木星链 木星链
Ctrl+D收藏木星链
首页 > BTC > 正文

LOC:多链架构设计必读:平行链数据的可靠性如何保障?

作者:

时间:1900/1/1 0:00:00

从以太猫事件以来,单链的拥堵问题让区块链开发者意识到,高速型区块链网络才是普及应用的关键。而提速的方案中从单链的分层:比特币的闪电网络,以太坊的分片,EOSDPOS共识机制等,其实还有当下比较热门的多链架构,如海外的COSMOS、Polkadot、及国内的杭州复杂美Chain33平行链架构。笔者在前面一篇文中介绍了平行链的实现原理,它作为一种多链并行的架构,有人可能会提出,从整个区块链网络生态来说,安全性是高的,但从单链的网络生态来看,由于其不需要众多节点,那平行链的数据可靠性如何保障呢?首先我们来看一下原有的主链—平行链机制,假设有如下应用场景:a是平行链节点,A是对应的主链节点;A收到主链的各个节点发送的交易,假设在区块高度为100时,A收到三条交易tx1、tx2、tx3;其中,tx2是平行链关注的交易;原有的主链—平行链机制运作方式如图1所示:

多链流动性协议Symbiosis Finance集成Linea主网:7月20日消息,多链流动性协议Symbiosis Finance新增支持Linea主网。[2023/7/20 11:07:44]

图1A打包这三条交易生成区块block(100);a从block(100)中同步关注的交易,即tx2;a执行tx2,并生成一个平行链上的区块block(100)';在主链—平行链机制机制中,不同的平行链节点之间无法通信,这就导致a打包这三条交易生成区块block(100)后,a可以修改数据,平行链数据无法得到保障;可以得到一个浅显的结论,若平行链的数据可以经过共识,则可以保证平行链数据的可靠性。那么,如何使得平行链数据共识以保证平行链数据的可靠性呢?有人会说,那就使得不同的平行链节点之间都可以通信,可以通信的平行链节点之间相互广播平行链数据,对若干平行链数据进行共识,不就可以保证平行链数据的可靠性了吗?笔者认为,如果不同的平行链节点之间都可以通信,平行链就变成了一条侧链,侧链需要大量的挖矿节点,需要消耗大量的算力资源,成本较高;违背了开发主链—平行链机制节省资源的初衷,因此这种方案不可取;那么,如何保证平行链数据的可靠性呢;笔者了解到,复杂美chain33配置了平行链验证节点,所谓平行链验证节点,以下简称验证节点,就是拥有较高权限的平行链节点,验证节点可以将打包生成的平行链上的区块信息发送给主链对应的节点;同样,假设在区块高度为100时,A收到三条交易tx1、tx2、tx3;其中,tx2是平行链关注的交易;平行链中有a、b、c、d、e、f共6个节点,其中a、b、c、d为验证节点;改进后的主链—平行链机制运作方法如下:A打包这三条交易生成区块block(100);a从block(100)中同步关注的交易,即tx2;a执行tx2,并生成一个平行链上的区块block(100)';同理,b、c、d也生成一个平行链上的区块,假设b与c生成的平行链区块为block(100)',d生成的平行链区块为block(100)'',正确的平行链区块为block(100)';a打包block(100)'生成执行结果tx100_a,并发送给A;同理,b、c、d也分别打包block(100)'与block(100)''生成tx100_b、tx100_c、tx100_d,并发送给主链中对应的B、C、D;主链中的各节点可以相互通信,将收到的tx100_a、tx100_b、tx100_c、tx100_d相互广播并进行共识;经共识后,认定tx100_a、tx100_b、tx100_c为正确的执行结果,并以tx100_a为代表,对tx100_a打上确认标识;a、b、c、d、e、f从主链相应的节点同步经过确认的tx100_a,解析经过确认的tx100_a得到正确的区块哈希等数据,若与本节点本身计算得到的区块哈希等数据相同,则认为数据是可靠的。简而言之,在步骤、中,验证节点将生成的平行链区块以交易的形式发送给主链,即其实平行链区块的正确性是由主链节点经过共识保证的,这样,改进后的主链—平行链机制既不需要消耗大量的算力资源,又保证平行链数据的可靠性。chain33的GitHub开源地址:https://github.com/33cn/chain33chain33开发者平台:https://chain.33.cn/

多链 DeFi 数据基础设施 Kylin Network 赢得第 25 轮波卡平行链竞拍:8月25日消息,多链 DeFi 数据基础设施 Kylin Network 以锁定 15 万枚 DOT 的成绩赢得第 25 轮波卡平行链竞拍。[2022/8/25 12:46:44]

多链DeFi平台Rubic宣布与公链项目Harmony达成合作:多链DeFi平台Rubic宣布与公链项目Harmony达成合作,将使用户能够直接在Rubic.exchange进行Harmony网络上的交易,并将帮助两个平台获得新用户,在一站式生态系统中为来自不同网络的用户开辟更多的交易可能性。

据悉,Harmony是资产、收藏品、身份和治理的开放平台。Harmony的安全跨链桥提供与以太坊、币安和其他网络之间的跨链资产转移。(Medium)[2021/7/17 0:59:29]

邵建良:Penta要做的区块链连接器对于多链并存非常有意义:长三角区块链创业营联合发起人、Bitrise Capital投资基金合伙人、知名区块链投资人邵建良在最新的专访中表示,当下区块链行业最有价值的是基础设施的改进和革新,目前公有链项目很多,但还没有一个好的项目走出来,更多还处在探索、验证的阶段。Penta要做的跨链和区块链的连接器,是比较看好的方向,对于多链并存的行业趋势来说极具意义。同时他也表示Penta的团队是一支务实的团队,这也是他投资Penta的一个原因。[2018/5/17]

标签:LOCBLOCBLOBLOCKbloc币价格MediBlocXblockchain是什么公司BlockWarrior

BTC热门资讯
区块链:「众安科技」李侃:探索区块链,让保险行业降本增效

众安科技的区块链布局始于2016年11月2日,公司成立之日。众安科技是蚂蚁金服、腾讯、中国平安等发起设立的众安保险(股票代码:06060.HK)旗下的全资子公司.

1900/1/1 0:00:00
BTC:BTC周报 | 4月比特币价格波动率飙升 200%;巴西货币占BTC兑法币比例大幅上升(4.15-4.21)

本周BTC价格本周比特币价格整体呈缓慢上升趋势;全网算力月内最高,挖矿难度降至6.35T。数据显示,4月份比特币价格波动率飙升200%;报告:比特币全网总算力的1.5%即可持续对BSV发起51%.

1900/1/1 0:00:00
STA:站上Staking这个风口,谁是新的比特大陆?

2019年已经过去四分之一,要说这期间有什么大事足以影响整个行业发展的话,以太坊共识机制逐步从PoW转向PoS或能入选.

1900/1/1 0:00:00
EOS:EOS周报 | 三星钱包或支持EOS;REX最新版本目前以来最稳定;Hash Baby热度上升至第一(3.18-3.24)

本周大事记本周EOS价格环比下跌4.21%,市值排名维持第5名;三星Galaxy区块链密钥存储系统或将添加支持EOS;EOSAuthority表示.

1900/1/1 0:00:00
区块链:简单读懂拜占庭容错

前言:拜占庭容错是区块链领域的常见术语,它也是密码学的核心问题。本文适合初学者阅读。本文作者DemiroMassessi,是由“蓝狐笔记”社群Dyna翻译.

1900/1/1 0:00:00
DAI:DeFi的关键数字:Dai的利率该如何设定?

在真实世界中,利率是一个经济体最核心的数字之一。这一点在DeFi世界中同样如此,Dai的稳定费就扮演了真实世界中利率的角色。随着更多DeFi项目开始和Dai结合,情况也变得越来越复杂.

1900/1/1 0:00:00