当前位置:首页 > 物联网 > 区块链
[导读] 将数据存储在大型集中式数据中心会带来性能、可用性和可伸缩性以及高资本或运营成本问题。集中的数据也会招致复杂的网络攻击。由于这些原因,公司正在寻找分散数据存储的方法。区块链存储是一种方法。

将数据存储在大型集中式数据中心会带来性能、可用性和可伸缩性以及高资本或运营成本问题。集中的数据也会招致复杂的网络攻击。由于这些原因,公司正在寻找分散数据存储的方法。区块链存储是一种方法。

区块链存储仍然是一项相对年轻的技术,但它的受欢迎程度正在提高。为了提高数据存储的安全性和可靠性,潜在的企业用例已经开始出现。了解这项技术是如何工作的,是确定该技术是否适合您的组织的第一步。

区块链存储是如何工作的

区块链是一种分布式分类账技术,用于记录两个或多个参与方之间的交易。直到最近,这项技术还主要用于支持比特币等加密货币,但现在它在其他领域也取得了进展。

区块链分类账作为一个分散的数据库,用于维护每个交易的详细信息。这些交易按时间顺序加到分类账上,并以一组数据块的形式存储。每个块引用前面的块以形成一个相互连接的链。

由于区块链的分布式特性,它被吹捧为P2P、分散存储的天然选择。

分类账分布在多个节点上,每个节点维护一个完整的副本。区块链自动同步并验证所有节点上的事务。该分类账对所有参与成员都是透明的,并可由所有成员核查,从而消除了对中央权力机构或第三方核查服务的需要。

由于它的分布式特性,区块链被吹捧为一种适合点对点(P2P)的分散存储。在这个场景中,区块链提供了创建地理上分散存储资源的逻辑存储池所需的结构,这些存储池充当区块链节点。

下图概述了区块链存储的工作原理。

基于区块链的存储系统为存储准备数据,然后将其分布在分散的基础设施上,这个过程可以分为以下六个步骤:

1. 创建数据分片。存储系统将数据分成更小的段,这个过程称为分片。分片涉及到将数据分解为可管理的块,这些块可以分布在多个节点上。分片的确切方法取决于数据类型和进行分片的应用程序。关系数据库的分片不同于NoSQL数据库的分片或文件共享上的文件分片。

2. 每个分片都进行加密。然后,存储系统对本地系统上的每个数据分片进行加密。内容所有者完全控制这个过程。我们的目标是确保除了内容所有者之外,没有人能够查看或访问分片中的数据,无论数据位于何处,以及该数据是处于静止状态还是处于运动状态。

3. 为每个分片生成一个哈希值。区块链存储系统根据分片的数据或加密密钥生成一个唯一的哈希值——一个加密的固定长度输出字符串。哈希值被添加到分类账和分片元数据中,以将事务链接到存储的分片。生成哈希值的确切方法因系统而异。

4. 复制每个分片。存储系统复制每个分那篇,这样就有足够的冗余副本来确保可用性和性能,并防止发生性能下降和数据丢失的情况。内容所有者选择为每个分片创建多少个副本,以及这些分片位于何处。作为这个过程的一部分,内容所有者应该为要维护的最小副本数量设置一个阈值,以确保不会丢失数据。

5. 分发复制的分片。P2P网络将复制的分片分布到分散地理上的存储节点,可以是区域的,也可以是全局的。多个组织或个人拥有存储节点,他们租用额外的存储空间,以换取某种补偿——加密货币。没有一个实体会拥有所有存储资源或控制存储基础设施。只有内容所有者才能完全访问其所有数据,无论这些节点位于何处。

6. 把交易记录到分类账上。存储系统记录区块链分类账中的所有事务,并跨所有节点同步该信息。分类账存储与交易相关的详细信息,如分片位置、分片哈希值和租赁成本。因为分类账是基于区块链技术的,所以它是透明的、可验证的、可追踪的、防篡改的。

虽然步骤6是最后列出的,但是区块链集成是一个正在进行的过程,具体的方法取决于存储系统。例如,当存储过程第一次开始时,它可能首先在区块链分类账中记录事务。然后,当事务变得可用时,它将使用信息(如唯一哈希值或特定于节点的详细信息)更新事务。然后,在参与节点验证事务之后,系统在分类账中将该事务标记为final,并锁定它以防止更改。

这里描述的六个步骤是作为一种概念化的区块链存储过程方法。确切的方法将取决于特定存储系统在给定用例中的实现方式,以及如何管理该数据存储。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭