绝地求生说不了话_以太坊绝地求生之战

编者按:本文来自区块链基地(编号:区块链_坎普),作者:施普雷哈·杜塔,翻译:弯月,由《今日星球》授权转载。

以太网广场是基于区块链的开源平台,支持智能签约以太网广场平台生成的加密货币目前是市值第二高的加密货币

2年6月,016,以太网广场发现自己受到攻击。一个不知名的黑客利用现有的漏洞窃取了价值5000万美元的360多万个以太网硬币。

为了帮助区块链的初学者理解整个攻击过程,让我们介绍一些简单的专有名词:

DAO是一个分布式自治组织。在这个计算机程序中,组织的战略和决策结构依赖于在区块链执行的智能合同它对所有参与者都是透明的,因此不需要集中化。

智能合同是一种计算机协议,旨在促进合同谈判,验证合同的真实性,并以数字方式强制执行合同。智能合同可以确保交易的可靠执行,而不需要第三方。这些交易可以追踪,但不可逆转。简而言之,智能合同是在以太网区块链上执行的代码,可以与以太网和用户的钱包进行交互

分布式图书是以太网区块链上所有事务的通用数据库,由每个以太网节点维护

以太网广场使用了上述概念这些区块链有两个重要特征:安全和不变性如果这些核心原则受到威胁,那么利益相关者肯定会发疯!

攻击的背景故事

以太网是由21岁的维塔利克·布特林(以太网的创始人,被称为“V神”)于2015年创建的,他希望通过以太网在互联网上脱颖而出众包帮助以太广场筹集了启动资金(总共售出了价值1800万美元的以太硬币)

以太网广场是一个分布式自治组织“道”是由德国初创公司斯诺克在2016年4月创建的道。发射两个月后,道发现自己受到攻击。一个未知的黑客不断地从DAO中提取以太网硬币,并把它们转移到另一个与父DAO结构相同的子DAO中。这导致以太网货币的市场价格从17.5美元暴跌至13美元

绝地求生说不了话

有什么问题?

6年17日,DAO宣布发现递归调用错误,但声称无需担心,所有资金都是安全的。六天后,一个不知名的黑客偷走了价值5000万美元的以太网硬币攻击者还声称,他的行为在法律管辖范围内,因此不能对他提起刑事诉讼,因为他所做的一切都是利用系统中的漏洞。

攻击者做了什么?

黑客利用漏洞合法窃取以太网硬币以太网广场是一个以“天然气”为单位计算交易的平台,天然气是在区块链执行智能合同所需的成本攻击者利用此漏洞,通过大量毫无价值的非法交易来增加以太网区块链的规模。这导致对攻击者有用的事务延迟。

,但是,攻击者不能在28天内从子DAO中提取以太网货币,因为该资金是子DAO的初始筹资期从子命令中退出会触发警报。攻击者不敢冒这样的风险!

绝地求生说不了话

以太网广场未解决的缺点

以太网广场设计者未解决的问题是所有以太网硬币都存储在一个地址中这给了黑客攻击的空间。当然,通过分歧来防止攻击的想法确实吸引了参与者的注意力,但是时间太短,无法达成共识,也无法获得足够的票数来分裂。

提议的解决方案

现在只剩下两个选项一是什么也不做,最终损失数千万美元。第二个解决方案是采取两个步骤,首先是软分叉,然后是硬分叉然而,这违反了区块链的“不变性”的主要原则,从而引起许多怀疑。

“开发社区提议软分叉(但它不会回滚,也不会撤销事务和块),这将导致DAO及其子DAO的所有事务无效,从而防止攻击者在27天后提取以太网硬币然后再做一个硬叉,取出所有的以太网硬币

-Vitalik Buterin的“紧急更新:关于DAO的漏洞”

于6月17日发布,然而,软分叉的想法被搁置,因为它会导致许多安全问题。另一方面,以太网广场的大部分参与者投票支持并同意硬分歧提议。

绝地求生说不了话

最终克服了这个困难...

硬叉将于2016年7月20日实施从那以后,以太广场形成了两条链:一条是原来的链(以太广场经典等),另一条是新的分叉链(以太)

之后,以太网广场采取各种措施阻止区块链再次扩张。此外,它还增加了针对拒绝服务攻击的额外保护

从那以后,以太网广场再次从攻击中站立起来它将采矿方法从工作量证明原则转变为权益证明原则今天,以太网货币已经成为市场上第二大货币,市场价值450亿美元。

大家都在看

相关专题