隨著新的
區塊鏈技術蓬勃發展,企業和開發人員現在擁有盡可能多的選擇來為他們的業務需求提供解決方案,而且選擇正確的解決方案多得如同破解一個迷宮流程一樣具有難度。亞馬遜網絡服務,IBM和甲骨文等行業巨頭已批準超級賬本(Hyperledger)為其區塊鏈即服務(BaaS)產品,因此熟悉此項目是開明之舉。
區塊鏈技術匯集了三種計算機概念的獨特組合:點對點網絡,公鑰密碼系統和分布式共識機制。
在眾多應用中,區塊鏈分布在幾個興趣社區中。第一個社區由
比特幣這樣的特定項目專注于為網絡上所有想要在開放區塊鏈上測試,構建和使用替代
數字貨幣的人提供完全開放的技術。
包括去中心化應用程序(dApps)在內的第二個社區由solidity開發人員在Ethereum虛擬機(EVM)上構建,為開發智能合約提供了無授權技術; 幾乎為參與者提供絕對的開放和隱私保護。如果您想在Ethereum上構建dApp,您需要熟練掌握特定技能,例如使用Solidity語言進行編程。
然后,還有第三批區塊鏈創新者試圖克服無限制去中心化的通常問題。他們的目標是開發“去中心化瓶頸問題解決方案”,業務合作伙伴將相互合作,以KYC(know-your-customer)概念為基礎創建信任關系并進行交流。Linux基金會的hyperledger屬于第三個社區。如果你正在考慮如何在Hyperledger上構建一個在實際商業應用中使用區塊鏈的基礎客戶端,那么你的Solidity開發技能可能是一個很好的開始,然而,這一技能其實遠遠不夠,因為這一平臺擁有自己的編程代碼系統,稱為Chaincode。
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。