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

    掃一掃,登錄網站

    首頁 區塊鏈應用 查看內容
    • 2109
    • 0
    • 分享到

    如何解決智能合約的安全問題?

    2018-10-15 08:43

    來源: 鏈門戶

    據了解,智能合約是區塊鏈的核心技術之一,是多方參與場景中的共識規則,更是智能合約是價值傳遞的中樞。之所以區塊鏈出現以后安全問題變得前所未有的重要,是因為智能合約實現的是一種價值傳遞,區塊鏈上的每一個數字都是價值,每個漏洞導致的數字變化,其背后就是巨額的價值損失。

    首先,對于開發者,要盡量參考有價值的模版,盡量使用安全庫。因為在審計過程中可以看到,很多合約的錯誤是重復雷同的,這就是因為采用了偽劣的核心模版。

    其次,開發完成后,要進行全方位的功能和編譯測試,功能上要保證滿足客戶需求,測試方面一是重視編譯錯誤和警告,尤其是那些未知錯誤的提示;二是要具備完備的人工設計測試案例;三是進行靜態分析工具測試;四是進行動態分析工具測試,進而發現執行過程中的隱藏問題。

    最后,不可能完全依賴開發人員,需要第三方審計公司來幫助完善代碼安全性。這些公司內部會有精度更高、更完備的測試工具,在形式化驗證之后,還會進行人工漏洞復現和人工復審。

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