以太坊软分叉投票与DAO攻击者黑名单
暴走时评:针对DAO攻击事件的资金损失,以太坊社区在提供缓冲方案的同时,一直在讨论从根本上解决问题的最佳方案。其中的软分叉是目前看来最好的选择,只是争议性也颇大,最终是否实施需要矿工来投票决定。该方案结合一份黑名单,让矿工通过新发布的软件拒绝与其交易;并且用软分叉来限制区块链交易中代码运行所需代币。目前已经有不少矿池采用了软分叉的方案,这个趋势接下来可能成为主流。
翻译:Annie_Xu
以太坊社区正逐步完善DAO损失资金名单。
上周晚些时候发布了软件补丁,只要得到大多数矿工的同意,就可以控制之前从DAO吸走的资金。尤其矿工可以通过运行该软件,拒绝与黑名单上列出的地址进行交易。
补丁的工作原理是,让矿工可以支持软分叉,然后用客户来降低“区块汽油限制”(区块链交易中代码运行步数相对应需要支付的货币称为gas,汽油),用来限制区块中汽油量最高值。
参与网络中新的交易区块生成竞争的矿工可以修改自有区块汽油限制,但是某些特殊情况下的机制允许在以太坊上进行以矿工为主题的投票活动。
只要网络区块量达到180万个,并且整体网络的每个区块汽油量上限为400万,软分叉就会被激活。
以太坊基金会(Ethereum Foundation)博文称软分叉方案已经是目前看来争议性最小的。
“尽管很多人建议马上进行硬分叉,却还不了解这样做的后果。可以替代它的方案就是使用软分叉,矿工可以暂停某些交易,在不大幅度影响以太坊协议的前提下,尝试收回资金”。
The DAO是建立在以太坊上的项目,在系统崩溃前曾筹集超过1.5亿美元的以太币,目标是成为给以太坊平台上项目倡议提供资金的基于智能合约的融资工具。
该项目通过公开发售代表倡议投票权的代币,众筹获得以太币。
然而智能合约某个代码段使这笔资金出现问题,于是以太坊社区开始努力阻止背后的始作俑者。以太坊开发者用与攻击者相同的方式来回收资金。
并且上周五补丁发布前几天,以太坊相关开发者开始探讨可行的解决办法。
成功的可能性
补丁的发布被看作是用公投的方式决定,是否对以太坊进行分叉来阻止对DAO的攻击。攻击发生之后,权益人对是否修改网络产生了分歧。
相关调查数据显示,很多矿池(增加算力增加下个区块的挖矿能力)都做了调整,并且如果继续这个趋势,6月30号开始软分叉就会成为主流。以太坊生态的一些矿池已经开始投票决定是否采取这个颇有争议的办法。
核心问题是,习惯用智能合约代码进入子系统的DAO代币持有者会发现,那里也没有出路。
然而这篇博文指出,未来会用其他分叉来放开这些账户。
作者:Stan Higgins | 编译者:Annie_Xu | 来源:Coindesk
Scan QR code with WeChat