去中心化金融
zkAPI:以太坊基金会推出分离身份的API支付系统
本文由人工智能撰写. 由英语自动翻译.

10月1日,以太坊基金会推出zkAPI,作为一种新的API支付系统,旨在将身份与支付分离。这种创新的方法使服务提供商能够处理请求,而无需将其与用户账户或支付方式关联。
zkAPI简介
以太坊基金会于10月1日推出zkAPI,旨在增强API支付的隐私性。该系统使用户能够使用ETH支付API,包括AI服务,同时确保服务提供商无法追溯支付到用户身份。
zkAPI的工作原理
zkAPI通过将API使用与支付方式分离来运作。用户将资金(ETH或USDC)存入一个安全的以太坊保险库。该保险库中的余额转化为只有用户可以访问的私人票据。为了进行支付,软件应用生成一个零知识证明,确认资金的可用性而不透露任何个人信息。
1. 存入资金:用户一次性存入以太坊保险库。 2. 生成证明:应用向zkAPI服务器发送支付证明,而不共享任何身份信息。 3. 接收临时API密钥:服务器发放一个短期API密钥,仅存储在用户设备中。 4. 交易:用户可以使用该密钥进行API请求。到期后,签名收据记录实际消费,服务器从用户的私人余额中扣除相应金额。
安全性和隐私特性
zkAPI系统利用先进的加密技术确保支付者的身份保持匿名。它在BN254曲线上使用Groth16证明进行链下验证,并包含防止双重支付的机制。重要的是,虽然服务器可以验证有效支付的发生,但并不知道是谁进行了支付或API请求的内容。
限制和考虑事项
尽管zkAPI增强了API交易的隐私性,但并未匿名化IP地址或请求内容。因此,建议用户在交易过程中使用额外的隐私措施,如Tor,以进一步保护其身份。该系统代表了零知识证明在区块链技术中应用的重要一步,将维塔利克·布特林和达维德·克拉皮斯在2026年初讨论的原始概念发展为以太坊主网的实际应用。
