1. 程式人生 > >hyperledger fabric 學習(二)之-hyperledger fabric 的與眾不同

hyperledger fabric 學習(二)之-hyperledger fabric 的與眾不同

一、作為linux基金會下的一個開源專案,有linux基金會作背書,顯然發展不會差,第一波加入的公司和組織就非常的高大上,更加說明這個專案的牛逼性(一個人說你厲害,不見得你厲害,一百個人說你厲害,你自然就很厲害了)

二、模組化以及可配置的架構

     fabric的應用場景幾乎無處不在,銀行,金融,保險,醫療,等等

三、不需要特定的DSL,go java nodejs這些大眾化的程式開發語言都可以用來開發基於fabric的應用

四、作為許可鏈,其區塊鏈網路的訪問以及可否加入這個鏈,都需要被許可

五、*可拔插的共識,fabric 為了增強其擴充套件性以及滿足企業自身的需求,支援可拔插的共識協議,你可以選用solo,kafca,或者即將開發的PBFT,又或者你自己開發的共識協議,都可以

六、減少了資源浪費,比特幣和以太坊的共識pow,利用工作量證明來實現共識,對資源的大大浪費是不可忍受的。而fabric裡面的產生的交易以及相應區塊的產生,是不會有代幣參與其中的,所以減少了浪費。

七、為了顯示與眾不同,在fabric中,智慧合約(smart contract)改名為鏈碼(chaincode)