侧链的价值

作者: PRKV | 来源:发表于2017-07-25 17:22 被阅读448次

    自比特币系统的推出以来,人们对去中心化加密货币的潜力有了极大的兴趣。但与此同时,对已达成共识的比特币系统关键部分实施变更,则必须非常保守地来处理。这导致与其他互联网协议相比,比特币系统更难于适应新需求和采纳新创新。因此侧链技术被提出来:实现比特币和其他数字资产在多个区块链间的转移。

    侧链的价值

    侧链是以融合的方式实现加密货币金融生态的目标,而不是像其它加密货币一样排斥现有的系统。利用侧链,我们可以轻松的建立各种智能化的金融合约,股票、期货、衍生品等等。你可以有成千上万个锚定到比特币上的侧链,特性和目的各不相同,所有这些侧链依赖于一种主区块链保障的弹性和稀缺性。在这基础上,侧链技术进一步扩展了区块链技术的应用范围和创新空间,使传统区块链可以支持多种资产类型,以及小微支付、智能合约、安全处理机制、财产注册等,并可以增强区块链的隐私保护。

    现在做的比较好的侧链是ConsenSys的BTC Relay、Rootstock和BlockStream推出的元素链,非比特币的侧链如Lisk。

    1)BTC Relay

    由ConsenSys团队推出BTC Relay被认为是区块链上的第一个侧链, BTC Relay项目是在以太坊基金会之下诞生并成长起来的,BTC Relay其主要原理是BTC Relay把以太坊网络与比特币网络以一种安全去中心化的方式连接起来。BTC Relay通过使用以太坊的智能合约功能可以允许用户在以太坊区块链上验证比特币交易。侧链机制不仅允许用户将交易发送到其他的地址或账户,还可以发送到其他的区块链。BTC Relay使用区块头创建一种小型版本的比特币区块链,以太坊DApp开发者可以从智能合约向BTC Relay进行API调用来验证比特币网络活动。其使用场景如下图:

    侧链的价值

    1.Alice和Bob同意使用BTCSwap合约来进行交易,Alice要买Bob的eth,Bob把他的 eth发送到BTCSwap合约

    2.Alice向Bob发送bitcoin,她希望BTCSwap这个合约能知道这件事以便BTCSwap合约可以释放Bob之前的eth

    3.Alice通过bitcoin的交易信息以及BTCSwap合约地址来调用btcrelay.relayTx(),btcrelay验证这笔交易通过后就触发BTCSwap合约里面的processTransaction方法

    4.BTCSwap合约在被触发后确认这个btcrelay地址是一个合法地址,然后释放之前Bob的eth,交易完成。

    如图所示:

    2)RootStock

    RSK是首个由比特币网络担保的通用智能合约平台。它的目标是,将复杂的智能合约实施为一个侧链,为核心比特币网络增加价值和功能。当比特币用户想要使用双向锚定时,他发送一笔交易到由联盟保护资金的多重签名钱包上。RSK区块链使用这笔交易中比特币相关的公钥来存储智能比特币(SBTC)。这意味着比特币区块链上控制比特币的私钥可以用来控制RSK链上的账户。尽管公钥和私钥是相似的,但是每个区块链使用不同的格式编码地址。这意味着,两个区块链上的地址是不同的。

    3)元素链

    元素链是Blockstream的开源侧链项目,和RootStock类似,使用了比特币双向挂钩技术,除了智能合约外,他还给比特币快速带来许多创新技术,包括私密交易、证据分离、相对锁定时间、新操作码、签名覆盖金额等等特性。

    4)Lisk链

    LISK是新一代的区块链平台,它把每个应用加到LISK的单独侧链上。用过比特币和以太坊的朋友都知道,所有功能和数据都加入这条主链导致区块快速膨胀,超大的区块体积,超长的同步时间,这个一个很痛苦的经历。Lisk的侧链模式给在处理高交易量下如何解决网络拥堵的问题提供了一种方法,用户只有用到相关的应用时才需要下载对应的侧链,大大减小了无效的同步数据,保持了整个Lisk网络的高效运行,而且,Lisk网络的速度随着时间的推移会继续加快,越显示他的特别优势。

    vk

    相关文章

      网友评论

        本文标题:侧链的价值

        本文链接:https://www.haomeiwen.com/subject/viqgkxtx.html