以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads
首頁 > BNB價格 > Info

多鏈架構設計必讀:平行鏈數據的可靠性如何保障?_LOCK

Author:

Time:1900/1/1 0:00:00

從以太貓事件以來,單鏈的擁堵問題讓區塊鏈開發者意識到,高速型區塊鏈網絡才是普及應用的關鍵。而提速的方案中從單鏈的分層:比特幣的閃電網絡,以太坊的分片,EOSDPOS共識機制等,其實還有當下比較熱門的多鏈架構,如海外的COSMOS、Polkadot、及國內的杭州復雜美Chain33平行鏈架構。筆者在前面一篇文中介紹了平行鏈的實現原理,它作為一種多鏈并行的架構,有人可能會提出,從整個區塊鏈網絡生態來說,安全性是高的,但從單鏈的網絡生態來看,由于其不需要眾多節點,那平行鏈的數據可靠性如何保障呢?首先我們來看一下原有的主鏈—平行鏈機制,假設有如下應用場景:a是平行鏈節點,A是對應的主鏈節點;A收到主鏈的各個節點發送的交易,假設在區塊高度為100時,A收到三條交易tx1、tx2、tx3;其中,tx2是平行鏈關注的交易;原有的主鏈—平行鏈機制運作方式如圖1所示:

多鏈流動性協議Symbiosis與流動性市場協議BENQI達成合作:據官方消息,多鏈流動性協議Symbiosis Finance宣布與Avalanche鏈上流動性質押和流動性市場協議BENQI達成合作。[2022/8/12 12:20:24]

圖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平臺Rubic集成Raydium,允許用戶在Solana網絡完成鏈上交換:官方消息,多鏈DeFi平臺Rubic集成Raydium,允許用戶在Solana網絡完成鏈上交換。此外,Rubic還完成了Phantom和Solflare錢包與Rubic生態系統的集成。[2021/12/18 7:47:02]

PentaLaunch V2將在第二季度推出,支持白名單、多鏈和大宗交易功能:4月11日消息,聯合曲線拍賣平臺PentaLaunch發布V2路線圖,V2路線圖有幾個重要的組成部分:

1. PentaLaunch V2將在第二季度推出;

2. 支持曲線拍賣白名單和DORA Staking功能;

3. 在部分國家支持一級半市場大宗交易;

4. 在以太坊、BSC、Polygon、HECO多鏈部署。

PentaLaunch(原BCTO)最早由BSC Quadratic Funding Grant Round-1支持,在三月底被Dora Factory收購。[2021/4/11 20:07:56]

資產跨鏈協議Ren為其RenVM新增多鏈支持功能:資產跨鏈協議RenProtocol宣布為其RenVM新增多鏈支持功能,并對跨鏈SDKRenJS庫進行了升級。通過此次升級,以下七類資產將可跨鏈至以太坊,包括Bitcoin(BTC)、BitcoinCash(BCH)、DigiByte(DGB)、Dogecoin(DOGE)、Filecoin(FIL)、Terra(LUNA)和Zcash(ZEC),其中,RenVM將在下周支持BCH和ZEC,目前,RenVM已支持DOGE、DGB和LUNA,但目前在RenJS中不可用。[2020/11/17 21:03:18]

Tags:LOCKLOCBLOCBLOunblockAlgoBlocksVRBLOCKS價格blockchain是什么軟件

BNB價格
Stripe,IBM 同 Stellar 合作給我們的啟示_STR

編者按:本文來自谷燕西,星球日報經授權發布。在過去的幾個月中,區塊鏈行業中的一個重大事件就是IBM的Stellar合作共同推出了一個跨境跨境轉賬業務WorldWire.

1900/1/1 0:00:00
通證經濟模型的十個基本要素_區塊鏈

編者按:本文來自谷燕西,Odaily星球日報經授權發布。目前的美國STO市場正在快速發展中,提供STO融資服務的各種平臺和證券行業中相關機構都在不斷地進入這個市場.

1900/1/1 0:00:00
三個月暴跌60%,從tZERO看STO的困境_STO

作為首個STO項目,tZERO自誕生之初一直備受矚目,它想要打造一個STO交易所,然而自tZERO正式上線以來,只有一個STO代幣允許交易,那就是tZERO自己的證券型代幣TZROP.

1900/1/1 0:00:00
網狀網絡和加密貨幣如何消弭鄉村寬帶的鴻溝?_THE

編者按:本文來自碳鏈價值,作者:CorinFaife,譯者:王澤龍,星球日報經授權轉發。今天我們要介紹一篇有趣的文章.

1900/1/1 0:00:00
用幣避稅或視為欺詐,對加密貨幣納稅成美國國稅局年度重點_加密貨幣

Odaily星球日報出品文|遂心編輯|盧曉明根據5月16日美國國稅局專員CharlesRettig回復的一封信,目前美國國稅局已將對加密貨幣發布稅收指導列為優先事項.

1900/1/1 0:00:00
「紐約共識大會」第三天 | 探討BTC暴漲邏輯,美總統候選人稱監管像噩夢_區塊鏈

Odaily星球日報出品作者|遂心,王也編輯|梁辰2015年至今,Coindesk的紐約共識大會Consensus已經連開五屆,吸引了加密貨幣和區塊鏈世界的主要公司、開發者、創業者和投資者參與.

1900/1/1 0:00:00
ads