如何理解EOS中的争议解决方案

人们对EOS争议解决系统的运作方式存在很多误解。我将从链上合约及其争议解决流程等几个方面分别来阐述,以帮助人们更好地理解。

attachments-2018-03-9MDlTgOS5aa74ab46b850.png

作者:Samuli Pahalahti

翻译:听风

原文链接:How to understand dispute resolution in EOS

本文约3000字+,阅读(观看)需要17分钟

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


人们对EOS争议解决系统的运作方式存在很多误解。我将从链上合约及其争议解决流程等几个方面分别来阐述,以帮助人们更好地理解。


基础/协议层VS应用层


首先,我们需要了解基础层和应用层之间的区别。简单地说,“基础层”意味着约束每位用户的公约,“应用层”意味着仅约束APP用户的应用条款。


EOS的公约是一个多方协议,对每位使用EOS区块链的人都具有约束力。它应该被理解为和平条约。它确定了社区成员的权利和责任,以确保有效的合作。没有它,社区将变成“丛林法则”。


如果有人违反公约条款,将作为争议处理。其他人必须向ECAF提起诉讼,ECAF是一个解决公约案件相关争议的机构。


链上应用程序拥有自己的争议解决系统。如果ECAF提供这方面的服务,他们可以求助于ECAF。他们可以使用基于社区的自发性论坛,也可以聘请解决争议的专业人士。每个应用程序都可以选择自己的规则,争议解决机制和执行方式。


区分争议解决系统的不同点


为了更好地理解系统的工作原理,我们需要将合约及其争议解决方案分解为不同的部分。其中每一部分都有可能出现问题,因此我们需要分开来看,以找出根本原因。


在这一点上最重要的事是正确分析EOS基础层。同样的分析框架也可以用来审视应用程序的条款,以确保它们已涵盖所有必要的方面。这也是他们被包含在内的原因。


1.签订合约


公约:EOS中的所有交易都间接地以区块链上的公约为参考。


我本来认为,这一条就已足够,但有一些争论。为了停止争论,我建议在第一次公投后,所有账户都应该签署同意新的公约。那么它是否有效,就不会再有任何问题。之后,所有新用户在EOS网络的第一笔交易时都需要签署公约。在签署公约之前,不应该做任何事情。


应用程序条款:时间将告诉我们,大多数应用程序最终会向用户展示实际使用条款。在EOS中,最好的方法是在用户第一次使用应用程序时显示李嘉图合约。用户使用该应用程序即表示接受合约。某些应用可能会要求其用户明确签署合约,以便消除误解。


2.合约规则


公约:应该尽可能短。它包含适用于每个人的规则。只应包含为创建运行良好的区块链生态系统所必需的规则。规则越多,可能导致的问题就越复杂。但我们仍然需要一些规则来创造一个鼓励社区成员之间互利合作的环境。


应用程序条款:规则取决于应用程序想要做什么。李嘉图合约是记录规则的最佳方式,但其他方式也可以,只要它对用户来说是清楚明了的。


3.司法程序:如何判断合约是否被破坏?


公约:EOS使用仲裁,因为它与当前的法律制度兼容。 ECAF是处理争议的仲裁论坛。它使用“争议解决规则”来界定司法程序。


应用程序条款:可以是任何人,从志愿者到聘请的争议解决公司。不同的应用程序有不同类型的争议,因此没有“一刀切”的解决办法。


4.惩罚和赔偿


公约:这是EOS司法程序的一部分。ECAF决定并将惩罚和赔偿纳入到规则中。


如有必要,可以将司法程序与赔偿分开。如果社区想要更加去中心化,可以设置两个不同的机构,但是这样可能不会为EOS带来任何好处。不过,这可以作为一个备选项。


社区可能希望为ECAF制定指导方针,以应对某些条款引起的案件。例如,一旦EOS支持区块链间通信(IBC),社区可能会强调ECAF不应该冻结或转移资金,这将会使它与另一个链的链间通信断开。这会对EOS生态系统造成巨大的伤害,因此相比起来,让盗窃者保有钱的伤害更小。


同时,对贿选者给予可接受范围的惩罚也许是一个好办法。如今ECAF可以决定他们认为最好的结果,但如果社区能告诉ECAF什么样的惩罚和赔偿更好,它可能会看起来更公平。


我建议EOS社区为ECAF制定一份单独的惩罚和赔偿指南文件。 它应该与公约不同,可以更容易地修改。例如,修改指南文件应该不对选民活动设定要求(即使只有2%的代币投票同意,文件将被更改),简单的多数同意就足够了(超过一半的投票同意)。


应用程序条款:他们有足够的自由,去做自己认为最正确的事情。我的猜测是被广泛使用的封号法:如果有人违反规则,他将被禁止使用该应用程序。在某些情况下,契约很有用,因为争议解决程序很容易控制它们。仲裁员可以获得契约,并有权将Token从契约中转移给争议的获胜方。


5.执法


公约:EOS将司法程序与执法分开。 ECAF对争议作出裁决,如有必要,节点会对其进行强制执行。节点也可能不需要做任何事情,如果争端的失败方自愿遵守裁决。


由于EOS使用仲裁作为争议解决机制,因此可以要求当地法院强制执行。它在实践中如何运作还有待检验,因为到目前为止,地方法院还没有看到基于区块链的司法管辖区。但从理论上讲,它应该是可行的。


应用程序条款:同样的,他们有足够的自由,去做自己认为最正确的事情。契约,地方法院,转移APP的Token等(如果智能合约的开发人员可以控制Token)。


这里有一个重要问题仍然没有答案:如果应用程序需要节点来执行其争议裁决会怎么样?我们如何实现这一目标?这有可能发生吗?如果没有违反公约,ECAF就无法提供帮助,因此,可能需要对公约进行一些修改。EOS纽约提出了一项建议(regarbitrator / regforum),这是向前迈出了一步,但它并没有具体的执行过程。


如何思考这个框架任何参与EOS治理的人都可能听到过如下声明:“Onchain争议解决无法扩大规模。”


为了理解可伸缩性问题,我们需要确定瓶颈的实际位置。在这里,我提供五个可以实现的阶段。如果我们看到它发生的地方,我们或许能够做些什么。如果只有一部分工作不正常并且可以修复,那么摆脱整个系统是不明智的。


可以改进或修复的一些示例可帮助实现可伸缩性:


  • 规则:宪法中较少的条款意味着较少的潜在争议来源。例如,我支持在现行宪法中删除第一条,该条禁止发起暴力。这是高尚的,但链接争议解决应仅限于链接争议。暴力是一种脱链行为,因此我们不应使用在线仲裁来解决暴力案件。

  • 司法程序:更大的费用(更少的小额案件),更多的仲裁员,自动化。

  • 惩罚和赔偿:更严厉的惩罚(减少违反规则的动机)。

  • 执法:如果需要他们的帮助来执行裁决,争议的失败方应支付BP。如果自愿遵守它会更便宜,那么经常不需要BP。

  • 用户软件:更好的钱包,通知。

  • 区块链功能:选项可以延长令牌锁定时间(当令牌被锁定三个月而不是三天时,更容易注意并阻止小偷)。


从时间轴的角度(在争议之前,期间和之后)看这个是有帮助的。我们可以做些什么来防止纠纷发生?我们可以做些什么来优化争议解决流程?当他们结束时,我们从争议中学到了什么?


我们也可以从社区中挑出个人。它有效地扭转了合同的签署。如果某些人是许多争议的来源,社区可以将其排除在外。也可以通过自愿黑名单来做到这一点。例如,交易所可以使用通用的黑名单来防止骗子和其他坏人使用他们的服务。


我在这里介绍的系统的所有部分都是可以调整的参数,以便在正义和效率之间找到适当的平衡。


我希望这也有助于应用程序开发人员了解他们为应用程序设计的流程类型。


文章发布只为分享区块链技术内容,版权归原作者所有,观点仅代表作者本人,绝不代表区块链兄弟赞同其观点或证实其描述。

attachments-2018-02-kL1zBfXx5a7ffd0b78798.jpg

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
不写代码的码农
社区运营-小以

558 篇文章

作家榜 »

  1. 社区运营-小以 558 文章
  2. 社区运营-小链 244 文章
  3. 于中阳Mercina-zy 79 文章
  4. 涂晶 75 文章
  5. 李晓琼 44 文章
  6. 兄弟连区块链培训 42 文章
  7. 吴寿鹤 36 文章
  8. John-smith 25 文章