http://www.7klian.com

一文回首以太坊 2016 年硬分叉始末

智能合约是一种计较机协议,旨在以数字的方法促成条约的会谈,验证条约的真实性,并强制推行条约。智能合约无需第三方即可担保生意业务的靠得住执行。这些生意业务可跟踪但不行逆。简而言之,智能合约是在以太坊区块链上执行的代码,可以与以太坊和用户钱包举办交互。

这名黑客操作裂痕正当地窃取了以太币。以太坊是一个平台,其上的生意业务以「gas」为单元举办计较,这里的 gas 就是在区块链上执行智能合约所需的本钱。进攻者操作这个裂痕,通过大量没有代价的犯科生意业务增大了以太坊区块链的巨细。这导致了对进攻者有用的生意业务延迟。

6 月 17 日,The DAO 公布找到了一个递归挪用错误,但声称无需担忧,所有资金都是安详的。6 天后,一位不知名的黑客窃取了代价 5000 万美元的以太币。这位进攻者还宣称本身的行为属于法令统领权的正当范畴内,因此无法对他提起刑事诉讼,因为他所做的一切都是操作了系统的裂痕。

硬分叉于 2016 年 7 月 20 日落实。自此今后以太坊形成了两条链:一条为原链(以太坊经典,,ETC),一条为新的分叉链(ETH)。之后,以太坊采纳了多种法子来防备区块链的局限再次扩大。另外,它还增加了针对拒绝处事进攻(DDoS)进攻的特别掩护。

DAO 是一个漫衍式自治组织,在这个计较机措施中,组织的计策和决定布局依靠智能合约在区块链上执行。它对所有参加者都是透明的,因此不需要中央集权。

进攻者干了什么?

以太坊设计师没有办理的问题是,所有以太币都存储在一个地点中。这给了黑客进攻的空间。虽然,通过度叉阻止进攻的想法简直引起了参加者们的留意,可是时间太短,不敷以形成共鸣并得到足够的投票数举办分叉。

那边出了问题?

漫衍式账本是以太坊区块链上所有生意业务的民众数据库,并由每个以太坊节点维护。

翻译:弯月

以太坊利用了上述观念。这些区块链拥有两大重要的特性:安详性以及不行变性。假如这些很是焦点的原则受到威胁,那么好处相关者一定会陷入猖獗!

然而,软分叉的想法被弃捐了,因为这会激发很多安详方面的问题。另一方面,以太坊的大大都参加者投票赞成并同意了硬分叉提案。

原标题:《绝地求生之战》

以太坊尚未办理的漏洞

最终度过了这个难关……

可是,进攻者无法在 28 天内提走子 DAO 中的以太币,因为这笔资金是子 DAO 的初始集资期。从子 DAO 中提款会激发警报。这位进攻者不敢冒这样的险!

「开拓社区提议软分叉(不外不会回滚,也不会取消生意业务和区块),这会导致所有 The DAO 及其子 DAO 的生意业务都将无效,以此来阻止进攻者在 27 天后提取以太币。然后再举办一次硬分叉,找回所有以太币。」

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关文章阅读