神经区块链制造技术

技术编号:29037320 阅读:13 留言:0更新日期:2021-06-26 05:46
本发明专利技术涉及一种用于基于类区块链协议在用户之间进行数字数据的安全存储和传输的计算机实现的系统,并且涉及一种采用所述计算机系统的计算机实现的方法。系统的计算机实现的方法。系统的计算机实现的方法。

【技术实现步骤摘要】
【国外来华专利技术】神经区块链
专利

[0001]本专利技术涉及用于在用于数据共享的网络的用户之间进行交易的数字数据的安全存储和传输的计算机实现的系统和计算机实现的方法。
[0002]背景
[0003]如今,基于区块链(blockchain)协议(为了简明起见,下文简称为“区块链”)的分布式数据库被采用来用于安全记录两方或更多方之间(例如,卖方和买方之间、公民和政府部门或银行之间等)的交易。基于各技术的区块链在该领域是众所周知的(例如,参见2014年Andreas M.Antonopoulos,O'Reilly Media的“Mastering Bitcoin.Unlocking Digital Crypto

Currencies.”);简而言之,它们可以被定义为连续增长的数据记录(区块(block))列表,这些数据记录(区块)按时间顺序链接并使用密码学进行保护;通常,记录的数据是交易。
[0004]现有技术的区块链通过遵守用于节点间通信的协议的用户端计算设备(节点)的对等网络进行管理:将新的数据区块添加到区块链中是根据大多数节点之间的协定(agreement)进行控制的。通常是通过使欺骗性区块的添加成本过高(从金钱或时间的角度来看)来确保区块链的完整性和合法性。
[0005]具有最流行的技术的区块链(比特币加密货币的区块链)以不可更改的方式在其区块中记录与交易相关的所有信息:只有区块被网络中的大多数节点授权并且添加的区块的真实性(authenticity)由加密功能(单向哈希函数)确保,区块才被添加到区块链;函数的计算成本很高,但是查对(verification)速度快且计算上很容易(例如,在比特币加密货币中,它是通过不受监管的矿工查对网络(the ungoverned verification network of miners)实施的)。
[0006]当前的区块链协议具有两个主要缺点:首先,区块链的查对网络(矿工网络(miners

network))对能源的需求很高(当今,为了查对和管理千分之一的比特币银行交易的消耗就需要进行爱尔兰能源预算);其次,每个人都可以申请,而无需确认用户身份的认证:潜在地,大量账户可以是由同一用户生成和控制的,从而导致安全问题。
[0007]专利技术简述
[0008]本专利技术旨在通过一种计算机实现的系统和一种计算机实现的方法以用于安全数据共享和数据存储来解决上述问题,所述系统和所述方法采用了一种新的区块链概念,本文称为“神经区块链(neural blockchain)”并在下文中进行详细描述。
[0009]本专利技术进一步针对数据存储和数据共享提供了增强的安全性,克服了基于用户名和密码的验证系统的众所周知的限制,诸如,需要大量不同的且复杂的密码来提高(个人)信息的安全性以及复制或破解密码获得对大量上述信息的访问的风险,等等。
[0010]此外,本专利技术允许包括对象作为数据共享网络的用户。物理对象已经被用于生成、存储和传输数据,并且在将来,对象之间并用其数据(物联网(IoT)或万物联网)将形成越来越多的连接;然而,由于缺乏所述对象的身份的自动认证和绝对信任以及由于缺乏所述对象在每个不同交易处以不同方式交互的能力,用于安全数据共享的当前系统无法由对象自
主管理。因此,本专利技术还旨在解决该问题,提供了合并了物理验证和数字验证的验证身份的独特解决方案。
[0011]本专利技术涉及一种用于在用于数据共享的网络的用户之间进行数字数据的安全存储和传输的计算机实现的系统,该计算机实现的系统包括:
[0012](a)多个计算设备,该多个计算设备用于用户访问用于数据共享的网络;
[0013](b)数字身份(digital identity),该数字身份与网络中的每个用户相关联并包括验证装置(authentication means),该验证装置被配置成响应于针对身份查对的每个新询问(interrogation),自动地(即无需人工干预)生成新验证码;
[0014](c)至少一个认证实体(certificatory entity),该至少一个认证实体能够验证网络中的用户的数字身份;
[0015](d)网络中的两个或更多个用户之间的至少一项交易,该至少一项交易包括由所述两个或更多个用户中的至少一个用户生成、拥有和/或共享的数字信息,该至少一项交易优选地还包括限定所述两个或更多个用户对数字信息的权利和义务的智能合约(smart contract);其中,只有所述两个或更多个用户的数字身份被至少一个认证实体确认,交易才被授权;
[0016](e)至少一个数字存储库(digital repository),该至少一个数字存储库存储交易的数字信息并包括用于共享所述数字信息的网关(gateway),其中,对所述数字信息的访问是通过交易中涉及的两个或更多个用户的数字身份进行保护的:优选地根据作为交易的一部分的智能合约中限定的,优选地仅所述用户可以访问(至少一部分)数字信息;
[0017](f)基于类区块链协议(blockchain

like protocol)的一个或更多个个人分类帐(ledger)数据库,该一个或更多个个人分类帐数据库与网络中的每个用户相关联,优选地被存储在用户的计算设备中或以数字方式连接到该用户的计算设备,并且被构造成使得当在两个或更多个用户之间的交易被授权时,新区块被添加到与所述两个或更多个用户中的每个用户相关联的个人分类帐数据库,其中,所述新区块仅记录存储交易的数字信息的数字存储库的数字地址(该数字存储库的超链接)。因此,个人分类帐数据库的区块不记录仅被存储在一个或更多个数字存储库中的交易的数字信息。然后,用户的个人分类帐数据库包括数字存储库的列表,该数字存储库的列表存储涉及所述用户的所有交易的数字信息,但是不存储数字信息本身。
[0018]本专利技术还涉及基于本专利技术的计算机实现的系统的、用于在用于数据共享的网络的用户之间进行数字数据的安全存储和传输的计算机实现的方法,该方法包括:
[0019]a)用户通过计算设备访问用于数据共享的网络;
[0020]b)向认证实体提交在网络中的两个或更多个用户之间的交易;
[0021]c)由认证实体对交易中涉及的所述用户的数字身份进行验证,并向数字身份被确认的用户的计算设备发行电子证书;
[0022]d)授权交易;
[0023]e)执行交易并将交易的数字信息存储到一个或更多个数字存储库中;
[0024]f)将新区块添加到与交易中涉及的用户中的每个用户相关联的个人分类帐数据库,所述新区块记录其中交易的数字信息被存储的一个或更多个数字存储库的数字地址。
[0025]附图简述
[0026]现在将参照附图描述本专利技术的优选实施例,其中:
[0027]图1是根据本专利技术的计算机实现的系统(100)的元素及其连接的概观图;
[0028]图2是在本专利技术的方法中交互的计算机实现的系统的元素的概观本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于在用于数据共享的网络(101)的用户(102)之间进行数字数据的安全存储和传输的计算机实现的系统(100),所述计算机实现的系统(100)包括:(a)多个用户的计算设备(103),所述多个用户的计算设备(103)用于访问用于数据共享的网络(101);(b)数字身份(104),所述数字身份(104)与所述网络(101)的每个用户(102)相关联并包括验证装置(114),所述验证装置(114)包括能够响应于用于确认用户(102)的数字身份(104)的询问自动地生成验证码的处理器,其中,新验证码响应于每个新询问被生成;(c)至少一个认证实体(105),所述至少一个认证实体(105)与所述系统(100)的所述验证装置(114)和计算设备(103)通信,并包括能够通过询问所述验证装置(114)并响应于所述询问查对由所述验证装置生成的所述验证码来确认用户的数字身份(104)的处理器,并且所述至少一个认证实体(105)被配置成向数字身份(104)被确认的被确认的用户(102

)的计算设备(103)发行电子证书(113);(d)涉及两个或更多个用户(102)的至少一项交易(106),所述至少一项交易(106)通过由所述至少一个认证实体(105)进行的对所述两个或更多个用户的数字身份(104)的确认来被授权,每项交易(106)包括由所述两个或更多个被确认的用户(102

)中的至少一个被确认的用户生成、拥有和/或共享的数字信息;(e)至少一个数字存储库(107),所述数字存储库(107)具有数字地址并存储被授权的交易(106)的数字信息的至少一部分,所述数字存储库(107)包括网关,所述网关被配置成仅与所述交易(106)中涉及的被确认的用户(102

)中的一个或更多个被确认的用户(102

)的所述计算设备(103)共享所述数字信息;(f)个人分类帐数据库(108),所述个人分类帐数据库(108)与所述网络(101)中的每个用户(102)相关联,被存储在所述用户的计算设备(103)中或与所述用户的计算设备(103)通信,每个个人分类帐数据库(108)包括通过加密密钥链接的区块,并被构造成使得当两个或更多个被确认的用户(102

)之间的交易(106)被授权时,新区块(118)被添加到与所述两个或更多个被确认的用户(102

)中的每个被确认的用户(102

)相关联的个人数据库(108),其中所述新区块(118)记录存储所述交易(106)的数字信息的至少一部分的所述至少一个数字存储库(107)的数字地址。2.根据权利要求1所述的计算机实现的系统(100),其中,数字身份(104)的所述验证装置(114)是包括具有一个或更多个可测量材料特性的多个点的指纹,所述指纹还包括能够通过对通过由测量设备在所述指纹的不同点处随机测量所述可测量材料特性中的至少一个可测量材料特性获得的值进行加密而生成验证码的处理器。3.根据权利要求2所述的计算机实现的系统(100),还包括与每个指纹(114)相关联的至少一个孪生指纹,所述孪生指纹是所述指纹(114)的相同副本,其中:所述孪生指纹包括能够与所述指纹(114)通信并且能够对由所述指纹(114)生成的所述验证码进行解密的处理器;其中,所述至少一个认证实体(105)是与所述指纹(114)通信并存储所述孪生指纹的硬件类型的存储库,并且被配置成执行用于确认用户的数字身份(104)的验证协议,所述验证协议包括:询问获得验证码的用户(102)的所述指纹(114),通过所述孪生指纹对所述验证码进行解密,证实所述指纹(114)的真实性,确认所述用户的数字身份(104),向所述被确认的用户(102

)的所述计算设备(103)发行电子证书(113)。
4.根据权利要求2至3中的任一项所述的计算机实现的系统(100),其中,所述指纹(114)是封装有测量设备的片上系统,或者所述指纹(114)单片地生长到所述测量设备上,所述测量设备能够测量所述至少一个可测量材料特性。5.根据权利要求2至4中的任一项所述的计算机实现的系统(100),其中,所述指纹(114)的至少一个可测量材料...

【专利技术属性】
技术研发人员:G
申请(专利权)人:ABCD技术有限公司
类型:发明
国别省市:

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

1