在ethereum以太坊中,什麼是gas,它是如何使用的,gasprice
和startgas
的區別是什麼?
另外gas是如何計算的,它到底是有什麼樣的價值?
在位元幣中,每一筆交易都為網路創造了同樣數量的work
。在ethereumy以太坊中,不同的交易在儲存、處理器和記憶體根據使用情況對網路形成了不同的成本,因此這些交易需要相應地費用
。最好的官方(ish)解釋在這裡:gas
vsgasprice
就是你的彈藥
乙個交易花費最大gas是3141592個單位。單位最低**為50000000000 wei。(0.00000005以太幣)。因此,在下面的示例中tx
作為gas的以太幣的量可能是這樣的:
3141592個單位×50000000000wei/單位=157079600000000000wei(0.1570796以太幣)。
示例使用(
indexof.indexof.sendtransaction(「i am cool」, 「cool」, );
你可以這麼認為:
gas/startgas=gas單位
gasprice=我願意支付多少gas單位
任何執行交易的gas都被支付給挖礦的礦工。
注:gas和ether以太幣最終是一樣的東西。gas也是作為交易的一種支付單位來使用的。未使用gas會自動並立即退還。
原文《以太坊常見問題和錯誤》中的:
以太坊系列八 以太坊gas的計算方式
關於gas的幾個概念 gas limit 是你設定的gas上限,當交易需要的gas超出你設定的上限,交易將失敗,這樣防止交易使用的gas過高。gas price gas gas的消耗由交易的位元組數來決定,以標準的轉賬交易為例 1 標準的轉賬交易的基本費用為21000gas。2 附帶data的位元組...
以太坊是什麼?以太坊交易可靠嗎?
以太坊 ethereum 是乙個開源的有智慧型合約功能的公共區塊鏈平台,為眾多加密資產和去中心化應用提供底層支援,被稱為位元幣區塊鏈之後的 第二代區塊鏈 其網路原生加密貨幣為以太幣 ether,簡稱eth 也有以 以太坊 代指以太幣的說法。以太坊 以太幣 作為早期的加密貨幣之一,因其平台在金融生態發...
以太坊估算交易gas消耗量
在以太坊中,使用estimategas 方法來估算乙個交易要消耗的gas消耗量。我們區分普通轉賬交易和合約方法交易,分別說明如何計算交易要消耗的gas。對於普通轉賬交易而言,使用web3.eth.estimategas 方法來估計gas消耗量。例如 var from web3.eth.account...