阿里巴巴蚂蚁区块链“开放联盟链”评测

4月16日下午,蚂蚁区块链举行“蚂蚁区块链开放联盟链”发布会,宣布面向中小企业正式推出“开放联盟链”,开放蚂蚁区块链的技术和应用能力。据蚂蚁区块链称,所有中小企业和个人开发者,都可以像搭积木一样开放区块链应用。

根据蚂蚁区块链当前发布的产品样态,我们对其进行了简单的评测:

01蚂蚁“开放联盟链”具备“准公链”的特征

“开放联盟链”的提法,属于蚂蚁区块链的独创。按照官方说法,开放联盟链是介于两者之间的区块链形态。蚂蚁开放联盟链,兼具公链的开放多元特性,以及联盟链的交易高效确认能力。在蚂蚁区块链开放联盟链上,任何通过支付宝认证的个人、企业均可参与,享受低成本、高效率的数据上链、智能合约开发、dApp开发等功能。

与之相对应的蚂蚁联盟链BaaS,则通常被用于构建大型行业联盟,具备金融级隐私保护能力,同时实现交易秒级确认。

阿里巴巴蚂蚁区块链“开放联盟链”评测

从实际使用效果上来看,除了需要支付宝认证,蚂蚁开放联盟链已经完全具备了ETH、EOS等开放公链平台的所有功能,并且同样引入了“燃料”这一通证化的概念,因此称之为“蚂蚁公链”毫不为过。之所以提出“开放联盟链”这一新的说法,主要考虑的应该还是国内政策导向的问题。

02底层技术上缺乏开拓性的创新

从目前蚂蚁区块链公开的信息来看,蚂蚁区块链“开放联盟链”采用的是“并行”BFT(拜占庭容错)共识机制。根据官方介绍,目前能够支撑10亿账户规模、10亿日交易量,实现每秒10万笔跨链消息处理能力(PPS)。

然而,具体每一个合约或者分布式应用,其最大TPS是受到限制的。因此蚂蚁“开放联盟链”推出了专业版和企业版两个层级,而其最大TPS不超过100。

阿里巴巴蚂蚁区块链“开放联盟链”评测

根据对蚂蚁开放联盟链的架构分析,我们认为其本质是一种“分层式”区块链,在底层算法层面上缺乏开拓式的创新,单个应用的有效TPS并不突出,而是通过所谓“并行处理”的方式,实现所谓“每秒10万笔跨链消息处理能力(PPS)”。

相对于近期火遍全球的国产下一代世界级公链Conflux,蚂蚁“开放联盟链”在底层技术上依然属于“上一代产品”。而Conflux通过独特的树图结构与树图算法,在坚持POW共识的基础上,在不牺牲任何安全性的情况下,实现了3000-6000的TPS,更能代表区块链底层技术的发展方向。

阿里巴巴蚂蚁区块链“开放联盟链”评测

03丰富的应用生态与场景

作为阿里巴巴推出的首个“准公链”级产品,官方设计的生态场景无疑是极其丰富的,目前主要推荐了以下场景:

1、游戏互动/小程序:游戏及互动小程序,一直存在虚拟资产丢失或无法流通和被盗,或游戏/小程序投入后初期流量不足,开放联盟链可保护资产,还可对接支付宝小程序获得流量。

2、公益溯源:结合物联网技术,将捐赠/产品等数据的源头、交易、流转等,进行全流程记录,并将该记录展示给开放联盟链内生态各方,通过透明度赢得市场和更多的认可。

3、版权合同:数字作品/合同等涉及多方协同时,往往面临取证和认定问题,通过开放联盟链存证或查询,可以构建超越多方的登记、监测、数据等可信服务,促进交易进行。

4、票据民生类:票据民生类因为历史等原因,往往处于信息孤岛状态,而又因跨地域和中小企业多方,效率不高、透明度和改进动力不足,通过开放联盟链的低成本可快速串联。

5、组织/朋友圈:社会中的行业、组织或朋友圈,由于讲求私密性且存在临时性,导致关系中段,通过构建校友圈、行业圈、区域圈、党政圈(如退军人)、族谱等可永续关系。

6、协作共建:开放联盟链是一个小型的生态集市,链内需求方、技术方、服务方的三方可以自行匹配需求,同时也可以协同对外提供上链服务,共建低门槛的上链生态。

04强大的技术开发功能

背靠阿里巴巴集团强劲的技术实力,蚂蚁“开放联盟链”的技术开发功能无疑是目前市场上最强大的,这也是其宣称的“搭积木式开发区块链的”底气所在。

其中最具特色的则是其智能化的合约工程模板。

阿里巴巴蚂蚁区块链“开放联盟链”评测

由于目前很多存证类的合约的很多功能都有固定的格式代码对应,例如增、删、改、查功能、权限控制功能、日志功能、时间触发器等。因此,蚂蚁区块链开放联盟链提供了一套自动化的智能合约代码生成工具,帮助用户通过配置数据表的形式来快速定义和生成合约,提高效率。

目前这套模板包含有业务逻辑数据浏览器展示合约、预言机合约样例、资产样例合约 、住房租赁积分管理合约、多方签名决策交易、可验证声明、文件存证管理、营销分销模板、合约时间触发器、电子仓单服务、合约内排序、资产管理合约、合约单向链表模版、SM3算法的solidity实现、合约双向链表模版 、明文信息掩码验证模版等众多种类。

基于这一套“傻瓜式模板”, 部署一个自己的智能合约的确是轻而易举的。同时蚂蚁“开放联盟链”还提供了非常良好的开发环境与丰富的开发工具,对广大程序员来说是非常友好的。

阿里巴巴蚂蚁区块链“开放联盟链”评测

总体而言,蚂蚁区块链“开放联盟链”是一个优秀的区块链“工程学层面”的产品,背靠阿里强大的资源支持,将会对推动区块链场景落地与生态拓展,产生深远影响。然而,对于底层层面的数学、密码学、计算学的开拓创新,对于整个中国区块链行业来说,依然任重而道远。


分享到:


相關文章: