Go-Ethereum

智能合約中 GAS 的最大限制是多少

  • May 18, 2017

如果可能的話,您能否通過範例正確解釋智能合約中的 GAS 概念。合約中的 GAS 上限是多少?

很明顯,如果我使用更多的汽油,我必須支付更多……所以我可以在哪裡得到實際的計算。

關於這個主題有很多很好的 YouTube 展示文稿。我推薦來自 ConsenSys 的 Joseph Chow 的一個。在這裡觀看:“乙太坊、天然氣、燃料和費用” https://youtu.be/dd-ajiMl4HY

如果合約 tx 幸運地成為一個區塊中唯一的一個 tx,或者您自己挖了一個區塊,則合約呼叫可以佔用每個區塊的所有 gas。目前的氣體限制可以在網路統計頁面上查看。https://ethstats.net/

在進行任何智能合約函式呼叫之前,您可以使用以下 Web3 JS 函式來估算 Gas -

https://github.com/ethereum/wiki/wiki/JavaScript-API#web3ethestimategas

此外,在初始化創世塊之前,在 genesis.json 文件中定義了 Gas Limit。

您可以查看此連結以更好地理解這些概念 -

https://souptacular.gitbooks.io/ethereum-tutorials-and-tips-by-hudson/content/private-chain.html

引用自:https://ethereum.stackexchange.com/questions/16285