为 Solana 上的支付应用集成 MPC 钱包
2025-03-27 18:00
登链社区
2025-03-27 18:00
订阅此专栏
收藏此文章
登链社区

稳定币已成为区块链行业的一个重要成功案例。流通供应量的增长、可用的稳定币种类、交易量及其使用案例的多样性突显了它们如何实现产品市场契合。

稳定币相较于本地加密货币的主要优势在于其稳定性。企业、金融机构和个人使用稳定币进行支付、汇款、流动性管理,甚至是保险等多种使用场景。

image-20240930222847819.png

稳态币在 Solana 上的使用在过去一年中显著增长,使其成为构建支付应用程序的理想生态系统。到 2025 年初,Solana 上的稳定币总供应量超过 117 亿美元,仅在 1 月份就增加了惊人的 57 亿美元。交易量也激增,突显了生态系统内部的需求上升。

image-20240930222847819.png

当前的稳定币支付市场

尽管稳定币有所增长,但支付市场仍处于初期阶段。虽然存在诸如 Bridge(最近被 Stripe 收购)等大玩家,但尚未有单一应用程序占据市场份额的主要部分。

相反,针对当地和特定小众人群需求的区域性和特定用例的应用程序在全球范围内显示出强劲的增长。

从针对自由职业者和远程工作者的应用到地区性数字美元账户及贸易行业的 B2B 支付,稳定币业务并非一刀切。

例如,ZAR允许商家从巴基斯坦开始将现金转换为美元 Hook 的稳定币,并通过虚拟和实体卡消费这些数字美元。

Grey是一款面向自由职业者和数字游牧者的全球银行应用,允许企业使用 USDC 进行支付,以简化跨境交易,降低费用,减少汇率风险。

专注于特定客户群体,这些公司找到了稳定币在某个特定用例中提供显著益处的机会,获得了产品市场契合,并慢慢扩展其全球影响力或功能设置。

新兴市场中的稳定币

由于传统金融体系通常不足、昂贵和 / 或技术过时,新兴市场尤为适合新稳定币支付应用程序,包括 B2C 和 B2B。像Yellow CardConduit这样的公司在 2023 到 2024 年间其交易量增加了两倍。

Castle Island Ventures 和 Brevan Howard 对新兴市场的加密用户进行了调查,包括巴西、尼日利亚、土耳其、印度尼西亚和印度。它们发现稳定币在非交易目的上的使用增加,包括购买商品和服务以及支付业务费用。

image-20240930222847819.png

这种向稳定币的转变影响了这些地区新兴金融实体、传统银行和支付机构,以及发达经济体。

巴西,90% 的加密使用为稳定币Mercado Libra(一家热门的电子商务网站)和Braza Group(传统跨行市场玩家)都发行了稳定币。包括美国在内的全球支付巨头PayPal在 2023 年推出了自己的稳定币,并于 2024 年 5 月扩展到 Solana。Fnality International得到了桑坦德、汇丰银行、巴克莱和瑞银等全球银行的支持,旨在重新构想稳定币网络上的批发跨境支付。

在技术投资公司 a16z 的话中,稳定币可能会"吞没支付市场"。对于这种接管而言,Solana 这样一个高速、可扩展、低成本的区块链环境再没有更有希望的地方。

驱动用户采用的嵌入式钱包需求

尽管大多数加密原生用户可能会使用像 Phantom 或 Backpack 这样的独立非托管钱包,但针对新手用户的应用程序中,嵌入式钱包的受欢迎程度正在上升。嵌入式钱包整合在应用或网站中,极大地惠及了企业和用户。

对于企业来说,它使他们能快速引导新客户,而无需将他们转到另一个网站或应用程序商店开始使用。对于用户来说,嵌入式钱包通常具有改进的设计,提供安全性,而无需理解私钥或助记词。

此外,嵌入式钱包不需要额外下载,允许在应用程序内部进行直接支付。

支付应用通常在集成嵌入式钱包后表现最佳。从表面上看,这些应用程序看起来像传统的金融科技产品,但在后端使用稳定币。

客户无需了解或理解区块链如何运作就能够获得好处,开辟了比传统加密钱包更广泛的受众。

Solana 的嵌入式钱包基础设施

随着越来越多的企业家认识到稳定币为支付行业带来的好处,越来越多的人希望利用稳定币基础设施创建他们的支付业务。

然而,他们可能没有在区块链上构建的专业技能。这就是钱包即服务(WaaS)解决方案像 Portal 出现的地方。

Portal 为希望将嵌入式钱包和稳定币支付集成到其应用程序中的开发人员提供必要的基础设施,而无需区块链开发人员。

Portal 的 SDK 和 API 套件实现无缝集成,为开发人员提供顺畅和安全的体验,使企业能更快速地进入市场。

Portal 的一个突出特点是采用阈值签名方案(TSS)多方计算(MPC),这被公认为密钥管理功能的一种优越的加密解决方案。

通过 TSS MPC,应用程序的用户对其数字资产保持完全控制,无需管理助记词或处理常见的自我托管挑战。

Enclave MPC API还允许公司为国库资金管理创建热钱包。这将使公司能够以无与伦比的效率和安全性管理其内部国库或代表终端用户处理国库。

TSS MPC 如何优化安全性、可用性和可扩展性

让我们来看看是什么使得 TSS MPC 架构成为企业用例中有力的竞争者。

安全性

Shamir 的秘密共享(SSS)MPC 和 TSS MPC 将单个私钥划分为多个由多个实体持有的密钥股份。使用 TSS MPC 时,与 SSS MPC 不同,这些密钥股份在任何时候都不会完全重构为私钥

将密钥股份彼此分离 - 无论是在钱包生成或交易授权时 - 都减少了合谋的可能性。

二比二的平行阈值只创建两个密钥股份,并要求在每笔交易中使用这两个股份,使其成为 MPC 钱包的高度安全选项。最终用户持有一个用于签署交易的密钥股份,钱包提供者(例如 Portal)持有另一个;只有两个股份使得流程比拥有三个或更多密钥股份的 MPC 钱包设计更简单。

因为两个密钥持有者都必须签署交易,因此最终用户可以放心,持有第二个主要密钥股份的钱包提供者无法在没有他们的情况下访问资金。

可用性

MPC 钱包使用社交登录或生物识别而不是助记词来创建和访问帐户。整个过程可以在 30 秒内完成。如果用户需要恢复访问其帐户,则备份密钥股份是加密存储在其设备之外,最小化了恶意行为者访问设备上的帐户以及备份密钥的可能性。

企业从两比二的平行阈值设计中受益,这减少了需要审核和设立以存储密钥或签署交易的各方数量。MPC 钱包还可以与账户抽象结合设置,提供 Gas 补贴和交易批量处理功能。Portal 直接在其 SDK 中提供此功能。

有关更多详细信息,请阅读我们的账户抽象文档博客

可扩展性

TSS MPC 设计可容纳每个组织数千甚至数百万用户,而不必担心延迟或滞后。TSS 操作,包括钱包生成、备份和恢复,不会产生 Gas 费用。

此外,组织可以实施灵活的政策,通过 TSS MPC 生成新的密钥股份。例如,一家公司可以在每次用户登录和验证时生成一组新的密钥股份,或者它可以选择在恢复过程中仅刷新密钥股份。

嵌入式钱包在支付中的现实应用

多家创新公司利用 Portal 的基础设施为其稳定币支付解决方案提供动力。

Braidpay:稳定币开票与支付应用

Braidpay 使用 Portal 的云原生架构提供可扩展的基础设施。为了针对自由职业者、市场和依赖单独开票和支付的其他受众,Braidpay 需要能够为一个大型增长的全球用户群提供安全且低成本的稳定币交易。

通过使用 Portal,Braidpay 消除了 Gas 费用的复杂性,改善了初次进入加密世界用户的体验。此外,增强的安全措施确保安全的国库管理,使 Braidpay 能够自信地维护客户的信任。

Bleap:面向 USDC 和 EUR 稳定币的移动优先数字银行

Bleap 是一款移动优先的数字银行,提供一款允许人们使用稳定币进行日常支付的银行产品。客户可以获得与稳定币账户(EUR,USD)关联的万事达卡借记卡,可以以 1:1 的比例消费,同时获得高达 2% 的现金返还。

Bleap 还通过 DeFi 储蓄工具提供零费用的全球转账,收益高达传统储蓄账户的 5 倍。由于依赖于 Portal 的嵌入式钱包,客户能够完全控制其资产,而无需学习新的技术或消费模式。

Bando — US-Mexico 汇款的稳定币支付服务

Bando 是一个 US-Mexico 的汇款服务,利用 Portal 的 Enclave MPC APIs 实现安全的国库管理系统。

通过其安全的公私链解决方案,Bando 旨在改变拉美的金融格局。它通过易于当地市场识别的流线型用户体验桥接传统金融和加密。Portal 使 Bando 能够迅速将新链资产添加到其国库 holdings,并通过简单的 API 实现使用多个 DeFi 协议进行交易签名。

如何实施 Portal 的 SDK 和 API

Portal 有两个适用于基于 Solana 的支付解决方案的产品。

Portal SDK

Portal SDK为桌面和移动浏览器提供开箱即用的 Web3 连接。Portal 为客户提供多方计算(MPC)钱包,特别是使用阈值签名方案(TSS)进行嵌入式钱包。具体而言,Portal 使用一种实现,其中两个密钥股份对的平行 2 比 2 阈值(共四个股份)确保可靠的备份和快速签署。

Enclave MPC API

Enclave MPC API提供了一种快速将 MPC 签名器集成到任何 Solana 应用中的方法。安装不需要专业知识,仅需几分钟。它在 AWS Nitro Enclave 中运行,提供了一个信任执行环境,只有正在运行的应用程序可以访问。因此,这提供了 MPC 的安全性、API 的简易性和服务器端计算的速度。

使用 Enclave MPC API 开始

发送你的第一个 Portal 交易只需遵循我们的快速入门指南,花费几分钟即可。

1. 请求访问

首先,请求访问以获得 Portal 的免费开发者账户。

2. 创建 API 密钥

所有 API 请求都需通过客户端 API 密钥进行身份验证。

以下是如何从你的 Portal 控制面板创建 API 密钥的步骤:

  • 点击设置
  • 转到“测试客户端 API 密钥”
  • 点击"新建"
  • 复制你的 API 密钥
3. 生成钱包

生成一个新的 Portal 钱包只需一个 API 请求:

curl -X POST 'https://mpc-client.portalhq.io/v1/generate' \
    -H 'Content-type: application/json' \
    -H 'Authorization: Bearer <CLIENT_API_KEY>' \
    -d '{}'

Portal 钱包具备所有支持 Solana 的必要密钥材料。

4. 签署交易

在链上签署和提交交易只需一个 API 请求:

curl -X POST 'https://mpc-client.portalhq.io/v1/assets/send' \
  -H 'Content-Type: application/json' \
  -H 'Authorization: Bearer CLIENT_API_KEY>' \
  -d '{
    "share": "<SHARE>",
    "chain": "solana-devnet",
    "token": "NATIVE",
    "to": "75ZfLXXsSpycDvHTQuHnGQuYgd2ihb6Bu4viiCCQ7P4H",
    "amount": "0.0001"
  }'

使用我们的发送资产端点简化了转移本地或 SPL 代币的复杂性:一个端点,无需构建复杂的交易进行签署。

就是这样!你可以在几个简单步骤中构建和测试你的 Portal 钱包。

结论

对今天有兴趣启动支付公司的建设者和企业,可能会发现稳定币是向客户提供全球、安全、快速、低成本支付的最佳技术。

一旦他们开始构建,他们很可能会发现需要集成嵌入式钱包,以捕捉尽可能多的受众。

  • 原文链接:helius.dev/blog/solana-m...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~

登链社区是一个 Web3 开发者社区,通过构建高质量技术内容平台和线下空间,助力开发者成为更好的 Web3 Builder。

登链社区
  •  登链社区网站 : learnblockchain.cn

  •  开发者技能认证 : decert.me

  •  B 站 : space.bilibili.com/581611011

  •  YouTube : www.youtube.com/@upchain

登链社区

【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

登链社区
数据请求中
查看更多

推荐专栏

数据请求中
在 App 打开