【EOS分析和评估】EOS特性(下)
文章简介:此次发文内容是EOS分析和评估报告的EOS特性部分,其中包含了对EOS特性的链上治理、存储、数字宪法、通胀、升级修复和跨链通信的介绍,接下来看是根据目录结构进行发文,敬请期待!
本文翻译自:https://multicoin.capital/2018/04/24/eos-analysis-and-valuation/
作者:Kyle Samani
译者:区块链中文字幕组 平兄
前译者:区块链中文字幕组 Chuan
备注:平兄在chuan前辈译文版本的基础上进行中英文对照再次翻译,同时添加了原文中链接出的外文翻译(大部分平兄以前已经翻译过的,所以直接链接到平兄的币乎译文)。此外,针对一些专业名词,平兄也对给出简单的解释或者解释连接。
EOS分析和评估
1 摘要
1.1 简介
1.2 EOS背景
2 EOS论述
3 EOS协议机制
3.1 委托权益证明
3.2 WebAssembly(WASM)虚拟机
4 EOS特性
4.1 可扩展性
4.2 token所有权即网络资源所有权/零交易费
4.3 用户名和账户
4.4 链上治理(及链下政治)
4.5 EOS存储
4.6 数字宪法
4.7 通过通胀自筹资金
4.8 升级和错误修复
4.9 跨链通信
5 其他相关内容
5.1 Block.one资本
5.2 生态资金
5.3 空投文化
6 风险
6.1 法律风险
6.2 主网启动出现多条主链
6.3 执行
6.4 共识攻击
6.5 用户获取成本
6.6 竞争对手
7 评估
7.1 EOS作为价值存储
7.2 EOS作为纯粹的应用型通证
7.3 token价格如何从“应用价值”分离
7.4 结语
8 结论
链上治理(及链下政治)
通过使用DPoS,EOS提供链上治理。这意味着持币者能够使用他们的token对那些被自动达成的协议决策进行投票。EOS中链上治理最重要的用例就是对矿工的选举进行投票。然而,持币者投票可以被运用于许多其他方面 — 投票来更改系统参数,修改宪法,决定通胀率等等。更多关于链上治理的DPoS的特点和隐患可以进一步参考DPoS报告。
治理在整个区块链世界中是被争论最多的问题之一。对于这一争论,有许多层面的考虑,但是其中争议最多的一个是区块链管理是否应该在链上还是在链下。
尽管针对链上治理有一些争议,但这值得尝试。现有的协议中并没有几个实现规模上的链上治理。比特币和以太坊的链下治理是否有效很大程度上是观点的问题。很难说哪一种模式更好。赞同链上治理的基本观点是,所有的区块链社区本质上都是带有政治味道的,所以,制定一个决策系统要好于容易陷入僵局的非正式管理方式。
EOS基于于链上治理 ——这是这一协议的核心特性。EOS最大的竞争对手是以太坊,它没有任何正规的管理制度。观察这两个平台实际运行情况是一件有趣的事情。市场将最终决定链上还是链下治理哪一个更好。一些用例可能需要正规的管理方式,而其它的也许更喜欢没那么正式的管理制度。可能的情况是,许多公司更希望知道有一个定义清晰的结构,他们通过它能够解决争端,升级错误的合同,冻结有问题的账户,以及对宪法作出修改。
链下治理对于如比特币这样的系统是可行的,因为它的目的在于成为不可更改的、高度去中心化的价值储备。这对EOS来说行不通,EOS的目标是快速,灵活,并且支持众多业务构建在其上。
伴随链上治理而来的是有组织的链下管理方式的增长。因为EOS的决策过程是定义好的,所以各式各样的群组看到了一个巨大机会:推动他们的日程安排并使之实实在在地被执行。
EOS是今年上线运行的、使用链上管理模式的几个区块链项目之一(Tezos和Dfinity也使用链上管理;Dash已经使用链上管理模式)。区块链世界将变得更加政治化。通过链上治理,要决定对协议如何更改将会有一条非常直接、清晰的路径。这对于比特币和以太坊来说是不可能的。见证这个过程将是一件非常有趣的事情。
一方面,链上治理似乎会致使协议进化地更快,因为链上治理要求在有争端时必须作出决定。对于链下管治理方式,争端经常陷入僵局,维持现状。另一方面,这种方法也许实际上会导致更多的分叉。链上治理将使得社区中的大部分人在某些问题上选择站在哪一边变得异常清晰。那些少数派反对的决策一被执行时,他们就可能决定分叉。对于链上与链下治理的长期结果很难预测,但是我们期望看到这样的尝试在开展。
EOS存储
EOS矿工,除了验证交易,还提供存储服务。EOS.IO存储是一个使用星际文件系统(IPFS)来实现内容寻址和矿工的物理存储的系统。
不像其他的去中心化存储系统,如Filecoin和Storj,EOS存储不要求用户持续的付费。其他的系统中,用户与甲方签订一定时间的合约。当时间流逝,用户必须更新合约,以便继续存储他们的文件。使用EOS存储,用户必须放入一定量的EOStoken在存储合约中,而且他们会获得文件被永远存储的保证,直到他们决定从合约中取走token。只要创建合约的人的token仍旧被托管,就能确保引用某些文件的智能合约和去中心化应用将一直拥有访问那个文件的直接路径。
用作存储的token基本上是完全可退还的订金 — 另一种访问网络服务的形式。关于它的另一种思考是,被用来获得永久存储的token会有效地销毁。因为EOS通过通胀(区块奖励)给矿工支付报酬,所以那些锁定访问存储的token的用户在存储提供服务期间通过通胀被稀释。这样的话,用户不必生成一串重复支付来为存储付费。
对于EOS存储如何工作的具体情况,包括价格和容量如何计算,以及文件如何被上传和复制,请参考EOS存储白皮书。EOS存储在6月主网上线时还不可用;它将在后续被加入到EOS网络中。
数字宪法
EOS提出“数字宪法”的概念,它是点对点的服务协议条款,将所有对它签名的用户绑定在一起。每次用户发送一笔交易时,他们必须把这个宪法的哈希放进去,这表明他们的协议是被包含在条款内的。宪法被用来作为所有人都同意的意向和规则的一种人可读的表达方式。
宪法中可能包含部分东西可在协议级别上执行,但大部分都不能。所以,尽管每个用户被要求把宪法的哈希放进交易里,这个行为本身并不会强迫他们依从这些条款。但是,这个概念还是有说服力。如果EOS是数字联盟,那么这个宪法既是美国宪法的EOS版本,又是人权法和当前的法律框架。
大多数区块链的设计方式是使用经济学、博弈论和加密技术,激励用户和参与者以某种方式行事。另一方面,服务协议条款和国家宪法本身并不能以任一种特定的方式来激励人们。它们只是简单地对社区的期望作了定义并使之变得正规,这样任何违反这些条款的行为都能够被识别 -接下来会如何取决于社区自身。EOS数字宪法尝试把这两个原则合为一体。某些特征能够被放进协议层实现(例如,对交易顺序的方式达成一致),还有些特征能够用作激励措施(比如,激励矿工诚实挖矿,而不会被淘汰)。但是,有很多期望的结果并不能轻易地通过强迫或激励手段来实现。EOS引入宪法来明确社区价值,并且采用争端解决系统来对违法行为进行干预和处理。
如果21个区块生产者中有15个达成一致意见时,EOS宪法也能够被更改。随着时间的推移,我们预期EOS宪法会不断地发展。
通过通胀自筹资金
所有的区块链必须要为其安全有所支出,要么通过通胀(区块奖励)要么手续费。为了激励验证者,无论他们是PoW矿工还是PoS区块生产者,区块链必须要为这些参与者的服务支付报酬。当前,比特币和以太坊使用混合模式;矿工通过通胀(以挖矿奖励的形式)和手续费来获得报酬。以太坊打算采用PoS模式,而比特币最终将过渡到纯手续费的模式。
使用手续费来为网络安全支付费用是一个糟糕的用户体验。如果手续费不是很高的话,比特币能只通过手续费维护其安全看起来是极其不可能的;比特币社区中许多人假定,当通胀(区块奖励)接近于0%的时候,保证比特币网络的安全也许是不可行的。手续费也迫使网络中的活跃用户为网络安全付费,而被动用户却不必付费。那些把比特币作为长期价值储备的人可能从网络安全中获益,无需要为网络安全支付手续费就可以保护好自己的财产安全。手续费也是变化不定的,给验证者带来无法预测的奖励。
可以说,这种情形对以太坊来说更糟。以太坊预期是成为面向用户的去中心化应用的世界级电脑和平台。要求用户为每个操作都要付费而带来的费用之高让人望而却步,给用户带来了糟糕的用户体验。有些类别的应用程序在这种情况下是不可想像的。迫使用户要为在社交网络上每个点赞、转发和关注付费,即使是很少的费用,也不可能吸引太多用户。这种方法自然地应用程序将许多操作放在链下完成,这可能会削弱应用程序的安全性。
EOS没有手续费,这意味着它使用通胀来为网络安全提供资金保障。EOS有1%硬编码的年通胀硬顶,用户能够投票决定通胀是多少。区块生产者对他们想获得这个通胀中的多少进行投票决定,区块生产者请求量的中位数被实现(用户也可以投票淘汰那些要求太高通胀的区块生产者,所以这个参数最终是由持币者决定的)。一旦区块生产者报酬被设定好,用户就可以对剩余的通胀资金的用途进行投票决定。一个选择是销毁这些额外的token,减少整体的通胀。另一个选择是使用这些资金来资助这个区块链自身的开发。
例如,如果区块生产者消耗5%年通胀中的3%,那么剩下的2%由用户自行决定。这些额外的资金能够用来分配给社区互助合约 -这意味着它们由持币者的选票所决定的方式来使用。这些资金可以被用于一些不同的智能合约,其中每个合约用来向不同的开发团队支付报酬。这些资金中的一部分能够用来提供分红或者举办黑客马拉松。通过这种方式,区块链能够使用通胀来为自身的发展筹措资金。对于那些考虑如何提升区块链的开发者来说,他们能够参加竞赛来获得区块链自身提供的资助,这取决于持币者的同意。有趣的一点是,这些资金不仅能够被用于那些改进区块链的项目,而且也可以运用于在区块链上创建的项目。
升级和错误修复
所有代码都是存在bug。EOS承认这一点,并尝试通过一些正规的方式来减轻危险。任一种区块链中,验证者能够选择把哪些交易打包。这样有效地给予他们权力来审查某些交易。EOS认识到恶意审查和善意审查之间的差异,恶意审查试图把某些参与者从数字世界中排除出去,善意审查只是尝试阻止有问题的代码执行。
EOS为区块生产者提供两个选择来处理有问题的、错误的或者异常的代码。第一个选择是“冻结”账户。如果21个区块生产者中的15个一致同意,那么一个账户或者合约可以被冻结直到它的状态被更新。这能够帮助阻止有问题的合约消耗过多的网络资源,从而产生无意地导致泄漏资金或者其它的问题。在21个区块生产者中的15个达成一致意见时,区块生产者也能够改变应用程序的代码或者合约内容。另外,大多数的区块生产者必须在这些更改发生前达成一致意见。如果EOS的用户不同意这个决定,那么他们可以投票淘汰这些区块生产者,让那些支持社区共识的矿工替换他们。
跨链通信
EOS对扩容的首要考虑有若干种形式。以上所述的各种各样的扩容优化方法能够显著地改进扩容能力,但是单链的吞吐量最终会达到顶峰,即使使用硬件和软件的优化。EOS计划使用的更高级别的扩容技术,不仅包含可扩容的单链,而且还可能涉及上千个可相互通信的链。
EOS解决链间交互是通过把轻客户端当作智能合约来实现的。轻客户端的验证从一开始就被写进协议,这意味着一个链能够验证其他链上的事件是有效的,然后相应地采取处理办法。
这一方法与EOS的1秒出块不可逆的特点相互结合,意味着两个EOSIO链之间的来回通信可以在2到3秒内完成。这种低延迟通信意味着,应用程序和区块生产者可以把交易负载分散到不同的链上,这些链都共享安全保障,并被相同的区块生产者验证。此外,区块生产者的核心成员能够验证上百或者上千条不同的链,但访问这些链上的资源使用的是相同的EOStoken。这将围绕着EOStoken产生强大的网络效应和价值积累。
区块链中文字幕组
致力于前沿区块链知识和信息的传播,为中国融入全球区块链世界贡献一份力量。
如果您懂一些技术、懂一些英文,欢迎加入我们,加微信号:w1791520555。
本文译者简介
马祝平 程序员,区块链技术爱好者,欢迎加微信号: qwer82261615P
欢迎关注译者币乎 平兄
本文由币乎社区(bihu.com)内容支持计划赞助。
早赞声明:为方便早赞、避免乱赞,“BH好文好报群”为点赞者、写作者牵线搭桥,实行“先审后赞、定时发表”的规则,也让作品脱颖而出、速登热门!本文授权BH好文好报群摘编、转载以及相关转授权推文行为,加群微信:we01230123(天平)。
如有侵权,请联系译者
版权所有,转载需完整注明以上内容。