比特币从2008年开始启动,到09年创始区块的出现,甚至一直到10年和11年都只是中本聪自己一个人在运行这套程序。在早期这个极少数人参与到游戏里,大家运行一个软件,这个软件既是钱包也是挖矿软件,进行P2P转账。

但是当已经有交易所开始上线交易了,比如最早的交易平台日本Mt.Gox,中国也开始出现了BTCChina。这个时候行业开始发生了变化,因为比特币有了价格(兑真实货币)。

到12年和13年,价格开始上升,尤其是塞浦路斯危机之后,有很多人开始对比特币感兴趣进行投资。这是第一次出现比特币暴富的故事,这也只是比特币500块钱的时候。

在比特币兑换价格到100美金时是最疯狂的,因为是从一个从无到有的过程,从一文不值到100美金。

中本聪把密码朋克邮件小组里的几个技术:时间戳技术、PoW技术、哈希算法技术、分布式记账技术……整合在一起,再加上他的区块链的技术,做了一个PoW挖矿的机制,来产生了全球人人都可以参与发行货币的密码技术,比特币诞生了。

最早,所有人都是矿工,因为所有人都可以用自己的电脑挖矿,好一点儿的显卡算力强一点,一台电脑不够就买四五台。当交易所开始上线交易,比特币有了价格,就有人为了奖励来增加算力,于是开始出现矿工群体,但他们也只是用家用电脑来挖。

随着比特币进入第二个阶段,从家用电脑进入到GPU显卡挖矿,一台电脑开始不够了。有的人发现,一台一天运气好的话能赚50个比特币,就买了10台电脑,甚至有人把网吧电脑全包了,交了网费之后使劲挖,因为网吧里装的都是好一些的独立显卡,打游戏的显卡算力更大。当人们组织专门的网吧集中挖矿,算力暴涨进入了第二轮,很多人赚到了很多比特币,人们觉得比特币有支撑,于是进入了上涨行情,到了5-10美元的阶段。

也有人发现可以用GPU里运算的最核心的晶元,做成一块板子。只用电脑里最核心的部位,其他的部分都不用了,做成一个叫做PGA的集成显卡,于是就进入了比特币挖矿的第三个阶段——FPGA。阿瓦隆的南瓜张,做成了国内第一个FPGA,第二个人是中科院的烤猫。FPGA就是把很多显卡集成到一个板子上去挖矿。

但是这第三个阶段过得很快,南瓜张和烤猫在网上发帖子,说要做一个专门的ASIC的专业矿机来挖比特币,真正的矿工才迎来了第一波人。用电脑显卡挖矿算力太低了,因为用电脑运行挖矿,只有一小部分在运算,如果能把这一部分拿出来集成在一个板子上,板子不够,芯片其实也只是很小的一部分,所以,于是他们开始做130纳米的阿瓦隆和烤猫矿机,开始PK占领市场,在13年造出了110纳米的ASIC矿机。

比特币矿机的进步完美的印证了摩尔定律。第一代矿机从110纳米跳到65纳米只用了半年时间,65纳米到55纳米也只用了半年,再半年后是40纳米,再4个月后是28纳米,再1年不到的时间,16和14纳米同期出来了。

我是14年底的时候决定开始挖矿的,到内蒙包头,最初以云计算项目立项。

简单来说,就是矿机托管。有人造机器,有人买机器,有人没地方放,那放到我这里给你托管。你要是放到IDC机房非常贵,一度电3块钱,但是放在我们这里,只要8毛钱,很便宜。(现在听着贵,但在当时是很便宜的),于是我们通过矿机托管,赚了第一笔钱。

第一代矿机是烤猫和南瓜张,第二代是翟文杰的龙矿科技,第三代是后来居上的蚂蚁矿机。

蚂蚁做55纳米的时候,正好是币价比较高的时候,阿瓦隆和烤猫都在竞争研发40纳米,放弃了55纳米,于是55纳米一举成功。那个矿机叫S1,是蚂蚁最好的一代矿机,挣到了不少钱。但也有卖不出去的机器,就以联合挖矿的形式放出去。

山西的第一个矿场,是赵东他们搞的,李笑来也有投资,对外托管是9毛钱。同期我们也在内蒙建了矿场,这个矿场容纳了全世界比特币接近20%的算力,当时非常壮观。矿机生产商都忙于生产机器而不是矿场,大规模矿场就内蒙这一家。

龙矿科技的翟文杰,也有机器找地方托管,他当时在东莞和记黄埔的一个空厂子里,组装了第一个矿场。但是电费太贵了,1块2,搞不下去,于是搬到了内蒙来。后来是蚂蚁矿机,我和蚂蚁联合挖矿,找了资金支持蚂蚁的发展。把蚂蚁矿机的剩余产能全部拉到内蒙。

在这个过程中我发现,矿机行业后面拼的是电费。如果能找到更低成本的电费,那利润就更高。

我们当时的电费成本是3毛多,经过了多边交易。但这个成本依然是贵的。14年进入15年的时候,比特币从8000跌到1500元,经历过一个寒冬期,死了一大批相关的企业。我们意识到挖出来的比特币不够抵电费了,于是给大家降电费,从8毛降到6毛5,5毛5,4毛5,4毛……

不能再降的时候,我们开始寻找新的矿场,去了四川。

从雅安开始,开车沿着川藏线一个一个的看水电站。在这个过程中,我发现水电的资源已经丰富到了过剩的程度。西部大开发,开发了过剩的水电,到了夏天用不掉,当蓄的水超过安全水位,电网公司就只能泄洪放水。

我开始找他们买电,但他们说不能卖给你。因为国家有规定,电厂不允许私自卖电。我想干嘛非要买呢,换个模式谈,我不买,我回收,把你水电站的弃能储存回收。每年泄洪扔掉多少水也就是扔掉了多少电,一计算,发现每个水电站一年要扔掉几个亿人民币的电,白白扔掉了,非常浪费。你扔掉部分,我提个方案帮你储存起来,把水能变成新的能源——比特能,于是产生了能源货币的概念。

我们精算的结论是,大约3000吨的水电能产生1个比特币,每度电成本1毛钱。于是就出现了新的盈利模式。当然后来这个数字就涨到1万吨、2万吨了,和比特币挂钩了。

我自己一个人做不了,就在一个叫矿机封闭会议的微信群里,把这个模式分享给了大家。

水电站老板们自己也知道以前浪费电能太严重,白白扔了很多,但有了比特币电池的这个概念,帮他们更有效的使用了能源。这里还有更高效的集装箱方案,矿机放在集装箱里拉到电厂,非常简易,10天安装完毕就可以使用,就像一块放在水电站里的电池,把水能直接转化为比特币存储。

比特币矿场/图

现在,全球比特币算力的75%以上集中在中国,而中国40%全部在我去过这条线上的各家水电站,100家水电站里放着大大小小的矿机在挖矿。

比特币价格在1500元横盘了很久,在那时的卯定,就是和水电在一起。

而比特币挖矿,也从此就变成了只是一个微信群里500人的故事。

bt z的更多相关文章

  1. CF380C. Sereja and Brackets[线段树 区间合并]

    C. Sereja and Brackets time limit per test 1 second memory limit per test 256 megabytes input standa ...

  2. d3-画雷达图-圆形弧线

    本文转载 终极效果 源码 index.html <!DOCTYPE html> <html> <head> <meta http-equiv="Co ...

  3. 胜利大逃亡 HDU - 1253

    Ignatius被魔王抓走了,有一天魔王出差去了,这可是Ignatius逃亡的好机会. 魔王住在一个城堡里,城堡是一个A*B*C的立方体,可以被表示成A个B*C的矩阵,刚开始Ignatius被关在(0 ...

  4. JavaScript-Tool:Moment.js

    ylbtech-JavaScript-Tool:Moment.js Parse, validate, manipulate, and display dates and times in JavaSc ...

  5. 【SPOJ - QTREE2】树链剖分

    http://acm.hust.edu.cn/vjudge/problem/19960 题意: 有一棵N个节点的树(1<=N<=10000),N-1条边,边的编号为1~N-1,每条边有一个 ...

  6. 51nod-1462: 树据结构

    [传送门:51nod-1462] 简要题意: 给出一棵n个点的树,每个点有两个权值v,t 有Q个操作,有两种操作: 1.将x到根上的路径上的点的v值都加上d 2.将x到根上的路径上的点的t值都加上每个 ...

  7. bzoj1103: [POI2007]大都市meg(树链剖分)

    1103: [POI2007]大都市meg 题目:传送门 简要题意: 给你一棵树,给出每条边的权值,两个操作:1.询问根到编号x的最短路径的权值和  2.修改一条边的边权 题解: 很明显啊,看懂了题基 ...

  8. HDU 1253 胜利大逃亡 题解

    胜利大逃亡 Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submi ...

  9. [luogu3733]八纵八横

    根据$[WC2011]XOR$的思路,每次暴力重构线性基,令$l'=\frac{l^{2}}{w}$,则有一个$nql'$的做法(这里线性基位数很多,所以要用bitset) 由于初始连通,因此每一个环 ...

随机推荐

  1. WDK10+VS2015 驱动环境搭建

    其实做驱动或者说底层安全的最大问题就是没有合适的资料去参考,网上很难找到想要的信息.比如搭建驱动环境我以前一直用的都是WDK7.1基于控制台去编译的,之前尝试过搭建WDK10+VS2015的组合环境, ...

  2. 黑马程序员_java基础笔记(04)...多线程

    ——————————ASP.Net+Android+IOS开发..Net培训.期待与您交流!—————————— 多线程.第一重点:创建线程的两种方式.第二重点:同步的所有特性      进程:正在执 ...

  3. 授权中的with admin option和with grant option

    oracle: 当给一个用户授予系统权限时带上with admin option,他可以把此权限授予给其他用户.角色,而在revoke授予给这个用户的系统权限时不会级联回收他授予给其他用户的权限.如授 ...

  4. source Insight 软件使用注意点

    1. 需要将 tab键转为 4个空格 首先通过路径(Options->Document Options)进入以下界面: step 1:将 Visible tabs 打勾. step 2 :将 E ...

  5. 20172301 《Java软件结构与数据结构》实验一报告

    20172301 <Java软件结构与数据结构>实验一报告 课程:<Java软件结构与数据结构> 班级: 1723 姓名: 郭恺 学号:20172301 实验教师:王志强老师 ...

  6. OpenStack Keystone V3 简介

    Keystone V3 简介 Keystone 中主要涉及到如下几个概念:User.Tenant.Role.Token.下面对这几个概念进行简要说明. User:顾名思义就是使用服务的用户,可以是人. ...

  7. socket--多进程,多线程服务器

    一:概念: 我们知道IP地址是标志网络中不用主机的IP地址,而端口号就是同一台主机上标志不同进程的地址,IP地址和端口号标志网络中的唯一地址.(又称socket) 在TCP协议中,建⽴立连接的两个进程 ...

  8. sublime3176注册码破解汉化及常用插件

    官方网站下载地址:https://www.sublimetext.com/3 破解软件下载地址:https://www.lanzous.com/i1a7zfi 破解软件下载地址备用:https://d ...

  9. Codeforces.714D.Searching Rectangles(交互 二分)

    题目链接 \(Description\) 在一个\(n*n\)的二维平面中有两个不相交的整点矩形,每次可以询问两个矩形有几个完全在你给出的一个矩形中.200次询问内确定两个矩形坐标. \(Soluti ...

  10. hdu 4560 拆点最大流 ***

    题意: 2013年一开始,一档音乐节目“我是歌手”就惊艳了大家一回.闲话少说,现在,你成为了这档节目的总导演,你的任务很简单,安排每一期节目的内容. 现 在有N个歌手,M种歌曲流派(Rock,Pop之 ...