左邊是CAP定理,就是一致性、可用性、分區容忍性,原來我做這方面,高性能實時計算,特別強調可用性、分區容忍性。無論如何都是在三個點上進行平衡,如果強調一致性,那可能對可用性和分區容忍性會差一點,所以不同的應用就會特別關注。
區塊鏈也有所謂不可能三角模型對應過來,它是去中心化、可擴展、安全。完全去中心化的話對安全性要求難度更大,就是一個三角的點。所以我們就說傳統信息系統與區塊鏈系統各有一定的局限性,一方面,區塊鏈系統需要通過鏈下系統擴展計算和存儲能力。另一方面,現有系統鏈下需要與區塊鏈對接以解決信息孤島、防篡改等問題。現在作為大規模應用的話,我覺得最重要應該解決鏈上鏈下的問題,鏈上就是區塊鏈,鏈下就是所有傳統的信息系統。我們怎么樣把區塊鏈系統嵌入到現在傳統系統里來解決它的一些問題,或者反過來用我們的區塊鏈系統把傳統的信息系統放出來。就像剛才講的公積金項目,點對點的,491個點完全是區塊鏈系統,下面公積金系統又是傳統的網絡應用系統,是這么構起來,區塊鏈在上面,下面有其他,反過來也可以把區塊鏈系統嵌入,鏈上鏈下數據協同需求可能會特別重要。要求鏈上鏈下數據,如果能夠協同就能確保關聯性和一致性,這個非常重要。
大家可以查詢文獻,目前國內外對鏈上鏈下協同技術剛剛起步,也有一些協同研究,包括側鏈和狀態通道,為了提高性能和計算能力,這有點像云計算和邊緣計算。現在數據是算好,起碼要給別的數據留下通道。跨鏈技術,為了增加鏈與鏈之間互操作性和可擴展性。鏈下計算,提高數據的隱私保護能力。這也是非常重要的,鏈上鏈下連接不能光考慮鏈上,鏈下系統如何對接,數據隱私保護也要對接。還有鏈下存儲也是一樣,原來系統成熟怎樣,這些都應該作為研究。它的發展方向,標準的、融合區塊鏈鏈上和鏈下數據協同的模型框架,目前需要研究以下技術點:
1. 大規模高性能點對點網絡。圍繞
區塊鏈應用,原來大規模點對點的網絡,這個才是最重要,因為區塊鏈本來就是點對點傳輸的。如果說網絡技術沒有突破,區塊鏈系統性能是很難提升。
2. 模塊化安全密碼學協議。本來區塊鏈就是分布式加上密碼。安全密碼學協議模塊化,區塊鏈子系統嵌入不同的,模塊化安全密碼學協議也是研究方面。
3. 高性能可編程計算引擎。我們希望用戶不同的智能合約用不同的編程語言來編,既然用不同的編程語言,那你就需要高性能可編程計算引擎。
4. 可定義的數據分發協議。
這些都應該是鏈上鏈下數據協同的發展方向。
初步結果:
目前來說也是不錯的,有過一個中間實驗。現在基本上可以提供國產、自主、可控,完善的中國國米密算法支持,提供系統的鏈上鏈下協同服務技術棧,不能說有了一個標準框架,慢慢提供很多技術服務棧,已上線服務包括:大規模可信存儲、集群節點數量可達數萬節點。在中國移動做過實驗。我們的團隊,我希望在現有技術下,能不能在數量上,曾經做過數萬節點,也有支持智能合約跨鏈互操作的通用跨鏈服務。“數據可用不可見”數據共享都已經初步實現,但是無論如何現在技術還遠遠不夠。我覺得還是有很長的路要走,所以區塊鏈的技術我覺得僅僅是開始,不僅是每個單點技術,還有整個系統。
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。