Bitget下载

注册下载Bitget下载,邀请好友,即有机会赢取 3,000 USDT

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

这里有两种流行的侧链技术

1。BTC-接力侧链原理

ConsenSys团队推出的BTC接力被认为是区块链中的第一个侧链,BTC接力项目就是在以太坊基金会下诞生并成长起来的。BTC中继的主要原理是BTC中继以安全和分散的方式连接以太坊网络和比特币网络。BTC中继可以允许用户通过使用以太坊的智能合约功能来验证以太坊区块链上的比特币交易。。侧链机制不仅允许用户向其他地址或账户发送交易,还允许用户向其他区块链发送交易。BTC中继使用块头创建一个小版本的比特币区块链。,以太坊DApp开发者可以从智能合约到BTC中继进行API调用,以验证比特币网络活动。BTC接力为跨区域的区块链交流做出了有意义的尝试,打开了不同区块链的交流通道。其主要原理图如下:

1.1BTC-中继函数

*验证比特币的交易

*将比特币的交易转移到以太坊的智能合约

*存储比特币块头

*查看智能合约中最新的比特币块信息

1.2BTC-接力作文

*以太坊智能合约带比特币SPV钱包功能

*Relayers社区成员:Relayers为BTC中继提供新的比特币块头。当交易在区块链中被验证或块头被检索时,Relayer将获得一笔手续费作为奖励。这个循环——由中继者提交块头,然后处理比特币支付的应用——并奖励中继者';的手续费使系统能够自立和自治

1.3BTC-中继使用场景示例

1。爱丽丝和鲍勃同意使用BTCSwap合同进行交易,爱丽丝想买鲍勃';seth,Bob将他的eth发送到BTCWAPcontract

2。爱丽丝把比特币发给鲍勃。她希望BTCSwap合同知道此事,以便BTCSwap合同可以在Bob[XY002]之前释放ETH。

3。Alice通过比特币的交易信息和BTCSwap合约地址调用btcrelay.relayTx()。Btcrelay在触发后验证btcrelay地址是合法地址后,会触发BTCSwap契约中的processTransaction方法[XY002][XY001]。,然后释放Bob

5之前的ETH。交易总流程图如下:

1.4BTC-中继侧链汇总

BTC中继采用在智能合约中嵌入比特币SPV的原理,允许以太网用户使用比特币进行交易。合同存储另一个"小比特币区块链",所以也叫以太坊的侧链。从BTC接力赛的互动来看';s官网和github,这个项目应该很久没有更新了。让';让我们从总体上来看。该项目不同于其他采用类似双向锚定原理的侧链,直接通过以太坊智能合约实现。原则上很好理解,但个人认为有以下问题:

依靠社区会员中继维护这份合同的成本很高(手续费太高),社区会员中继的活跃度太低。从其mainnet来看,只有Relayers

内部智能合约扩容这一个单一问题。

2。根茎侧链实现原理

根茎是一个基于比特币区块链的智能合约分布式平台。它的目标是实现复杂的智能合约作为侧链,为核心的比特币网络增加价值和功能。。根茎实现了以太坊虚拟机的改进版,将作为比特币的侧链,使用一个可以转换成比特币的令牌作为"燃料"智能合约。其原理图如下:

根链和以太坊在功能上高度重合。它们都是对等分布式计算网络。根链没有发行任何代币,但是在和比特币一起挖矿,叫做联合挖矿。

2.1双向锚定技术

双向锚定技术通常被认为是将BTC转移到SBTC(智能比特币,我们这里可以理解为电流侧链)的方法,反之亦然。事实上,当BTC被换成SBTC时,没有钱是"已转移"区块链之间。。没有事务实现此操作。这是因为比特币无法在另一个区块链上验证余额属性。当用户打算将BTC兑换成SBTC时,他们会在比特币区块链中锁定一些比特币,并在RSK上释放等量的SBTC。。当SBTC需要兑换比特币时,它会再次将SBTC锁定在RSK上,并在比特币区块链上释放等量的比特币。通过安全协议保证同一个比特币不会在两个区块链上同时发行。

当比特币用户想要使用双向锚时,他向一个多签名钱包发送了一笔交易,资金受联盟保护。RSK区块链在此交易中使用比特币相关的公钥来存储智能比特币(SBTC)。这意味着控制比特币区块链上比特币的私钥可以用来控制RSK链上的账户。。尽管公钥和私钥相似,但每个区块链使用不同的格式对地址进行编码。这意味着两个区块链上的地址是不同的。

2.2根茎的安全性

RSK就像比特币。,受基于SHA256D算法的工作证书保护。如果所有的RSK矿商串通起来,他们可以审查一笔或全部的RSK交易,但他们不能';不要偷智能比特币(SBTC)或比特币。再说,RSK矿工可以';不要花两朵花。因为联盟提供检查点服务,所有联盟成员节点将高度链接到RSK网络,以防止Sybil攻击。联盟将使用检查点功能来防止与协议故障无关的深度重组。联邦制不可能是双花。因为联邦成员不允许检查点有两个冲突事务块。

RSK平台的安全性取决于参与联合开采的人数以及联邦成员的数量和质量(安全性合格)。超过30%的比特币矿工已经在与RSK合作。剩余的50%计划加入RSK矿业,因此我们预计将达到51%以上的比特币矿工,以确保RSK网络的安全。因为该联盟增加了第二层保护,从共识的角度来看,我们认为RSK平台比比特币更安全。

2.3砧木的优缺点

1。支付速度快,延迟低:每秒至少可以处理300笔交易

2。兼容以太坊虚拟机

3。RSK智能合同的执行成本比ETH[xy0001]低15%