哥哥是区块链行业的老人。喜欢折腾和说教的他,在业内拥有多个头衔,一直致力于推动区块链产业的发展。
在区块链行业多年,Bug对区块链的各种共识机制都有深入的研究。POW、POS和DPOS这三种共识机制都有各自的缺陷。比特币的POW挖矿也有很多陷阱,挖矿的难度远超想象。
有没有可能有一个共识机制来解决这些弊端,让普通人更容易参与到矿业中来,让更多的人参与到区块链的生态建设中来?这是虫哥一直在苦苦思考的问题。现在,虫哥找到了自己的答案。
COINVOICE邀请Bug哥作为CoinVoice开放业务课的嘉宾,听他讲共识机制的挖掘创新。
以下为分享实录:
共识机制是区块链的核心规则。
大家好,我是虫哥。今天我想和大家分享一下整个行业的生态和未来,包括2019年的机会。
在整个区块链业界,我相信在座的很多朋友,不管是老朋友还是新朋友。手里拿着几千万比特币的是极少数,包括我们这些老韭菜,这么早入行,经过这么多年的风风雨雨,大部分都出局了。
那么,我们有没有可能时光倒流,回到2011年,通过新的机会让大家重新上车?这个问题我们思考了好几年,所以两年前,我们就在找。鉴于目前比特币挖矿的一些弊端,我们一直在寻找新的更好的用POW挖矿的方式。我们在网上找了几篇论文,描述了一种新的用能力证书挖矿的方法。
我们将立即联系这些论文的作者。这些人都是非常牛逼的人,比如麻省理工多媒体实验室的成员。ZCASH的零知识证明就是他们的发明。
做一个共识机制不是那么容易的。首先你需要找一个在学术界非常牛逼的人,提出这个理论,然后有一个非常优秀的顶级程序员来实现。
在整个区块链行业中,我认为排名第一的是游戏规则的制定者和共识机制的发明者。例如,中本聪发明了比特币。无论你是交易所,矿机厂商,还是头部媒体,所有人都在为共识机制服务。
所以在这个生态中最强大的是规则制定者,所以创造一个新的共识机制让大家加入进来是我的梦想。
各种共识机制的优缺点
目前主流的共识机制有三种:POW、POS和DPoS。还有一种BPFT,主要用于联盟链,不在我们讨论的范围之内。
比特币当年用的是POW机制,一直到今天才出现。我觉得如果当时比特币使用了POS和d POS机制,那么比特币可能已经失败了。
POW通过挖矿让计算能力足够分散,不会掌握在一部分人手里,但是DPOS是用节点投票的,所以前几天大家都看到了。EOS有一个大问题。某个节点被黑了,改了密码,直接把钱转走了。这在区块链世界是不可想象的,这意味着。你要信任21个大节点,这21个节点出问题的概率很大。
为什么要相信共识机制?因为我们相信它不会作恶,所以我们认为人性是最不可靠的。如果把整个链条交给一个21个节点的控制者,这个可信度还不如国家主权的背书。
此外,还有一些链条。比如100个以上的节点用来投票,持有钱最多的就是这个节点。持有货币最多的交易所往往是交易所,所以集中的交易所,从起源上来说,可能是作弊。所以,只有POW挖矿才是整个生态中最基础、最值得信赖的共识机制。
但是在用POW挖矿的时候,中本聪的梦想是每个人都有一票,他没想到ASIC挖矿的机会出现了,就带来了今天这个局面,这是他没想到的。
那么,ASIC矿机的出现会带来什么样的问题呢?我简单举几个例子。
第一个问题是,电费占了开采成本的大部分。比如今天比特币的价格在26000元左右,价格下降几千美元。市面上的矿机可能都停工了,因为你挖不回电费。你会赔钱的。
这些电费都是交给电力机构的,这个钱每个月都在流出,而不是沉淀在圈子里,每个月都在源源不断地流出。当然,电费也是比特币价格生产成本的一个保障,因为通过计算挖比特币要消耗大量的电费。也是你要付出的代价,也是最基本的生产工具。我没说不好。
第二个问题,大家都知道,去年牛市的时候,一个矿机卖三万,很多新机构看三万。当时他们经过计算,三个月就能拿回钱,很多人都去买矿机了。因此,这些采矿机器中的许多都无法终身收回投资。你看到的是高“回报”,但仔细想想传统业务,三个月后回本去哪里找。
大家看到这个机会,大家都去买矿机,然后矿机厂商不断把大量矿机投放市场。因为利润对他们来说很高,一台矿机的成本可能只有三四千,他们都是通过他们的预售期或者通过中间商的炒作卖出了三万台才赚到钱的。你买机器已经赚了两万多了,所以你能看到挖矿三个月的回暖是表面现象。
最后的结果就是这些机器再也回不到原来的成本了,因为挖矿的难度增加的太快了,导致这些机器再也回不到原来的成本了,如果币价下跌就完蛋了。同时,这些矿机厂商既是你的设备供应商,也是你的竞争对手。因为他的机器是造出来的,如果有剩余,他不会放在仓库里,他也会去挖矿。他是你的两个竞争对手,不仅赚了你的钱,还带来了对抗你的设备。这是一个很矛盾的点。
但这些新矿机目前在市场上只能卖到1000元,二手的就更不用说了。也就是说你买的机器就是一堆废铁,除了算哈希什么都不会,没有任何残值。
第三个问题是,今年发生了很多事情,很多矿因为政府政策的一些原因在那里停工了。投资上亿,全部停工。矿山的建设是部分集中的,那么多钱的投入会受到政策的影响。
还有一个问题,就是你用真金白银、几千万买的矿机,放到这个矿里保管,风险很大。
他跟你说电费三毛钱,你被骗去挖一两个月之后,他会把电费抬高或者把你的计算能力调出来给你自己偷,你也无能为力。当你觉得受不了了,觉得对方违约了,想拿回你的机器的时候,你就拿不走了。因为都在工业园区,而且保安站那么多,你连维权都做不到。
这样的经济纠纷很多。也就是说,存在机器被矿机托管人用各种手段黑掉的风险。
那么还有一个问题。作为一个普通人,去比特币挖矿,要花上几千万才能找到便宜的电。你放家里,买一两台矿机。你投资1000或者2000元。你家里一元的电费,肯定是要亏的。钱价再高也是要赔钱的,噪音和热度都受不了。这几大问题交织在一起,就是现在的挖矿面临着ASIC带来的问题。
然后我们发现,如果所有的硬币都是通过计算挖掘出来的。最后他会做ASIC矿机,因为比特币刚过来,先做CPU,再做显卡矿,再做FPGA矿,最后做ASIC矿机。所以,计算哈希挖掘,不管这个硬币有多创新,最后都会走这条老路。
POC容量的证明。
于是我们就在想能不能避开计算,去挖矿,就找到了能力证书。有几种设备可以在整个PC里挖矿。第一个就是我说的CPU和显卡,最后演变成ASIC矿机。这条路肯定是走不通的,还有带宽挖掘,比如。一个典型的例子是IPFS的filecoin,它可能会在未来推出。需要专门的带宽来挖,但是家里的带宽挖不到,普通用户也进不了这个行业。
于是我们发现,只需要硬盘的容量证明就可以完美解决问题。
容量证明挖掘的原理是在硬盘上挖掘之前,先用显卡或者CPU计算一堆随机哈希,写入硬盘,我们称之为P盘的过程。一个8T的硬盘可能要花将近20个小时才能装满随机数。你可以把随机数理解为一串写入其中的彩票号码。写完了可以上网到我的。
举个例子,如果这个链每四分钟出一个块,那么出来的时候硬盘扫描索引,找到最接近这个彩票的号码,它就认为你出块了,所以它的挖掘不是计算,它用扫描hash来挖掘,所以这解决了一个计算问题,不能做成ASIC矿机。
因为硬盘的容量,机械硬盘很便宜。唯一能做的就是SSD,但是SSD很贵。而且目前SSD如果能做到和普通机械硬盘一样的容量,其功耗也比普通机械硬盘贵。机械硬盘的功耗是一个电机运转,在5W到10W之间。
好处是比如希捷未来推出50T硬盘,功耗也是5W-10W,也就是说容量就是它的计算能力。它的计算能力不会随着容量的增加而增加,永远是一个运转的电机。那么ASIC矿机就不一样了。ASIC矿机是所有计算能力的增长,功耗肯定会增加。但是,无论你的计算能力有多大,硬盘的功耗都是恒定的,都是一个电机在运转,也就是说电费在里面几乎可以忽略不计,从而解决了电费支出这个大问题。
硬盘是一种非常通用的设备。如果你今天去淘宝和JD.COM买一个硬盘,厂商可能赚了20元,中间商可能赚了10元。这是一个普通PC设备非常合理的利润,没有人会剥削你。
第二,硬盘很值钱。1000块钱买的硬盘开采一年,损耗很低。当一个硬盘只写一次时,它就是一个P盘。我们把P盘称为大家做矿机的过程。未来矿机不是矿霸造的,而是人人能造,家家户户能造。
只要P完盘就可以上线了。在P盘的时候写一次数据,以后就一直在读数据。读取数据意味着在4-5分钟后数据出来时对其进行扫描。扫描十秒左右就结束了。所以对硬盘的伤害很低,而不是像显卡和GPU那样挖矿。二手淘汰后,其实没人要了。用来玩游戏的时候,因为一直在高负荷运行,所以都开花了。
因为硬盘挖矿的负担很低,据说1000元的硬盘一年后可以当二手硬盘卖,现在还能卖700-800元,保值率非常高。硬盘没有噪音,也没有发热。电费一元可挖,非常适合每家每户参与,真正实现中本聪一人一票的梦想。
硬盘挖矿最重要的是共识机制要解决,容量是不是虚的,是不是实的,你扫描的时候CPU有没有可能进一步计算出这个答案。如果这个事情能够发生,这个共识机制就是失败的。还有就是证明你网上挖矿的硬盘容量是真实的,而不是一个集中的虚拟的假容量。
好在经过我们专家近两年的研发,这些问题都解决了。所以未来要推出的POC公链会非常安全。
关于能力证明的论文其实很长,大概有五六篇,每篇有四五十页英文,就是为了解决时空证明。我们只花了这么多精力简单解决这个问题,也就是说证明你的能力是真实的,不是虚假的。
POC生态的潜力
到现在为止,只有两个POC容量证书,一个叫burst,是很老的货币了。爆裂已经失败,产量基本挖完了。没有更多的了,所以早期的矿工手里拿了很多硬币,你就不用指望别人来抬轿了。所以,这枚硬币的经济模型设计是失败的。如果一个硬币做得好,你需要一个设计非常好的经济模型。如果没有经济模式,早期的矿工垄断这枚硬币,那肯定是失败的。
还有一种硬币叫做BHD。去年四五月份,我做了一个直播,讲产能共识。那时,这个BHD还没有问世。当时我就呼吁大家关注POC生态。这两年一定是断裂点。
BHD上线后,很受欢迎。半年左右,全网计算能力达到1.3亿人民币左右。因为500P的计算能力,每个P的计算能力大概是25万人民币。
你会发现,比特币是一台20亿的矿机,作为二手矿机计算。其目前市值超过4000亿,BCH矿机只有6000万,市值在170亿左右,莱特币矿机在1.3亿左右。Litecoin市值在250亿左右,今天价格在350左右。由于这个数字是8400万,所以实际单价是与BHD的2100万相比的。
我们发现,同样的采矿设备投入,莱特币是1.3亿元的设备,BHD也是1.3亿元的设备。直到今天,BHD的价格是50元。前段时间是30-40元。这么多设备被挖,它的价格被大大低估了。
(非当前实时数据)
回到2011年,我觉得30元和50元比特币没什么区别。如果你看好这个生态,认为它在未来有很大的增长潜力,最重要的是它是一个严肃的共识机制,验证了真实存在的可供挖掘的能力,而不是虚假的计算能力,那么它今天的价格是很低的。
我跟很多朋友说,今天你买不起1000个比特币。今天,你可以买1000 BHD,也就是一顿饭的钱。就算亏了,大家也能承受。那么如果这个生态成功了,你们每个人都是受益者。
证明能力存在的好处是所有人都可以参与到这个生态中来,这也是为什么半年内会有那么多设备的原因。因为准入门槛太低,全世界都可以来矿山,真正实现中本聪“一人一票”的梦想,所以设备才会增加这么多。
我预测到年底会增长五到十倍。那么下一次牛市来的时候,如果比特币涨到几十万一,那么BHD涨到几千,几万一不是梦。所以我觉得现在是布局这些东西的大好机会。
当然,如果BHD今天已经到了几千美元,那么我在这里说这些就没有意义了。这就好比叫大家去捡盘,因为它的价格很便宜,就像2011年的比特币的价格,但是它的全网计算能力比2011年的比特币大很多,2011年的比特币你很难买到。
多元化的生态参与方式
今天,整个社区投入的热情和设备已经远远超过了货币本身的价格。
BHD的经济模式做出了非常有趣的创新。电不再是生产手段。它把货币作为生产资料。然后有一个规则写在共识机制里。每T的硬盘容量去挖矿,需要在链上抵押3个币。这枚硬币被抵押在链条上(没人能拿走),所以你可以获得100%的开采收益。不抵押,只获得30%的收益。
一方面,很多矿工需要去市场买币,完成全额抵押。他希望获得100%的收益,而有些矿工说我不买硬币,所以很多有硬币的投资人可以借给矿工合作开采。
这种借款模式是通过钱包授权的,硬币还在我手里。我只是把这枚硬币授权给你,证明你有这么多硬币。我们可以讨论我们之间的利润分配。
或者可以通过矿池直接合作开采。比如HPOOL矿池,目前租币年化收益50%左右,日利率0.16 。乘以365天,年化收益50%左右。这样的话,理论上矿工可以租你的币,它的收益可能达到50-60%,剩下40-50%。
如果你持有比特币,想要增值,唯一的办法就是在市场上投机。不过我们在这个行业这么多年,最后炒币的人基本都是赔钱的,或者你可以交给三方量化团队来量化。量化的问题是团队可能会跑路,黑天鹅事件可能会发生,量化团队不一定靠谱。
而是通过钱包的授权,借给矿工去开采。这枚硬币没人拿过,你还留着。所以不存在钱消失的问题,你的收益可以100%保证。所以,BHD把硬币当成一种生产资料,让持有硬币的人产生硬币,获得足够高的回报,然后矿工可以租借硬币或者全额抵押。为了更高的利润而开采,那么这种硬币就有了真正的需求。
对于BHD矿业生态,我认为有两种生态,第一种是矿工生态。如果他是一个厌恶风险的矿工,他可以通过购买硬盘来采矿。就算这枚硬币真的归零了,它的硬盘一年内还是能卖出60%-80%的残值。这意味着你去我的,只要几个月内这个货币不归零,其实你就没有任何风险。
就像我刚进入这个行业的时候。当时我有两个选择。第一个是在阿瓦隆买了第一代矿机挖比特币。那台矿机,当年阿瓦隆集资的时候卖8000块一台,到了以后卖30万台,因为一个月就可以还。我算了一笔账,一个月他能还上是真的。
但万一比特币在一个月或者10天内崩溃,我花30万买的矿机也无能为力。那是一堆废铁,我的风险非常高。那我就研究莱特币吧,因为我算过账,挖莱特币的时候大概花了三四个月才回本。然后我想半个月后我会变回原来的样子。因为我把挖了半个月的币都卖了,而一个张全新显卡跑了一两个月,显卡的残值率还是80%-90%,所以不会亏钱。
所以我当时选择Litecoin纯粹是出于避险,因为显卡短期内是有价值的。
另一方面,对于一个厌恶风险的人来说,他可以选择挖矿。所以今天BHD的价格可能200天就能还回来,也就是说投入的法币,买了这些硬盘去挖矿之后,200天就能把法币全部拿回来。剩下的硬盘残值就是你的利润,可能达到70%-80%。
也就是说,如果算上硬盘的残值,你只需要挖100天,挖出来的钱加上你硬盘的残值就已经还完了。
对于风险偏好高的人来说。不想折腾的,可以在市场上买币,或者把币租给矿工,产生币基利润。
所以这个生态迎合了很多人的想法。矿工有矿工的想法,他可以因为硬盘的保存而低风险的进入这个生态。作为一个高风险的人,他可以拿着钱借钱给矿工,这样他就可以有更多的钱。
在这个生态中,不排除未来有可能,通过社区投票的方式,减少或降低抵押机制。就像比特币的分叉,是有可能存在的。那么POC共识最重要的一个优势就是,它不像ASIC矿机,它的计算能力是大家互相抢。今天,BTC的高计算能力意味着BCH的低计算能力,因为他们都使用相同的矿机和相同的算法。如果明天BCH的计算能力很高,BTC的计算能力可能很低。
但是容量证明就不一样了。它是一个数据库,一个随机哈希值数据库。不是计算,也就是说这个随机库是可以共享的。
比如未来一枚硬币的市值是100万还是1000万,如何保证其安全性?或者它利用DPOS,如果它想夺取政权,这是非常困难的。但是如果它连接到POC生态系统,POC生态系统中的几亿台设备,几十万个硬盘,就可以保证它的安全性。任何币,比如以太坊,都可以在POC的链上发布一个以太坊的POC版本。作为一个新的硬币开发者,你也可以借用这个数据库,在这个链条上做一个链条,保证你与全球分布式随机数据问题的绝对安全。
因此,我们认为POC共识机制是一种共享共识,允许生态中的所有人都参与进来。我觉得这是最有想象力的地方,至于怎么进来,怎么结合,不管是烧钱还是其他方式,大家以后都可以讨论,所以POC是一个生态。