ETH暴跌引争议 V神或借“99%容错共识”打破以太坊僵局
昨日晚间,以太坊价格暴跌17%,创下了自今年三月份以来的最大跌幅,价格一路下滑到265美元,也是自去年十一月以来首次跌破300美元大关。
ETH暴跌众生相:有恐慌、有离场,也仍有坚守
以太坊暴跌,不禁引发市场的恐慌情绪。有人说此次ETH暴跌,是受ICO项目套现离场的影响:一些初始代币发行项目由于担心被今年加密货币市场的熊市表现所拖累,纷纷开始套现离场。也有人以平常心看待,认为暴跌就像大浪淘沙,所有的垃圾币和垃圾项目都会被淘汰掉;就像2014年那样,当前的大部分加密货币都将会在未来消失。但面对乱象,仍有开发者强调坚守与理想:
以太坊核心开发人员Lane Rettig连发两条推文,从积极的角度看待这次的暴跌,他提到“现在以太坊的开发者不是为了利益而从事这一工作,而是由于相信分布式网络能赢在未来。我们是布道者,不是商人。ETH更低的价格意味着更便宜的gas,是好事。现在资金问题不对以太坊生态构成威胁,它甚至不在我们考虑的前十个问题之内。一直很看好以太坊这一技术及其在社会层面的作用。”
目前, 以太坊仍是初创公司构建基于区块链的应用程序最受欢迎的平台,90%以上的项目都使用以太坊。尽管ETH价格波动较大,但真正的操控者不是投资者,研究背后的技术才是大家最要关心的。
"99%容错共识”,“黑科技”般的共识
就在近日,以太坊创始人V神Vitalik Buterin在其个人网站上发布了名为“99%容错共识”的新共识算法。该算法只要求1%的节点保持诚实, 尽管另外99%的节点全部选择作恶,区块链网络也能正常运行下去。
该内容一经发表,众媒体便大肆宣扬 V 神提出了新算法,对此事Vitalik还特意发 Twitter 澄清,并要求媒体进行修正:
“99%容错共识是由Leslie Lamport发明的,而不是我,我只是对该共识进行了解释,并对其调整以适用于区块链环境中。”
V神在文中写到“我们早就知道了在同步网络下(即任何诚实节点间的消息传播保证能在某个已知的时间段内完成),并且在最多容忍50%的错误节点情况下是可以达成共识的(如果恶意节点们超过50%就可以发动51%算力攻击了)。我们也很早就知道了如果放松对网络同步性的要求,并假设存在“异步下安全”的共识算法,那么它可以容忍的坏节点则降低到了33%(PBFT,Casper FFG 等都是此类)。但是,如果添加更多的假设和限制(特别地,要求观察者也在主动地观察整个共识过程,而非只是下载事实达成后的结果),那么是否反而能够增加容错率,甚至能够容忍占总网络99%的坏节点呢?”
通常,所有区块链共识算法,关心的是链的验证者(即旷工)所做的事情。Vitalik正使用Leslie Lamport发明的解决方案并在以太坊网络上的区块链上实施。
为了使其工作,该算法引入了被称为“独立观察者节点”的新验证器节点,并且实时观察链并在消息出现时检测不一致性。
关于这一算法,以太坊程序员Conrad Barski 在 Reddit 上提出了一个更为简洁的解释。 Conrad Barski 指出:
区块链共识算法关心该链中的验证器是做什么的。Vitalik的新提案表示,如果一个独立的网络流量观察者实时看到发生的事情并在消息出现时注意,那么他们就可以检测到51%的攻击,做出提前预判。
“99%容错共识” 有意义还是不堪实用?
在区块链中,共识算法占据其举足轻重的地位,比特币使用的是POW(Proof of Work,工作量证明)、以太币使用的是POS(Proof of stake,股权证明)使得算力变得不那么重要了,而今POS的变体DPOS(Delegated Proof of Stake,股份授权证明)进一步削减算力的浪费,同时加强了区的块链的安全性。
作为区块链2.0的代表和使用最广泛的区块链应用平台,以太坊搭建了一套比较完备的“系统”,他最大的亮点是提出智能合约概念。目前,以太坊的平均交易确认速度 是15秒至十几分钟。
除了共识机制的质疑外,以太坊依然存在扩展性和效率的问题,而且不断被爆出安全漏洞问题,这也使得它还无法提前锁定未来的霸主地位。此次V神提议的“99%容错共识”算法,如果得以实现,或将打破僵局,让作恶节点无处遁形。
更有外媒预测,如果此算法能实现,通过这种方式,以太坊或成世界上最安全的公链。
国内PDX张建钢却有不同看法,他表示99%容错共识没有意义,原因如下:
1、多数环节点可以共谋,使假变真,或真变假,最终出个假账本,而节点好坏,并不能辨别。
2、即便多数节点是好节点,但该算法的极高延迟与极大的宽带消耗,尚不堪实用。
每当新的观点出现,总免不了伴随着利好或者唱衰,有人称这将是一次区块链技术领域的大革新,也有人觉得纸上谈兵、不堪实用。但对于一边进入凛冬期哀怨连连的币圈,另一边炒得似盛夏骄阳的“币改”、“链改”,我们欣喜的看到,仍有人能略去浮躁、沉下心来投身于区块链技术的探索和尝试中,坚守理想与初心。而此次V神发布的“99%容错共识”,无疑是在推动区块链技术道路上的又一里程碑。
本文部分内容译自Vitalik Buterin
《A Guide to 99% Fault Tolerant Consensus》