宇宙链 宇宙链
Ctrl+D收藏宇宙链

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

作者:

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

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

Coinbase Wallet推出多链测试网集成功能Coinbase Faucet:2月22日消息,Coinbase Wallet在社交媒体宣布推出多链测试网集成功能Coinbase Faucet,目前支持以太坊Goerli、Polygon Mumbai、以太坊Sepolia、Optimism Goerli、Avalanche Fuji、以及Fantom和BNB Chain测试网,用户可以在一个平台上获得免费测试网代币,包括ETH、MATIC、AVAX、BNB、以及FTM。[2023/2/22 12:21:57]

图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/

STEPN推出多链去中心化交易所DOOAR:6月10日消息,STEPN推出多链去中心化交易所DOOAR,将分为三个阶段启动。

DOOAR第一阶段,仅内置于STEPN应用,没有独立前端,兑换仅服务于STEPN应用的用户。

DOOAR第二阶段将带有前端,任何用户都可以为GST/USDC和GMT/USDC提供流动性。

DOOAR第三阶段将带有前端,任何用户都可以为其它代币创建流动性池。

此外,STEPN应用内的兑换将收取1%的交易费,0.3%奖励给流动性提供者,0.6%回馈STEPN生态,0.1%用于未来的开发工作。[2022/6/10 4:17:16]

Idexo将推出多链NFT系列Multichain Gang:6月2日消息,Web3平台Idexo宣布将推出多链NFT系列Multichain Gang。该NFT系列将在Arweave、Avalanche、BNBChain、Ethereum、Fantom、Polygon、Solana等链上发布,每个NFT在所有链中都是独一无二的。(PRNewswire)[2022/6/2 3:59:05]

去中心化跨链交易协议Anyswap多链路由v3版遭攻击,跨链资金池损失约800万美元:据官方消息,去中心化跨链交易协议Anyswap宣布,Anyswap多链路由v3版在北京时间7月11日早上4点遭到攻击,v3跨链资金池受影响,损失240万USDC和550万MIM,总计约800万美元。Anyswap团队称,Anyswapv1和v2版本不受该攻击影响,跨链桥未受影响,Anyswap团队将赔偿该损失,v3跨链资金性池重新注入流动性之后,用户可以从中提款。[2021/7/12 0:43:53]

标签:BLOCBLOCKLOCLOCKBlockiumQuark Block ChainMediBlocXLBLOCK

狗狗币价格热门资讯
数字货币普遍暴涨,BTC从吸血到带量

Odaily星球日报出品作者|芦荟、秦晓峰编辑|卢晓明5月13日,比特币再现暴涨行情,一度突破8100美元,强势带动整个数字货币市场的普涨.

1900/1/1 0:00:00
3亿人民币的教训:看破项目方的套路

编者按:本文来自45区,作者:45区,Odaily星球日报授权转载。ICO融资热已经冷却,跑路的英雄链究竟是如何的?最新数据显示,2019年第一季度初创公司通过ICO筹集的资金仅为1.18亿美元,去年同期这一数字还高达69亿美元.

1900/1/1 0:00:00
阿富汗货币贩子手里的兑换券,就是开启赛博朋克大门的钥匙

编者按:本文来自橙皮书,作者李画,Odaily星球日报经授权转载。在货币崩塌下的伊朗,在战火纷飞中的阿富汗,人们最重要的事情之一是找到方法来保护自己的财产。现在,他们多了一种选择.

1900/1/1 0:00:00
通证经济杀死公司制?

通证经济,是区块链领域里很重要的一个概念,有很多大佬对通证经济非常看好。他们认为区块链最终贡献给社会最重要的东西就是通证经济,说通证经济将给人们提供一种强协作模式,对系统内每一个人的贡献加以精确量化.

1900/1/1 0:00:00
如何在 Cosmos Network 上选一个靠谱的验证人?

Odaily星球日报译者|MoniCosmos是一个基于权益证明共识的跨链区块链项目,每一个CosmosNetwork原生代币ATOM持有人都可以参与网络治理并获得权益激励.

1900/1/1 0:00:00
银行区块链:前进一步是激进,原地焦虑

文:陈海宁编辑:王巧银行做区块链,不迈步是错,迈步迈步怕出错,但做出迈步的姿势,适时小步快跑,不失为一种顺应潮流的选择。银行一季度报告已出炉,业绩普遍回暖,然而银行人的内心却不平和.

1900/1/1 0:00:00