區塊鏈100問全集(區塊鏈100問:76-80)
76. 什么是 Hyperledger Fabric?
Hyperledger (超級賬本) 是由 Linux 基金會在 2015 年發起的一個推進區塊鏈產業發展的開源項目,是區塊鏈行業中最大的項目之一。它可以幫助公司建立私人或聯盟許可的區塊鏈網絡框架,讓更多企業能夠用上區塊鏈。
而 Fabric 則是 Hyperledger 下的一個子項目,由 IBM 開發創建。它是一個專為企業使用而設計的企業級聯盟鏈基礎設施。作為當前最主流的聯盟鏈之一,Hyperledger Fabric 提供了多種功能和標準,通過建立一個開放的聯盟生態,增進聯盟企業之間的合作,實現業務流程的簡化。
77. 什么是企業以太坊聯盟 (EEA)?
企業以太坊聯盟 (EEA) 是基于以太坊建立的聯盟鏈,由摩根大通、微軟、英特爾等 30 多個創始成員于 2017 年 3 月共同推出。目前,該聯盟的成員數量已經達到數百個。
EEA 通過合作開發標準和技術,讓企業更容易地使用以太坊區塊鏈代碼,并將以太坊技術運用到商業應用當中。也可以把 EEA 理解為一種需要許可加入的以太坊區塊鏈,符合聯盟標準的企業可以將業務流程或應用程序安插到平臺當中,企業除了通過與聯盟內其他成員之間的合作獲利外,也能夠幫助開發開源的以太坊代碼庫。
78. 什么是 R3 區塊鏈聯盟?
R3 區塊鏈聯盟由區塊鏈創業公司 R3CEV (R3crypto Exchange Venture) 發起,吸引了全球眾多知名銀行及金融機構加入,其中包括富國銀行、美國銀行、紐約梅隆銀行、花旗銀行等大型銀行,而中國平安則作為第一家中國成員加入了該聯盟,后續還有招商銀行、香港友邦等知名公司陸續加入。R3 區塊鏈聯盟以銀行為主要服務對象,是一個主要面向金融機構的聯盟鏈。通過研究制定銀行業區塊鏈技術開發的行業標準,幫助聯盟內的成員加快協作。
R3CEV 通過與聯盟內的各機構合作,推出專門為金融服務設計的分布式賬本 -- Corda,該賬本系統用來記錄、管理和同步傳統金融機構間的 "金融合約"。
79. 什么是分布式存儲?
分布式存儲的反面是中心化存儲。中心化存儲就是把要存的數據集中在某一個地方存儲,要是存不下了,就只能換個更大點的地方存,但是再大的地方都有上限的,所以中心化存儲的擴展性是很有限的。中心化存儲的反面就是分布式存儲,其思想是,一個地方存不下沒關系,可以讓更多的存儲介質或者存儲節點加入其中,遇到存儲上限就擴展更多的存儲進來,只要能通過某種機制讓加入其中的眾多存儲節點協同工作即可。通常這些機制涉及到數據、網絡、共識等各個層面的組織。
80. 什么是 IPFS (星際文件系統)?
IPFS (星際文件系統) 是一個分布式存儲和分發協議。區別于 HTTP 的基于 IP 地址解析的 DNS 協議,IPFS 是一種基于內容尋址協議。
如果把這種尋址比作在茫茫人海中找人,HTTP 就是通過常住地址定位,而 IPFS 是將過往的履歷壓縮成一小段文字,通過這一小段文字定位。同時,在 IPFS 網絡中,文件被分散到存儲到網絡中的各個節點中,在使用時再根據網絡中維護的路由表搜索到該文件的所有塊并重新組裝后傳給用戶,和我們熟知的 BT 十分類似。正是因為這種組織網絡中眾多節點實現分布式存儲的思想與區塊鏈的思想十分接近,由此和區塊鏈產生了千絲萬縷的關系。