Cointime

扫码下载App
iOS & Android

详解MPC与AA:开发者在构建系统时,如何选择MPC或AA?

原文链接:MPC vs. AA: The Facts

本文作者:Richard Chen;编译:Cointime Freya

最近,似乎所有人都在谈论MPC与AA。

这很令人困惑。这本应是一场关于未来加密货币用户的可访问性的讨论,然而,具有讽刺意味的是,这是发生在加密货币Twitter上的最具技术性且最混乱的对话之一。

虽然我们这些直接在这一领域进行构建的人可能会喜欢这些对话,但这让应用程序开发者对他们需要构建的未来感到困惑。这场对话似乎每天都在变化和发展。

让我们来详细分析一下这个话题。

快速定义

多方计算是一种用于在多方拥有的私有数据上安全地计算函数,而不会向其他方透露这些数据的技术。这被称为分布式密钥生成和签名。

账户抽象是一种思考账户、智能合约和交易执行之间接口的新方法。与MPC类似,有许多不同的实现属于AA类别:从EVM或L1原生AA到ERC-4337等旨在为开发人员指定一个用于构建或迁移的默认标准。在本文中,我们将重点讨论当前最流行的提议预期从功能角度支持什么。

这两种技术都支持可编程钱包,但它们支持的功能各不相同。

高层次差异

选择AA或MPC时的考虑因素

  1. 多链:所有人都在向多链发展。默认情况下,应用程序是为多链的未来而建立的。帐户抽象是智能合约钱包的预期标准。然而,每个生态系统都在采用AA,但是略有不同,这就为每个链和VM的AA的最终实现带来了不确定性。如果你是一名应用程序开发人员,并在考虑AA,那么,就有必要考虑需要做哪些工作来实现链之间的互操作性
  2. 捆绑交易:帐户抽象允许用户将多个交易捆绑在一起,使他们能够更有效地执行与智能合约的复杂交互。AA可以直接实现这一点,而MPC系统则可以通过插入捆绑程序来实现类似的功能或利用元事务。如果你想优化这一点,并且你不太关心这个列表中的其他因素,那么AA就是最好的选择。
  3. 成本:链上交易的成本是应用程序开发人员进行任何开发的一个重要限制因素。即使我们假设大多数交易将发生在L2上,并且费用将得到补贴,大规模部署和升级的成本仍然很高。尤其是在升级钱包方面,现在需要升级底层智能合约,这可能会引入新的漏洞,而且价格非常昂贵。
  4. 密钥管理:MPC为开发人员提供先进的密钥管理机制,通过将密钥划分为多个共享、支持分布式密钥生成、密钥刷新和安全计算来管理密钥。相反,帐户抽象提供了一种可以在交易链上执行的好方法,但目前不处理密钥管理。如果密钥管理对你的应用程序来说至关重要,那么AA可能不是理想的选择。
  5. 灵活性:MPC钱包可以通过捆绑程序或利用元交易等方式整合账户抽象的各个方面。然而,将MPC功能整合到AA钱包中并不是无缝的,因为它需要修改钱包的底层密钥(即必须更改私钥和公钥)。
  6. 如果你目前使用智能合约钱包,那么将其迁移到AA的实现中是完全有意义的。智能合约钱包中的AA,将在交易时提供比当前智能合约更标准化的用户体验。。

最有可能的情况是,AA和MPC可能需要合作

最有可能的情况是MPC和AA将需要作为互补技术进行合作。

随着AA生态系统的不断成熟,它有潜力与MPC技术一起增强用户体验,在这一点上,MPC技术已经经过了充分的实战考验。

你应该如何构建既对今天有意义又能经受住未来规模和挑战的系统呢?

对于开发者来说,在选择AA和MPC时,考虑他们正在构建的权衡、要求和特定用例是至关重要的。我们认为,MPC具有更多的灵活性,且有能力为所有体验提供支持,无论是采用AA还是不采用AA的体验。

*本文由CoinTime整理编译,转载请注明来源。

MPC
评论

所有评论

推荐阅读

  • 俄美元首通话 普京称俄目前不可能恢复与乌谈判

    10月10日,俄罗斯总统助理乌沙科夫当地时间10日凌晨介绍了俄美两国领导人通话的有关情况。乌沙科夫表示,普京在通话中详细介绍了俄罗斯为回应乌克兰武装部队实施的恐怖袭击而采取的措施。普京表示,乌克兰方面试图破坏俄罗斯国家杜马选举并对民众实施袭击,导致立即恢复谈判的可能性遭到破坏。普京还指出,乌克兰方面试图阻止俄罗斯军队推进的企图没有任何成功的前景,俄军目前完全掌握战场主动权,并正在持续向前推进。普京强调,由于乌克兰方面的立场,特别是其试图破坏俄杜马选举的行为,目前不可能恢复与乌克兰的谈判。特朗普已指示将普京在通话中传递的信息转达给乌克兰代表团。乌沙科夫称,关于举行普京与特朗普双边会晤的问题,双方目前尚未进行具体讨论。(央视新闻)

  • Telegram 内置 Gram 钱包更名为 Money 并向全体用户开放

    10月9日,Telegram 已将其原仅向部分用户开放的钱包服务“Gram wallet”更名为“Money”,并正式向全平台超过十亿用户全面推出。“Money”是针对 Gram 代币的内置钱包,支持存储、转账以及购买平台礼物与收藏级用户名。 此外,配套交易平台“Walt”提供超过 300 种资产服务,涵盖代币化股票、贵金属、永续合约及理财收益项目。用户可通过“Walt”向“Money”钱包进行即时划转且免收网络手续费。官方同时提示,加密资产投资存在相应风险。

  • Blockchain.com 寻求批准开展预测市场和加密货币衍生品交易

    10月9日,加密资产平台 Blockchain.com 已向美国商品期货交易委员会(CFTC)提交申请,寻求获得指定合约市场(DCM)和期货佣金商(FCM)牌照,以向美国用户提供事件合约(预测市场)及加密货币衍生品交易服务。

  • 贝森特:美国本周可能查扣约 10 亿美元与伊朗相关的加密货币

    美国财政部长贝森特周四在 Newsmax 于华盛顿举办的 NPolicy Summit 上表示,我们本周可能会查扣 10 亿美元的加密货币,并称「我们知道它在哪里,我们正在孤立他们」。贝森特表示,特朗普政府对伊朗的举措已从「极限施压」转为「绝对孤立」,措施包括海上封锁、限制航空出行及切断陆路通道,阿联酋和阿曼正与美方合作,美方也在与巴基斯坦和土耳其合作切断所有进出伊朗的陆路通道。

  • Zcash 开发团队计划于明年 1 月引入抗量子签名以保护公开支付

    隐私加密货币 Zcash(ZEC)开发团队计划于明年 1 月在网络中引入后量子签名操作码,以支持基于哈希的签名技术,从而抵御潜在的量子计算攻击。该方案主要针对透明(公开)支付池,目前约有 70% 的 ZEC 存放于该池中。尽管开发者将 1 月定为目标期限,但具体的网络激活时间尚未最终确定。 该升级旨在防止攻击者利用现有公钥反向推导私钥并伪造支付授权。此外,Zcash 节点验证程序 Zakura 还推出了一项基于私密信息检索(PIR)的钱包工具,允许用户在查询多地址余额时不向服务器泄露地址间的关联性。此前,以太坊研究员 Justin Drake 曾警告人工智能可能加速破解传统加密算法,并呼吁加密货币持有者应对潜在的安全威胁。

  • BTC突破83000美元

    行情显示,BTC突破83000美元,现报83017.3美元,24小时涨幅达到0.66%,行情波动较大,请做好风险控制。

  • 中共中央、国务院:全面实施“人工智能+”行动

    10月9日,中共中央、国务院印发《关于发展新质生产力的意见》。意见提到,全面实施“人工智能+”行动。推进人工智能对传统产业的改造,加快推进智能网联新能源汽车、人工智能手机和电脑、人形机器人等新一代智能终端场景应用。加快人工智能等数智技术创新,突破基础理论和核心技术,强化算力、算法、数据等高效供给。因地制宜、分业施策布局国家人工智能行业应用中试基地和高价值应用场景,大力推动人工智能在各行业应用。构建技术监测、风险预警、应急响应体系,确保人工智能安全、可靠、可控。

  • 美国政府相关钱包近三日向Coinbase Prime存入17733枚BTC及750枚WBTC

    10月9日,据Lookonchain监测,过去三天内,与美国政府相关的钱包已向Coinbase Prime存入了17,733枚BTC(价值14.8亿美元)和750枚WBTC(价值6200万美元)。 根据Arkham的标记数据,这些钱包目前仍持有价值254亿美元的加密资产,其中仅比特币的价值就达253亿美元。

  • ETH跌破2500美元

    行情显示,ETH跌破2500美元,现报2499.87美元,24小时跌幅达到2.55%,行情波动较大,请做好风险控制。

  • ETH突破2500美元

    行情显示,ETH突破2500美元,现报2500.13美元,24小时跌幅达到2.21%,行情波动较大,请做好风险控制。