撰文:Average Joe's Crypto,Messari 研究員
編譯:Coolman,Foresight News
無論市場呈現何種狀況,區塊鏈總數量的不斷增加似乎是加密貨幣行業為數不多的不變因素之一。無論是以太坊 Layer2, 非 EVM Layer1 還是特定應用鏈,幾乎每個月都會有新的區塊鏈。
無論市場狀況如何,區塊鏈數量不斷增加是加密貨幣產業少數不變的不變因素之一。無論是以太坊的 Layer 2、非 EVM Layer 1,還是特定應用鏈,似乎每個月都有新的區塊鏈推出。雖然多樣化的區塊鏈系統能夠為用戶提供各種選擇,但由於每種區塊鏈都是針對特定需求或用例量身定制的,多鏈生態系統對開發者和用戶來說都有缺點。
開發者不僅要操心正在開發的應用程式或產品,還要考慮在哪個區塊鏈生態上部署。是選擇部署在多個鏈上,從而承擔額外開發成本,還是選擇部署在一個單獨的鏈上,以節省成本開支,卻與更廣泛的多鏈生態系統隔離開來,這些都是需要開發者在產品設計初期需要考慮的問題。對使用者來說,更多的鏈則意味著更多的複雜性和流動性,使用者體驗(UX)遠不如 Web2 那麼簡單。
Web3 領域想要其採用率真正達到 Web2 水平,鏈抽像似乎成了不得不選擇的道路。 Particle Network 正在開發模組化 L1 區塊鏈,透過讓每個用戶在所有區塊鏈上都擁有一個統一的鏈上位址和餘額來實現鏈抽象。
Particle Network 於 2022 年 4 月由 Pengyu Wang 和 Tao Pan 共同創立。兩位創辦人都擁有行動端遊戲開發經驗,創建 Particle Network 的最初目的則是為開發者提供後端基礎架構。迄今為止,Particle Network 已透過四輪融資募集了 2,500 萬美元。 2024 年 5 月 2 日,Particle Network 的激勵 L1 測試網啟動,透過 Particle Pioneer 提供積分獎勵,其主網計畫於 2024 年下半年啟動。
Particle Network 透過其開發的 Layer1 鏈可實現通用帳戶、通用流動性和通用 Gas 三大核心功能。每種功能都有一個獨特的使用案例,其明確目的是透過消除使用者體驗中的手動多鏈交互,為使用者實現鏈抽象。
来源: Particle Network
Particle Network 通用帳戶為每個用戶提供一個統一的地址、餘額與交互點,該帳戶無需考慮用戶所使用的 dApp 與資金位於哪條鏈上。此外,通用帳戶透過 ERC-4337 實現 EVM 與非 EVM 網路相容,甚至還可以部署至比特幣等可編程性有限的網路中。與經典的EOA 帳戶相比,智慧帳戶具有更強的靈活性、可編程性和安全性,此外,通用帳戶還透過跨鏈統一來改進EOA,使得用戶在所有鏈上都能使用一個恆定的帳戶和餘額。
例如,假設用戶想在 L2 rollup 上鑄幣一個 NFT,但他們所有的 ETH 都在以太坊鏈上。使用EOA,用戶必須簽署以下交易:
,如果用戶簽署筆交易。
Particle Network 也正在開發通用 WaaS SDK,以便任何應用程式都能輕鬆地將通用帳戶整合到其產品中。此外,通用WaaS 還將允許已經與Particle Network 現有的錢包抽象服務、模組化智慧錢包即服務(Modular Smart Wallet-as-a-Service)和BTC 連接(BTC Connect)整合的應用程式自動將現有的智慧帳戶升級為通用帳戶。
来源: Particle Network
通用流动性则是 Particle Network 通用账户能够聚合所有链上流动性并生成单一余额数据的基础。简单地说,通用流动性是 Particle Network 的跨链桥解决方案,改方允许用户在任何支持的区块链上进行交易。
例如,假设用户想在 Solana 上购买 SPL 代币,但其所有资金都在以太坊上。通过使用 Particle Network 的通用账户,用户只需签署一笔交易即可完成购买。该交易的底层流动性机制则是通过通用流动性实现资金从以太坊到 Solana 桥接。通过 Particle Network 的 Bundler 节点分布式网络,这些交易将以用户的名义执行。
最终,通用流动性旨在于每笔交易的基础上实现跨链活动的自动化。通常情况下,跨链活动涉及多个不同区块链上的多个手动交易。通过通用流动性,用户体验得以简化,只需进行一次交易,就能完成如上文所述的跨链活动。
来源: Particle Network
多链框架面临的一个挑战是 Gas 支付支付。Particle Network 的通用 Gas 旨在通过抽象掉所使用的特定 Gas 代币来解决这一复杂问题。通过使用 Particle Network 的 Paymaster,用户可以使用任何支持链上的代币支付交易的 Gas fee。例如,以太坊上的 USDC 可以用来支付 Solana 上交易的 Gas。
在通过通用账户进行交易时,Particle Network 会提示用户选择使用哪种代币支付相关 gas fee。用户可以选择多个代币,甚至是多个区块链上的代币来支付。随后,这些代币会被转移到 Paymaster,兑换成 Particle Network 原生代币 PARTI,并用于结算 Particle Network 上的相关交易。随后,Bundler 节点会执行相关交易。
Particle Network 是基于 Cosmos SDK 和 CometBFT 构建的模块化 Layer 1。Cosmos SDK 是一个开源软件开发工具包(SDK),用于构建主权、多资产、公共、PoS 区块链,通常用来构建自定义应用层或状态机,而 CometBFT 则用于在网络中的所有节点上安全地复制该状态机。CometBFT 是一个应用程序无关的引擎,通过两个主要组件来处理网络层和共识层:
Tendermint 验证源链上的请求,并确认目标链上的变更。它的共识提供了即时最终性和拜占庭容错性。此外,Particle Network 还采用了 Berachain 的 BeaconKit, 还兼具 EVM 兼容的执行环境。
Particle Network 的核心功能(通用账户、流动性和 Gas)通过三个主要模块实现: 主密钥存储枢纽、去中心化消息网络和去中心化 Bundler。
来源: Particle Network
主密钥存储中心
Master Keystore Hub 模块通过同步所有支持区块链上通用账户的状态变化,充当 Particle Network 的中心「真实档案库」。通过这种方式,主密钥库枢纽可以保持各网络之间的状态均等,同时将 Particle Network 上发生的任何变化记录在案。
去中心化消息网络
Particle Network 的去中心化信息网络(DMN)模块将外部区块链上成功的用户操作(通用账户的交易)转发到 Particle Network。DMN 基于中继器节点系统(Particle Network 上的节点信息枢纽)构建。此外,DMN 与主密钥存储枢纽(Master Keystore Hub)协同工作,将状态数据传送到支持的区块链或从支持的区块链传送到主密钥存储枢纽。
去中心化 Bundler
Decentralized Bundler 模块负责执行外部用户操作(UserOperations),这是通用流动性的核心组件。该模块由 Bundler 节点分布式网络组成。Bundler 节点代表通用账户进行交易,例如购买 NFT 或交换代币。Bundler 节点通过与流动性提供者互动来实现这一目标。注意,此处的流动性提供者不是传统的去中心化交易所(DEX),而是资金横跨多个链的流动性池,可用于桥接的流动性资金池。
例如,假设用户想在 Solana 上购买 SOL,但他们的所有资金都是 USDC,平均分配给以太坊、Optimism 和 Arbitrum。通用账户签署一个单一交易,可以实现以下功能:
最后,Watchtower 节点通过为每个 epoch 产生的每个区块提供执行证明或欺诈证明以确保这些相互关联的模块都能正常工作。
Particle Network 采用的是一种以双重质押系统为特色的 DPoS 共识机制。Particle Network 将利用两组不同的验证器节点:一组通过 Particle Network 的原生代币进行验证,另一组通过比特币盯盘协议 Babylon 以 BTC 进行验证。两组验证器将独立达成共识。双重质押系统可以通过 BTC 等经过验证的加密资产和网络自己的原生代币来启动加密经济安全。
聚合数据可用性
数据可用性也是区块链领域不可分割的挑战之一。数据可用性是指确保所有节点都能访问验证交易和维护链状态所需的所有数据。此外,只使用一种数据可用性解决方案会造成单点故障。如果数据可用性解决方案工作不当,那么 Particle 节点就无法保证区块的有效性。因此,Particle Network 采用了聚合数据可用性(AggDA),这是一种利用多个数据可用性网络的独特方法: Celestia、Avail 和 NEAR DA。
来源: Particle Network
于 Particle Network 上生成的每个区块,其数据会通过以下任一方式随机发布:
Particle Network 的公共测试网于 2024 年 5 月 2 日启动。该测试网拥有 Particle Network 的通用账户和通用 Gas 两项核心功能。用户可以注册测试网,并使用 MetaMask 或 Rainbow 等 EVM 钱包创建一个通用账户,作为相关通用账户的签名者。此外,通过 Particle Network 的 BTC Connect,用户还可以使用 Unisat 或 OKX 等比特币钱包来控制通用账户。
用户可以从支持的测试网络(以太坊的 ETH、BSC 的 BNB 等)存入本地代币,测试 Particle Network 的通用气体功能。这些代币一旦存入,就会自动转换成通用气体(USDG)。有了 USDG,用户就可以在测试网上发送交易。截至发稿前,Particle Network 的测试网上已有 960 万笔交易使用了 USDG。此外,与这些交易相关的用户操作(UserOperations)已超过 1.215 亿次。 值得注意的是,这是通用 Gas 实现的早期版本,而在主网上线之后则会采取全新的实现方式。
Particle Network 推出了 Particle Pioneer 计划激励用户参与 Particle Network 测试网。该计划为测试网用户提供 $PARTI 积分奖励,以换取未来空投、People's Launchpad 上的奖金以及各种生态系统项目的白名单额度。People's Launchpad 是 Particle Network 生态项目,旨在引导生态系统中的项目和应用。
用户通过使用 USDG 发送交易和支付 Gas 来赚取积分。每笔交易可获得 50 点积分,每天最多 100 笔交易。此外,用户每天签到还可获得额外积分。连续发送交易的天数越多,获得的积分就越多。
Particle Pioneer 还为 Particle Pioneer NFTs 持有者(NFTs 专为测试网用户和此前活动的参与者)提供额外积分。据悉,NFT 有三种类型,根据 NFT 的不同,可获得 2% 到 30% 不等的积分提升。
迄今为止,已有 130 万账户注册参与了 Particle Pioneer 活动,并获取了 67.1 亿美元的 PARTI 积分。
随着 Particle Network 测试网五月上线,该协议距离最终主网发布一步之遥,Particle Network 路线图如下:
链抽象是解决区块链行业两个重大问题的原点。第一个问题是,多链框架分散了流动性和用户,形成了孤立的生态系统。第二个问题是外部拥有账户(EOA)钱包提供的用户体验不佳,无法与 Web2 应用程序的无缝相提并论。针对这些问题的解决方案大多是单独开发的:桥接协议将孤立的区块链连接起来,而智能合约钱包则增强了用户体验。 链抽象整合了这些解决方案,将二者的优势融合到一个产品中。传统上,协议和团队专注于一种或另一种解决方案,但 Particle Network 在内的新项目,致力于同时提供这两种解决方案,从而提供更具凝聚力和更高效的用户体验。
NEAR 是一个兼具链抽象服务的多功能 L1 智能合约平台。NEAR 的多链签名服务允许用户使用 NEAR 上的账户签署其他以太坊、BNB 等其他链上的交易。与 Particle Network 类似,NEAR 也是通过其 MPC 网络和链签名以及多链 Gas 中继器实现链抽象。
Instadapp 的 Avocado 平台是一个智能合约账户,兼容多个 EVM 兼容网络,包括以太坊、Polygon、Optimism、Arbitrum、Avalanche、BNB 智能链和 Gnosis Chain。与 Particle Network 类似,Avocado 从用户体验中抽象出了底层链。此外,Avocado 还实现了 Paymaster 汽油箱,使用户可以用美元支付所有 Gas。一个主要区别是,Avocado 只与 EVM 网络集成,而 Particle Network 还选择支持非 EVM 网络。
XION 是一个模块化的 L1 区块链,旨在创建一个「通用抽象」层,以实现无摩擦的 Web3 用户体验。通用抽象层是一个全方位的基础架构解决方案,直接在协议层面整合了账户、签名、费用和互操作性。该解决方案的关键是 XION 的 "元账户"(Meta Accounts),它是一种智能合约账户解决方案,类似于 Particle Network 的通用账户。然而,其中一个关键区别在于,元账户是从 XION 的 L1 启动跨链交易,而通用账户是从源区块链启动跨链交易,然后转发到 Particle Network 的 L1 并由其进一步协调。XION 目前处于测试阶段,计划于 2024 年推出主网。
Particle Network 通过解决多链生态系统中的流动性分散和用户体验问题,满足了区块链领域的现有需求。凭借模块化 Layer1 ,Particle Network 提供通用账户、通用流动性和通用 Gas 三种功能,以实现链抽象并简化不同区块链之间的用户交互。自 2022 年 4 月成立以来,Particle Network 已经推出了激励型 L1 测试网,并获得了著名投资者的资金支持。Particle 团队预计将于 2024 年下半年正式发布主网。此外,Particle Network 的底层技术包括 Cosmos SDK、CometBFT 和各种创新模块,可实现无缝跨链交易和状态同步。
2024 年 5 月推出的公共测试网已经上线了通用账户和通用 Gas 的功能,未来 Particle Network 还将继续整合通用流动性和模块化节点,并于今年第三季度推出主网,随后于 2025 年推出其他功能。在与 NEAR、Instadapp 的 Avocado 和 XION 等项目的竞争中,Particle Network 的链抽象综合方法和双重质押系统使其成为链抽象设计领域的有力竞争者。
以上是Messari:模块化L1Particle Network如何讲好“通用”链抽象叙事?的详细内容。更多信息请关注PHP中文网其他相关文章!