侧链的应用方向

本文我们探讨侧链可能面向用户的应用,这些应用可以有效地扩展比特币系统,做更多有趣的事情。

一直读本专题的同学应该注意到,前面的文章已经提及多次了,最有代表性的一个应用就是简单地创建一条竞争链,该链上币的稀缺性由比特币系统来提供。通过利用一条不用全新货币,而是承载比特币的侧链,避免了初始分配、市场脆弱性、以及新用户接纳障碍等棘手问题,新用户不需要再去找寻值得依赖的市场,或投资于挖矿硬件以获取竞争币资产。

技术实验领域

由于侧链在技术上仍是完全独立的链,它们能改变比特币系统中诸如区块结构或交易链等功能。下面例举一些这样的功能:

  

通过修复不期望有的交易可锻性,在比特币系统中只能被部分修复,可以更安全地执行与链上未确认交易相关的协议。交易可锻性是比特币系统中的一个问题,会让随便一个用户以某种方式微调交易数据,尽管交易的实际内容并未发生改变,但依赖于它们的后续交易会遭到破坏。概率性支付就是一例可被交易可锻性破坏的协议。

  

提高支付者的隐私性,例如Monero(XMR)中使用的环签名方案,可以减少特定方的交易被审查的系统风险,保护加密货币的可置换性。Maxwell、poelstra和Back对此提出的改进能容许更高的隐私性。目前,可以用Menora币来使用环签名方案,但比特币不能使用;侧链将会避免这种排它性。

  

在比特币系统中提出过的脚本扩展(例如,对彩色币的有效支持)。由于这样的扩展仅仅对小范围的用户有用,但使所有用户都要因此而应对提高了的复杂度和不易察觉的交互影响造成的风险,因而这些扩展在比特币系统中没被接受。

  

其他建议的扩展包括对新的密码学原语的支持。例如,兰波特(Lamport)签名,虽然大,但安全性可以对抗量子计算机。

  

多种用不兼容的方式扩展比特币系统的想法,由于这些变革影响的只是币的转移,而不是币的铸造,没必要为它们准备一种独立的货币。使用侧链,用户可以安全地、临时性地尝试这些变革。这促进了对侧链的采纳,与使用一种完全独立的竞争币相比,采用侧链时,参与者的风险更小。

经济实验领域

比特币系统的奖励机制是把新币分配给矿工。这实际上使货币膨胀,不过,它会按一个阶梯式时间表随时间推移而逐步下降。用这种通胀来补贴挖矿是对交易费的一个成功补充,用以保障网络安全。

  

在侧链上获取区块奖励的另一种机制是滞期费,这是由Freicoin首创的用于数字货币的一个想法。在滞留型(demurring)加密货币中,所有未花费的输出将随时间推移而减值,减少的价值被矿工重新采集。这在保证货币供给稳定的同时,还能给矿工奖励。与通货膨胀相比,这或许能更好地与用户利益保持一致,因为滞期费的损失是统一制定并即时发生,不会像通胀那样;它还缓解了因长期未使用的“丢失”币以当前价起死回生可能给经济带来的冲击,在比特币系统中这是一种能意识到的风险。滞期费建立了提高货币流通速度和降低利率的激励机制,这被(例如Freicoin的拥护者和其他西尔维奥・格塞尔利息论的支持者)认为对社会有益。在楔入式侧链中,可以用已有价值的货币将滞期费支付给矿工。

  

其他与经济相关的变革,包括所需的矿工费、交易可逆性、当输出达到一定的币龄就简单地将其删除、或者是将通胀率/滞期费率楔入至侧链外的事件。所有这些变革都很难安全地来进行,不过,由于侧链易于创建并降低了风险,这给变革提供了必要的可行环境。

资产发行

在这一点上,大多数情况下,我们认为侧链不需要自己的原生货币:所有侧链上的币最初都被锁定,直到来自其他某条侧链的资产转入将其激活。不过,侧链也可以制造自已的代币,或是带有自己语义的资产发行。它们可以被转移给其他侧链来换取其他的资产和货币,整个过程不需要对中心方有信任,即使将来赎回时对可信方有需求。

  

资产发行链有很多应用,包括传统的金融工具,如股票、债券、凭证和白条等。这使得外部协议可以将所有权及转帐记录跟踪等授权给发行所有者股份的那条侧链。发行资产链还可支持更多的创新工具,如智能财产。

  

这些技术还可在补充性货币中使用。补充性货币的例子包括:社区货币,设计目的是优先推动当地企业;企业易货协会,支持教育或老年护理之类的社会方案;限定用途的代币,在组织机构内部使用,比如大型多人游戏、客户忠诚度计划、在线社区。

  

一个合适的脚本扩展系统和一个资产可识的交易,能从良好审计的组件中,创建出有用的交易,比如将一个出价和报价合并为一个汇兑交易,能为资产交换以及无信任期权(FT13)这样的复杂合同创建完全无信任的点对点市场。这些合同可能会有所帮助,例如减少比特币本身的波动性。

发展方向

侧链中值得探讨的其他一些想法有:

保证合同。将侧链的交易费扣留,不支付给矿工,直到他们的哈希算力至少相当于比特币系统的,比方说是,66%的算力。加密货币实现这类合同很容易,只要它们最初就设计成这样,用于提高区块转移的成本。

  

时移交易费。矿工们的部分交易费要在将来的某个区块中才能收到(或分散到许多区块),使他们有动力来维持链的运作。

  

激励矿工,使其简单地收到“带外”(out-of-band)交易费(译者注:在传送过程中,不通过常规方式,无需排队(in-band)优先传送给用户,以便及时处理的方式称为out-of-band),避免需要等待将来才能给的链内奖励。该方案的变体是让矿工收到一个令牌(token),允许其将来挖一个低难度值的区块;这个效果是一样的,只不过更直接地激励其接收者来挖这条链。

  

滞期费。区块补贴可以通过滞期费形式支付给矿工,以激励诚实挖矿。由于可被转入到比特币系统或其他侧链的数量只能与转出的数量相同,这种基金的重分配将限定在其所发生的侧链之内。

  

补贴。侧链也可以发行自己独立的原生货币作为奖励,有效地形成一种竞争币。然后,这些币将有一个自由浮动的价值,结果是无法解决与竞争币相关的波动性和市场碎片等问题。

  

联合SPV证明。引入一个必须在合法SPV证明中签字的签名者,对假证明进行监察。这导致要在中心化和抗高算力攻击的安全性间直接做出权衡。在这方面有很大的权衡余地:可以仅在高价值的转移中才需要签名者;仅当侧链的哈希算力过小,只相当于比特币的一个百分比时才需要他们;等等。在附录A中包含有对此类权衡的实用性的进一步讨论。

  

SNARKs。密码学学术上的一个令人振奋的近期进展是SNARKs的发明。SNARKs是空间效率高,可快速验证计算工作已完成的零知识密码学证明。然而,目前它们的使用是受限制的,因为对于大多数程序,用当今的计算机来生成这些证明的速度太慢,且现有的构建需要一个可信设置,这意味着系统的创建者有能力制造假证明。

  

关于低价值或实验性侧链的一个未来想法是,起用一个可信机构,该机构的唯一任务是为SNARK方案执行一个可信设置。这样,可以构建区块,证明对未花费输入集合的变更,不过,这是在对实现交易零知识的前提下完成的。这些区块还能对所有先前的区块提交完整验证,允许只验证一个最新的区块,使新用户得到速度上的提升。通过根据一些先前定义的规则证明发送链的合法性,这些证明还可以取代将币从一条链移至另一条链的DMMSes。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

web3.0前沿技术研究者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值