亚洲AV无码黄色高清网站|欧美最黄a级三级片|91久久偷拍视频|福利在线观看视频|BBBB免费在线|免费特级黄毛片男女拍|少妇三级片淫片在线播放|自拍一区免费av自拍|欧美日韩无码青青草AV电影|黄片高清无码视屏

風險提示:理性看待區(qū)塊鏈,提高風險意識!

多鏈是什么意思?

1個回答

欣海3星評價

2020-09-18 00:25:02

多鏈是什么意思?

多鏈,采用“一鏈一合約”的新方案重新設(shè)計了一個保障每個合約都能正常運行的公鏈。這一創(chuàng)新極大程度上簡化了架構(gòu),降低了數(shù)據(jù)處理壓力,確保一條鏈上流量激增不會影響到另一條鏈的效率,在鏈上進行的任何業(yè)務(wù)都不會收到其他業(yè)務(wù)干擾,有效實現(xiàn)了資源隔離?,F(xiàn)有區(qū)塊鏈技術(shù)在單鏈架構(gòu)下存在性能、容量、隱私、隔離性、擴展上的瓶頸。

想象一個用戶數(shù)以億計的類VISA的支付應(yīng)用,每秒交易請求高達幾萬筆,每日交易筆數(shù)高達幾億筆,用戶交易達到秒級響應(yīng)體驗。在現(xiàn)有區(qū)塊鏈技術(shù)下,數(shù)據(jù)存儲采用鏈式本地存儲,導(dǎo)致無法平行擴展,共識機制采用同步式狀態(tài)機模型導(dǎo)致無法高效處理交易,同時受限于網(wǎng)絡(luò)中單節(jié)點的性能極限,因此單鏈架構(gòu)無法滿足應(yīng)用的性能、容量、用戶體驗及其他要求。另外一些應(yīng)用內(nèi)部需要根據(jù)業(yè)務(wù)功能的需要對數(shù)據(jù)做平行切分,以達到數(shù)據(jù)隔離的業(yè)務(wù)要求和安全要求,由于當前區(qū)塊鏈技術(shù)體系中的單鏈中的每個全節(jié)點都擁有全網(wǎng)所有數(shù)據(jù),因此無法滿足此類應(yīng)用要求。

另外區(qū)塊鏈的互操作性本身就是一些應(yīng)用的基礎(chǔ)需求。想象一個理財應(yīng)用,用戶可以用某項資產(chǎn)交換不同機構(gòu)的理財產(chǎn)品,不同的資產(chǎn)就需要在多條鏈上做轉(zhuǎn)移、交換。還有一些ORACLE應(yīng)用同樣需要多鏈間的跨鏈交互,譬如匯率牌價、天氣、股價、特定指標等等。區(qū)塊鏈的某些應(yīng)用在單鏈上無法完整實現(xiàn),需要在多鏈架構(gòu)下的可擴展性、隔離性、高性能、互操作等特性的幫助下實現(xiàn)。

多鏈就像一個火車網(wǎng)絡(luò),大家自己修軌道,只要能通往Hub火車站,其中有高鐵、磁懸浮列車,也有普通火車。各種火車在自己的軌道里自由運行,不受其他火車影響,有的運力高,有的運力低,一條軌道堵塞了完全不影響其他軌道,通過Hub這個中心火車站乘客就能自由換乘其他列車。

從技術(shù)角度看,這種設(shè)計思路好比數(shù)據(jù)庫的水平分片,將整體存儲在單個數(shù)據(jù)庫中的數(shù)據(jù),分攤到多個表結(jié)構(gòu)與其相同的數(shù)據(jù)庫中,這樣每個數(shù)據(jù)庫中的數(shù)據(jù)量就會相對減少很多,并且可以部署在不同物理服務(wù)器上,理論上能夠?qū)崿F(xiàn)數(shù)據(jù)庫的無限橫向拓展。多鏈并行擁有非常多的優(yōu)點,首先它設(shè)計優(yōu)雅、架構(gòu)簡單,另外理論上是目前區(qū)塊鏈技術(shù)架構(gòu)中可擴展性最強的,較好地平衡了區(qū)塊鏈的安全性、可擴展性和性能。

多鏈多共識,區(qū)塊鏈可以看做是一本記錄所有交易的分布式公開賬簿,而區(qū)塊鏈中每個節(jié)點都是對等的。這就帶來一個問題:誰有權(quán)往這個賬本錄入數(shù)據(jù)?如果有好幾個節(jié)點同時對區(qū)塊鏈進行數(shù)據(jù)寫入,最終以誰的為準?這就是一個在分布式網(wǎng)絡(luò)中如何保持數(shù)據(jù)一致性的問題。共識就是在一個分布式的網(wǎng)絡(luò)中,讓各個參與網(wǎng)絡(luò)的節(jié)點達成數(shù)據(jù)上的一致性。在區(qū)塊鏈中,共識算法的作用還包括區(qū)塊生產(chǎn)、區(qū)塊驗證以及系統(tǒng)的經(jīng)濟激勵等功能。不同的共識算法適用于不同的應(yīng)用場景,不同的應(yīng)用場景對共識算法也有不同的需求。這就要求一個區(qū)塊鏈應(yīng)用開發(fā)平臺能夠提供不同的共識算法供開發(fā)者進行選擇。

相比較目前大多區(qū)塊鏈應(yīng)用平臺只能提供一種默認的共識機制,多鏈多共識的機制為后來的區(qū)塊鏈項目開發(fā)提供了很大的便利,可以使用于任何區(qū)塊鏈適用的應(yīng)用場景。