首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

围绕以太坊丢失资金及返还路径的技术法律辩论

去年,一个有问题的ethereum地址生成器发现Kraken exchange和钱包提供者MyEtherWallet丢失了数十万客户资金。而更多的,无论是由于glitchy软件或简单的拼写错误,都在平台上丢失了钱——一个地址甚至在以太中总共拥有630万美元,因为它太接近自动锁定资金的调用代码。

尽管一些用户认为退还失去的以太是可以接受的,但其他人强烈反对,认为允许数字基金所有权和承担责任的一个副作用是,认为这样的努力会威胁到ethereum平台的完整性,同时增加潜在的法律责任。

事实上,一位核心开发者甚至辞去了代码编辑的角色,他引用了可能会导致的法律后果。

尽管如此,这场冲突并不是什么新鲜事,重新回到了2016年在该平台上制定的一个有争议的决定——在这一决定中,以太图书馆(ethereum)在全系统升级或硬分叉系统中重新获得了360万黑以太。

ethereum的创始人Vitalik Buterin在Twitter上写道:

“对于那些认为DAO叉设置了一个无界的滑坡和永久的先例的人,我鼓励你们看到这条线上的反应。”

以这种方式,从EIP 867开始的冲突表明,这场辩论的双方尚未和解,而且每个子集内的工作都有微妙之处。广义地说,每一方都可以理解为对以太的不同解释。

什么是EIP 867 ?

在ethereum软件开发中,一个EIP或ethereum改进协议是代码变更被接受到平台上的过程。

为了将新特性添加到ethereum,软件更改以平台范围的升级(有时称为硬分叉)的形式执行,但是要达到这个阶段,建议需要经过严格的验收流程,包括大致四个步骤:

首先,如果开发人员对软件更改有想法,则应将其作为草稿进行呈现。作为草案,可以轻松对提案进行更改,并欢迎社群反馈意见。在这里,它也属于EIP编辑的审查。

如果EIP编辑发现草案在技术上是正确的,并且与“以太哲学”相一致,他们可以将草案“合并”到下一个阶段。

一旦合并,软件实施就会以Geth和Parity等各种以太坊客户的形式出现,如果他们能够工作,这个建议可能会最终被“接受”。

一旦被接受,平台可以与EIP一起更新——提供运行ethereum软件的各个节点决定升级。

然而,在这个过程中,EIP 867略有不同。首先,它本身不会提出任何软件更改,只是简单地为后续的建议提供了一个框架。

在这方面,它属于另一个类别,称为“meta EIP”,它是一种收集和正规化属于某个类别的EIP的方法——在这种情况下,是恢复建议。正因为如此,EIP 867的开发人员给了meta EIP一个独特的名称:标准化以太恢复方案,或erp。

这种类型的提议已经有了一些。

继去年基金冻结4.21亿美元之后,Parity Technologies公司起草了多项收回资金的方案 - 当时所有这些方案都遭到严厉拒绝。另外还有一个名为EIP 156的EIP,由Buterin编写,详细介绍了一种方法,用于返还Kraken和MyEtherWallet丢失的资金,以及其他一些流失的资金损失案例。

根据EIP 867的说法,这些提议的失败部分是由于“这种请求的比较特别的性质和经常需要评价其优点的主观性”。因此,EIP提供了“一种标准格式的资金回收EIP和一个客观标准来衡量未来的提案。”

最后,如果被接受,EIP的类名为ethereum recovery proposal (ERPs),将受到平台上任何代码建议的相同评估过程。

目前,EIP 867停留在EIP验收流程的第二阶段 - 这是一个未完成的草案。前EIP编辑Yoichi Hirai最初由于其不符合“以太坊哲学”这一正式EIP过程中判断类别之一而拒绝了该提案。

Hirai后来辞去了EIP编辑的职务,理由是允许草案继续下去可能会引起法律上的担忧。

由于其具有分裂性的性质,ethereum的开发人员说,在任何进一步的行动之前,EIP过程本身需要进一步的重新评估,以澄清诸如主观判断之类的事情是否可以发挥作用。

观点1:“代码是法律”

当ethereum升级,以恢复损失360万以太的资金时(现在价值超过30亿美元),一部分社区放弃了这个平台,创建了一个名为ethereum classic的新的加密货币。

以太经典,现在价值在10亿美元以下,以太平台的存在就好像360万以太的资金回收从来没有发生过,而是在平台上永久消失。

影响这个决定的是“代码是法律”的信念,这意味着在区块链上,所有的执行和交易都是最终的、不可改变的,并且不能被覆盖或纠正,特别是在涉及真钱时。

从这个角度来看,代码错误,比如可能被破解或破解的软件错误,是痛苦的,但是对于开发来说是必要的教训。

因为EIP 867可以更频繁地进行修正,数百人已经站出来在Github上表达他们的观点——有些人威胁要迁移到以太经典。

“如果你不喜欢收回资金的可能性使用$等....这场争论在两年前就已经解决了,”区块链的建筑师Cody Burns在推特上写道。

由于DAO主要由与以太坊基金会有联系的以太坊开发者领导,许多人将360万退款视为“救市”,这是一场关于EIP 867辩论持续存在的开发者腐败的指控。

“如果你想要救助,你应该坚持奉献,”反对派领导人马里乌斯凯瑟斯塔(MariusKjærstad)在线上写道。

软件开发商Charles Cooper认为,这样的改变会损害维持分散式账簿的动机,“如果这个过程存在,那么以太会不再被称为区块链,它只是一个央行,碰巧用矿商来验证大多数交易。”

影响这一点的是,EIP 867会给开发者太多的权力给以太坊平台。 Hirai援引日本的一项法律,认为资金的流动,特别是在所有权不明确的情况下,超出了开发商的能力范围,可能会导致腐败、胁迫和贿赂。

“我想成为一名软件开发人员,而不是律师,”Alexey Akhunov在帖子上写道。

在较为温和的方面,其他声音认为,“DAO”是一种一次性的做法,随着平台的成熟,对基金复苏的软件范围的升级应该是“罕见且越来越特殊的”——Buterin支持的立场。

对此,ethereum的Mist浏览器开发商Alex Van de Sande提出了一种系统,通过建立一个以太退款的保险池,可以在不进行软件升级的情况下实现资金回收。

观点2:“代码是一个过程”

另一方面是以太的一些顶级开发人员,他们认为,在基金所有权清晰和无可争议的情况下,应该出现复苏。

“在我看来,恢复失去的以太的案例,很容易找到真正的所有者,并且恢复它给其他人带来了一个低负担,应该是相当清楚和没有争议的,”ethereum的核心开发者Nick Johnson在Twitter上写道。

这种情况比较常见。

在Buterins EIP 156中列举的例子中,在某些情况下损失的资金可以被赎回,而且根据一些人的说法是正确的。

两年前,加密货币交易所的首席执行官杰西鲍威尔(Jesse Powell)在对EIP 156的回应中写道:

“我代表挪威海拉克说,我认为这更像是一种补偿,而不是救援。在旧的ethereum Javascript库中,我们确实承担了一些不重要的损失。在那个时候,克拉肯的口袋里有很多损失,以保护我们的客户。

而Kraken并不孤单。事实上,EIP 156充斥着各种评论,其他人以各种方式受到影响,每个人都向社区申诉,因为这些资金无损于自己。

“MyEtherWallet烧了我121的ETH,”一位愤怒的用户在Reddit上写道。

根据一些人的说法,在这些情况下,ethereum对其用户负有责任。另外,通过提供对损失资金的保护,使用该平台的风险将会最小化,从而导致更多的采用。

虽然社区共识对于平台上发生的变化是至关重要的,但人们担心,对EIP 827的强烈反对并不能代表更广泛的以太利益相关者。来自Taptrust的James Tevy对CoinDesk说:“现在有一个很棘手的问题,那就是有一个少数的声音,我不认为公众的反应是完全有代表性的。”

Tevy补充道:

“广大沉默的少数派希望网络发挥作用,以太的价值增长。在这场比赛中他们没有狗"

最后,因为EIP 867本身并不是一项失败的基金提案,而是一种将失去的基金提案正式化的标准,有一种观点认为,当前的EIP本身并不需要任何有争议的改变。

相反,如果接受,ethereum恢复建议(ERPs)将通过与标准EIPs相同的严格审查过程。最后,如果一个有争议的提案得到实施,用户可以选择不更新他们的软件——这样就会失去与主流的同步。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180223G18OOW00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券