- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
谈一谈:侧链、驱动链和Rootstock双向挂钩设计
? HYPERLINK /author/11397 \o 由 peterhon 发布 peterhon?2016-04-10 08:41?发布在? HYPERLINK /bitcoin \o 查看 比特币 中的全部文章 比特币? HYPERLINK /sidechains-drivechains-and-rsk-2-way-peg-design \l comment 3?3301
在最近的技术论文中,我们分析了以不同的方法来实现双向挂钩。在这篇文章中,我们将总结双向挂钩是什么,以及它是如何实现的。
什么是双向挂钩(2-way peg/2WP)
?
双向挂钩(2WP)允许将比特币从比特币 HYPERLINK http://8/article-44-1.html \o 区块链 区块链转移到辅助区块链,反之亦然。“转移”实际上是一种错觉:比特币其实并没有转移,但在比特币区块链上被暂时锁定,而同时在辅助区块链上有相同数量的等价令牌被解锁。当等量的令牌在辅助区块链上被再次锁定时,原先的比特币就会被解锁。这实质上就是双向挂钩所要实现的功能。这一功能的问题是,理论上只有当辅助区块链最终结算时才能被实现。因此,任何双向挂钩系统必须作出妥协并且依靠于假设双向挂钩相关参与者是诚实的。最重要的假设是,主要的区块链是无需审查的,而且大多数比特币矿工都是诚实的。另一个需要的假设可能是,大多数监管锁定比特币的第三方也是诚实的。如果这些假设不成立,则比特币及等效辅助区块链的令牌可以被同时解锁,那么恶意的双花就变得可行了。任何双向挂钩系统都必须选择一种措施,使得被假设要诚实的各方都能在经济和法律方面受鼓励去依章办事。这包括分析这些关键方对区块链网络进行攻击的成本及后果。双向挂钩实施的安全性取决于激励机制,以便参与双向挂钩系统的关键方能够真正执行双向挂钩所应实现功能。
?
那么,什么不是双向挂钩呢
?
保税托管合同(BEC)是由 HYPERLINK /bitshares \o 比特股 比特股(bitshares)提出的方法,若被其他平台采用,就可让比特币(或法定货币)在具有不同令牌的智能支付平台上进行交易。要实现这个方法,发行人需要锁定本地货币债券的量等值或一般高于他们所创造的“比特币”量,然后他们创建欠条并在平台上销售。债券金额使用通过查询平台公告的比特币价格动态调整。显然,这不符合双向挂钩的定义,因为新的“比特币”被创造出来了,而且在比特币区块链上没有等价的锁定比特币。保税托管合同的安全模型通常比双向挂钩弱,因为用户必须信任公告,但公告可能由于没有很高的激励机制而难以保持诚实。也有很少或根本没有经济激励让股票经纪人持有如此庞大具有高度可变性的本地令牌债券。
?
任何的双向挂钩其实都只是一个投票系统
?
要简化任意双向挂钩的安全模型,我们可以表示为,所有双向挂钩系统都有一组监管人,当辅助链没有达到最终结算时,负责投票何时解锁比特币和发送解锁比特币到何处。投票可以通过数字签名、哈希算力(工作量证明机制)、存储空间(容量证明机制)、加密数字货币控股(股权证明机制)或区块链具有的任何其它共识系统。我们可以改变的每一方投票的权重、投票方的数量、任何一方被允许投票的条件、是否允许投票给一个以上的候选人,如此类推,但我们不能改变的是,该系统本质上是一场投票。
?
双向挂钩设计
?
我们将介绍最常见的双向挂钩设计:侧链、驱动链、多重签名保管和混合式设计。为了简化解释,我们将已转移到辅助区块链的比特币称为SE币(secoin)。
?
单一监管
?
一种可能用来实现双向挂钩的选择是,有一个交易所负责监督被锁比特币和解锁的等价令牌。该交易所将在解锁辅助令牌之前实现对比特币的锁定,该过程要么手动执行,要么通过软件协议执行。以下是对这种设置的描述:
?
HYPERLINK /multisig-the-future-of-bitcoin \o 多重签名 多重签名联合
?
实现双向挂钩的一个更好的办法是存在一组掌控多重签名的公证人,他们中的大多数有权解锁资金。这种设置比单一的资金控制者更好,但仍可能导致控制权集中。为了实现真正的去中心化,应慎重选择公证人,因此他们要位于不同的领域、不同的地区,而且都要有良好的信誉及安全性。此外,公证人的数量绝不能太少,但也不能太多。以下是对这种设置的描述:
?
HYPERLINK http://8/topic-sidechain.html \o 侧链 侧链
?
若要在双向挂钩中尽量不涉及更多的第三方,前提条件是每一区块链执行相关的验证协议,而且协议需要通过协商一致才能确认。每一区块链必须了解其它区块链的共识系统,并且,当接收到其它区块链发出了锁定交易证
文档评论(0)