「bitpie冷钱包」Diem 及 Move 语言

作者: 佚名 分类: 区块链钱包 发布时间: 2022-07-25 00:00
新公链 Sui、Aptos 和 Linera:被顶级风投押注的 Diem「继承者们」

区块链网专职打假记者刘志文报道:

今日,Meta 前员工创立的公链项目 Aptos 被曝正在寻求以 27.5 亿美元估值进行新一轮融资,此前数日另一公链项目 Sui 开发方 Mysten Labs 也被曝正在寻求以 20 亿美元估值筹集至少 2 亿美元融资。

而在 6 月底,一家名为 Linera 的 Layer1 区块链也宣布完成 a16z 领投 600 万美元种子轮融资。为何在 Layer1赛道白热化、叙事渐弱的今天,a16z、FTX、Coinbase 等知名机构为何还要大手笔押注这些新公链,他们有何特殊之处?

这三条公链的创始人不仅是 Meta 的前员工,而且曾经都是该公司加密货币项目 Diem(原名Libra)与 加密钱包 Novi 的主要创建者和核心开发者。

2021年,随着 Diem 在监管上的节节败退,一群在 Meta 加密部门研发创新项目的开发者意识到,要想为开创性的 Web3 构建不同于过去的新应用,必须跳脱原始领域到加密领域工作。离开 Meta 后,Evan Chang和Sam Blackshear 创立了加密基础设施开发公司 Mysten Labs,随后推出新公链 Sui;Mo Shaikh 和 Avery Ching 在开源的 Diem 代码库的基础上建立了新公链 Aptos。

2022年初,加密友好银行 Silvergate 确认收购 Diem 项目技术及资产,项目宣告正式结束。Novi 的首席研究员和工程师 Mathieu Baudet 创建了Linera,决定将自己此前在 Meta 研发的 FastPay 和 Zef 协议发扬光大。

这是三条新公链的初始故事,他们都或多或少继承了曾备受瞩目的 Diem 项目的创新技术,也正因为如此,即便眼下加密市场逐渐被 L2 吸引了注意力,a16z、FTX 和 Coinbase 等顶级机构仍在这几条新公链注入大笔资金,a16z 更是采取了全面押注的策略,在三个项目上均有领投轮次。

它们为什么会引起这么大的市场热情?我们先回头看下 Diem。

01 Diem 及 Move 语言

Diem 是一种基于区块链的许可稳定币支付系统。作为社交巨头 Meta 推出的加密项目,Diem 一出道就备受关注。

市场对 Diem 寄予厚望,并且相信它的推出将改变世界支付格局。社交媒体、电子商务、共享出行、音乐、旅行、支付等多领域的超级巨头,如 Visa、Uber、eBay、Spotify、Coinbase 等企业均成为了 Diem 的合作伙伴。

但该项目引起了欧盟、美国与其他国家的政府监管机构基于货币主权、金融稳定、隐私和反垄断等问题的强烈反对,原定于在 2020 年发布的 Diem在经历了更名、停摆后,最终于今年1月底遗憾谢幕。

但 Diem 留下了许多重要的技术「遗产」,最重要的还是其设计了一门新的编程语言 Move。

Move 编程语言

Move 是一种基于 Rust 的编程语言,最初由 Facebook 为 Diem 区块链开发,目前 Move 的 github 代码库主要由 Mysten Labs 管理,Aptos 和 Sui 的团队成员也是 Move 的核心开发团队。Move 想要成为 Web3 的 Javascript,让更多的开发者能够快速构建区块链产品。

Move 语义受线性逻辑的启发。据 Linera 团队的介绍,Web2 一开始并不具备今天这样的可扩展性,正是因为 2000 年前后完成从「水平扩展」向「线性扩展」的过渡才实现大规模提速。目前,区块链优先考虑「顺序」执行的模型,该模型允许账户和智能合约在一系列交易中进行任意交互,但阻止了线性扩展。所以,Linera 的名字就直接表明,它继承了 Move 编程语言的特色,并将继续开发和推广适用于「线性扩展」的新执行模型。

此外,Move 的这种线性逻辑可定义数字资产,在这种语言中,数字资产就像资源一样,满足线性逻辑中的一些特性:数字资产不能被复制;数字资产不能凭空消失。

简而言之,Move 是为操作数字资产而生的智能合约语言。而 Move 的静态类型系统使得智能合约代码能够在编译期,也就是部署前就可以通过编译器检查出绝大多数的资源使用错误,保证智能合约不再像以前那样的脆弱不堪。

Move 合约在设计时,也充分考虑了安全性。具体的技术我们不在这里做过多解释,总之,Move与 Solidity 不同,Move 在安全性和可验证性方面表现得更好,专门设计用于代表数字资产并对其进行安全操作。

此外,Move 也吸取了 EVM 智能合约语言的经验教训。目前,很多公链的智能合约语言都试图取代 Solidity,但实际上它们没有考虑到以太坊的网络效应,只是想取代 EVM,而不是取代 Solidity。

Aptos、Sui 等公链都在 Move 的基础上开发了额外的框架、基础包等。其中 Sui Move 对原版本的 Core Move 进行了较大的改动,主要的差异包括:Sui 使用自己的以对象为中心的全局存储、地址代表对象 ID 、Sui 对象具有全局唯一 ID 、Sui 有模块初始化器 (init) 、Sui 入口点将对象引用作为输入。这些改动继承了 Move 安全性和灵活性,并对存储机制、地址类型等进行了一定优化,从而提高网络性能,降低交易的确认耗时。

除了 Move 语言,Diem 还有两点技术特点,即:

1)使用拜占庭容错(BFT)共识方法:与其他某些区块链中使用的工作量证明机制相比,使用 BFT 共识方法的协议可实现高事务吞吐量,低延迟以及更节能的共识方法。

2)采用并基于广泛采用的区块链数据结构进行迭代:Diem 区块链是一个单一的数据结构,该数据结构记录了随着时间推移的交易历史和状态。 可简化访问区块链的应用程序的工作,从而能够有统一的框架,允许从任何时间点读取数据,以验证该数据的完整性。

02 Sui、Aptos 和 Linera:谁会先从L1中杀出来?

虽然承诺不会构建区块链时使用 Silvergate 拥有的任何 Diem 知识产权,但对比 Diem 的白皮书,你会发现 Sui、Aptos和Linera这三个公链项目,在开发语言或者技术逻辑上,都存在某些方面和功能的继承。

接下来,我们就来对比一下这三个公链项目的开发进度及技术亮点。

1、Sui / Mysten Labs

Sui的开发团队来自 Mysten Labs,创始团队包括 Evan Cheng、Adeniyi Abiodun、Sam Blackshear、George Danezis、Kostas Kryptos 都在 Meta 参与过 Novi 和 Diem 项目。其中,首席执行官 Evan Cheng 从 2018 年到今年 9 月一直担任研发 Meta 区块链工程技术总监。

去年12月,Mysten Labs获得a16z 领投的3600万美元融资,Coinbase Ventures、NFX、Slow Ventures、Scribble Ventures、Samsung NEXT、Lux Capital 等机构也参与了此轮融资。

5月,Mysten Labs发布了第一个测试网络 Sui DevNet 并公布代币经济学模型,宣布将推出总量 100 亿枚的 SUI 代币。

Sui 网络经济模型

7 月,Mysten Labs 正在寻求以 20 亿美元估值筹集至少 2 亿美元 B 轮融资,本轮融资由 FTX Ventures 领投,目前已在该轮融资中获得 1.4 亿美元资金支持。

目前,Sui 网络已经推出 2 款用于测试的加密钱包:官方的 Chrome 插件钱包 Sui Wallet 和第三方钱包 Ethos Wallet,用户可以体验 Sui 网络的转账和铸造 NFT。8 月份 Sui 将启动激励测试网。

Sui 性能的关键在于交易并行化(transaction parallelization)。在大多数区块链中,交易必须要排好顺序,并放入区块以循序执行。循序执行不必要地限制了这些链上的吞吐量,毕竟大多数交易互相独立。因为 Sui 要求明确说明交易的从属关系,所以它能够并行处理它们。在少数交易相互交织的情况下,Sui 仍然可以对它们进行排序并循序执行。

在技术方面,Sui 使用 Move 语言实现智能合约,保证规范性和安全性。在共识协议方面,Sui 对有从属关系的交易使用BFT共识,对独立交易采用拜占庭广播算法进行并行验证,因此在保证高TPS同时减少了节点之间通信,以实现极低的延迟。简单交易可以立即被验证,复杂交易也不会超过3秒。

2、Aptos

Aptos 可以说是这三者中开发进度和生态系统起步最快的一条公链。在技术上,Aptos 同样使用拜占庭容错 (BFT) 共识协议以及 Move 编程语言来建立更具可扩展性的区块链。

来源:Aptos 博客

今年 3 月,Aptos 完成由 a16z 领投,Tiger Global、Katie Haun、Multicoin Capital、Three Arrows Capital、FTX Ventures 和 Coinbase Ventures 等众多知名 VC 参投的 2 亿美元融资。此后 Binance Labs 宣布投资 Aptos Labs,支付巨头 PayPal 也表示曾参与投资,而且这也是 PayPal Ventures 投资的首个 Layer1 公链项目。

5 月,Aptos 启动激励测试网注册。在 Aptos 的路线图中,激励测试网共有 4 轮,目前正处于第二轮 AIT-2 质押测试阶段。

今日,Aptos 再度被曝出正在以 27.5 亿美元估值进行新一轮融资。

Aptos 在博客文章中表示,其测试网络已经达到了 20,000 多个节点,使其成为当今最大的已知权益证明节点社区。同时,该测试网络可以每秒验证和同步超过 1 万交易 (TPS),延迟为亚秒级,正在向超过 10 万的 TPS 迈进。Aptos 预计将在 9 月底推出 Aptos 主网。

在生态激励方面,Aptos 举办过一届黑客松,还在 6 月底推出了生态资助计划来发展生态,据 Aptos 的说法,其生态已有超过 100 个项目在网络上构建,用例涵盖 DeFi、NFT、游戏等。此外,Solana 前市场营销主管Austin 近日宣布将于8月正式加入 Aptos,担任生态系统总监一职,其在 web3 的大部分职业生涯都专注于孵化和扩展全球社区,其经验或许能为Aptos 生态拓展带来很大帮助。

3、Linera

Linera 与其他两个项目比起步最晚,目前还在开发的早期阶段,其目标是创建一个可以像 Web2 应用程序一样轻松扩展的低延迟区块链,使大多数基于帐户的操作能够在几分之一秒内得到确认。

Linera 创始人Mathieu Baudet此前在 Meta 担任工程师,并帮助创建Diem 区块链。他作为 Novi 的首席研究员和工程师,曾作为核心人物参与发明 FastPay 和 Zef 协议。这两个协议通过完全移除内存池并最大限度地减少验证者之间的交互加快交易速度,Linera 将继续把这两个协议发扬光大。此外,Linera创始团队成员多由前 Zcash、前 Meta/Novi 的工程师和研究人员构成。

6月29日,Linera 完成由 a16z 领投的 600 万美元种子轮融资,Cygni Capital、Kima Ventures 和 Tribe Capital 等参投。

上文提到,Linera 的名字就直接表明了其特色。Linera 将开发和推广适用于「线性扩展」的新执行模型。线性扩展意味着总是有可能通过将机器数量加倍来使系统容量加倍。目前,区块链优先考虑「顺序」执行的模型,该模型允许账户和智能合约在一系列交易中进行任意交互,但阻止了线性扩展。

在 Linera 的线性模型中,不同用户帐户的操作在不同的执行线程中同时运行,通过这种方式,始终可以通过向每个验证器添加新的处理单元来扩展执行。目前,Linera 在公开资料中尚未明确使用 Move 语言开发,只是表示基于 Rust 语言,但从 Linera 的技术特点上看,两者逻辑非常相似。

03 总结

作为昔日的天王级项目,Diem 虽然已经宣告落幕,但 Diem 团队成员也颇有「聚是一团火,散是满天星」的气势,不仅多名重要成员加入 Chainlink 、Mina 等相对成熟的加密项目,更是诞生 Sui、Aptos和Linera 这三个黑马项目。

市场的对这三条新公链的热情似乎多少也源于对 Diem 的惋惜,他们把这种厚望转移到「继承者们」身上。

从技术逻辑上看,这三条新公链均继承了 Diem 的某些方面的优势,例如强大的可扩展性和安全性,而有 Move 这样新的编程语言的加持,不仅会吸引更多传统市场的开发者,也会吸引更多 Web2 的客户。

但另一面,虽然 Move 是对智能合约语言的重要创新,目前 Solidity 仍是事实上的标准区块链语言,几乎所有现有的 dApp 都使用 Solidity 开发,各个链都在寻求 EVM 兼容来寻求承接以太坊的溢出价值。Move 和 Solidity 的语言结构存在很大差异,开发人员需要重写整个代码库才能迁移到 Move。

目前来看,这三条新公链算得上「开局不错,未来可期」,凭借 Diem 的技术思路赢得市场的初步认可,在某些方面的表现甚至颇显夸张, Aptos 与 Sui 创立半年左右的时间即达到 20 亿美元以上的估值,这在以高估值著称的加密行业,乃至于在情绪亢奋的牛市阶段,都是颇为罕见的。

市场期待值越高,风投机构追捧度越高,项目潜在的泡沫与风险一定程度上也会随之上升,Terra 等项目也一再反映出该问题。而如果 Layer2 的采用率继续大幅上升,这些新公链是否会遭遇「生不逢时」的处境?它们又是否只是风投机构们的新一轮强行叙事与资本游戏?这些问题或将在下一轮市场周期得到解答。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!