Gas是以太坊网络为处理您的交易而收取的费用,Ether是验证交易所需的计算资源,ERC-20是以太坊网络上智能合约的标准。
在这篇文章中你将知道:
以太坊的三个关键组成部分:Gas,Ether(简写ETH,以太币)和ERC-20以及它们的关系。
要了解以太坊的功能,您需要了解以下三个概念:Ether,Gas,ERC-20。 他们共同帮助确立权益,激励机制并允许其他人在以太坊的区块链之上建立自己的代币。
Ether
Ether可以被认为是以太坊中的的数字汽油。 就像为汽车提供能量一样,你需要购买汽油。 要为以太坊上的交易提供支持,您需要购买Ether。
在以太坊上,Ether是为了使您的交易有效所需的一定数量的计算机资源。
回到汽车那个例子,它是指需要多少汽油来使发动机工作并将汽车开到你想要到达的目的地。
对于比特币,只能有2100万比特币总量。 在以太坊的情况下,对于存在多少Ether则没有限制。 换句话说,对汽油的生产量是没有限制的。
为了计算交易有效需要多少Ether,以太坊社区创造了Gas。
备注:实际上将Ether理解成以太坊网站中的内置代币即可。
Gas
Gas是以太坊网络为处理您的交易而收取的费用。
在汽车那个例子中,Gas是加油站会向你收取多少费用来为你的油箱加油,通常是每公升油费的一部分。
如果您想发送Ether(以太币),与智能合约交互或需要在区块链上记录任何内容,你必须为此付费。
该付款以Gas计算数量,并以Ether来进行支付。
在比特币挖矿中,我们了解到矿工收取交易费用来处理人们的交易。在这里也是类似的,通过创建激励措施以鼓励以太坊矿工快速处理您的交易。
Gas价格有上涨也有下跌,这取决于以太坊网络的繁忙程度,即需要验证多少交易。
备注:
为什么不直接用Ether来收取费用呢?答案是Ether作为以太坊网络中的一个代币,必然会伴随价格波动,以太坊社区为了使计算或传输同样的数据时所需的费用一致,设定了Gas这个概念。
每一个在以太坊平台上执行交易或合约操作都需要消耗一定数量的gas,需要消耗的计算资源越多,消耗的gas越多
Gas Price:每次操作所设置的Gas价格,矿工会优先去完成Gas价格高的操作请求(相当于优先完成时薪高的工作)。
Gas Limit:每次操作所设置的最大的Gas数量,矿工在消耗了超过该数量的Gas后若操作仍未完成,则矿工会放弃完成该操作。(相当于时薪100元,你给了矿工一共1000元,则矿工只给你打工10小时)
ERC-20
随着以太坊的普及,许多人开始创建自己的智能合约,出现了一个问题:如何让这些不同的智能合约相互之间交互?
当每个人都提出自己关于智能合约的规则时,你需要极力研究如何制定两个不同的合约,两套不同的规则如何一起进行交互。
答案是ERC-20。 这是一个标准或一组规则,使合同之间更容易交互。
这导致开发人员能够创建自己的代币,建立在以太坊网络之上。 这些被称为ERC20令牌。
以太坊巧妙地使用Ether,Gas和ERC-20,来帮助开发人员在以太坊网络上建立东西,这受到了很多欢迎。结果,也出现了一些错误和问题,我们将在后续更高级的文章中探索这些内容。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。