区块链网络协议的发展情况分析
扫描二维码
随时随地手机看文章
区块链行业里的专业名词有很多,特别是一些涉及到技术的词语,对于很多用户来说都是比较晦涩难懂的,但一些常见的词语又是我们亟需了解的,比如ERC-20、TRC-20这样常见的词语。
ERC是Ethereum Request for Comments的缩写,代表以太坊区块链上的智能合约网络协议标准,而很多人都听过的 ERC-20就是以太坊上的第一个协议标准。
ERC-20诞生于2015年11月,但被正式标准化却是在2017年9月,该协议标准规定了具有可替代性通证的一组基本接口,其中包括发行量、代币符号、转账、授权等内容,其作用就是让基于以太坊代币协议的项目都采用同一协议标准,有利于数字货币的流通。
据维基百科显示,截止到2018年11月19日,共有142273种ERC-20兼容的代币。但ERC-20也有其软肋,比如,ERC-20令牌无法将令牌发送给令一个与这些令牌不兼容的契约,这就意味着,资金存在丢失的风险。
所以后来又有了新的代币标准,比如防止意外转移发生的ERC233协议,还有ERC-20的改进版本ERC827协议等。
而如今,波场TRON网络协议也逐渐走向了成熟,不断有以太坊和EOS的开发者转移到波场做开发。波场TRON的网络协议一共有两种,分别是TRC 10和TRC 20。
TRC 10是波场最初就拥有的网络协议,甚至早于波场主网上线,也正是因为如此,没有在虚拟机上运行的TRC 10成本较低,仅仅需要扣除一些带宽费即可,不会有其他任何费用,加上其代码开源,不会受到攻击或被滥用。
此外,TRC 10代币的易用性还比较高,可以在智能合约上实现自身交互,是传统代币与TRC 10代币之间的桥梁。TRC10继承了原有开发TRC代币的稳定性。
波场在2018年5月31日完成主网上线,随即又上线虚拟机TVM,升级版的TRC 20协议就在这时诞生了。
TRC 20协议是由ERC 20转化而来,但是其具有更强的社区支持,不仅可以运行支持波场的智能合约,还能支持以太坊的智能合约,开发者可以轻松地把以太坊智能合约迁移到波场主网上来,灵活性更高,给了开发者更大的自由度。
特别是TRC 20协议还能形成对TRC 10协议的互补,可以实现TRC-10 协议所不能实现的额外逻辑,这让波场的网络协议得到了更大的能量释放。
基于TRC 20协议的稳定币也即将发行。2019年3月4日,波场和Tether泰达公司宣布,将合作把USDT代币引入波场区块链。基于TRC 20的USDT代币(USDT-TRON)能够实现与基于波场的协议和去中心化应用之间的互通性,并且让用户能够在波场全网中进行与法币挂钩货币的交易及交换。
波场TRON正在以飞快地速度发展,其网络协议也在不断升级,为了让更多的开发者可以在安全、快速、功能强大的网络协议上做开发,波场TRC 10协议和TRC 20 协议正在变得越来越强大。