Messari:模块化L1Particle Network如何讲好“通用”链抽象叙事?
撰文:AverageJoe’sCrypto,Messari研究员
编译:Coolman,ForesightNews
核心观点ParticleNetwork正在开发一个模块化的Layer1区块链,通过聚合用户所有链上地址和余额生成通用账户,以实现链抽象。通过其L1区块链,ParticleNetwork实现了三个核心功能:通用账户、通用流动性和通用Gas。每个功能通过消除用户体验中的手动多链交互,支持独特的使用场景。ParticleNetwork还通过Babylon实施了双重质押(dualstaking)引导加密经济安全性,同时采用聚合数据可用性(aggregateddataavailability)消除网络数据可用性的单点故障。ParticleNetwork的公开测试网于5月2日上线,同时推出了名为“ParticlePioneer”的奖励计划。目前已有130万个账户注册,分发了67.1亿$PARTI点。简介无论市场呈现何种状况,区块链总数量的不断增加似乎是加密货币行业为数不多的不变因素之一。无论是以太坊Layer2,非EVMLayer1还是特定应用链,几乎每个月都会有新的区块链。
无论市场状况如何,区块链数量不断增加是加密货币行业为数不多的不变因素之一。无论是以太坊的Layer2、非EVMLayer1,还是特定应用链,似乎每个月都有新的区块链推出。虽然多样化的区块链系统能够为用户提供各种选择,但由于每种区块链都是针对特定需求或用例定制的,多链生态系统对开发者和用户来说都存在缺点。
开发者不仅要操心正在开发的应用程序或产品,还要考虑在哪个区块链生态上部署。是选择部署在多个链上,从而承担额外开发成本,还是选择部署在一个单独的链上,以节省成本开支,却与更广泛的多链生态系统隔离开来,这些都是需要开发者在产品设计初期需要考虑的问题。对于用户来说,更多的链则意味着更多的复杂性和流动性,用户体验(UX)远不如Web2那样简单。
Web3领域想要其采用率真正达到Web2水平,链抽象似乎成了不得不选择的道路。ParticleNetwork正在开发模块化L1区块链,通过让每个用户在所有区块链上都拥有一个统一的链上地址和余额来实现链抽象。
项目背景ParticleNetwork于2022年4月由PengyuWang和TaoPan共同创立。两位创始人都拥有移动端游戏开发经验,创建ParticleNetwork的最初目的则是为开发者提供后端基础设施。迄今为止,ParticleNetwork已通过四轮融资募集了2500万美元。2024年5月2日,ParticleNetwork的激励L1测试网启动,通过ParticlePioneer提供积分奖励,其主网计划于2024年下半年启动。
网络特点ParticleNetwork通过其开发的Layer1链可实现通用账户、通用流动性和通用Gas三大核心功能。每种功能都有一个独特的使用案例,其明确目的是通过消除用户体验中的手动多链交互,为用户实现链抽象。
通用账户来源:ParticleNetworkParticleNetwork通用账户为每个用户提供一个统一的地址、余额与交互点,该账户无需考虑用户所使用的dApp与资金位于哪条链上。此外,通用账户通过ERC-4337实现EVM与非EVM网络兼容,甚至还可以部署至比特币等可编程性有限的网络中。与经典的EOA账户相比,智能账户具有更强的灵活性、可编程性和安全性,此外,通用账户还通过跨链统一来改进EOA,使得用户在所有链上都能使用一个恒定的账户和余额。
例如,假设用户想在L2rollup上铸币一个NFT,但他们所有的ETH都在以太坊链上。使用EOA,用户必须签署以下交易:
批准桥接合约将ETH从以太坊桥接到L2批准铸币合约铸造NFT但是,如果使用通用账户,同一用户只需签署一笔交易。
ParticleNetwork还在开发通用WaaSSDK,以便任何应用程序都能轻松地将通用账户集成到其产品中。此外,通用WaaS还将允许已经与ParticleNetwork现有的钱包抽象服务、模块化智能钱包即服务(ModularSmartWallet-as-a-Service)和BTC连接(BTCConnect)集成的应用程序自动将现有的智能账户升级为通用账户。
通用流动性来源:ParticleNetwork通用流动性则是ParticleNetwork通用账户能够聚合所有链上流动性并生成单一余额数据的基础。简单地说,通用流动性是ParticleNetwork的跨链桥解决方案,改方允许用户在任何支持的区块链上进行交易。
例如,假设用户想在Solana上购买SPL代币,但其所有资金都在以太坊上。通过使用ParticleNetwork的通用账户,用户只需签署一笔交易即可完成购买。该交易的底层流动性机制则是通过通用流动性实现资金从以太坊到Solana桥接。通过ParticleNetwork的Bundler节点分布式网络,这些交易将以用户的名义执行。
最终,通用流动性旨在于每笔交易的基础上实现跨链活动的自动化。通常情况下,跨链活动涉及多个不同区块链上的多个手动交易。通过通用流动性,用户体验得以简化,只需进行一次交易,就能完成如上文所述的跨链活动。
通用Gas来源:ParticleNetwork多链框架面临的一个挑战是Gas支付支付。ParticleNetwork的通用Gas旨在通过抽象掉所使用的特定Gas代币来解决这一复杂问题。通过使用ParticleNetwork的Paymaster,用户可以使用任何支持链上的代币支付交易的Gasfee。例如,以太坊上的USDC可以用来支付Solana上交易的Gas。
在通过通用账户进行交易时,ParticleNetwork会提示用户选择使用哪种代币支付相关gasfee。用户可以选择多个代币,甚至是多个区块链上的代币来支付。随后,这些代币会被转移到Paymaster,兑换成ParticleNetwork原生代币PARTI,并用于结算ParticleNetwork上的相关交易。随后,Bundler节点会执行相关交易。
技术ParticleNetwork是基于CosmosSDK和CometBFT构建的模块化Layer1。CosmosSDK是一个开源软件开发工具包(SDK),用于构建主权、多资产、公共、PoS区块链,通常用来构建自定义应用层或状态机,而CometBFT则用于在网络中的所有节点上安全地复制该状态机。CometBFT是一个应用程序无关的引擎,通过两个主要组件来处理网络层和共识层:
共识算法,即Tendermint。套接字协议,即应用区块链接口(ABCI,ApplicationBlockchainInterface)。Tendermint验证源链上的请求,并确认目标链上的变更。它的共识提供了即时最终性和拜占庭容错性。此外,ParticleNetwork还采用了Berachain的BeaconKit,还兼具EVM兼容的执行环境。
模块ParticleNetwork的核心功能(通用账户、流动性和Gas)通过三个主要模块实现:主密钥存储枢纽、去中心化消息网络和去中心化Bundler。
来源:ParticleNetwork主密钥存储中心
MasterKeystoreHub模块通过同步所有支持区块链上通用账户的状态变化,充当ParticleNetwork的中心“真实档案库”。通过这种方式,主密钥库枢纽可以保持各网络之间的状态均等,同时将ParticleNetwork上发生的任何变化记录在案。
去中心化消息网络
ParticleNetwork的去中心化信息网络(DMN)模块将外部区块链上成功的用户操作(通用账户的交易)转发到ParticleNetwork。DMN基于中继器节点系统(ParticleNetwork上的节点信息枢纽)构建。此外,DMN与主密钥存储枢纽(MasterKeystoreHub)协同工作,将状态数据传送到支持的区块链或从支持的区块链传送到主密钥存储枢纽。
去中心化Bundler
DecentralizedBundler模块负责执行外部用户操作(UserOperations),这是通用流动性的核心组件。该模块由Bundler节点分布式网络组成。Bundler节点代表通用账户进行交易,例如购买NFT或交换代币。Bundler节点通过与流动性提供者互动来实现这一目标。注意,此处的流动性提供者不是传统的去中心化交易所(DEX),而是资金横跨多个链的流动性池,可用于桥接的流动性资金池。
例如,假设用户想在Solana上购买SOL,但他们的所有资金都是USDC,平均分配给以太坊、Optimism和Arbitrum。通用账户签署一个单一交易,可以实现以下功能:
ParticleNetwork的L1处理与已签署交易相关的用户操作。Bundler将用户操作转发给流动性提供商,将以太坊、Optimism和Arbitrum上的USDC发送给相应的流动性提供商。收到USDC后,流动性提供商将Solana上的USDC发送到用户账户。Bundler节点在SolanaDEX上执行交易,代表用户将USDC兑换为SOL。最后,Watchtower节点通过为每个epoch产生的每个区块提供执行证明或欺诈证明以确保这些相互关联的模块都能正常工作。
双重质押ParticleNetwork采用的是一种以双重质押系统为特色的DPoS共识机制。ParticleNetwork将利用两组不同的验证器节点:一组通过ParticleNetwork的原生代币进行验证,另一组通过比特币盯盘协议Babylon以BTC进行验证。两组验证器将独立达成共识。双重质押系统可以通过BTC等经过验证的加密资产和网络自己的原生代币来启动加密经济安全。
聚合数据可用性
数据可用性也是区块链领域不可分割的挑战之一。数据可用性是指确保所有节点都能访问验证交易和维护链状态所需的所有数据。此外,只使用一种数据可用性解决方案会造成单点故障。如果数据可用性解决方案工作不当,那么Particle节点就无法保证区块的有效性。因此,ParticleNetwork采用了聚合数据可用性(AggDA),这是一种利用多个数据可用性网络的独特方法:Celestia、Avail和NEARDA。
来源:ParticleNetwork于ParticleNetwork上生成的每个区块,其数据会通过以下任一方式随机发布:
选择性发布-与区块相关的数据只发布到其中一个受支持的DA解决方案。这种方法有助于降低发布数据的相关成本。超额发布--与区块相关的数据发布到所有支持的DA解决方案。这种方法虽然比选择性发布成本更高,但可分散任何单个DA解决方案无法正常运行的风险。公共测试网ParticleNetwork的公共测试网于2024年5月2日启动。该测试网拥有ParticleNetwork的通用账户和通用Gas两项核心功能。用户可以注册测试网,并使用MetaMask或Rainbow等EVM钱包创建一个通用账户,作为相关通用账户的签名者。此外,通过ParticleNetwork的BTCConnect,用户还可以使用Unisat或OKX等比特币钱包来控制通用账户。
用户可以从支持的测试网络(以太坊的ETH、BSC的BNB等)存入本地代币,测试ParticleNetwork的通用气体功能。这些代币一旦存入,就会自动转换成通用气体(USDG)。有了USDG,用户就可以在测试网上发送交易。截至发稿前,ParticleNetwork的测试网上已有960万笔交易使用了USDG。此外,与这些交易相关的用户操作(UserOperations)已超过1.215亿次。值得注意的是,这是通用Gas实现的早期版本,而在主网上线之后则会采取全新的实现方式。
ParticlePioneerParticleNetwork推出了ParticlePioneer计划激励用户参与ParticleNetwork测试网。该计划为测试网用户提供$PARTI积分奖励,以换取未来空投、People'sLaunchpad上的奖金以及各种生态系统项目的白名单额度。People'sLaunchpad是ParticleNetwork生态项目,旨在引导生态系统中的项目和应用。
用户通过使用USDG发送交易和支付Gas来赚取积分。每笔交易可获得50点积分,每天最多100笔交易。此外,用户每天签到还可获得额外积分。连续发送交易的天数越多,获得的积分就越多。
ParticlePioneer还为ParticlePioneerNFTs持有者(NFTs专为测试网用户和此前活动的参与者)提供额外积分。据悉,NFT有三种类型,根据NFT的不同,可获得2%到30%不等的积分提升。
迄今为止,已有130万账户注册参与了ParticlePioneer活动,并获取了67.1亿美元的PARTI积分。
路线图随着ParticleNetwork测试网五月上线,该协议距离最终主网发布一步之遥,ParticleNetwork路线图如下:
Q2’24-在公共测试网络中添加通用流动性和模块化节点Q3’24-主网V1推出,包含通用账户、流动性和GasQ4’24-测试网推出双重赌注和AggDA2025-主网V2支持双重质押和AggDA竞争格局链抽象是解决区块链行业两个重大问题的原点。第一个问题是,多链框架分散了流动性和用户,形成了孤立的生态系统。第二个问题是外部拥有账户(EOA)钱包提供的用户体验不佳,无法与Web2应用程序的无缝相提并论。针对这些问题的解决方案大多是单独开发的:桥接协议将孤立的区块链连接起来,而智能合约钱包则增强了用户体验。链抽象整合了这些解决方案,将二者的优势融合到一个产品中。传统上,协议和团队专注于一种或另一种解决方案,但ParticleNetwork在内的新项目,致力于同时提供这两种解决方案,从而提供更具凝聚力和更高效的用户体验。
NearNEAR是一个兼具链抽象服务的多功能L1智能合约平台。NEAR的多链签名服务允许用户使用NEAR上的账户签署其他以太坊、BNB等其他链上的交易。与ParticleNetwork类似,NEAR也是通过其MPC网络和链签名以及多链Gas中继器实现链抽象。
Instadapp团队开发的AvocadoInstadapp的Avocado平台是一个智能合约账户,兼容多个EVM兼容网络,包括以太坊、Polygon、Optimism、Arbitrum、Avalanche、BNB智能链和GnosisChain。与ParticleNetwork类似,Avocado从用户体验中抽象出了底层链。此外,Avocado还实现了Paymaster汽油箱,使用户可以用美元支付所有Gas。一个主要区别是,Avocado只与EVM网络集成,而ParticleNetwork还选择支持非EVM网络。
XIONXION是一个模块化的L1区块链,旨在创建一个“通用抽象”层,以实现无摩擦的Web3用户体验。通用抽象层是一个全方位的基础架构解决方案,直接在协议层面整合了账户、签名、费用和互操作性。该解决方案的关键是XION的"元账户"(MetaAccounts),它是一种智能合约账户解决方案,类似于ParticleNetwork的通用账户。然而,其中一个关键区别在于,元账户是从XION的L1启动跨链交易,而通用账户是从源区块链启动跨链交易,然后转发到ParticleNetwork的L1并由其进一步协调。XION目前处于测试阶段,计划于2024年推出主网。
ClosingSummaryParticleNetwork通过解决多链生态系统中的流动性分散和用户体验问题,满足了区块链领域的现有需求。凭借模块化Layer1,ParticleNetwork提供通用账户、通用流动性和通用Gas三种功能,以实现链抽象并简化不同区块链之间的用户交互。自2022年4月成立以来,ParticleNetwork已经推出了激励型L1测试网,并获得了著名投资者的资金支持。Particle团队预计将于2024年下半年正式发布主网。此外,ParticleNetwork的底层技术包括CosmosSDK、CometBFT和各种创新模块,可实现无缝跨链交易和状态同步。
2024年5月推出的公共测试网已经上线了通用账户和通用Gas的功能,未来ParticleNetwork还将继续整合通用流动性和模块化节点,并于今年第三季度推出主网,随后于2025年推出其他功能。在与NEAR、Instadapp的Avocado和XION等项目的竞争中,ParticleNetwork的链抽象综合方法和双重质押系统使其成为链抽象设计领域的有力竞争者。