柚木

退化的联盟链与BaaS

本文作者:陈浩,元界CTO,Metaverse元界开源项目的创始人之一。

元界是一个基于公有区块链技术开发的去中心化平台,致力于提供基于资产登记、数字资产交换、数字身份、价值中介的去中心化服务,创建智能资产价值网络。

元界官网:The New Reality Blockchain Project

一、概述

说起联盟链,莫过于Hyperledger项目,以及现在各种大大小小的应用场景落地项目。

在联盟链的进化中,我一直关注一个非常关键的问题,如何让联盟链连结成价值互联网。

详细的内容我在一篇文:论联盟链局限性与公有链--blockchaindev.org 也有论述。

本文更进一步阐述一个观点,联盟链的死胡同以及联盟链的退化形式——DAPP。

二、BaaS如何解读

联盟链的死胡同是由于价值割裂&价值孤岛形成的,虽然各种金融巨头以及Linux基金会项目主导(实际上是IBM)的Hyperledger项目,都基本走联盟链路线。个人依然不看好,原因依然是发挥区块链最大的价值在于公有链可以打造的共享经济,而联盟链比较难。

在联盟链的许可认证的特性上,不应当让数据本身封闭,在社会中形成多个副本,比如你用支付宝,也用微信,也用QQ,你的个人数据在社会中是有三份的。数据的割裂必然造成价值的割裂,如果你的个人数据是由你自己保管,不同的社交应用应当询问你,向你要许可,这样就可以保证一份数据。

也就是说,访问许可本质上在区块链中是不需要通过打造不同的区块链去实现的。我们仍然只需要一个公有链,以及公有链派生的很多“联盟链”——如医疗保险链,在这种链中,我们不希望发生价值割裂,那么在这种“联盟链”中,我们取消“联盟链”自己的代币token,这就成了联盟链的退化形式——DAPP。

DAPP的核心在于程序,也就是代码本身,或者说智能合约本身,而不在与数据,所以我们将这种退化的联盟链服务称之为Blockchain Service,也就是区块链服务BS。这与我们常提到的BaaS不谋而合(我鄙视现有云服务结合区块链节点就称之为BaaS的行为)。

当中我们可以结合Oracle价值媒介,Oracle价值媒介可以以单纯区块链节点的形式提供服务,也可以通过这种退化的联盟链——DAPP,在主链上使用虚账户提供Oracle服务。

以此推广,一切企业级的应用,对外提供BS服务,或者寻找BS服务,都应当在公有链上发生,可以通过构造自己的DAPP(退化的联盟链),形成一个内部结构,有两种情况:

当无需自己的代币时,这是一个单纯DAPP;

当需要自己的代币时,一个可行的方案是侧链;

无论以哪种形式,都可以以极小的成本在公有链上使用全社会共享的数据服务——个人身份授权,身份认证,信用查询等。

三、 彩蛋~

另一个有趣的问题是讨论库拉圈时引起的,库拉圈是一个封闭的单向流动的经济模型。

考虑在代币系统使用币龄,使交易具有方向,该方案是可行的。

但是也有个问题,我们认为一个封闭的区块链系统中是类库拉圈的,但是在引进了Oracle和DAPP后,系统不再封闭,

这样的影响势必是巨大的。

如何使一个非封闭的类库拉圈模型依然是稳定的,感兴趣的读者可以自行研究一番。