• <option id="cacee"><noscript id="cacee"></noscript></option>
  • <table id="cacee"><noscript id="cacee"></noscript></table>
  • <td id="cacee"></td>
  • <option id="cacee"></option>
  • <table id="cacee"></table>
  • <option id="cacee"><option id="cacee"></option></option>
  • <table id="cacee"><source id="cacee"></source></table><td id="cacee"><rt id="cacee"></rt></td>
    <option id="cacee"><option id="cacee"></option></option>
     找回密碼
     立即注冊

    掃一掃,登錄網站

    首頁 區塊鏈生態 查看內容
    • 6667
    • 0
    • 分享到

    前摩根大通研發:為什么 IBM 區塊鏈不是真正的區塊鏈?

    2020-2-4 09:19

    來源: 區塊鏈前哨 作者: Stuart Popejoy

    智能合約是一種商業邏輯


    面對區塊鏈,最后一個考慮的點是:它如何超越私有數據庫進行擴展?區塊鏈工具(比如智能合約語言)如何幫助企業取得廣泛的成功。請記住,智能合約不是所謂的“代碼”,它是一種商業邏輯的體現。你可以通過智能合約在區塊鏈上買房,確認自己的數字身份,或者買賣二手車。所以智能合約的可靠性非常重要,條款是什么,就按照什么執行。


    如果你想在區塊鏈上創建什么東西,你需要通過智能合約描述自己想做什么東西(比如實物交易、打包數據等等)。你描述的語言越簡單,創建的速度就越快,也能更快讓項目方看到成果。更重要的是,你需要智能合約獲取收益或者給你的企業帶來好業績。

    Hyperledger Fabric 的智能合約(“鏈式碼”)一般由幾種編程語言寫成,包括通用的 JavaScript 語言和 Go 語言,但是需要權衡編程語言的便利性和安全性。如果區塊鏈涉及的利益很大,比如如果程序出現 bug 或者寫錯了,導致上百萬美金丟失,那編程語言確實應該目的明確,設計的時候把安全放在首位。在理想的區塊鏈環境中,智能合約語言應該好學也好用,但實際情況不可能如愿以償。我們知道,要成功完成經典的程序演示“Hello world”,需要寫 150 行左右的代碼。代碼量如此之大,自然容易產生可能造成上百萬美元損失的 bug。

    版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。
    相關新聞
    發表評論

    請先 注冊/登錄 后參與評論

      回頂部
    • <option id="cacee"><noscript id="cacee"></noscript></option>
    • <table id="cacee"><noscript id="cacee"></noscript></table>
    • <td id="cacee"></td>
    • <option id="cacee"></option>
    • <table id="cacee"></table>
    • <option id="cacee"><option id="cacee"></option></option>
    • <table id="cacee"><source id="cacee"></source></table><td id="cacee"><rt id="cacee"></rt></td>
      <option id="cacee"><option id="cacee"></option></option>
      妖精视频