在没有区块链和智能合约领域的技术知识的情况下,加密货币世界可能在某一点上令普通投资者望而生畏。 但是,大量利润的前景和许多新的数字货币的涌入吸引了所有类型的投资者,其中包括那些可能对投资产品或货币持谨慎态度的投资者,他们的内部运作方式并不十分了解。 尽管投资者当然可以在没有这种技术知识的情况下在加密货币领域取得成功,但是对当前许多数字货币的一些最重要属性的基本理解无疑有助于引导投资者做出最安全,最合理的财务决策。 控制大部分空间的主要概念之一是ERC20令牌标准。
ERC20是指以太坊的令牌标准。 这是一项技术标准,规定了以太坊令牌或智能合约必须能够执行的许多规则和操作。 ERC代表“以太坊征求意见”,该标准于2015年制定。“征求意见”是互联网工程任务组设计的一种类似概念的版本,旨在传达必要的技术说明和要求。 将ERC20视为以太坊网络中创建的任何新令牌必须遵循的一组基本准则和功能,可能是最容易的。
ERC20的流行和重要性
一段时间以来,ERC20标准一直是在加密货币空间中创建新令牌的主要途径。 它在ICO和众筹公司中特别受欢迎。 据一些报道,截至2018年的第一周,有超过20, 000个不同的代币按照ERC20标准进行操作。CCN.com的一份报告显示,ERC20代币“几乎一手主导了2017年的ICO牛市,”根据ERC20协议建立了许多成功的加密货币。 截至撰写本文时,EOS是最成功的基于ERC20的代币,在为期5天的ICO发行中筹集了1.85亿美元。 排在第二位的是Bancor,在出售过程中获得了1.53亿美元的众筹资金。 其他多个符合ERC20的代币各筹集了至少7000万美元的ICO。
ERC20的历史
ERC20由以太坊开发人员代表更广泛的以太坊网络和社区于2015年创建,并于2017年9月获得正式认可。要为以太坊创建此类标准,开发人员或一组开发人员必须提交以太坊改进提案(EIP)以及特定的协议和标准。 然后,委员会会批准,修改并最终确定该EIP,届时它将成为ERC。
然后,智能合约必须遵守其中一项标准。 ERC20是所有这些ERC标准中最广为人知的标准,但它并不是唯一存在的标准。
ERC20标准的内容
ERC20包含几个函数,这意味着兼容的令牌必须能够实现此列表(每个函数的描述都在括号中):
- totalSupply(提供有关代币总供应量的信息)balanceOf(提供所有者账户的账户余额)转移(执行将指定数量的代币转移到指定地址)transferFrom(执行从指定地址转移指定数量的代币)批准(允许支出者从指定帐户中撤出一定数量的代币)津贴(将支出者中的一定数量的代币返还给所有者)
此外,这些功能还将触发最多两个事件,包括转移事件(每当令牌传输时发生)和批准事件,每当需要批准时激活。
2018年3月,流行的数字货币交易所Coinbase宣布了其计划在其许多产品中增加ERC20支持的计划。 根据CCN的预计,此更改的实施将“为Coinbase Custody平台中的一组更多样化的加密货币信托打开大门”。 面向个人投资者的交易所也可以将新的加密货币添加到其产品清单中。
问题与选择
尽管ERC20已经获得了符合其标准的令牌形式的巨大支持,但开发社区中的许多人认为ERC20有一种或多种方式存在缺陷。 因此,自开发ERC20以来,还提出了许多替代令牌标准。 其中包括ERC223,其目的是解决与ERC20的批准和转让要素有关的问题。 ERC621是另一种选择,它建议使用与ERC20相同的基本功能,但同时也增加或减少了令牌总供应量。 另一方面,ERC827允许持有人批准第三方的代币消费。 这些新协议提案中的每一个都在某种程度上以ERC20为基础。