本文以万向区块链自主研发的高性能联盟链——万纳链为例,探讨去Token联盟链作为Layer2方案的可能性。

作者:李大狗

2022万向区块链春季黑客马拉松万纳链金奖团队NonceGeekDAO Founder

上海对外经贸大学·人工智能与变革管理研究院·区块链技术与应用研究中心副主任

本文仅代表作者个人观点,不代表万纳链立场。


联盟链和公链,在业务层面可以做打通吗?

从 2019 年开始,联盟链作为区块链技术的一个具有争议的分支,在国内已经发展了四年的时间,国内开发者们对联盟链从底层到落地一直进行着摸索。

站在 2022 年的时间点上,现在来谈论联盟链这个分支的「成败」尚且为时尚早。但是,至少我们可以把此时当成一个中期的 Milestone,对之前发生过的事情进行一次复盘。

0x01 再次思考联盟链的定义

按照百科上的说法:

联盟链,是指参与主体明确的区块链,部分功能只对联盟内部成员开放(如写入)。

这个定义固然没错,但是比较模糊。我们可以进一步的来问一些关键问题,从而对联盟链的定义具有更加清晰、深入的认知。在这方面,NonceGeek 持有许多「反共识」的观点。

Q1:联盟链需要开源吗?

我们的答案是「绝对需要」,开源是「区块链」的根本属性之一。如果不开源,我们甚至无法得知这个区块链是否仅仅是一个传统数据库的伪装

Q2:联盟链需要兼容 Ethereum 吗?

区块链发展的事实证明,无论是联盟链还是公链,抛开 Ethereum 另起炉灶都需要强大的资源能力(Polkadot)。因此,对 Ethereum 兼容性不足的联盟链,失败的概率很大

Q3:联盟链需要兼容公链钱包吗?

在区块链世界里,Metamask 这一浏览器插件的功能早已不局限于转账,合约交互与身份鉴权等多个方面的操作, Metamask 均是最优最便捷的选择。

因此,虽然很多联盟链并未做对 Metamask 的支持。我们认为,确保联盟链和公链使用同一种身份鉴权方式与同一种合约交互方式,绝对是明智的

Q4:联盟链的受众到底是什么群体?

时至今日,很多联盟链从业者的观点是联盟链更多承载的是 toG 或者 toB 业务,例如和互联网法院相结合,并不会直接 toC。

我们认为,联盟链是可以 toC 的,只是 toC 的路径尚未被充分探索,这一点我们将在后续内容中详细说明。

Q5:联盟链和公链的关系到底是什么?

很多联盟链从业者认为,由于底层逻辑不通,联盟链和公链应该是「相互割裂」的体系。还有部分从业者认为,联盟链和公链可以在技术上一致,例如充分兼容以太坊,但是在业务层面依然是分割的。

我们认为,联盟链和公链不仅能在技术上达到一致,在业务层面依然可以打通,例如下文会提到的,使用联盟链作为一种 L2 的解决方案。


在回答以上五个问题后,我们就可以得出自己对于联盟链更加清晰的定义了:

联盟链,是指参与主体明确的区块链,部分功能只对联盟内部成员开放(如写入)。一条优质的联盟链应该具备如下特性:

开源、完全兼容 Ethereum、兼容公链钱包尤其是 Metamask、即 to B 也 to C、和公链不仅在技术上兼容更在业务层面进行打通。

因此,虽然 Venachain(万纳链) 相比其他联盟链解决方案可能更新,但是我们认为它更具备探索联盟链新的可能性的潜力。

0x02 无币 Layer2 — 一种联盟链的新的可能性

簡而言之,Layer 2 是位於以太坊之上的獨立生態系統,其安全性依賴於以太坊。至關重要的是,Layer 2 不需要具有原生代幣,因此它們不僅與以太坊更具互補性,而且本質上是以太坊的一部分。

—— 《多鏈、側鏈和 Layer 2,誰才是以太坊擴展方案的未來?》

我们所熟知的 Polygon,就是 Layer 2 的经典方案。如果是理想的Layer2 方案,会支持从 Layer1 到 Layer2 双向的FT 资产、NFT 资产与数据的转移。

目前而言,使用公链作为 Layer2 方案似乎是理所当然的情况,因为资产要流动,价值要转移。

但是,不妨让我们思考另一种可能性——我们是否可以把去 Token 联盟链作为 Layer2 方案的一种?

我们可以从多个方面审视这一可能性:

2.1 用户的分层

对于 Web3.0 而言,需要 token 才能使用各种服务,一直是成为用户的门槛之一。如果我们使用无 Token 联盟链作为 Layer2,那这个问题在某种程度上可以得以解决:

  • Web2 用户只需下载 Metamask 钱包插件,就可以无成本进入「联盟链版」的 Web3.0 世界;

  • 完全尊重用户自身意愿,用户可以「进阶」为「公链玩家」,也可以始终作为「联盟链玩家」。

无币 Layer2 下的用户分层:

传统互联网 联盟链 Layer2 联盟链 Layer2 + 公链 Layer1Web2 用户------>Web3.0 用户 ----------------------> Web3.0 用户+ Metamask+ Token + 良好设计的 L1-L2 跨链机制

2.2 数据的分层

事实上,目前在公链中,数据也越来越随着数据特性与对数据的需求的差异,而使用不同的存储方式/存储网络。

根据Web3.0 中的数据特性,可做如下归纳与划分:

数据所有权:数据所有权归平台 / 数据所有权归用户 / 无主数据

数据存储方式:用户本地数据 / 服务器数据库数据 / 分布式存储数据 / 区块链存储数据

数据生命周期:临时数据 / 长期数据 / 超长期数据(100 年+)

数据和应用的关系:数据和单一应用一体 / 数据和多个应用一体 / 数据和应用完全解耦

数据开放状态:私有化 / 读开放 / 写开放 / 读写开放

数据存储成本:无成本 / 低成本 / 高成本

数据和智能合约的关系:智能合约可直接操作数据 / 智能合约不可直接操作数据

联盟链 Layer2 在技术上提供了一种新的数据存储方式——

数据是智能合约可直接操作,同时无成本(可以在其它方面进行存储限制,例如账户容量限制)。

同时,因为都是使用的 EVM 虚拟机,因此数据可以便捷地在联盟链和公链之间传输,例如 NFT 的转移。

在此基础之上,我们也可以让数据根据其价值方面的差异,而具备不同的存储选择:

对于价值尚不明确的数据(例如用户日常发生的行为数据),我们可以让其零成本存储在联盟链Layer2上。

如果用户觉得这个数据价值很高(例如用户自行筛选出来,觉得很有意义的行为数据),那么可以支付一定的成本,通过跨链桥使其转移到公链上。

2.3 数字藏品的价值转移

「数字藏品」现在被特指于联盟链上的 NFT,但目前被人诟病颇多。最大的问题点在于联盟链上的 NFT 似乎和一台中心服务器上的小图片没有区别。

我们认为,解决之道就是联盟链 Layer2。联盟链上的 NFT 其实有颇多优势:

  • 对于 NFT 艺术家来说进入门槛更低,更有利于创作者的参与

  • 生产成本为 0

但是将 NFT 的创作者局限在联盟链上是不够的。因为 NFT 的创造者有可能「进阶」到公链上去成为「高级玩家」。如果联盟链的 NFT 和公链的 NFT 未打通,那么他们只能「舍弃」过往在联盟链 NFT 中创建的资产,这种设计是很不合理的。

因此,在联盟链 Layer2 的设计下,NFT 创造者和用户同理,也可以进行分层:

传统互联网联盟链 Layer2 联盟链 Layer2 + 公链 Layer1传统艺术家------>NFT 创作者 ----------------------> NFT 创作者+ Metamask+ Token + 良好设计的 L1-L2 跨链机制

0x03 谈谈元宇宙的价值

2022 年,元宇宙身处于风口浪尖上,其同样是一个争议颇多的赛道。

一个常见的诟病是,元宇宙似乎就是开放游戏世界的劣化版。我们为什么要去玩元宇宙,而不是玩更好玩的VRChat、动物森友会呢?

如果元宇宙局限在单一联盟链上,那么这一质疑没错。但这并非表示联盟链上的元宇宙没有价值 —— 关键点在于联盟链需要能和公链进行价值转移,这样元宇宙的数据、行为数据与 NFT 才能完成「完全价值沉淀」。

0x04TaiShangVerse —— 一种在 Venachain 上元宇宙的新的尝试

在 0x01-0x03 讨论的基础上,NonceGeekDAO 将基于 Venachain 上探索一种新型的元宇宙。该元宇宙的主要属性如下:

  • 面向人群:DAO Memebers,Web3 爱好者

  • 技术基础:各类 Web3 技术栈(IPFS 等) + 区块链

  • 针对场景:信息展现(Gallery) + 探索性事件(Events)

  • 彻底 Web3:由 dApp 集群和 TaiShangVerse 主体应用组合而成,甚至连游戏地图都是完全 Web3 化的。

  • 无 Token:完全合规,同时让 Web2 用户可以无成本进入

  • 跨链桥:通过 VenaCross在数据和 NFT 的层面打通「联盟链」和「公链」,探索联盟链 Layer2 方案的可行性

目前 TaiShangVerse 仍处于早期开发阶段,预计在 2023 年第一季度前发布第一个正式的线上版本,其相关的更多文章也会在公众号「李大狗Leeduckgo」上陆续放出。

此外,关于联盟链 Layer2 的更多的思路、设计与代码实现,我们也会在这个公众号上连载:)。


0x05关于NonceGeekDAO

NonceGeekDAO 是一个Crypto Native 的分布式极客 DAO,Slogan 是「面向炫酷编程(Cool-Oriented Programming)」。

官网:https://noncegeek.com

0x06关于万纳链

万纳链 (Venachain)是万向区块链基于PlatONE底层开源平台,针对企业级客户和开发者在数字化转型过程中的实际需求,推出的自主可控的高性能联盟链,已通过中国电子标准化研究院的功能与性能双项测试。依托万向区块链丰富的技术与生态资源,万纳链具备出色的关联技术耦合能力,通过与隐私计算、物联网、知识图谱等技术融合,引航分布式认知技术的创新和实践。同时,结合团队出色的机制设计能力,万纳链旨在为实体经济的数字化转型打造可信数字底座,为企业级客户和开发者提供隐私安全、性能优越、一键部署、功能丰富的综合解决方案。

官网:万向区块链-专注研究区块链技术及其应用 | 官网