编者按:2019年9月5日,全球最大的专业技术组织、有着130余年历史的IEEE(电气和电子工程师学会)设立IEEE计算机协会区块链和分布式记账委员会(IEEE Computer Society Blockchain and Distributed Ledgers Committee,IEEE C/BDL),旨在推动区块链与分布式记账技术的标准化及其应用实践,主席由中国电子技术标准化研究院李鸣担任。2020年3月,IEEE C/BDL联合国内外的专家成立了相关的技术委员会、顾问委员会和执行委员会。组建委员会之后,IEEE C/BDL向IEEE申请了13项区块链标准。为更好向外界展示委员会区块链标准化研究成果,IEEE C/BDL联合巴比特,邀请区块链标准的牵头单位撰写系列文章。
本文作者:好扑区块链创始人马昊伯。
区块链技术是颠覆性创新技术,而区块链标准是驱动区块链产业发展的重要力量。前不久,由好扑提交的《Standard for Blockchain-based Digital Asset Identification》区块链数字资产相关国际标准通过了IEEE SA标准委员会审核,并正式立项。该标准建立了加密资产分类及识别的方法和实践、数字资产交易所模式建立标准等内容,并提出了数字资产识别规范;同时还解决了区块链系统的以下属性:包括但不限于用于数字资产标识的数据结构,用于数字资产标识的详细数据格式规范,以及与数字资产标识相关的资产管理操作规范。
建立该标准的目的是通过区块链系统中的资产标识规范来改善数字资产管理,旨在为设计区块链数字资产识别解决方案的组织提供数据格式参考,为开发区块链数字资产应用程序并提供数字资产服务的组织建立数据结构参考,为计划使用区块链数字资产服务的组织建立运营规范。
链上资产管理的现状及面临的问题
在区块链系统中,通常由不定参与者在一定的合约规则下共同协作,在区块链上完成一些社会生产经营活动,这些活动中有一部分与资产紧密相关,如支付、借贷、资产交易、游戏娱乐等。
在各种区块链系统中,存在各种资产定义的方式。同时在一个区块链系统中,由于各种原因,也存在着不同资产的定义方式。如在以太坊中,ETH为一种直接用区块链底层代码约束的资产,又通过合约接口ERC20定义了同质化资产(Fungible token),ERC721定义了非同质化资产(None Fungible token),当然还有一些新兴的资产协议如ERC998、ERC1155等。
绝大多数用户通过特定终端对区块链进行查询与操作,这些终端通常包括区块链浏览器、区块链钱包、去中心化应用(DApp)的客户端等。通过合约接口定义标准,能够使这些用户终端标准化地处理各种不同的资产。这些客户端通常需要针对不同的合约接口进行适配,同时也要处理像ETH这样的非合约定义资产,当需要支持不同的区块链时,还要做更多额外的工作进行适配。
随着更多区块链系统的出现,用户终端需要处理的接口也逐渐增多,但在资产定义上,绝大多数的功能是等价的。同时,也逐渐出现一些要将一条链上的资产转移到另一条链上进行处理的需求。如以太坊上出现了一些价值锚定BTC的资产,USDT同时在比特币和以太坊上进行发行,aelf主链与侧链上的资产能够直接进行转移等。但整个行业还不存在一个相对统一的标准来解决跨链数据交互的问题。
一个统一的资产标准可能对行业带来的变化
wETH的诞生,是非常适合在这里展开讨论“行业变化”的话题。wETH全称为Wrapped Ether,是一个包装在ERC20下的ETH资产。上文提到,ETH是一个非合约定义资产,但是为什么要在ERC20的定义下再重新定义一次呢?一些以太坊上的去中心化交易所,通常处理ERC20的资产,但是ETH作为以太坊上的重要资产之一,这些去中心化交易所也需要对其进行支持,于是wETH就此诞生。用户在wETH的合约中锁定ETH后即可得到等量的wETH,相应的,用户可以在合约中销毁wETH获取等量的ETH,因此用户就可以在去中心化交易所中交换包括wETH在内的任何ERC20代币。这看起来是一个不错的方案,然而一个简单的问题,可能对于任何一个新手而言,都将耗费巨大的学习成本,况且链上的转换操作带来的可能是永久的系统复杂性。
需求总是在增加,ETH与wETH的问题解决了,人们希望增加对BTC的交易。由于异构链的问题,至今没有太好的原子性转移方案,大多数以太坊上的锚定BTC的资产,都是通过抵押的方式锚定的。BTC的中心化抵押方案的风险在于真实BTC的保管风险,以太坊上的链上资产抵押,带来的问题是价格波动所产生的系统性风险,而且每一种方案,看起来既不简洁也不优雅。当简单的需求面对复杂的解决方案时,我们更需要一个简单的方案。
随着以太坊交易量的上升,在单一的链进行DeFi活动,可能也面临着更多的挑战。当2020年3月交易量猛增时,Maker的数据源跟不上外部的现实价格,一些抵押单出现了问题。当单一的链不足以承载大数据的交易时,可能更好的方案是把这些资产在性能更高的去跨链上处理,譬如EOS。但是我们无法在EOS上处理以太坊上的ERC20资产。当然,aelf现在也无法处理ERC20资产。
当下各种区块链系统,链上资产,特别是同质化资产,具有特别的的共性。一些数字货币钱包,已经实现了多种区块链的兼容,一个客户端可以兼容不同的区块链系统。因此,一个统一的、与特定区块链系统无关的区块链资产标准,能够彻底降低整个行业的系统性成本。
IEEE数字资产标准提案的概述
本次好扑提交的IEEE数字资产提案,主要在资产标识相关的数据结构、数据格式规范及管理操作规范方面,对数字资产标准进行定义。
在制定标准的过程中,将结合包括公链、联盟链等区块链系统的数字资产需求,制定一个通用性强,且可选项多的灵活的资产标准。
在这个标准中,将会定义一些资产的基本属性,如名称、供应量、小数点位数等。也会定义一些基本的操作方法,如发行、销毁、转移等等。
同时面对跨链资产的需求,将会在跨链数据能够正常同步的前提假设上,定义跨链转账的标准实现形式。
关于数字资产标准的期望与观点分享
假如这样的一个标准能够实现,用户可以无差别地使用一个客户端处理各种数字资产,譬如一个用户在EOS的一个区块链游戏中得到了一个稀有物品,那么他也可以在以太坊上的一个NFT交易所中出售该道具获得USDT,然后在aelf的BTC/USDT去中心化交易所的独有侧链上(这条链上的所有交易只处理BTC与USDT的兑换)出售USDT获取BTC。
基于现有的主流区块链系统,难以做到向前兼容。区块链前十年是高速发展的十年,在这个过程中不断地出现新的思路与方法。因此可能在已有区块链不主动兼容标准协议的情况下,难以实现数字资产标准中定义的所有功能。
希望整个数字资产标准便于各区块链系统实现,如果某个功能是某一特定区块链系统所特有的,那么这个功能不应该被纳入到标准中来。
这个标准确立后,越来越多的链能够支持这样一个标准,当链的世界有了一个通用的语言,资产才可以更加高速的流动起来。资产的流动性同样也是评价资产的一种属性。
公司简介
北京好扑信息科技有限公司(以下简称“好扑”)成立于2016年6月,是一家提供从基础设施、区块链系统到提供垂直行业解决方案的区块链科技公司,致力于推出去中心化云计算区块链网络,降低用户使用和管理成本,提高区块链开发、创建、部署的工作效率,提升数据存储方面的安全性。