一种基于区块链技术的通用存储芯片结构的制作方法

文档序号:31404594发布日期:2022-09-03 06:01阅读:248来源:国知局
一种基于区块链技术的通用存储芯片结构的制作方法

1.本发明涉及半导体技术领域,具体来说,涉及一种基于区块链技术的通用存储芯片结构。


背景技术:

2.区块链(blockchain)是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。由于区块链具有去中心化、信息不可篡改、自治性等特性,区块链也受到人们越来越多的重视和应用。
3.从本质上讲,区块链是一个共享数据库,存储于其中的数据或信息,具有“不可伪造”、“全程留痕”、“可以追溯”、“公开透明”、“集体维护”等特征。基于这些特征,区块链技术奠定了坚实的“信任”基础,创造了可靠的“合作”机制。
4.但是,目前尚未出现区块链技术和半导体存储技术相结合的应用和技术方案,具体如下:
5.1)如图4所示,从半导体存储芯片架构原理看,没有区块链的构成模块:“半导体存储芯片由译码驱动电路、存储矩阵、读写电路、地址线、数据线、控制线、片选线组成。其中,译码驱动电路、存储矩阵、读写电路属于核心结构。存储矩阵用来存储0/1代码,地址线、数据线主要用来连接cpu和外部设备。现在假设cpu或者外部设备给出地址,表示要存/取的数据在存储矩阵的哪个存储单元中,然后经过译码驱动电路,选择对应的存储单元,从而完成存/取数据。”6.2)如图5所示,从区块链技术的架构原理看,与半导体存储芯片没有任何联系:一个标准的区块链平台、系统,应该至少包含数据层、网络层、共识层这三层,应用层、合约层、激励层可以不包含。由此可见,目前的区块链技术运行于数据层之上,而与处于数据层之下的存储芯片没有任何关系。
7.因此,现有技术存在以下缺陷:
8.1、部署难度高:要获得区块链的相关特性,需要在应用设备(服务器、pc、移动终端等)上另外部署区块链终端。
9.2、标准化程度低,限制了应用范围:虽然技术原理比较明确,但实现方案多样化,导致区块链平台的多样化,导致跨平台访问、对接困难。
10.3、泛化严重:区块链平台出现了泛化的趋势,目前国内已经出现蚂蚁链、金盟链、长安链、趣链等区块链平台,每一个平台都具有一定的技术特性,这对构建“万物互联”的价值物联网是不利的。
11.4、大型化:目前的区块链平台的分布式节点,只能部署于服务器等大型硬件平台上,使得“不可伪造”的特性只能在较小的范围内实现,无法满足“万物互联”场景下小型设备的区块链应用。
12.针对相关技术中的问题,目前尚未提出有效的解决方案。


技术实现要素:

13.针对相关技术中的问题,本发明提出一种基于区块链技术的通用存储芯片结构,以克服现有相关技术所存在的上述技术问题。
14.为此,本发明采用的具体技术方案如下:
15.一种基于区块链技术的通用存储芯片结构,包括主板,主板用于集成区块链存储体所需的各种芯片,主板上设置有区块链存储体和序时存储体操作系统;
16.其中,区块链存储体用于采用区块链序时账簿数据结构的有效存储空间;
17.序时存储体操作系统用于维护区块链存储体内序时存储片链式及哈希树结构的数据结构算法关系,确保序时存储片的数据不可篡改;
18.还用于基于预设的协议标准对上层应用提供数据写、读及哈希校验的数据访问接口与数据访问接口;
19.还用于基于预设的协议标准对上层应用提供区块链存储体参与区块链组网的必要接口与组网接口。
20.进一步的,芯片包括时钟芯片、桥架芯片、序时存储芯片及bios芯片。
21.进一步的,区块链存储体包括若干序时存储片,且若干序时存储片之间采用数据总线连接。
22.进一步的,序时存储片用于实现区块链节点序时账簿原理;
23.数据总线用于为区块链存储体内的各种芯片提供数据传输通道;还用于各序时存储片通过数据总线接入主板,获得数据的存储、读、写能力。
24.进一步的,区块链节点序时账簿原理包括数据结构及其对应算法。
25.进一步的,序时存储片内部存储的数据按区块链时间轴的顺序前后链接。
26.进一步的,主板上还设置有若干接口,接口用于实现区块链存储体的常规通信协议。
27.进一步的,常规通信协议包括ufsv2.0及usb3.0。接口包括数据访问接口和组网接口。
28.进一步的,数据访问接口用于区块链存储体的数据访问连接;组网接口用于区块链存储体的组网连接。
29.本发明的有益效果为:通过构建原子化、芯片化的区块链存储体的体系架构,可广泛用于对现有各类存储体如硬盘、手机存储芯片、u盘等的替代和改造,一方面可以使单独的存储体具备区块链节点单维的序时防篡改性能,另一方面,在组网的情况下,进一步具备分布式数据库的二维防篡改性能,并使其上层载体的各应用程序获得区块链能力。此外,在“万物互联”的场景下,可以赋予每一个物联网节点数据充分可信的性能,从而构建基于区块链的物联网。
附图说明
30.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施
例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
31.图1是根据本发明实施例的一种基于区块链技术的通用存储芯片结构的示意图;
32.图2是根据本发明实施例的一种基于区块链技术的通用存储芯片结构中区块链节点序时账簿原理的示意图;
33.图3是根据本发明另一个实施例的基于区块链技术的通用存储芯片结构的示意图;
34.图4是半导体存储芯片架构原理示意图;
35.图5是区块链六层模型示意图。
36.图中:
37.1、区块链存储体;11、序时存储片;2、序时存储体操作系统;3、数据访问接口;4、组网接口。
具体实施方式
38.为进一步说明各实施例,本发明提供有附图,这些附图为本发明揭露内容的一部分,其主要用以说明实施例,并可配合说明书的相关描述来解释实施例的运作原理,配合参考这些内容,本领域普通技术人员应能理解其他可能的实施方式以及本发明的优点,图中的组件并未按比例绘制,而类似的组件符号通常用来表示类似的组件。
39.根据本发明的实施例,提供了一种基于区块链技术的通用存储芯片结构,其目标是通过将区块链的数据存储特性封装与存储体,使得各种应用系统能够方便、透明地获得区块链相关特性。为此,需要解决以下几方面问题:
40.1)区块链架构和算法芯片:将序时账簿数据结构、哈希加密算法等传统方案上由软件实现的区块链技术组件,通过专用芯片的方式实现。
41.2)轻量化的区块链通用操作系统:面向底层存储芯片和区块链芯片层,封装专用的区块链管理操作系统。可以基于“鸿蒙”操作系统。
42.3)存储体封装:在现有存储体、上述区块链芯片、操作系统的基础上,进一步封装成专门的区块链存储体。
43.因此,本发明鉴于目前还没有一种自带区块链特性的存储体的实际情况,构建一种即插即用,并对所存储数据具有防篡改等区块链相关技术特性的、可广泛应用于各种数据存储场景的存储体,如u盘、移动硬盘、服务器硬盘、手机存储芯片、数码相机存储芯片等。
44.现结合附图和具体实施方式对本发明进一步说明,如图1-2所示,根据本发明实施例的一种基于区块链技术的通用存储芯片结构,包括主板,主板用于集成区块链存储体所需的各种芯片,芯片包括时钟芯片、桥架芯片、序时存储芯片及bios芯片等。
45.主板上设置有区块链存储体1和序时存储体操作系统2;
46.其中,区块链存储体1用于采用区块链序时账簿数据结构的有效存储空间;
47.具体的,区块链存储体1包括若干序时存储片11,且若干序时存储片11之间采用数据总线连接。
48.序时存储片11,该逻辑模块用于实现如图2所示的区块链节点序时账簿原理,包括数据结构及相关算法;
49.如图2所示,区块链节点的数据结构中每一个区块n都是在前一个区块n-1的基础上叠加一个记录,并与前一个区块保持链接,从而获得难以篡改的性能。
50.序时存储片11内部存储的数据按“区块链时间轴”的顺序前后链接,且支持“无限”扩展。
51.本实施例中,序时存储片可以是任何具有存储功能的芯片,不限技术路线;“区块链节点序时账簿”通过写入的数据结构和数据实现,非序时存储片自身需要考虑。
52.数据总线用于为区块链存储体1内的各种芯片提供数据传输通道;还用于各序时存储片11通过数据总线接入主板,获得数据的存储、读、写能力。
53.序时存储体操作系统2用于维护区块链存储体1内序时存储片链式及哈希树结构的数据结构算法关系,确保序时存储片的数据不可篡改;还用于基于一定的协议标准对上层应用提供数据写、读及哈希校验的数据访问接口-数据访问接口;还用于基于一定的协议标准对上层应用提供区块链存储体1参与区块链组网的必要接口-组网接口。
54.此外,基于存储空间“无限扩展”的理念,主板上还设置有若干接口,该接口用于实现区块链存储体1的ufsv2.0及usb3.0等常规通信协议。
55.其中,接口包括数据访问接口3和组网接口4。数据访问接口3用于区块链存储体1的数据访问连接;组网接口4用于区块链存储体1的组网连接。
56.在本发明的另一个实施例中,如图3所示,本发明基于区块链技术的通用存储芯片结构还可以包括主板、区块链扩展模组及存储体,首先,在存储体(如硬盘、u盘、手机存储等)外部接入“区块链扩展模组”,由该扩展模组提供区块链相关扩展功能(链式序时存储、数据访问、哈希校验、区块链组网接口等);其次,终端设备(服务器、pc机、手机等)通过主板、总线,接入“区块链扩展模组”,从而获得区块链节点性能。
57.综上所述,借助于本发明的上述技术方案,通过构建原子化、芯片化的区块链存储体的体系架构,可广泛用于对现有各类存储体如硬盘、手机存储芯片、u盘等的替代和改造,一方面可以使单独的存储体具备区块链节点单维的序时防篡改性能,另一方面,在组网的情况下,进一步具备分布式数据库的二维防篡改性能,并使其上层载体(如手机)的各应用程序获得区块链能力。此外,在“万物互联”的场景下,可以赋予每一个物联网节点数据充分可信的性能,从而构建基于区块链的物联网。
58.以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1