自2009年推出比特币系统以来,人们对去中心化加密货币的潜力产生了极大的兴趣。但与此同时,对已经达成共识的比特币系统关键部分的改动,必须非常保守地处理。这使得比特币系统与其他互联网协议相比,更难适应新的需求和采用新的创新。因此提出了侧链技术:实现比特币等数字资产在多个区块链之间的转移。
接下来总结和比较两种流行的侧链技术。
BTC接力,由ConsenSys团队推出,被认为是区块链第一个侧链。BTC接力项目是在以太坊基金会的支持下诞生和成长的。其主要原理是BTC中继以安全和去中心化的方式连接以太坊网络和比特币网络。BTRelay允许用户通过使用以太坊的智能合约功能来验证以太坊区块链上的比特币交易。侧链机制允许用户不仅将交易发送到其他地址或账户,还可以发送到其他区块链。BTC中继使用块头创建一个小版本的比特币区块链。以太坊DApp开发者可以从智能合约向BTC中继发出API调用,以验证比特币网络活动。BTC接力为跨区域的区块链交流做了一次有意义的尝试,打开了不同区块链之间的交流通道。主要示意图如下:
1.1btc-relay函数 *验证比特币交易*将比特币交易传递给以太坊智能合约*存储比特币块头*查看智能合约中最新的比特币块信息1.2 BTC-Relay。具有比特币SPV钱包功能的以太坊智能合约* Relayers社区成员:Relayers为BTC继电器提供了新的比特币报头。当交易在区块链中被验证或者报头被取回时,Relayer将获得手续费作为奖励。Relayer提交block header 3354,然后是处理比特币支付并奖励Relayer手续费的应用程序3354的这种循环使系统能够自立自主
1.3 BTC-relay使用场景示例1 .爱丽丝和鲍勃同意使用BTCSwap合约进行交易,爱丽丝想购买鲍勃的eth。Bob将他的eth发送到BTCSwap合同2。爱丽丝给鲍勃发送比特币,她希望BTCSwap合约知道这件事,以便BTCSwap合约可以释放鲍勃之前的eth3。Alice通过比特币的交易信息和BTCSwap合约地址调用btcrelay.relayTx()。Btcrelay在验证交易后,会触发BTCSwap合约中的processTransaction方法。4.BTCSwap合同在被触发后会确认这个btcrelay地址是合法地址。那么Bob的eth5。交易完成总流程图如下:
1.4 BTC-中继侧链总结
BTC中继采用智能合约嵌入比特币SPV的原理,允许以太网用户使用比特币。从BTC接力官网和github的互动来看,这个项目应该很久没有更新了。总的来说,这个项目不同于其他使用类似双向锚定原理的侧链,它是利用以太坊的智能合约直接实现的,原理上很容易理解。但我个人认为尚力财经小编2022它有以下问题:依靠社区会员中继者来维持这个合约的成本高(手续费太高),社区会员中继者的活跃度太低。从其mainnet来看,只有Relayers
2的内部智能合约量扩展这一个单一问题。根茎侧链的实现原理根茎是一个基于比特币区块链的智能合约分布式平台。它的目标是实现复杂的智能合约作为侧链,为核心的比特币网络增加价值和功能。 根茎实现了以太坊虚拟机的改进版,将作为比特币的侧链,使用一个可以转换成比特币的令牌作为智能合约的“燃料”。其原理图如下:根链和以太坊在功能上高度重合,都是点对点的分布式计算网络。尚力财经小编2022根链不发行任何代币,
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网络,以防止西比尔攻击。联合将使用检查点功能来防止与协议故障无关的深度重组。你不能重复花费,因为联邦成员不允许检查点有两个事务冲突的块。RSK平台的安全性取决于联合采矿参与者的数量以及联邦成员的数量和质量(安全且合格)。超过30%的比特币矿工已经在与RSK合作,剩下的50%计划加入RSK矿业,因此我们预计将达到51%以上的比特币矿工,以确保RSK网络的安全。因为该联盟增加了第二层保护,从共识的角度来看,我们认为RSK平台比比特币更安全。
2.3砧木的优缺点1。快速支付和低延迟:每秒至少可以处理300笔交易2。兼容以太坊虚拟机3。RSK智能合同执行成本比ETH 4低15%。RSK测试网络气体在15tps
内
标签: 2022