首页> 外国专利> BLOCKCHAIN AND SECURE MULTI-PARTY COMPUTATION-BASED TRANSACTION METHOD AND APPARATUS, AND STORAGE MEDIUM

BLOCKCHAIN AND SECURE MULTI-PARTY COMPUTATION-BASED TRANSACTION METHOD AND APPARATUS, AND STORAGE MEDIUM

机译:基于区块链和安全多方计算的交易方法和装置,以及存储介质

摘要

A blockchain and secure multi-party computation-based transaction method and apparatus, and a storage medium. The method is applied to any blockchain node of a blockchain network, and a privacy contract is deployed at the blockchain node. The method comprises: receiving a data transaction request initiated by a data demander, the data transaction request carrying a contract identifier, a computation method identifier, a pledge transaction amount, and a public key of the data demander (S701); loading a private contract corresponding to the contract identifier (S702); sending a data transaction notification to a plurality of computing nodes appointed in the private contract to coordinate the plurality of computing nodes to perform secure multi-party computation according to the computation method identifier (S703); receiving a ciphertext computation result returned by one of the plurality of calculation nodes; encrypting the ciphertext computation result by using a public key (S704); and storing the ciphertext computation result in the private contract, and performing transaction settlement on the basis of a charging rule and a transaction amount configured in the private contract (S705). The security of private data transactions can be improved.
机译:一种基于区块链和安全的多方计算的交易方法和装置,以及一种存储介质。该方法适用于区块链网络的任何区块链节点,并且隐私合同部署在区块链节点上。该方法包括:接收数据需求者发起的数据交易请求,该数据交易请求中携带有该数据需求者的合约标识,计算方法标识,质押交易金额和公钥(S701);加载与合同标识符相对应的私人合同(S702);向所述私有合同中指定的多个计算节点发送数据交易通知,以根据所述计算方法标识,协调所述多个计算节点进行安全的多方计算(S703);接收多个计算节点之一返回的密文计算结果;通过使用公共密钥来加密密文计算结果(S704);将密文计算结果存储在私有合同中,并根据私有合同中配置的计费规则和交易金额进行交易结算(S705)。私有数据交易的安全性可以得到提高。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号