EOSIO v1.0.2 版本說明

EOSIO v1.0.2 版本說明

本文是IMEOS團隊翻譯自《EOSIO v1.0.2 版本說明》,原文鏈接:https://github.com/EOSIO/eos/releases/tag/v1.0.2 以下為原文翻譯

今天的版本主要解決兩個問題:可用性和安全性。我們一直忙於更新文檔,澄清錯誤消息,以及添加幫助文本。通過bug獎勵計劃收到的報告,我們還更新了一些安全補丁。接下來是詳情信息。

可用性更新

過去一週一直致力於穩定性和可靠性更新。我們更新了編譯腳本,修正錯誤信息,讓錯誤描述性更強。一系列更新包括:

chanin_plugin增加一個API來獲取任何可逆塊的頭部信息

從websocketpp中獲取有意義的錯誤信息

修復15%的消息 (系統合約中修改錯誤消息)

優化權限限制的錯誤消息

安全更新

眾所周知,我們近期發佈了bug獎勵計劃,並且已經正式和HackerOne合作。已經有一些研究人員和團隊給我們提供了報告,在相關資訊網站應該已經看到這些消息。值得一提的是奇虎360 Vulcan團隊的Guido Vranken和Yuki Chen。其他已經提交的報告我們將繼續儘快解決。當我們解決了這些問題併發布時,我們會在HackerOne網站上全面的披露。

我們衷心感謝那些花時間提交報告的人,我們正在努力解決所有問題。

其他值得注意的更新

更新白名單/黑名單

首先,我們想感謝EOS Canada團隊提出這個issue。就我個人而言,要感謝@arhag提出瞭解決方案,幫我省了事。謝謝每個人。

此外,與白名單/黑名單相關的是,我們添加了一個名為”action-blacklist”的可選項,該選項允許將合約內的action列入黑名單。

cleos支持名字競標

現在可以使用cleos客戶端進行名字競標了,詳情見鏈接:https://github.com/EOSIO/eos/pull/3792

v1.0.1以來的更新

進行的三處更改可能阻止v1.0.2節點接受v1.0.1的區塊:

  1. 限制有效的WASM合約代碼(PR #3949)
  2. 修復soft_fail結算bug(PR #3961)
  3. 更精確的資源計費計算(PR #3951)

= END =


分享到:


相關文章: