预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN110770773A(43)申请公布日2020.02.07(21)申请号201880041215.4(74)专利代理机构上海晨皓知识产权代理事务所(普通(22)申请日2018.06.19合伙)31260代理人成丽杰(30)优先权数据1709871.62017.06.20GB(51)Int.Cl.1709868.22017.06.20GBG06Q20/02(2006.01)(85)PCT国际申请进入国家阶段日2019.12.19(86)PCT国际申请的申请数据PCT/IB2018/0545052018.06.19(87)PCT国际申请的公布数据WO2018/234991EN2018.12.27(71)申请人区块链控股有限公司地址安提瓜和巴布达圣约翰(72)发明人西尔维娅·巴托鲁奇丹尼尔·约瑟夫权利要求书1页说明书12页附图5页(54)发明名称使用区块链网络的多轮代币分发系统和方法(57)摘要本申请公开了一种使用区块链参与代币转移过程的计算机实现的方法,用于将第一数量的代币从发送者节点转移到接收者节点。所述代币转移过程包括多个参与节点和多对所述参与节点之间的间接代币交易集合的执行。所述方法在所述参与节点处实现,包括:获得所述间接代币交易集合的子集,所述子集包括所述参与节点是输入节点或输出节点的交易,其中所述间接代币交易集合基于所述代币转移过程中所述第一数量的代币和预定数量的交易轮次生成;对于所述子集中的每个间接代币交易,与包括在所述间接代币交易中相应的第二参与节点协作,以生成所述参与节点和所述第二参与节点之间的所述间接代币交易的承诺通道;以及与其他所有参与节点协作,使用已生成的所述承诺通道执行所述子集的间接代币交易。CN110770773ACN110770773A权利要求书1/1页1.一种使用区块链发起代币转移过程的计算机实现的方法,用于在多对发送者节点和相应的接收者节点之间转移相应的第一数量的代币,所述方法包括:确定所述代币转移过程中的交易轮数;基于所述相应的第一数量的代币和所述交易轮数生成间接代币交易集合,其中,集合中所有间接代币交易的执行导致所述相应的第一数量的代币从所述发送者节点到其相应的接收者节点的净转移,并且其中,所述间接代币交易集合包括所述发送者节点和所述接收者节点的随机化配对,其中每个节点可以是特定间接代币交易的输入节点或输出节点;以及对于每个发送者和接收者节点,将所述间接代币交易集合的子集传递给该节点,所述子集包括该节点是所述输入节点或所述输出节点的交易。2.根据权利要求1所述的方法,其中,所述间接代币交易集合包括第一组随机生成的交易,所述第一组中的每个交易指定用于在随机选择的参与节点对之间转移的相应的间接代币数量。3.根据权利要求2所述的方法,其中,随机选择所述间接代币数量。4.根据权利要求3所述的方法,其中,所述间接代币数量由概率分布确定。5.根据权利要求2所述的方法,其中,所述间接代币数量小于或等于阈值量。6.根据权利要求2所述的方法,其中,所述间接代币交易集合还包括第二组交易,所述第二组交易用于将由所述第一组交易产生的净代币转移与所述发送者节点和所述接收者节点之间的所述第一数量的代币的净转移进行协调。7.根据权利要求1所述的方法,其中,将所述子集传递给参与节点包括向所述参与节点发送包含所述子集的加密消息,所述消息使用与所述参与节点相关联的公钥加密。8.根据权利要求1所述的方法,其中,所述间接代币交易集合基于每轮(q)的交易数量生成。9.一种用于发起代币转移过程的计算设备,所述代币转移过程包括多个参与节点,所述计算设备包括:存储器;网络接口,提供网络连接;和处理器,用于执行权利要求1至8中任一项所述的方法。10.一种存储处理器可执行指令非暂时性处理器可读介质,用于发起包括多个参与节点的代币转移过程,其中,当所述处理器可执行指令由处理器执行时,使得所述处理器执行权利要求1至8中任一项所述的方法。2CN110770773A说明书1/12页使用区块链网络的多轮代币分发系统和方法技术领域[0001]本发明一般涉及区块链交易,尤其涉及用于构建和执行交易的方法和设备,其中输入和输出以仍然确保交易集合的安全性和其完全完成的方式脱钩。特别地,本申请提供了用于多个输入节点以安全和确定的方式协同地将代币分发给多个输出节点的方法和系统,该方式防止代币丢失和被盗,同时保持免信任的网络结构。背景技术[0002]在本文中,使用术语“区块链(Blockchain)”来包括所有形式的电子的、基于计算机的分布式账本(distributedledger),包括但不限于基于共识的区块链和交易链技术、许可和未许可的账本、共享账本及其变型。尽管已经提出并开发了其他区块链实