Plasma(可扩容自主智能合约)中文白皮书.pdfVIP

Plasma(可扩容自主智能合约)中文白皮书.pdf

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
、Plasma:可扩容自主智能合约 Joseph Poon Vitalik Buterin joseph@work vitalik@ 2017 年 8 月 10 日 工作草案 https://plasma.io/ 摘要 Plasma 是在激励下强制执行智能合约的框架提案,该框架可扩容,令每秒钟的状 态更新达到极高水平(可能数十亿),从而赋予区块链反映全球海量去中心化金融财 务应用的能力。这些智能合约在网络交易费的激励下持续自主运行,最终依赖底层区 块链(例如以太坊 (Ethereum) )来执行交易状态转变。 利用我们提出的这个方法,去中心化自主应用可以通过扩容,处理财务活动并且为 全球持续的数据服务建构经济激励。这个方法或许能取代中心化服务器群。 Plasma 包含两个关键的设计要素:一是将所有区块链计算重构成一个 MapReduce 函数集,二是一个基于“中本聪共识”激励反对扣块的认知,在现有区块链上用权益 证明保证代币的可选方案。 这个结构是通过使用欺诈证明在主链上编写智能合约完成的,借此,可以在父区块 链上执行状态转变。我们用区块链组成树结构,并将其各自视为一个单独的支链,该 支链带有已执行区块链历史和提交到梅克尔证明中的 MapReducable 计算。通过父链 执行,将某人的帐本送入子区块链,可以基于最小的信任实现超大扩容(假设根区块 链有效且正确)。 实现非全球数据的全球执行最大的困难在于数据的有效性和扣块攻击, Plasma 的 应对方法是保留现有错误链,并且创造机制以激励并且强制数据不断纠正。 由于非故障状态期间,周期性广播梅克尔提交,交易和计算的扩展性和成本优势达 到难以置信的程度。非错误状态下,只向根区块链(即以太坊)周期性广播通过梅克 尔证明的结论,从而实现大规模扩容并且降低交易和计算成本。 Plasma 令大规模持续 运行式去中心化应用成为可能。 Plasma:可扩容自主智能合约(中文预览版) 翻译 :链财科技 -Ron 1 可扩容的多方计算 区块链确保正确性的方法大致可以归结为让每个参与者自己验证链。要接受一个新的区块,必 须 充 分 验 证 此 块 以 确 保 正 确 性 。 很 多 扩 展 区 块 链 的 交 易 能 力 的 方 法 (如 Lightning Network[1] )都需要使用时间承诺来建立一个保真保证(或断言 / 质疑协议),从而送断言数 据进入争议期,供区块链上参与者判断状态真伪。此断言 / 质疑结构允许一人断言某状态属实, 如果此值不真,则进入争执期;争议期内,另一名观察员可以在约定时间之前提供质疑此断言 的证明。若出现欺诈或错误行为,区块链将惩罚违规者。通过这种方式,形成鼓励参与者在当 且仅当不实状态被断言时才执行的机制。通过这种断言 / 质疑–证明结构,感兴趣的参与者可 以向根区块链(例如以太坊 )[2] [3] )上的不感兴趣的参与者断言本底真相。 此结构不仅可用于支付,还可以扩大到计算本身,从而令区块链成为合约的评审层。然而, 必须满足一个前提,即假设各方皆是计算验证活动的参与者。例如,在闪电网络中,这个结构 允许人们做出关于计算合约状态的承诺(例如,借助条件化状态的多签名交易预签树)。 这些结构支持十分强大的规模化计算,但是有一些问题需要总结大量外部状态(即总结整 个系统 / 市场,计算大量共享 / 不完整数

文档评论(0)

play + 关注
实名认证
文档贡献者

分享有帮助的文档

1亿VIP精品文档

相关文档