System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【国外来华专利技术】
本公开涉及使用区块链进行资产的原子交换;特别是通过区块链,利用计算设备进行成员交互和参与资产的原子交换。
技术介绍
1、区块链最初是作为一种用于在利用加密货币进行支付交易时使用的存储机制创建的。使用区块链提供了许多好处,比如去中心化、分布式计算、交易透明度,并且还提供了交易中涉及的个人或实体的匿名性。区块链更受欢迎的方面之一在于它是不可变的记录:作为链的一部分的每笔交易都存储在其中,并且归因于计算要求和带宽限制而无法更改,特别是当链变得越来越长,并且区块链网络增加更多节点时。
2、在整个东非,使用非正式合作社或汇集资源团体为一组成员汇集和投资储蓄和其他资产。非正式合作社有利于帮助成员进行大型交易和其他个人难以完成的行动,有时也可以与其他合作团体类似地运作。在许多情况下,非正式合作社可能是如此非正式,以至于在维持数百万美元的资金池的同时没有任何官方文档。然而,文档的缺乏可能会导致许多问题,比如由于贪污、资金管理不善、勾结、成员分歧和其他问题。另外,非正式合作社往往依靠成员之间的实体会议来筹集资金、提交新的提案、对提案进行投票、如何使用资金以及采取其他行动。此类会议可能很耗时,尤其是远距离会议,而且本身可能会消耗非正式合作社的资源。这些困难,再加上在很大程度上忽视详尽记录保持的制度,导致合作社虽然有效,但效率极低,对成员来说也很困难。
3、因此,有必要改进非正式合作社制度,这可以通过区块链的使用来实现。
技术实现思路
1、本公开提供了用于在经由计算设备参与的情况
2、一种用于在经由计算设备参与的情况下,通过区块链实现合作社的方法,包括:在区块链节点的存储器中存储区块链,所述区块链由多个区块组成,每个区块至少包括区块头和一个或多个区块链数据值,其中包括在特定区块中的一个或多个区块链数据值中的至少一个包括提案数据,所述提案数据至少包括提案标识符;所述区块链节点的接收器从多个注册计算设备中的每一个接收投票消息,其中所述投票消息至少包括所述提案标识符和赞成票或反对票;所述区块链节点的处理器基于所接收的投票消息中的赞成票的数量高于预定阈值来确定提案结果;所述区块链节点的所述处理器生成新的区块,所述新的区块至少包括新的区块头和至少一个新的区块链数据值,所述至少一个新的区块链数据值包括所述提案结果;以及所述区块链节点的所述处理器基于包括在所述提案数据中的数据进行一个或多个行动。
3、一种用于在经由计算设备参与的情况下,通过区块链实现合作社的系统,包括:多个注册的计算设备;以及区块链节点,所述区块链节点包括存储区块链的存储器,所述区块链由多个区块组成,每个区块至少包括区块头和一个或多个区块链数据值,其中包括在特定区块中的一个或多个区块链数据值中的至少一个包括提案数据,所述提案数据至少包括提案标识符,从所述多个注册计算设备中的每一个接收投票消息的接收器,其中所述投票消息至少包括所述提案标识符和赞成票或反对票,以及处理器,所述处理器基于所接收的投票消息中的赞成票的数量高于预定阈值来确定提案结果,生成新的区块,所述新的区块至少包括新的区块头和至少一个新的区块链数据值,所述至少一个新的区块链数据值包括所述提案结果,并且基于包括在所述提案数据中的数据进行一个或多个行动。
本文档来自技高网...【技术保护点】
1.一种用于使用瞬态密钥对在多个区块链上进行资产的原子交换的方法,包括:
2.按照权利要求1所述的方法,还包括:
3.按照权利要求2所述的方法,其中生成的所述提案消息由第二计算设备发送到与第二区块链关联的区块链网络中的多个区块链节点中的至少一个。
4.按照权利要求3所述的方法,还包括:
5.按照权利要求4所述的方法,还包括:
6.按照权利要求1所述的方法,还包括:
7.按照权利要求1所述的方法,其中第一数字签名是通过对所述提案消息中的第一交易值、第一网络标识符、第二交易值和第二网络标识符进行签名而生成的。
8.按照权利要求1所述的方法,其中第一交易值包括利用使用第一区块链的第一区块链交易的交易数据生成的散列值,并且第二交易值包括使用第二区块链的第二区块链交易的交易数据。
9.一种用于使用瞬态密钥对在多个区块链上进行资产的原子交换的系统,包括:
10.按照权利要求9所述的系统,其中第二计算设备
11.按照权利要求10所述的系统,还包括:
12.按照权利
13.按照权利要求12所述的系统,还包括:
14.按照权利要求9所述的系统,其中第一计算设备在生成所述提案消息之前还生成所述交换加密密钥对。
15.按照权利要求9所述的系统,其中第一数字签名是通过对所述提案消息中的第一交易值、第一网络标识符、第二交易值和第二网络标识符进行签名而生成的。
16.按照权利要求9所述的系统,其中第一交易值包括利用使用第一区块链的第一区块链交易的交易数据生成的散列值,并且第二交易值包括使用第二区块链的第二区块链交易的交易数据。
...【技术特征摘要】
【国外来华专利技术】
1.一种用于使用瞬态密钥对在多个区块链上进行资产的原子交换的方法,包括:
2.按照权利要求1所述的方法,还包括:
3.按照权利要求2所述的方法,其中生成的所述提案消息由第二计算设备发送到与第二区块链关联的区块链网络中的多个区块链节点中的至少一个。
4.按照权利要求3所述的方法,还包括:
5.按照权利要求4所述的方法,还包括:
6.按照权利要求1所述的方法,还包括:
7.按照权利要求1所述的方法,其中第一数字签名是通过对所述提案消息中的第一交易值、第一网络标识符、第二交易值和第二网络标识符进行签名而生成的。
8.按照权利要求1所述的方法,其中第一交易值包括利用使用第一区块链的第一区块链交易的交易数据生成的散列值,并且第二交易值包括使用第二区块链的第二区块链交易的交易数据。
...【专利技术属性】
技术研发人员:E·K·姆希亚,Z·恩约罗杰,
申请(专利权)人:万事达卡国际公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。