區塊鏈的誕生本是為了做到去中心化,在沒有中心機構的情況下達成共識,共同維護一個賬本。它的設計動機并不是為了高效、低能耗,抑或是擁有無限的可擴展性(如果追求高效、低能耗和擴展性,中心化程序可能是更好的選擇),分布式存儲與區塊鏈協同工作,能夠補充區塊鏈的兩大缺陷:
(1)區塊鏈存儲效率低,成本高。
區塊鏈網絡要求全部的礦工維護同一個賬本,需要每一個礦工留有一個賬本的備份在本地。那么在區塊鏈中存放的信息,為了保證其不可篡改,也需要在各個礦工手中留有一份備份,這樣是非常不經濟的。如果有1萬個礦工,即便在網絡保存1MB信息,全網消耗的存儲資源將是10GB。可以使用IPFS存儲文件數據,并將唯一永久可用的IPFS地址放置到區塊鏈事務中,而不必將數據本身放在區塊鏈中,因為IPFS的自驗證文件系統技術可以保證其內容的不可篡改的特性。也就是區塊鏈用于共識重要的數據,如數字資產、交易記錄等,分布式存儲作為存儲層替代現有的中心化數據庫,用于分布式的存儲大量的附加信息,避免了鏈下數據集中被某個中心控制,而是由網絡參與者一起參與存儲,避免把所有信息放到鏈上,極大拓寬了區塊鏈的應用范圍。
(2)跨鏈需要各個鏈之間協同配合,難以協調。
IPFS能協助各個不同的區塊鏈網絡傳遞信息和文件。IPFS本身就具有保證其內容的不可篡改的特性,能夠作為可信信息源。同時IPFS可將不同鏈的區塊信息獲取成可讀內容,可協助鏈之間獲取區塊信息。
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。