区块网向大家分享了ERC-20 Token合约详解,其中包含ERC-20,Token等知识点,遇到此问题的同学们可以参考下
一.ERC-20 token合约是什么?
ERC-20是基于以太坊区块链上设计和使用的token合约。
只要遵循一系列规则,就可以共享、交换其他新的token,或者转移到加密钱包中。
以太坊区块链创建了这些规则,其中包括三条可选规则和六条强制性规则。
可选择的
◆Token Nam
◆Symbol
◆Decimal
强制性的
◆totalSupply
◆balanceOf
◆transfer
◆transferFrom
◆approve
◆allowance
ERC-20是基于以太坊区块链上设计和使用的token合约。
只要遵循一系列规则,就可以共享、交换其他新的token,或者转移到加密钱包中。
以太坊区块链创建了这些规则,其中包括三条可选规则和六条强制性规则。
可选择的
◆Token Nam
◆Symbol
◆Decimal
强制性的
◆totalSupply
◆balanceOf
◆transfer
◆transferFrom
◆approve
◆allowance
还不明白?没事,我们从最基础的开始
二、首先,以太坊是什么?
以太坊是一个分布式的计算机软件,具有两个基本功能,一是可以记录储存数据并计算的区块链,二是可以产生智能合约的虚拟机。
由于这两个功能,以太坊能够支持去中心化应用程序(DAPP),这些DAPP都是搭建在以太坊区块链上,搭载其基础技术。 作为回报,以太坊向开发者收取一定的费用,而这只能用以太坊平台的数字货币。
根据不同的用途,DAPP可能会搭建ERC-20 token来以作为货币、公司的股份、会员制中的积分,甚至是所有权的证明。就像一定量的黄金或房子的地契。
三、哪些智能合约在适合?
使用ERC-20 token搭建的智能合约
方便智能合约代币的交易,并在帐户中记录代币的余额。
智能合约是用Solidity语言编写的,是基于IFTTT逻辑的。
可以把这想象成一台自动售货机。