主页 > imtoken怎么用 > 链上公开课:侧链协议实操与应用案例

链上公开课:侧链协议实操与应用案例

imtoken怎么用 2023-10-15 05:11:15

最好的比特币合约平台_比特币合约技巧_比特币合约例子

在上期《链上公开课》中,五六财经介绍了侧链的定义和基本概念。 当然,从区块链技术的角度来看,侧链相当于跨链交易的链接协议,以及技术迭代的试验场,这项新兴技术从提出以来,经过这么长时间的发展,并没有得到普及。组织于2014年。原因是它有一定的技术门槛。

最好的比特币合约平台_比特币合约技巧_比特币合约例子

今天“链上公开课”的内容是承接上一期课程的主题。 介绍完侧链的基本定义和概念,接下来说说侧链的应用和实际操作。

比特币合约例子_最好的比特币合约平台_比特币合约技巧

知识点回顾,侧链协议的特点:

侧链与公有链、私有链、联盟链不是同一种区块链,而是一种协议。 所有使用侧链技术的区块链都遵循这个协议。 其主要功能如下。

1. 一种提供价值资产跨链交易的技术。

2. 依附于主链(如比特币区块链)的模拟“实验田”。

最好的比特币合约平台_比特币合约技巧_比特币合约例子

在回顾了侧链的基本定义之后,我们准备了一些正在实现的侧链协议示例,下面我们将一一介绍。

最好的比特币合约平台_比特币合约例子_比特币合约技巧

侧链案例一览:

现阶段,有很多知名的侧链依托于比特币区块链平台。 在这里,我们为您列出两个具有代表性的。 它们是 BTC Relay 和 Rootstock。

BTC-中继:

这是ConsenSys团队推出的侧链协议。 它一直被认为是第一个侧链案例。 BTC Relay 项目在以太坊基金会下诞生和成长。 BTC Relay 的主要原理是 BTC Relay 把以太坊网络以安全和去中心化的方式连接到比特币网络。

比特币合约技巧_最好的比特币合约平台_比特币合约例子

BTC Relay 允许用户通过使用以太坊的智能合约功能来验证以太坊区块链上的比特币交易。 侧链机制不仅允许用户将交易发送到其他地址或账户,还可以发送到其他区块链。 BTC Relay 使用区块头来创建比特币区块链的小型版本,以太坊 DApp 开发人员可以从智能合约对 BTC Relay 进行 API 调用以验证比特币网络活动。

砧木:

比特币合约例子_比特币合约技巧_最好的比特币合约平台

它是一个建立在比特币区块链上的智能合约分布式平台。 它的目标是将复杂的智能合约实现为侧链,为核心比特币网络增加价值和功能。 RootStock 实现了以太坊虚拟机的改进版本,它将作为比特币的侧链,使用可以转换为比特币的代币作为智能合约的“燃料”。 其原理示意图如下:

比特币合约技巧_最好的比特币合约平台_比特币合约例子

根链和以太坊在功能上有高度的重叠。 它们都是点对点的分布式计算网络。 根链不发行任何代币,可以和比特币一起挖,即“联合挖矿”。

比特币合约例子_比特币合约技巧_最好的比特币合约平台

“双向挂钩”:可以在主链上锁定资产,在侧链上释放等价的固定侧链资产; 当侧链上的资产在侧链上被锁定时,主链上的资产可以释放之前锁定的等价主链资产。

通过双向锚定技术,真正实现不同区块链之间的资产转移。 双向锚定技术实现的最大难点在于侧链协议必须与现有主链协议兼容比特币合约例子,不能影响现有主链的功能。 简单来说,比特币与外围区块链之间存在一种转换关系,可以在计算时锁定,计算清楚后结算。

实践层面双向锚定的几个阶段:

1.发送锁定交易:将比特币锁定在主链上。 由比特币持有者运营,发送一项特殊交易,将比特币锁定在区块链上。

2、确认期:作用是等待锁定交易被更多区块确认,可以防止假冒锁定交易和拒绝服务攻击。 典型的等待时间为 1-2 天。

比特币合约技巧_比特币合约例子_最好的比特币合约平台

3. 赎回动作的确认期结束后,用户在侧链上创建交易以花费锁定交易的输出比特币合约例子,并提供SPV工作量证明,输出到自己在侧链上的地址。 这笔交易称为赎回交易,SPV工作量证明是指赎回交易所在区块的工作量证明。

4、竞争期:功能是防止双花。 期间:新转入侧链的比特币不能使用,赎回交易不会打包成块,如果有工作量更大的工作量证明,即如果赎回交易包含难度更大的SPV比特币主链证明,之前的赎回交易将被取代。

比赛结束后,赎回交易将被纳入区块,用户可以使用自己的比特币。 比特币从侧链转移到主链的过程也是如此,这就是侧链双向锚定协议。

比特币合约技巧_最好的比特币合约平台_比特币合约例子

1.单一托管模式

意思是:在主链上指定一个专门的托管人(比如交易所)。 当托管方收到锁定信息后,托管方会将协议同步到侧链,并解锁对应的等值侧链货币资产。

缺点是:过于集中

2.联盟托管模式

与单一托管模式不同的是,多个托管中心共同确认数字资产在侧链的流动。

最好的比特币合约平台_比特币合约技巧_比特币合约例子

DMMS(Dynamic Members Multi Signature)用于动态乘以多重签名机制。 在这种模式下,如果想盗取主链上被冻结的数字资产,需要突破更多的机构,但是侧链的安全还是要靠联盟的诚信度。

缺点:存在安全隐患

3.SPV模式

SPV模式下,用户将数字资产发送到主链上的一个特殊地址;

这样做会锁定主链的数字资产,UTXO 的输出还需要 6 个区块的确认期来确认相应的交易已经完成,然后创建一个 SPV 通证并发送到侧链。 此时侧链上会出现对应的带有SPV证明的交易,同时验证主链上的数字资产已经被锁定,然后在侧链上可以开通另一个等值的数字资产链。

缺点:软分叉主链。

4.传动链模式

在驱动链中,矿工本质上是资金保管人,矿工负责检测侧链的当前状态。 在驱动链模式下,允许矿工投票决定何时解锁数字资产以及将解锁的数字资产发送到哪里。

矿工实时监控侧链的状态,当他们收到侧链的请求时,他们进行投票以确保他们就当前侧链请求的真实性达成共识。 诚实矿工在驱动链中的参与度越高,整个系统的安全性就越高。

比特币合约例子_最好的比特币合约平台_比特币合约技巧

缺点:软分叉主链。

写在最后:

整体来看,侧链协议的大规模落地还存在一定的难度。 关键问题在于侧链协议的技术难度和现有公链的需求水平。 从难度维度来看,侧链确实可以解决区块链本身的进化问题,但是侧链实现的进步有目共睹,存在技术门槛,提升程度有限,这就成为一个成本效益的问题。 此外,比特币以外的公链,如ETH、EOS等,也有分片等一系列技术支持,对侧链技术的需求并没有看上去那么大。

以上就是今天五六财经《链上课》的内容。 关于侧链的实际操作,还需要项目方和链圈人的发展,我们只是在有限的精力范围内。 有一些关于侧链的知识要系统的整理一下。 希望大家喜欢我们“链上公开课”的相关内容,后续我们会持续为大家输出原创内容。

关于“链上公开课”: 不知从何时起,一股区块链之风吹遍了全球。 它从何而来,号称能够改变世界? 它有什么用? 虚拟货币是骗局吗? 五六财经独家“链上公开课”为您解读!

最好的比特币合约平台_比特币合约技巧_比特币合约例子

微信 | 今日头条 | 企鹅

小牛科技 | 百度百家 | 搜狐| 加州大学大鱼

比特币合约技巧_最好的比特币合约平台_比特币合约例子