Gas
程序员文章站
2022-03-23 15:54:08
...
Gas:是用来衡量一笔交易所消耗的计算资源的基本单位.当以太坊节点执行一笔交易所需的计算步骤越多,越复杂,那么就会说这笔交易消耗的Gas越多.
通常一笔普通转账会消耗21000Gas,而一个创建智能合约的交易可能会消耗几万,甚至几百万Gas
Gas Price是一个Gas所需的手续费,假设Gas Price为1Gwei/Gas,那么这笔交易的手续费为0.000021Ether,目前以太坊客户端默认的GasPrice是0.000000001 Ether/Gas
矿工会对接受的交易按照Gas*Gas Price从大到小进行排序,以便决定哪个交易会先纳入到区块中
Gas Limit:是单个区块允许包含的最大Gas总量,避免错误代码影响以致消耗过多的交易费
通常一笔普通转账会消耗21000Gas,而一个创建智能合约的交易可能会消耗几万,甚至几百万Gas
Gas Price是一个Gas所需的手续费,假设Gas Price为1Gwei/Gas,那么这笔交易的手续费为0.000021Ether,目前以太坊客户端默认的GasPrice是0.000000001 Ether/Gas
矿工会对接受的交易按照Gas*Gas Price从大到小进行排序,以便决定哪个交易会先纳入到区块中
Gas Limit:是单个区块允许包含的最大Gas总量,避免错误代码影响以致消耗过多的交易费
上一篇: STL中的string类
下一篇: 交易内容