在币圈经常可以看到ERC这个名词。它是什么呢?ERC 全称是“Ethereum Request for Comment”,表示以太坊版的意见征求稿 ,包含技术和组织等注意事项及标准。
REC标准与智能合约
在谈论ERC之前,先与大家讨论智能合约。 智能合约的概念最早是由Nick Sabo于1994年提出的。他定义:智能合约是执行合约条款的计算机化交易协议。
智能合约来自生活中的自动售货机。 当客户在自动售货机上投资时,自动售货机开始工作。 那么智能合约呢? 以以太坊中的智能合约为例。 以太坊中的每个智能合约都有其自己的账户,这相当于具有自己的ID的自动售货机。 当外部帐户使用某个提示来调用您选择的智能合约后,这等效于激活自动控制开关,并且智能合约将根据其自己的代码定义自动执行。
但是,与自动售货机不同,一旦创建了智能合约,便无法更改其代码,并且员工也无法像自动售货机一样打开门将货物放入。
智能合约的一成不变的优势使其自然适用于合同条款的情形。 它可以有效减少恶意篡改并减少人工干预。 例如,您可以在以太坊上编写类似于银行的智能合约,然后人们可以通过该合约进行存款和取款。 这样,就不会因银行职员的错误或恶意更改而导致余额不平衡。
实际上,此“银行”智能合约中存放的资金不一定是ETH,因为以太坊智能合约还允许合约开发人员定义自己的货币,这就是我们所知道的 基于以太坊的代币,例如USDT。
这样,似乎智能合约为各行各业的人们提供了一个新的想法。 每个人都想知道他们是否可以基于智能合约开发一些新项目并发行自己的代币? 智能合约当然是可能的,但是必须按照规定的程序进行。 因此,为了有效防止各种杂项代币和数据出现在平台上,它具有自己的一套标准。
以太坊的ERC标准
ERC的全名是“Ethereum Request for Comment”,这意味着征求意见稿的以太坊版本。 ERC包含技术和组织上的预防措施和标准。 实际上,这套标准不仅是由以太坊官方提出的,而且还由一些以太坊爱好者提出。
以前面提到的银行智能合约为例,不难想到它将具有以下功能和指令:
-需要记录每个客户的余额;
-需要具备转账功能,包括存入和取款;
-有必要确保每个客户都可以检查他们的余额。
请仔细考虑以上功能和说明。 似乎每个“银行”合同都需要拥有,代币也需要。 因此,为了与钱包和交易所更加兼容,以太坊发布了代币协议标准,例如ERC20和ERC721。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。