[发明专利]用于同步和原子跟踪的方法和系统在审
申请号: | 202180054933.7 | 申请日: | 2021-09-02 |
公开(公告)号: | CN116034388A | 公开(公告)日: | 2023-04-28 |
发明(设计)人: | A·J·美 | 申请(专利权)人: | 恩晨特许股份公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38 |
代理公司: | 隆天知识产权代理有限公司 72003 | 代理人: | 石海霞 |
地址: | 瑞士*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 同步 原子 跟踪 方法 系统 | ||
1.一种用于在区块链上跟踪与资产交互的至少两个客户端的计算机实现的方法,其中,所述区块链包括与所述资产相关联的交易集合和与每个客户端相关联的交易集合,所述方法包括以下步骤:
接收资产交互事件请求,所述资产交互事件请求包括指示与资产交互事件相关联的至少两个客户端的数据和指示所述资产的数据;
生成事件交易,所述事件交易包括对与所述资产相关联的交易集合的引用和对与所述至少两个客户端相关联的交易集合的引用;以及
向所述区块链提交所述事件交易。
2.根据权利要求1所述的方法,其中,对与所述资产相关联的交易集合的引用包括与所述资产相关联的交易集合相关联的资产交易输出点。
3.根据权利要求2所述的方法,其中,所述资产交易输出点指向与所述资产相关联的交易集合中的最新交易。
4.根据前述权利要求中任一项所述的方法,其中,对与所述至少两个客户端相关联的交易集合的每个引用包括与所述至少两个客户端相关联的每个交易集合相关联的交易输出点。
5.根据权利要求4所述的方法,其中,每个交易输出点指向与所述客户端相关联的每个相应交易集合中的最新交易。
6.根据权利要求2至5中任一项或多项所述的方法,其中,对所述交易集合的引用是交易输入花费交易输出点所引用的所述交易输出点。
7.根据前述权利要求中任一项或多项所述的方法,其中,与所述资产相关联的交易集合涉及与所述资产相关联的事件流,并且与所述至少两个客户端中的给定客户端相关联的每个交易集合涉及与所述给定客户端相关联的事件流。
8.根据权利要求7所述的方法,其中,每个事件流表示相应的智能合约,使得所述事件流跟踪与所述智能合约相关联的事件序列。
9.根据前述权利要求中任一项或多项所述的方法,其中,每个交易集合由所述交易集合中的交易子集之间的花费关系来定义。
10.根据权利要求9所述的方法,其中,所述花费关系使得所述交易子集中的每个交易花费先前交易的输出。
11.根据前述权利要求中任一项所述的方法,其中,所述事件交易包括指示所述资产交互事件的数据。
12.根据权利要求11所述的方法,其中,指示所述资产交互事件的数据存储在所述事件交易的不可花费的输出上。
13.根据前述权利要求中任一项所述的方法,其中,所述资产是歌曲和/或所述资产交互事件是在所述至少两个客户端之间交换所述资产的所有权。
14.根据前述权利要求中任一项所述的方法,还包括以下步骤:
获得对与所述资产相关联的交易集合的引用,以及
获得对与所述资产交互事件相关联的客户端相关联的每个交易集合的引用。
15.根据前述权利要求中任一项所述的方法,还包括以下步骤:
接收创建与所述资产相关联的交易集合的创建请求;以及
生成并向所述区块链提交第一所有权交易,所述第一所有权交易与所述资产相关联的交易集合相关联,并且与所述至少两个客户端中的第一客户端相关联的交易集合相关联。
16.根据权利要求15所述的方法,其中,所述第一所有权交易包括唯一地标识所述资产的数字指纹。
17.根据前述权利要求中任一项所述的方法,其中,所述资产交互事件是所有权更新请求,所述所有权更新请求包括指示所述资产的所有权从所述至少两个客户端中的第一客户端转移到所述至少两个客户端中的第二客户端的信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于恩晨特许股份公司,未经恩晨特许股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202180054933.7/1.html,转载请声明来源钻瓜专利网。