• <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>
     找回密碼
     立即注冊

    掃一掃,登錄網站

    首頁 百科 查看內容
    • 62608
    • 0
    • 分享到

    深度解析公有鏈存在的本質挑戰

    2018-4-20 12:45

    來源: 區塊相對論 作者: 瀟公子

    缺乏開發工具


    制造充足的開發工具,這實際上是開發者的職責,尤其是對于想高效完成工作的開發者來說。

    在當前區塊鏈生態系統里,開發工具顯然無法讓人滿意。即使是經驗豐富的開發者,在區塊鏈之上開發功能性協議或去中心化應用也是一項艱巨的任務。

    我以一個 Solidity 和區塊鏈開發人員的角度,列舉了生態里缺乏的一些工具:

    能夠檢查代碼錯誤,且集成了開發智能合約和區塊鏈分析所需插件的IDE。

    有完整文檔,且容易使用的構建工具和編譯器。

    持續更新的 API 和框架技術文檔。

    測試框架。以太坊里有一些可用的測試框架,如 Truffle,但我們急切需要能提供更多選項和實驗的測試框架。我親眼見到許多未經測試的智能合約里存著數以萬計的美元。在任何情況下,缺乏測試都不能令人接受,尤其是在這種與大量金錢相關的情況里。舉例來說,BAT 的代幣銷售合約里就沒有測試套件。如果合約可以轉出那么多錢,任何有理性的人都明白它可能會遭受攻擊。

    調試工具。調試 Solidity 代碼就像在黑暗隧道里蒙著眼睛尋找金子。在開發網站時,我可以使用調試器一行一行單步調試代碼。但是 Solidity 開發環境里沒有類似的工具,這令人沮喪。我們急需一種可以隔離和診斷問題的易用工具。

    日志工具。與上述相同。

    版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系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>
      妖精视频