摘要
本申请公开了一种隐匿账户金额的区块链交易方法和系统,包括:接收发起方发送的交易信息,交易信息包括:发起方所生成的利用零值生成的初始承诺、初始承诺的零值证明、对生成初始承诺的随机数进行加密的密文、以及初始承诺中与密文随机数一致的零知识证明;根据交易信息验证初始承诺的零值证明,以及初始承诺中与密文随机数一致的零知识证明;运行智能合约,得到交易数值;利用初始承诺生成交易数值的交易承诺;根据预先存储的发送方和接收方的余额承诺和交易数值的承诺,计算发送方和接收方新的余额承诺。通过本申请,付款方和收款方无需在交易前确定交易金额,同时不需要第三方平台进行数据计算。
技术关键词
区块链交易方法
账户
信息验证
区块链交易系统
数值
执行智能合约
智能合约执行
接收方
加密
计算机程序产品
模块
处理器
计算机设备
解密
存储器
因子
算法
指令
协议
平台
系统为您推荐了相关专利信息
参数
水稻整精米率
果皮
数值优化算法
突变体植株