矿视界译文:PoS为什么会让以太坊更安全?
以太坊是最有野心的区块链平台之一,在接下来的一年里,它将完成从 工作量证明 (矿工使用算力资源来创建新区块)转变 为权益证明 (验证者投入大量资金作抵押来维护网络),这将使以太坊更具扩展性,并能够支持更多用户。
升级到权益证明需要花费几年的时间,这在瞬息万变且快速发展的加密世界中几乎相当于漫长的一生 。但是, Buterin 坚持认为,这是值得的——不仅 仅是为了可扩展性,也是为了以太坊的安全。
Buterin 首先谈到了 比特币 ,并向其匿名创始人中 本聪 表达了 敬意。中本聪创造了一种 “加密经济学” ,以此来激励分布在世界各地的人们联合起来,一起维护网络的运行。中本聪的 天才设计是基于这样一种假设 ——参与网络的都是有理性的人,他们不会让到手的钱白白流走。
“但这也还有一个问题”Buterin说。
比特币网络正常运营是基于所有的参与者都是受经济利益驱动的假设,那么如果有人有经济之外的其他驱动因素呢?他可能是一国的政府,他可能是一个把快乐建立在破坏之上的心里邪恶的黑客。如果这些人想要不惜一切地破坏网络呢?
权益证明如何如何提高攻击成本?
PoS网 络不是由矿工创建新区块,而是由被称为 “验证者”的人 维护运营,这些验证者使用智能合约自愿锁定大量他们的资金, 这个过程被称为质押 (Staking) 。他们锁定的以太币越多,可以创建的区块和获得的区块奖励也就越多,与此同时,如果他们作恶,受到的惩罚也越大。
这就是PoS 链 对抗创建不实交易区块的作恶者的方式,Buterin 将这个假想的坏人称为“邪恶的笑脸男(Evil Smiley Face Guy )”。PoS 链引入了一个验证者挑战系统,验证者在链上 创建新区块之后的一段时间内,任何人都可以 “挑战 (challenge)”它。如果挑战者可以证明某个区块是不实的,作恶者就会失去他的抵押资金,其中一部分会被发送给成功挑战者。
“挑战者可以提交 一个指向某个存疑区块 (the block in question) 的交易。然后链上将会自动运行一次计算。这个计算过程大概是这样的:“刚刚的问题答案应该是256,而验证者提交的答案是250,所以这个人答案是错的,现在就要把他的质押存款罚没,并将其中一部分转给 挑战者。 ”
这就是区块链如何提高攻击成本的方法。如果真有人想破坏网络,他们将需要创建大量恶意区块,而要创建这些恶意区块,他们必须拿出大量的以太币作为抵押,并且这些以太币都会在恶意区块被挑战后损失掉。这使得重大网络攻击的成本非常昂贵,Buterin 声称,这将是对工作量证明的改进。
这个更强大的加密经济模型 不仅会使以太坊主网 (mainnet)更安全 ,以太坊二层网络解决方案(layer two solution,搭建在以太坊之上的可拓展性的侧链)和轻客户端(light clients,移动设备上运行的以太坊版本)都会更安全。
“中本聪开创了一个前所未有的伟大时代 , ”Buterin 说,“现在我们 要在它之上构建一个更浩瀚的宇宙。”
作者 | Tim Copeland
翻译 &校对 | 林芒果
本文由矿视界(奇迹摩尔)翻译整理编辑,如需转载,请标明出处