首页> 外国专利> Atomic swap using zero-knowledge proofs, and applications thereof

Atomic swap using zero-knowledge proofs, and applications thereof

机译:使用零知识证明的原子交换及其应用

摘要

Disclosed herein are system, method, and computer program product embodiments for performing transactions or atomic swaps using zero-knowledge proofs (“ZKPs”). A first system may propose a transaction between with a second system. The first system may generate a first ZKP indicating that the first system has possession of an asset desired by the second system and that the first system is committing the asset to the transaction. The second system may also similarly generate a second ZKP. These ZKPs may be encrypted and exchanged. The second system may receive an encrypted version of the first ZKP, perform a decryption using a key specific to the second system, and verify the ZKP. When the parties verify the ZKPs, this confirms that each party has committed the requested asset and that the transaction may proceed. The transaction may be committed to a blockchain.
机译:本文公开了用于使用零知识证明(“ ZKP”)执行交易或原子交换的系统,方法和计算机程序产品实施例。第一系统可以提议与第二系统之间的交易。第一系统可以生成第一ZKP,该第一ZKP指示第一系统拥有第二系统所需的资产,并且第一系统正在将资产委托给交易。第二系统也可以类似地生成第二ZKP。这些ZKP可以被加密和交换。第二系统可以接收第一ZKP的加密版本,使用特定于第二系统的密钥执行解密,并验证ZKP。当各方验证ZKP时,这确认双方已经承诺了所请求的资产,并且交易可以继续进行。交易可以被提交给区块链。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号