之前看过不少希望解决账户碎片化和资产碎片化的方案,但没一个有可落地性的。而Particle的方案确实是具有可落地性的。阅读时需调整观念:
<!--StartFragment-->
最近看了Particle的整体设计,大受震撼。
之前看过不少希望解决账户碎片化和资产碎片化的方案,但没一个有可落地性的。而Particle的方案确实是具有可落地性的。
但看particle的方案时需要记得以下几个前提,否则看完会觉得是扯淡,完全没用:
\
\
\
产品栈:\
\ Particle Auth\ Particle Auth 充当 Particle WaaS 内的核心身份验证和交互组件,通过社交登录支持钱包创建和管理。\ Particle Auth可跨七种不同的平台和六种不同的语言使用,旨在成为一种将 Particle 的 WaaS 集成到任何 Web3 应用程序中的通用方法,从而实现与 Web2 相邻的登录和嵌入式钱包交互。\ Particle Connect\ Particle Connect 提供了一个统一的机制,可通过 Web2(Particle Auth)和 Web3(WalletConnect、Solana和私钥导入)登录促进 dApp 连接。这从根本上降低了去中心化应用程序的初始进入门槛,为从 Web3 原生者到传统 Web2 消费者的每种不同用户原型提供了入门路径。Particle Connect 作为 SDK 和模块的集合在几乎所有主要平台上提供,是您的应用程序的一体化连接层\
\ Particle Wallet\ 该中央钱包界面允许对帐户进行可预测和统一的利用,直接插入 Particle Connect 和 Particle Auth,为社交登录、外部钱包连接和帐户利用创建一个有凝聚力的技术堆栈。\ Particle Wallet 可以直接集成到现有应用程序中,利用 Particle Auth 或 Particle Connect 来简化和自定义钱包交互\ BTC Connect\
\ BTC Connect 是 BTC 生态系统中的第一个账户抽象协议,在兼容 EVM 的比特币第 2 层上实施 ERC-4337,以将智能账户直接分配到本机比特币钱包。 BTC Connect 实现了智能账户、Paymaster、Bundler 和独特的比特币特定模式,以便在支持的 EVM 链(例如Merlin、BEVM、bSquared)上与本机比特币交易一起统一使用智能账户。从本质上讲,BTC Connect 促进了钱包与UniSat、OKX或BitGet的连接(在比特币第 1 层上),分配一个基于 EVM 的智能账户,并将相关钱包作为其签名者。因此,用户可以在同一钱包界面中通过智能账户和本地比特币账户执行交易。\ 换句话说,BTC Connect 抽象了通常与第 1 层和第 2 层账户之间的动态相关的复杂性,甚至进一步通过使用智能账户来增强这种连接,以实现额外的灵活性(例如无 Gas 交易、批量交易)和会话密钥)。\ 该架构由以下组件构成:\
首次连接时,BTC Connect 需要生成一个智能账户并将其分配给比特币钱包。这是通过基于比特币钱包的公钥(由连接的钱包公开)计算 EVM EOA 地址来完成的。然后,该 EOA 地址将用作特定智能帐户实施的签名者。\ 一旦智能账户被分配到比特币钱包(通过生成的 EVM EOA 地址的代理),比特币钱包就可以直接生成签名来签署智能账户。签名后,签名将转换为 EVM 兼容签名并用于验证 UserOperation。\
\ WaaS\
\ 支持AA的端到端利用;能够构建、发起和发送 UserOperations,同时部署智能帐户、费用报价检索和其他关键功能。 Particle Network WaaS的核心是 AA SDK,从根本上支持 MPC-TSS 生成和保护的 EOA 与关联AA之间的交互。\ \ \ Particle Network\ Particle Network 的模块化 L1 区块链支持链抽象并协调跨链的通用账户,抽象出钱包、gas 并统一流动性。它充当通用结算层,通过账户协调为现有的 L1、L2 和非 EVM 区块链提供支持。\ 依靠 Cosmos SDK 构建.\ 三个核心模块:\
\ 主要实现的功能:\
安全性:\ 双重质押:Tendermint的PoS和EigenLayer的restaking,用ETH(需确认)\ 此外,它还提供了一个独特的数据可用性聚合 (AggDA) 模型,依赖于NEAR DA、Celestia、EigenDA和Avail等提供商。\
\ Particle Network 的模块化 L1 测试网预计将于 2024 年第一季度发布,主网将于第二季度发布。\ 愿景:模块化链抽象\ Web3 体验远非直观或普遍的。不同的链会激励用户专门使用其网络,并需要不同的钱包与之交互。与此同时,协议通过优先考虑联合营销活动、TVL 和市场情绪来决定部署哪条链,而不是技术或创新。这造成了孤立且不兼容的生态系统,阻碍了 Web3 的发展,并将其限制在有技术意识的用户手中。这个问题的解决方案是链抽象:简化用户与区块链的交互,允许他们使用任何产品和资产,而无需担心管理多个钱包、桥接、底层区块链等。\
\ 完全链抽象的体验可以如下所示:\
粒子网络模块化 L1 旨在充当所有链上的通用结算层,为链抽象提供三个关键服务:\
通用流动性,是指所有链上余额的聚合,由Particle Network协调的原子跨链交易和交换直接驱动。各种不同的 AMB 与 IBC 一起用于在每次交互的基础上乐观地执行多链交易,以原子方式跨链路由流动性以实现临时目标。\ 例如,如果给定用户在 Polygon 上拥有价值 1 ETH 的 MATIC ,但在 Optimism 上执行需要 1 ETH的交易,则粒子网络将通过为其预期交互提供的初始签名来路由和执行跨链交易。这使得价值能够快速从 Polygon 转移到 Optimism,从而用于相关的行动,从而创造出跨越所有区块链的单一平衡的感觉。\
\ 通用账户:\ 利用通用账户的用户在每个区块链上维护一个余额和账户状态。 Particle 的通用账户自动执行原子跨链交易,以实现给定交易的确切预期结果。这创建了一个统一的用户体验,与任何特定的区块链无关。\
\ Particle的AA钱包的MPC-TSS签名:\
\ Intent Fusion Protocol\ 以意图为中心的设计的目标是让用户表达他们想要的结果并将其执行(或“解决”)外包给第三方。目前,Web3 要求用户手动执行所有必要的(有时是复杂的)步骤来实现其目标。以意图为中心的设计通过允许用户不指定“如何”执行操作,而是简单地指出他们想要的结果来解决这个问题。\ 通过消除用户自定义和执行所有必要步骤来实现其目标的负担,以意图为中心的框架与 Web3 的独特功能相结合,可以改善 Web3 dApp 的用户体验和效率。在此框架下,第三方(解决者)的任务是实现这些结果,并在用户每次选择其建议的路径时单独获得奖励。\ 下图代表了建立以意图为中心的框架所需引入的不同层,每个层都有特定的功能——让用户从表达意图到执行。在这些层中,我们认为最重要的一层是翻译层。迫切需要出现一个统一的领域特定语言(DSL)框架,进而创建一个开发者生态系统,在以意图为中心的领域研究和开发不同的解决方案。为了满足这一需求,我们引入了意图融合协议。\
\ 我们可以在这种情况下将意图定义为“一组涉及签名的声明性约束,允许用户将交易创建和执行委托给第三方,而无需放弃对他们的完全控制。意图没有明确指定要采用的计算路径,但允许任何满足其所需约束的路径。这允许用户有效地授予接收者(求解器)代表他们提出计算路径的权限。\ 需重点关注以下几个方面:\
实现:https://developers.particle.network
<!--EndFragment-->
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!