以太币链接,以太币代码

  

     

  

  批判评论:以太坊网络本身从一开始就隐藏着问题,所以在随后的道等相关项目中暴露出来。因此,如何解决这些问题,保持后续发展的势头,引起了社会各界的争论。包括硬分歧和措施的实施范围。奇偶建议修改协议,允许恢复自动销毁合同。   

  

  翻译:安妮_徐   

  

  奇偶技术公司的多签名钱包曾经有一个漏洞,冻结了数亿美元的以太坊。其博客提到以太坊持续存在的问题,并建议采取行动追回这些资金。   

  

  以太坊用户从一开始就面对一个几乎没有容错能力的命令行界面,向0x0发送数千个以太坊币。接收地址不正确的交易被解释为发送到0x0地址(被破坏或无法使用以太坊)。   

  

  几个月后,以太坊基金会编写的JavaScript工具库发现了一个漏洞,但无数人用它生成了钱包。不幸的是,一些团队产生的账户有1/128被放弃了。数千枚以太币被冻结。   

  

  DAO攻击和随后的分叉给交易带来问题,使得交易在以太坊和以太坊经典网络中重演。这些问题还没有被充分认识到,所以并不指望以太坊经典能够存活甚至繁荣,只是带来几个问题。例如,以太坊将以太坊存储在不在以太坊网络中执行的合同中。   

  

  以太坊冻结   

  

  最近奇偶多签名钱包出事了,管理钱包行为的代码契约被删除。任何人在平价的多签名钱包里有以太币都不能提现。   

  

  如果不修改区块链状态、共识规则或升级操作代码,所有资金都无法收回。人们可能会猜测,这不是采用契约或发送交易的开发者和用户的意图。   

  

  还有其他问题。地址很容易出现打字错误,从而将以太坊发送到错误的地址。不幸的是,这个错误是可恢复的、有效的和可用的,就像存储以太坊的地址一样。   

  

  这牵涉到许多因素。   

  

  没有人会认为解锁冻结资金会带来什么。只是抢救行动,只能用分叉来解决。在某些情况下,协议会失败。客户可用性问题、基金代码和私人维护的代码库、竞争网络不可预测的外观以及简单的用户错误将增加情况的严重性。   

  

  博客上说以太坊还是很稳定的,还在继续进化。   

  

  然而,这些问题造成了数百万美元的损失,其中许多无法追回,因为他们的身份无法证明,或因为发送者的意图不明。   

  

  解决方案是可能的。   

  

  很多还是可以恢复的。   

  

  硬分叉是有争议的。它标志着网络措施与我们的预期不同。问题是当用户根据调整后的期望选择上链或下链时,这些网络期望测度的变化是否会带来负面影响。有一些类似于分配率的变化及其对矿工行为和激励机制调整的争议。   

  

  预计到这个问题的来源的多样性,提出了各种解决方案,包括一些具体情况采用严格规则而没有严格定义的极端情况的解决方案。   

  

  维塔利克在《EIP 156》中提出了一个问题,要求受特定问题影响的私钥持有者提出以太坊。这个提出的案例包括没有代码的契约,JavaScript工具库漏洞造成的损失,重放攻击造成的损失。   

  

  这标志着部分采用了有严格规则的解决方案。这些案例有明确的拥有者,他们可以在链条中用低成本的计算能力来识别。因此,本协议不会明确偏向特定的帐户、应用程序或用户。这种方法不能包含奇偶多重签名钱包中的锁定资金,因为钱包有自己的代码,它不会允许回收令牌,包括以太坊。   

  

  另一种解决方案是还原特定的以太坊和代币,尽可能多地覆盖极端情况,但定义并不严格。解决方案需要“握笔”的人来划分范围。这是最直接的解决方案,不会修改以太坊虚拟机(EVM)的语义行为,而是解决之前所有的情况。   

  

  修改协议   

  

  第三个选项是奇偶校验修改协议的建议,允许自动销毁的合同为所有用户恢复和部署。这将重新激活奇偶校验的多签名钱包和其他持有资金的合同地址,但没有部署代码的地址。这个方案也可以防止以后发生类似的事故。   

  

  另一部分采用严格的规则,即该方案代表完全修改EVM行为的关键因素,从而实现对平台功能的修改,因为它不再命令具有交易的契约地址。奇偶更喜欢这个方案,因为它可以通过详细的讨论给用户增加新的功能。   

  

  妥善管理协议升级和以太坊分叉。技术升级已达成共识,但增强硬叉失败。下一个话题将是测试争议如何变成共识。   

  

  平价希望社会各界支持回收资金,帮助尽可能多的用户。   

相关文章