晚风说:当时以太坊上新共识的建立是因为什么事件? 谢晗剑:可以首先说下大的背景。以太坊是比特币之后一个新的区块链,是更加为去中心化应用优化的区块链。以太坊因为要承载不同的应用,设计中又没有办法提前设想未来会有什么样的应用,以及这些应用需要什么样的技术支持。所以在一开始时没有办法把所有的设计都想好。一定会出现一开始想象不到的东西。 所以以太坊要采取和比特币不同的思路。 比特币是从一开始就想好了,就要做一个支付系统。 所有的功能都在那,该怎么样就怎么样,之后不做任何改变。 以太坊是认为一开始想不好所有的东西,所以一定要一直改变,一直通过硬分叉的方式改变。 所以以太坊的历史中有非常多的硬分叉。我们可以把硬分叉理解成以太坊的技术升级。大部分的硬分叉是技术升级。硬分叉是给以太坊的虚拟机增加了这样、那样的功能。这些功能只有通过硬分叉才能部署到整个以太坊网络里,部署到所有的节点。这些新增的功能确实是为了网络更好,为了更长远考虑的。所以大家就一起协调一下,一起硬分叉,这样的硬分叉会比较顺利。 但也有例外,以太坊历史上曾经发生过很严重的盗窃事件。当时在以太坊上有个应用叫 The DAO,这个应用类似于大家来众筹一个风投基金。有个人在以太坊社区非常有名,他说大家可以把钱都交给我管理,我帮你们投各种新的项目,有可能获得更高的回报。大家觉得这种方式以前没有过,而且非常牛就都参与进来。 这个项目当时融了大约 1.5 亿美元。这是非常疯狂的想法。这个众筹项目就直接排到了当时历史上所有众筹项目排行榜前三或前五的位置。大家发现在区块链上可以实现类似众筹网站做了好几年才能做成的效果。大家都非常兴奋,都往里投钱。但这个应用的合约出了问题。导致所有的钱都被偷走了。The DAO 丢了很多很多钱。 晚风说:好像也有人怀疑是团队自己做的。 谢晗剑:基本上不太可能。但钱被偷走的事件基本影响到了当时以太坊社区中所有人。不仅影响到所有人,还影响到以太坊的长远规划。以太坊的长远规划是在几年后从 PoW 转移到 PoS。PoW 是刚才介绍的比特币用的共识机制,工作量证明。 但区块链世界中很多人热衷于新的共识方法,PoS 权益证明。你拥有区块链上多少代币,你就拥有多少出块权利。 在 PoW 中,是你拥有多少算力就有多大概率出下一个块。在 PoS 中是拥有多少代币,就拥有多大概率出下一个块。 以太坊很早就规划好要往 PoS 转。但问题是当时很多人都把代币投到了 The DAO 中,The DAO 汇集了当时整个以太坊生态中 10% 的代币。这些代币又被一个人偷走了。很自然的后果是,如果未来以太坊从 PoW 切换到 PoS,这个人会有很大的话语权。这是影响长远的大问题。 (责任编辑:admin) |