RADR is a project that aims to provide a native private payment infrastructure on the Solana blockchain. It utilizes zero-knowledge proof technology to enable confidential transactions for merchants, developers, and individual users. [1]
RADR是一个注重隐私的金融基础设施,旨在推进Solana网络上的金融隐私和自由。该项目秉承金融隐私是一项基本权利的原则,并以开源、社区驱动的倡议形式呈现,不受风险投资者的指导。其核心技术旨在模糊交易细节,如支付金额和发送者身份,使第三方(包括网络验证者和公共区块浏览器)无法读取。该基础设施已在Solana 主网上运行,并经过了独立的安全性审计。 [1]
该系统的主要目标是打破付款人的钱包与商家或收款人的钱包之间的链上链接。为了实现这一目标,它采用了中继器介导的结算系统与基于托管的模型相结合。用户将资金存入程序派生地址(PDA),中继器执行来自这些帐户的经过验证的付款。这种架构旨在为最终用户提供“无gas”体验,因为中继器承担Solana网络交易费用。该协议还旨在实施x402“需要付款”HTTP标准,从而促进机器对机器的付款,用于API货币化和自主AI代理服务等应用程序。 [2]
RADR正在开发一套以隐私为先的去中心化金融(DeFi)协议和工具。该产品线包括已上线的应用程序和计划中的未来开发项目。
- ShadowPay: 旗舰产品,ShadowPay是一个私有支付协议,已在Solana 主网上线。它通过实施x402标准,实现保密交易、订阅和基于使用量的计费。它作为该项目其他产品的核心基础设施。[2]
- ShadowPay SDK: 一个软件开发工具包,供开发人员将私有支付功能集成到他们在Solana上的应用程序中。一个关键组件是
@shadowpay/core库,这是一个开源软件包,提供加密基础,包括用于加密、哈希和生成承诺的函数。[3]
- Shopify App: 一个电子商务集成,允许Shopify平台上的商家接受私有支付。此应用程序使客户能够以发送者匿名的方式完成购买,从而隐藏他们的钱包与交易之间的直接链接。[2]
- ShadowID: 一个计划中的基于Merkle树的去中心化身份系统。它旨在与ShadowPay结合使用,为用户提供用于私有交互的匿名身份层。[1]
- 服务市场: 一个用于发现和交互符合x402标准的API和服务的注册表。该平台旨在促进机器对机器的经济,在这种经济中,服务可以私下支付。[2]
- 代理注册表: 一个计划中的市场,用于注册、发现和雇用可以使用ShadowPay协议在预先授权的限额内进行自主支出的AI代理。[2]
- ShadowMsg: 一个未来产品,旨在在Solana网络上发送加密消息。[1]
- ShadowSwap: 一个未来产品,将允许私有代币交换,将隐私功能扩展到去中心化交易。[1]
RADR协议,主要通过其ShadowPay产品,结合了多种功能,旨在确保隐私、效率和开发者可访问性。
- 发送者匿名和交易隐私: 该协议使用Groth16 ZK-SNARKs(零知识简洁非交互式知识论证)和中继结算模型来模糊付款人在链上的身份。此过程打破了公共账本上发送者和接收者钱包之间的直接链接。 [2]
- 金额加密: 支付金额使用BN254椭圆曲线上的ElGamal加密在链上加密。这确保了在公开记录交易的同时,转移的价值仍然是保密的。 [1] [3]
- 链上验证: 每个私有支付的有效性通过Solana验证器验证的密码学证明来确认。这允许网络验证交易,而无需访问敏感的底层数据。 [2]
- x402协议实现: 该系统旨在支持HTTP 402“需要付款”标准,该标准促进自动化和机器对机器的支付。此功能对于涉及API货币化和AI代理的用例至关重要。 [1]
- 即时授权: x402协议实现支持快速支付授权,据报告低于200毫秒。这是通过在通过链上托管进行最终结算之前,先进行链下ZK验证来实现的。 [1]
- 多代币支持: 该协议旨在处理Solana的原生代币(SOL)以及其他SPL代币的支付,包括像USDC和USDT这样的稳定币。 [2] [3]
- 自动化和定期支付: 该架构支持订阅和基于使用量的计费模式,使其适用于软件即服务(SaaS)平台、内容提供商和其他需要定期支付的服务。 [2]
- 支出授权: 用户可以预先授权AI代理或其他服务从其托管账户中支出资金,并在指定的限额内,从而实现自主经济活动。 [2]
- 开发者和商家工具: RADR提供带有TypeScript支持的NPM SDK,以便于直接集成。它还提供用于实时支付通知的Webhooks和用于跟踪收入和管理支付的商家仪表板,其中包括保护隐私的分析。 [1] [2]
RADR生态系统是一套构建在Solana 区块链上的以隐私为中心的协议,旨在为保密的金融活动提供一个全面的环境。该生态系统以ShadowPay协议为中心,该协议是私人支付的基础层。该项目主要面向开发者,提供ShadowPay SDK,以支持创建具有内置隐私功能的第三方应用程序。 [3]
该生态系统的长期愿景是创建一个集成的套件,用户可以在其中进行交易(ShadowPay)、管理其数字身份(ShadowID)、通信(ShadowMsg)和交易资产(ShadowSwap),并具有高度的保密性。该套件旨在解决简单支付之外的数字交互的多个方面。该生态系统旨在与Solana生态系统中的主要代币兼容,包括SOL、USDC和USDT,从而促进其在现有DeFi和Web3应用程序中的采用。包含Shopify应用程序、服务市场和代理注册表等工具表明了一种在其隐私基础设施上构建面向消费者和机器对机器经济的策略。 [1] [2]
该平台专为各种需要金融隐私的应用而设计。
- 匿名电子商务: 通过 Shopify 应用等集成来促进私密的在线购物,在结账期间隐藏客户的链上身份。
- AI 代理支付: 使自主代理能够支付 API 调用、数据或其他数字服务的费用,而无需透露其所有者的钱包身份。
- 私人订阅: 允许用户订阅服务并进行定期付款,而不会创建直接、可公开追踪的与其主钱包的链接。
- API 货币化和基于使用量的计费: 支持 API 和其他数字服务的按请求付费模式,其中提供商和消费者可能都需要隐私。
- 保密的点对点支付: 允许个人发送和接收资金,交易金额和发送者-接收者链接对公众不可见。
- 内容付费墙: 使创作者和出版商能够对内容收费,而无需暴露其受众的支付历史。
- 屏蔽链上活动: 为用户提供通用工具,以屏蔽其金融活动,使其免受公共区块链浏览器上的分析。
这些用例由协议的零知识证明、加密和基于中继器的架构相结合来支持。 [1] [2] [3]
RADR的技术架构建立在 Solana 区块链 之上,并结合了多种加密技术,以确保隐私和速度。该系统的设计围绕着通过多步骤、中继介导的过程将发送者与接收者分离。
核心加密原语包括 BN254 椭圆曲线上的 ElGamal 加密,用于保护交易金额,以及为零知识证明系统优化的 Poseidon 哈希函数。Poseidon 用于生成加密承诺和无效器。承诺充当链上交易的表示,但不泄露底层数据,而无效器用于防止私人资产的双重支出。该系统的 ZK 电路(用于私下验证交易)以 WASM、zkey 和验证密钥文件的形式提供给开发人员。 [1] [3]
使用 ShadowPay 协议进行私人支付的交易 流程 如下:
- 存款: 用户首先将资金(例如,SOL 或 USDC)存入共享隐私池。
- 资金: 从隐私池自动为个人托管账户(程序派生地址 PDA)提供资金。此步骤旨在与用户的初始存款解除关联。
- 证明生成: 为了进行支付,用户离线生成 Groth16 ZK 证明。该证明以加密方式证明支付授权的有效性,而不泄露用户身份或交易详情。
- 提交: 生成的证明被提交给结算服务,即基础设施的链下组件。
- 结算: 中继器从结算器接收证明,在链上验证,并在成功验证后执行交易。中继器从用户的托管 PDA 中提取指定资金并将其转移到商户的钱包。中继器支付相关的 Solana 网络费用,从而从用户那里抽象出此成本。
这种架构确保唯一可见的链上交互是中继器将资金从托管账户转移到商户,从而有效地打破了与原始存款人的公共 链接。 [2]
提供的公开文档中没有关于RADR项目原生代币的详细信息。虽然一些文档提到“RADR”作为与SOL和USDC一起用于支付的受支持的SPL代币,但没有具体说明其角色、分配和治理。 [2]
- 原生RADR代币的具体链上实用性,例如用于质押、降低费用或其他协议功能,尚未明确说明。 [1] [2] [3]
- 关于RADR协议的治理模式以及原生代币在决策过程中的潜在作用的细节尚未披露。 [1] [2] [3]
该项目已建立集成,以扩展其私有支付技术的使用。
- Shopify: RADR开发了一个Shopify应用程序,将ShadowPay协议直接集成到电子商务平台中。此合作关系使使用Shopify的商家能够为其客户提供私密的结账选项,从而允许进行具有发送者匿名性的付款。
此集成代表了该协议在电子商务领域中的一个关键用例。 [2]