一文详解Mango Network交易型全链基础设施网络的技术原理
2024 年,区块链行业迎来新一轮范式转变,全链叙事正在成为行业主题。Mango Network ($MGO) 定位于交易型全链基础设施网络的 Layer 1 新公链,正以高性能、模块化的优势,以及全链流动性池的概念引领 DeFi 行业的新一轮创新。
——Mango 公链即将上线,支持代币, NFT 以及数据和信息在异构L1/L2公链间无缝传输。
——不同公链割裂的加密资产和流动性矿池通过 Mango 实现高效全链流转。
——Mango 全链应用催生全链流动性池,为Web3特别是 DeFi 创新提供新的可能性。
过去的 2023 年,全球区块链领域牛熊转换,年度叙事历经二层网络,Meta 系新公链主网上线,LayerZero 跨链争锋,BRC 20 铭文破圈 MEME,随着更多用户涌入和行业生态用例的丰富,多链用户对于实现全链无缝交互的需求日益强烈;另一方面,整个行业愈发认识到,构建全链基础设施是打破区块链不可能三角最直接和有效的途径,全链叙事正在成为行业主题,引领起 2024 年新一轮范式转变。
面对行业痛点,Mango Network($MGO)率先卡位,旨在成为交易型全链基础设施网络的 Layer 1 新公链,通过构建一站式流动性服务全链网络,为用户带来更加安全可信、资产多样、便捷自主的全链交易体验。
基于 Move,天然的安全保障
Move 语言是 Facebook 超主权加密货币项目 Libra 的“宝贵遗产”,它弥补了 Solidity 及 EVM 的缺陷,是一款专为加密资产打造的编程语言,为区块链应用程序提供了高性能、安全可靠的智能合约编程环境。
Mango Move 是静态类型编程语言,具有多线程处理能力,可以有效减少并发情况。静态语言结合智能合约为应用开发提供了安全的环境,在受到攻击时项目源代码不会被篡改。并且,Move 语言将数字资产作为一等公民,专门将 Token 定义为一种独立的资源类别(Resource),与其他的数据区分开来。Mango Move 的资产转移是对象转移,保证了资产的唯一性和安全性,为链上 DeFi 项目增添了一层安全保障。
模块化高性能,打破不可能三角
基于 Mango Move 语言构建的 Mango 模块化区块链,将区块链功能分解为不同层次的网络架构,实现了高度安全、高性能、低成本,打破了去中心化网络的“不可能三角”。
传统的区块链系统通常将共识、结算、数据可用性和执行等功能集成在一个单一的架构中,随着区块链应用的复杂性和需求的增加,单一架构将无法满足不同场景的要求。
Mango 模块化区块链将这些核心功能分离开来,使各个功能模块能够独立运作,同时保持相互之间的协作。这种架构使得区块链系统更具灵活性和可扩展性,可以根据不同的需求进行定制和优化。
通过水平扩展、可组合性和链上存储等特性,Mango 公链可实现每秒超过 10 万 TPS 的并行交易处理和亚秒级结算,并且支持丰富的链上资产,同时以无与伦比的速度和低成本特性解决了L1的共同痛点,为开发者和用户带来了令人惊叹的良好用户体验。
生而全链,开拓应用新范式
Mango 作为定位于全链应用的L1公链,其最大的优势就是可以成为高效的执行层和结算层,让开发者在构建应用时从全链互操作的角度进行整体设计,用户则可以通过任意L1和L2公链访问程序应用,显著降低用户操作的复杂度。
Mango 全链应用的技术架构由 Mango 主链合约和模块合约组成,应用程序的主要逻辑存放在 Mango 主链,实现“总控”,然后在其他链上搭建远程访问模块,实现与终端用户之间的交互,获取用户输入,并输出用户想要的结果。
例如,DEX 开发者可以将 dApp 部署在 Mango 主链,用户既可以从 Mango 主链操作应用,也可以在其他任意链上通过远程访问模块进行操作,就如同访问本地程序一样方便。这也意味着用户只需要准备一种 Token 作为 Gas,无需知道 dApp 实际部署在哪条链上,就可以实现任意的跨链操作。
Mango 全链应用技术架构的最大优势是显著降低了跨链集成的复杂度,当程序的主要逻辑在 Mango 主链一条链上处理,应用程序拥有一个统一的状态记录。用户在新的链上部署合约之后,可以继承来自全链主链上的所有状态记录和流动性。同时,其他应用程序在集成该程序时,仅需在全链主链上进行对接,就可以使用其所有功能和流动性。
与 LayerZero 等跨链协议相比,Mango 全链应用不需要在不同区块链网络之间频繁的进行资产跨链,使用成本更低,快速确认,效率更高。同时,全链交易不需要将资产或数据存储在第三方机构,因此资产安全度也更高。
全链应用实现了异构公链的无缝对接,解决了Web3应用和 DeFi 协议存在的用户体验割裂和流动性割裂等多重痛点问题,通过主链合约和模块合约构建起一站式流动性服务网络,为用户带来独一无二的交易体验。
全链流动性池催生 DeFi 创新
Mango 全链应用令构建全链流动性池成为可能。过去,DeFi 项目需要在每条公链上分别搭建流动性池,降低了资金效率,也提高了用户跨链操作的复杂度。基于 Mango 全链应用,现在搭建支持全链资产,实现全链操作的“一站式流动性池”已经成为可能。
Mango 的流动性服务网络具有以下优势:
用户体验统一:用户可以通过 Mango 公链的统一入口访问其他链上 DeFi 应用。
低成本:通过 Mango Network 实现资产跨链的过程手续费极低,并且 Gas 成本更低。
资产流动性高:用户只需要使用 1 种 Token 作为 Gas 费,就可以将资产在不同链之间自由转移。
高效安全:基于 Move 语言开发,具有先天的安全优势。
用户可以通过 Mango Network 将链上资产转入部署在 Mango 主链上的流动池,然后通过部署在目标链上的模块合约,参与任意链上的 DeFi 操作。这种方式降低了跨链操作的复杂性,提升了安全度,降低了用户的 Gas 消耗,并且没有交易性磨损。
例如,用户可以将 ETH 资产跨链到 Mango 主链的流动性池,通过 Mango 在目标链上的模块合约,与 BNB 链上的 Pancake Swap 进行交互。这意味着,仅持有 BTC 或 ETH 等单一代币资产的用户,也可以参与任意链上的 DeFi 项目,大幅提升了流动性池的潜在规模,从而催生出全链流动性借贷,全链质押,全新闪电贷,全新的算法稳定币等创新的 DeFi 应用。
例如,全链流动性借贷就是以各公链的单币池为核心,以 Mango Network 为桥梁和结算层,各公链的单币池允许任意链上的用户为协议提供流动性。相比于 Aave 协议在单链提供流动性进行借贷并借用第三方跨链桥实现跨链,基于 Mango 的全链流动性借贷的所有操作可以在任意链进行,这将显著提升借贷协议的资金利用率。
BeingDex,创新的全链挂单撮合交易平台
BeingDex 是基于 Mango Move 开发的去中心化交易所,支持全链链上挂单撮合交易,其突出创新包括:钱包点对点撮合交易,采用订单簿模式,支持 K 线图表,且无需流动性池。
这种方式与 Uniswap V3有显著的差别。订单簿交易可以提供更大的交易深度,带来了更高的价格透明度,用户可以看到所有挂单的订单,使得用户可以更容易地找到最优的交易价格。同时,Mango Move 语言采用静态调用,执行排序不可改变,可以有效抵御 MEV 攻击,帮助用户进一步降低交易滑点。
BeingDex 支持全链链上资产,包括 Token,NFT 和铭文,可以做为流动性入口将全链流动性带入各类Web3应用。 BeingDex 团队还在不断拓展服务边界,通过 Crypto Wallet、 DeFi、机枪池、POS 质押池、IDO、NFT 交易平台、去中心化社交应用和 DAO 等Web3 关键基础设施,为用户提供一站式资产管理服务。
总体而言,全链交易是Web3应用发展的必然趋势。全链交易可以提高资产流动性、提升资金效率、降低交易成本、拓展应用场景,为用户提供更加便捷、高效、丰富的服务。
Mango Network 的问世,为区块链行业的发展带来了新的机遇,它有望成为全链互操作的领军者,作为Web3领域交易型全链基础设施为行业性范式转变做好准备。
Mango Network 白皮书要点解读
A. 定位:交易型全链基础设施
关键词:L1新公链,DPoS,全链应用,Move 语言,模块化
B. 技术亮点
1. 支持全链应用——用户只需要准备 1 种 Token 作为 Gas 就可以实现在各条异构区块链上进行交互和操作;
2. 高性能——高达 297.47 K+TPS,亚秒级结算,低 Gas 费,用户体验良好;
3. 高安全——基于 Move 语言,静态语言结合智能合约,项目代码不会被篡改,可以有效抵御攻击;
4. 模块化——将区块链功能分解为多个独立模块的架构,每个模块可以专注于特定的功能,例如共识、执行、数据可用性等,可以根据不同需求进行定制,满足不同应用场景的需求;模块化区块链具有良好的可扩展性,可以通过添加或删除模块来扩展,以满足不断增长的需求;同时,模块化还可以通过将不同的功能分解到不同的模块中来提高安全性。
C. Mango 全链应用的实现方式
Mango 全链应用采用主链合约和模块合约的架构设计。其中,主要业务逻辑会部署在 Mango 主链上,实现“总体协调”的功能。在其他公链上,通过部署远程访问模块,可以与终端用户进行交互,例如获取输入和输出结果。
具体操作过程为:用户在新链上通过远程模块进行输入,模块将输入信息跨链传输到 Mango 主链。主链处理后输出结果,再将结果返回新链上对应的远程模块。模块以此方式呈现给用户一个本地化的交互体验。此外,为满足扩容需要,主链内部某些功能模块也可以部署到其他公链上,共同形成一个虚拟的主链系统。
总体来说,该架构设计通过主链和模块合约之间的抽象解耦,实现了跨链应用全链互联的目标。用户通过简单的交互界面,就能使用分布在多条链上的全链服务,体验更加轻便统一。
D. 全链应用的技术优势
提供了异构公链之间的结算层和执行层。此前,用户在异构链之间转移资产需要使用 LayerZero 这类跨链桥,并且要在不同链上准备好对应的 Token 作为 Gas。现在,用户只需要通过 Mango 自己的跨链桥将资产迁移到 Mango 主链,就可以通过模块合约实现在任意目标链上进行交互和操作。与跨链桥相比,全链应用具有显著的优势:
1. 便于扩展——程序的主要逻辑在 Mango 主链上处理,应用程序拥有一个统一的状态记录。用户在新的链上部署合约之后,可以继承来自全链主链上的所有状态记录和流动性,而不必重造车轮。
2. 用户体验更好——用户无需关心程序部署在哪条链上,可以从全链主链上任意访问应用程序,就像访问本地程序一样;也不需要频繁使用跨链桥;只需要 1 种 Token 作为 Gas 就可以在任意链进行操作和交互。
3. 便于跨链集成——其他应用程序在集成该程序时,仅需在全链主链上进行对接,就可以使用其所有功能和流动性。
E. Mango 公链基础设施协议的构成
1. ZK 零知识证明——实现匿名交易,隐私保护和跨链交互认证
2. 分布式存储——采用 IPFS 存储数据,确保数据冗余,可靠性和可扩展性
3. MgoDNS 域名服务——是基于跨链协议的分布式域名的解决方案,为非中介化网络提供域名和域名数据分析服务。MgoDNS 是去中心化的,其底层是区块链,上层是传统的互联网。MgoDNS 还可以将各种类型的公链、联盟链进行连接,共同构成连接各种区块链的超级枢纽。
4. Mango 客户端——是维护系统有效状态的一致副本,用于审计和构建交易或运营服务。
F. 路线图和时间表
Mango Network 将于二季度推出测试网。
其生态内应用项目 Being Wallet,BeingDex(订单簿式全链挂单撮合交易平台)等已在开发网部署。
关于 Mango Network
Mango Network 是一个基于 Move 语言的 Layer 1 公链,旨在成为交易型全链基础设施网络,通过模块化实现全链应用并构建起一站式流动性服务网络,为用户带来更加安全可信、资产多样、便捷自主的交易体验。MGO 是其原生代币。
Mango Network 由 MangoNet Labs 开发,这是一家专注于Web3基础设施的科技企业,其愿景是帮助 10 亿用户顺利应用Web3。
更多动态进展,详见官方X 账号。