gpt4 book ai didi

ethereum - 在以太坊中,gas 是什么,它是如何使用的, "startgas"和 "gasprice"有什么区别?

转载 作者:行者123 更新时间:2023-12-04 10:48:53 25 4
gpt4 key购买 nike

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

5年前关闭。




Improve this question




我正在寻找有关以太坊中 gas 使用的解释。它是什么,它是如何计算的,它有什么值(value)?

最佳答案

在比特币中,每笔交易都会为网络创造相同数量的“工作”。在以太坊中,不同的交易在存储、处理器和内存使用方面对网络有不同的成本,因此这些交易需要相应地“收费”。我找到的最佳官方(ish)解释在这里(“gas”与“gasprice”是第一个项目符号):
https://github.com/ethereum/wiki/wiki/Design-Rationale#gas-and-fees

目前(2015 年 11 月 20 日)一个交易可以花费的最大 gas 是 3141592 个单位。每单位的最低价格为 50000000000 wei。 (0.00000005 以太)。因此,样本 tx 中作为气体发送的以太量可能如下所示:
3141592 单位 * 50000000000 wei/单位 = 157079600000000000 wei(0.1570796 以太)。

使用示例( https://github.com/fivedogit/solidity-baby-steps/blob/master/contracts/58_indexOf.sol ):

indexof.indexOf.sendTransaction("I am cool", "cool", {from:eth.coinbase,gas:3141592, gasprice:50000000000});

可以这样想:
  • 气体/开始气体 =“气体单位”
  • gasprice = "wei 我愿意为每单位支付"

  • 执行交易所花费的任何gas都会支付给包含交易的区块的矿工。

    注意:Gas 和 Ether 最终是一回事。使天然气成为“天然气”的是它的使用方式——作为交易的付款。

    更新:2015 年 12 月 8 日:未使用的天然气会自动立即退还。

    关于ethereum - 在以太坊中,gas 是什么,它是如何使用的, "startgas"和 "gasprice"有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33802037/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com