[发明专利]用于资产混合的计算机实现的系统和方法在审
申请号: | 201980049508.1 | 申请日: | 2019-07-17 |
公开(公告)号: | CN112470423A | 公开(公告)日: | 2021-03-09 |
发明(设计)人: | 波林·贝尔纳特;西尔维亚·巴托鲁奇 | 申请(专利权)人: | 区块链控股有限公司 |
主分类号: | H04L9/06 | 分类号: | H04L9/06;H04L29/06 |
代理公司: | 北京中原华和知识产权代理有限责任公司 11019 | 代理人: | 徐民;孙磊 |
地址: | 安提瓜和巴布达圣*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 资产 混合 计算机 实现 系统 方法 | ||
1.一种计算机实现的方法,包括:
生成数据结构,其中所述数据结构包括压缩信息,所述压缩信息标识在输出混洗过程中的参与者计算机系统集;
从所述参与者计算机系统集中,获取混洗输出地址集;
确定对应于所述参与者计算机系统集的贡献记录集已经被提交到区块链;
至少部分地基于所述混洗输出地址集和所述数据结构来生成多个交易;以及,
将所述多个交易提交到所述区块链。
2.根据任一前述权利要求所述的计算机实现的方法,还包括:
在第一超时之后,确定与个体参与者计算机系统集关联的个体交易已经失败;以及,
作为确定所述个体交易已经失败的结果,向所述个体参与者计算机系统集提供加密信息,其中所述加密信息允许所述个体参与者计算机系统集从所述贡献记录集中索取补偿,或者收回所述个体参与者计算机系统的贡献记录。
3.根据任一前述权利要求所述的计算机实现的方法,其中:
每个贡献记录集包括一个锁定脚本;并且,
所述锁定脚本允许个体参与者计算机系统基于所述混洗输出地址集来索取交易输出。
4.根据任一前述权利要求所述的计算机实现的方法,还包括:其中所述锁定脚本允许使用所述加密信息来收回输入。
5.根据任一前述权利要求所述的计算机实现的方法,其中所述锁定脚本允许在第二超时之后收回输入,所述第二超时大于所述第一超时。
6.根据任一前述权利要求所述的计算机实现的方法,其中所述锁定脚本包括OP_CHECKSEQUENCEVERIFY操作符。
7.根据任一前述权利要求所述的计算机实现的方法,其中通过使混洗输出地址集被路由到所述参与者计算机系统集中的每个参与者计算机系统来获取所述混洗输出地址集。
8.根据任一前述权利要求所述的计算机实现的方法,其中所述贡献记录集中的每条贡献记录包括支付给交易商的交易费用,以促进所述计算机实现的方法。
9.根据任一前述权利要求所述的计算机实现的方法,其中所述数据结构是累积树,其中所述累积树的叶节点表示所述参与者计算机系统集,并且参与者计算机系统具有所述多个交易中的输入地址和输出地址。
10.根据任一前述权利要求所述的计算机实现的方法,其中个体交易中的参与者计算机系统对应于所述累积树的中间节点下方的叶节点。
11.根据任一前述权利要求所述的计算机实现的方法,其中每个参与者计算机系统提供与所述累积树的每个叶节点关联的哈希值。
12.根据任一前述权利要求所述的计算机实现的方法,其中所述交易是资产混合交易。
13.根据任一前述权利要求所述的计算机实现的方法,其中每个参与者计算机系统是具有一个或多个处理器以及存储指令的存储器的计算机系统,所述一个或多个处理器执行所述指令时,实现加密货币钱包应用。
14.一种系统,包括:
处理器;以及,
存储器,包括可执行指令,其中所述处理器执行所述可执行指令时,使得所述系统执行根据任一前述权利要求所述的计算机实现的方法。
15.一种非暂时性计算机可读存储介质,其上存储有可执行指令,其中计算机系统的处理器执行所述可执行指令时,使得所述计算机系统至少执行根据任一前述权利要求所述的计算机实现的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于区块链控股有限公司,未经区块链控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980049508.1/1.html,转载请声明来源钻瓜专利网。