Fabric 是一個開源的企業(yè)級區(qū)塊鏈開發(fā)平臺,它是一種分布式賬本技術(DLT),由 Linux 基金會發(fā)起,由社區(qū)中的組織和開發(fā)者共同維護。
Fabric 支持多種智能合約開發(fā)語言,包括 Java、Go 和 Node.js。智能合約在 Fabric 中被稱為 chaincode,它實現(xiàn)了數(shù)據(jù)的隱私性和保密性。
Fabric 是一個需要許可才能加入的平臺,以來一定的公約製度來確保建立一個可信的治理模式。並且它不需要加密貨幣 cryptocurrency 來支撐它的運行,所以也就沒有挖礦的事情。
Fabric 是高度模塊化的架構,可以通過插拔的方式開啟不同的功能,比如它的共識協(xié)議,如果隻是在一個組織內(nèi)構建這個網(wǎng)絡,那麼 crash fault-tolerant(CFT) 協(xié)議會更有效,但是對於多個組織共同參與的情況 byzantine fault tolerant(BFT) 共識協(xié)議會更有效。