用于使用区块链的消息传输和检索的系统和方法技术方案

技术编号:29619226 阅读:21 留言:0更新日期:2021-08-10 18:41
提供了用于消息传送和检索的系统和方法。根据一些方面,从发送者接收消息信息,并且可以基于所接收的消息信息来创建消息。可以生成消息的散列和与消息相关的事务信息并将其提供给区块链中的当前区块。消息被传送或以其他方式提供给接收者,并且在从接收者接收到认证信息并对其进行验证时,向接收者提供对所接收的消息的访问。生成所接收的消息的散列和与所接收的消息相关的附加事务信息,并将其提供给区块链中的当前区块。还提供了其他方面。

【技术实现步骤摘要】
【国外来华专利技术】用于使用区块链的消息传输和检索的系统和方法本公开的方面涉及用于消息传输和检索的系统和方法,例如,用于使用区块链的安全的、不可变的(immutable)消息传输和检索的系统和方法。还描述了其他方面。
技术介绍
当前的消息传输和检索系统通常容易受到恶意行为者的黑客攻击、篡改或其他干扰,并且还可能不提供可靠的、不可变的事务(transaction)历史/细节或快速查看此类历史/细节的方式。然而,区块链技术通常提供了如下环境:其在发送者和接收者之中提供了高级别的安全性、顺应性、透明性和信任,并且还通过应用密码学来提供信任和安全性,以确保事务的安全性和可以即时对每个参与者可用的事务历史。因此,可以看到,存在对用于使用区块链来发送高度安全的、不可变的消息传输和检索的系统和方法的需求。本公开解决了本领域中的前述和其他相关和不相关的问题。
技术实现思路
在一个方面中,本公开涉及一种用于使用区块链的高度安全的、不可变的消息传输和检索的系统。系统可以促进由参与者管理的多个电子设备(例如,两个或更多电子设备)之间的消息传输和检索。电子设备可以包括智能电话、平板本文档来自技高网...

【技术保护点】
1.一种用于在多个参与者之间的消息传送的方法,包括:/n从由多个参与者中的第一参与者管理的第一设备接收消息信息;/n基于所接收的消息信息创建消息;/n生成消息的散列并生成与消息相关的事务信息;/n将事务信息和消息的散列提供给区块链中的一个或多个区块;/n将消息传送到由多个参与者中的第二参与者管理的第二设备,以提供对在第二设备上的接收的消息的访问;/n从第二设备请求来自第二参与者的认证信息,/n在接收到认证信息并对其验证时,提供对第二设备上的接收的消息的访问;/n生成接收的消息的散列并且生成与接收的消息相关的附加事务信息;以及/n将接收的消息的散列和附加事务信息提供给区块链中的一个或多个区块。/...

【技术特征摘要】
【国外来华专利技术】20181029 US 16/1738181.一种用于在多个参与者之间的消息传送的方法,包括:
从由多个参与者中的第一参与者管理的第一设备接收消息信息;
基于所接收的消息信息创建消息;
生成消息的散列并生成与消息相关的事务信息;
将事务信息和消息的散列提供给区块链中的一个或多个区块;
将消息传送到由多个参与者中的第二参与者管理的第二设备,以提供对在第二设备上的接收的消息的访问;
从第二设备请求来自第二参与者的认证信息,
在接收到认证信息并对其验证时,提供对第二设备上的接收的消息的访问;
生成接收的消息的散列并且生成与接收的消息相关的附加事务信息;以及
将接收的消息的散列和附加事务信息提供给区块链中的一个或多个区块。


2.根据权利要求1所述的方法,还包括:
通知第二参与者消息已经被传送到第二设备。


3.根据权利要求1所述的方法,其中,消息包括音频消息、视觉消息或文字消息。


4.根据权利要求1所述的方法,其中,生成消息的散列包括将散列函数应用于消息的电子数据。


5.根据权利要求4所述的方法,其中,散列函数包括SHA256或RIPEMID函数。


6.根据权利要求1所述的方法,还包括在区块链中显示信息以提供消息的事务历史。


7.根据权利要求1所述的方法,其中,事务信息包括与消息相关的事务标识符、消息类型、参与者标识符、状态和时间信息。


8.根据权利要求1的所述方法,其中,附加事务信息包括与接收的消息相关的事务标识符、消息类型、参与者标识符、状态和时间信息。


9.根据权利要求1所述的方法,其中,认证信息包括多因素认证信息。


10.根据权利要求1所述的方法,其中,认证信息包括提供给第二参与者的加密密钥。


11.一种用于在多个参与者之间的安...

【专利技术属性】
技术研发人员:M·阿卢里
申请(专利权)人:先进信息技术公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1