速览币安提出的区块链代币标准框架草案

2019-09-08 速览币安提出的区块链代币标准框架草案已关闭评论

如何对代币进行评估?这是一个好问题。币安旗下的研究和分析机构 Binance Research (币安研究院)刚刚发布了首个用于评估「区块链代币的标准框架」草案。链闻带你速览这份框架,看看 Binance Research 是如何制定代币标准的,并辅以案例参考。

速览币安提出的区块链代币标准框架草案

币安旗下的研究和分析机构 Binance Research (币安研究院) 发布 了首个用于评估「区块链代币的标准框架」草案,具体而言,该框架尝试基于代币的底层源代码及其技术实现来评估这些代币,包括生成该代币的区块链和层级、代币的所有权模型、原生还是构造的、同质化状态、隐私功能、转让和所有权限制、稀缺性、可分割性和精度、治理或其他功能。任何人均可以通过提交 GitHub 合并请求为该框架做出贡献,所有贡献通过审核评估后会被合并到仓库中。

介绍「基于区块链的代币标准框架」

链闻带你速览这份框架,看看 Binance Research 是如何制定代币标准的,并辅以案例参考。

框架定义

将代币从以下几个维度分析:

1、区块链和网络层级

比如 USDC 是一种「资产」,发行在「以太坊」区块链网络中。当然还有部分资产运行在多链,比如 USDT 发行在比特币、以太坊、波场等网络中。

有些代币是运行在第一层网络中的,比如 USDC 是基于以太坊的;有些代币是运行在第二层网络中的,比如比特币网络中的 USDT 是基于 Omni Layer,Omni Layer 可以算是比特币的第二层网络。

2、所有权模式:基于 UTXO 或基于账户

比如以太坊和 NEO,都是基于「账户」模式的,用户地址的资金一般是用「余额」表示的。

而比特币,就是基于「未花费输出」(UTXO)模式的,上一笔交易的输出会作为下一笔交易的输入。

3、原生或构造

一个「原生规格」(Native Standard)的区块链,意味着这个区块链可以原生支持创建特定代币,以币安链的 BEP-2 标准来说,从代码角度来说,币安链(Binance Chain)上创建的代币都是原生运行在区块链上的,比如币安币(BNB)。

一个「构造规格」(Constructed Standard)的区块链,意味着这个区块链上的代币是依赖于智能合约的。比如以太坊的 ERC-20 标准,就是一个智能合约。所以 ERC-20 代币并不是原生运行在区块链上的,是运行在一个虚拟机(Virtuial Machine)上的。

4、同质化状态

代币可以分为「同质化代币」、「非同质化代币」(NFT)或「部分同质化代币」,简单来说同质化代币的意思就是每两个代币是可以互换和等价的。

比如基于以太坊的游戏「迷恋猫」,就是非同质化代币的第一个应用场景,每一只猫都是一个代币,每一个代币的属性各不相同。

「部分同质化代币」的场景可能存在于「证券型代币」中,代币可能分为两大类,一类是同质化的,一类是 NFT。证券型代币的 NFT 可以代表着具有不同条款的所有权。

5、转让和所有权限制

以基于以太坊的 ERC-1400 标准的代币来说,该智能合约可以限制与黑名单地址之间的转账行为。而 ERC-20 标准是不存在这类限制的。

6、稀缺性:可铸造或存在最大发行量

代币可能存在最大发行量或者发行量是可以调整的,比如可以根据智能合约的功能进行销毁或铸造。

7、可分割性和精度

对于 NFT 而言,每一枚代币都是独一无二的,不可分割。对于同质化代币而言,在代币创造时还需要设置代币的切割精度,比如常见的代币精度是小数点后 18 位。

8、隐私功能

该标准参考了代币是否可以在转移期间是隐私转账的。部分代币的隐私功能是基于区块链本身的,部分是基于其它层协议的。

9、治理和其他功能

参考代币是否可以提供治理层面或者额外功能。比如 MKR 的代币可以进行链上治理,设置费率。

案例参考

1、Basic Attention Token (BAT)

区块链:以太坊
基于账户的
ERC-20 – 构造规格
同质化代币
应用型代币所以没有限制
最大发行量 : 1,500,000,000 枚
可分割性:是;精度:18 位小数
隐私特性:无
额外功能:有
参考:
https://etherscan.io/token/0x0d8775f648430679a709e98d2b0cb6250d2887ef#readContract

2、Enjin Coin (ENJ)

区块链:以太坊
基于账户的
ERC-20 – 构造规格
同质化代币
应用型代币所以没有限制
最大发行量 : 1,000,000,000 枚
可分割性:是;精度:18 位小数
隐私特性:无
额外功能:有
参考:
https://etherscan.io/token/0xf629cbd94d3791c9250152bd8dfbdf380e2a3b9c#readContract

3、Binance GBP Stablecoin (BGBP)

区块链:以太坊、币安链
基于账户的
ERC-20 – 构造规格 / BEP-2 – 原生规格
同质化代币
转账和所有权有限制,可能可以冻结资金(以太坊)
最大发行量:无。存在铸造 / 销毁功能
可分割性:是;精度:18 位小数(以太坊) 8 位小数(币安链)
隐私特性:无
额外功能:无

4、BitTorrent (BTT)

区块链:波场
基于账户的
TRC-10 – 原生规格
同质化代币
没有转账或所有权限制
最大发行量:990,000,000,000 枚
可分割性:是;精度:6 位小数
隐私特性:无
额外功能:无

5、Mithril (MITH)

区块链:币安链
基于账户的
BEP-2 – 原生规格
同质化代币
没有转账或所有权限制
最大发行量:994,903,806 枚
可分割性:是;精度:8 位小数
隐私特性:无
额外功能:无

6、CryptoKitty

区块链:以太坊
基于账户的
ERC-721 – 构造规格
非同质化代币
没有转账或所有权限制
最大发行量:N/A
可分割性:否
隐私特性:无
额外功能:无

此外,Binance Research 曾发布过一份名为 The World of Tokenization 的报告,将代币标准进行了十分详尽的整理和对比。推荐作为此文的延伸阅读。