您的当前位置:首页正文

区块链基础知识第17期:GAS

来源:花图问答

智能合约一旦部署在以太坊上就无法再被修改。为了防止恶意用户部署无限循环运行的合约,以太坊要求用户要为所部署合约的每一步支付费用,而这些费用的基础单位就是Gas。

例如,部署智能合约,每一步需要支付1Gas,停止合约不需要支付任何Gas,创建合约需要支付100Gas,而每次合约交易需要支付500Gas。因此,Gas就相当于部署和执行智能合约所需要的燃料,没有燃料,就无法使用智能合约。这种燃料机维持着以太坊经济体系的运行,用户只能通过挖矿或从矿工那里购买以太币来补充燃料。

注意:Gas并不是以太币的单位,而是部署运行智能合约所需的相对花费,可通过燃料价格转化成以太币。

————————

来自硅谷live晓杰