对于大多数人来说,对于区块链的认知基本上都是源自于比特币的。在去年比特币价格的飞涨让第一批注意到比特币的人实现了财务自由,给周遭的人带来了无限的想象空间。比特币“带火”了一众数字货币,催生了一群“大佬”,形成了“矿工”这一职业,甚至养活了一批矿机生产制造销售商,也把区块链这一概念在某种程度上固化了。
近期关于比特币挖矿消耗资源的争议不断,比特币网络的全球活动每年将占用2.55亿千瓦的电能,几乎与爱尔兰全年用电量相当。到今年年底,比特币网络的能用使用总量可能达到7.7亿千瓦,几乎相当于全球全年总用电量的0.5%。区块链专家Alex de Vries表示,比特币(一枚)的挖矿能耗至少是黄金(一盎司)的3.25倍,这是使用效率最高的挖矿机器的情况下。实际上该数字可能更接近于6.91,因为许多比特币矿工运行的是效率较低的设备。
PoW,全称Proof ofWork,即工作量证明。
比特币和以太坊,以及大部分公有链或虚拟货币,都是基于PoW算法来实现其共识机制的。这种机制是根据挖矿贡献的有效工作,来决定货币的分配。此原理下的所谓挖矿,就是计算机通过穷举的办法,不断去找Nonce值、算Hash值的过程。谁先找到,谁就挖成功了。
PoW,优势是可靠、使用广泛,是经历了充分的实践检验的公有链共识算法。但其缺点也较为明显,消耗了太多额外算力,即大量能源,很不环保。并且资本大量投资矿机,导致算力中心化,有51%攻击的安全隐患。
我们了解到这种挖矿的本质是全球矿工一起用算法和算力,来维持一个安全、去中心化的货币系统,越多算力加入系统才会越安全。那是否有一种挖矿机制能够在不耗费算力和电力的条件下进行呢?
有的。
IPFS(星际文件系统) 是一个分布式的存储项目,其结合了分布式哈希表, 带有激励机制的块交换和自我认证命名空间。在众多公链选择使用PoW来实现共识机制的背景下,IPFS的激励层Filecoin的选择可以说是另辟蹊径了。
PoSt,全称Proof-of-Spacetime,即时空证明。在权益共识PoS(Proof-of-Stake)的基础上,IPFS的激励层Filecoin改进共识机制成了PoSt,来替代工作量证明PoW。
在Filecoin系统中,矿工完成存储,用户确认矿工完成存储,确认的动作也就是“PoSt”。PoSt会一直存在于Filecoin网络中,用户可以随时查看。Filecoin把矿工在网络中的当前存储数据相对于整个网络的存储比例转化为矿工投票权(voting power of the miner),其中网络选择一个矿工创建一个新块的可能性与他们正在使用的存储和网络其余部分的成本成正比。在PoSt机制下,矿工提供存储并重新使用计算来证明数据被存储以参与共识。利用时空证明(PoSt)来产生共识,不用像比特币那样浪费计算资源和能源,并且能激励矿工投入更多的存储空间(硬盘)资源而不是计算和能源资源为网络做贡献,非常环保高效的方式。
PoSt提出得比PoW晚,在技术上还在进行完善也有待实践的检验。但是新共识机制的提出,也是区块链技术跟随着现实情况进行变革的表现。
区块链技术和数字货币之间应该是相辅相成的关系,数字货币把区块链技术带入我们的视线中,我们在使用数字货币的同时推动技术的发展和革新,再用技术去促进数字货币的发展,甚至推进到其他的领域上。想当初我们认识互联网是从哪里开始:聊天、网购,然后到如今的O2O、大数据、互联网+。正如马云之前说到的:“每一次技术革命,大约都是50年,前20年是技术的变革,后30年才是应用的变革”。我们在今年迎来了比特币十周年,20年的路程走了一半,在技术变革的道路上还有进步的空间,而区块链运用和落地是我们将来的落脚点,如今多样的共识机制的提出只是前进的一小步而已。
网友评论