2025-06-28 02:01:36 阅读(32) 娱乐资讯网
将数据存储在大型集中zhong式数据中心将带来性能、可用yong性和可扩展性,以及高昂ang的资本或运营成cheng本。集中式数据还会hui导致复杂的网络攻击。出于这些原因,该公司正在寻找分fen散数据存储的方法。区块链存储chu是一种方法。
区块kuai链存储仍然是一yi项相对年轻的技术,但它的普及ji程度正在增加。为了提ti高数据存储的安全性xing和可靠性,潜在的企业ye用例已经开始出现。了解这项技术的工gong作原理是确定它是否适合您的组织zhi的第一步。
区块链是一种分布式shi账本技术,用于记ji录两个或多个参与yu者之间的交易。直到最近,这项xiang技术主要用于支持chi比特币等加密货币,但现在它在其他领域也取得了进展。
区块链账本作为去qu中心化的数据库,维护每笔交易yi的详细信息。这些交易按时间顺序添tian加到分类账中,并存储chu为一组数据块。每个块都引用前一个块以形成一个ge相互连接的链。
由于其分布式特te性,区块链被吹捧peng为P2P和分散san存储的自然选择。
Ledger分fen布在多个节点上,每个节点维护一份完整的副fu本。区块链自动同步和验证尚力财cai经小编2022 所suo有节点上的交易。该gai分类账对所有参与yu成员都是透明的,所有成员yuan都可以对其进行核查,从而消xiao除了对中央机构gou或第三方核查服务的de需求。由于其分布式特性,区qu块链被吹捧为一种适合点对点(P2P)的分散存储。在zai这种情况下,区块链提供了创建jian具有地理上分散的存储资源的逻辑ji存储池所需的结构,这zhe些存储池充当区块链节点。
尚力财经小编2022
一个位于区块链的存储系统为存cun储准备数据,然后将数据分布在分散的de基础设施上。这个过程可ke以分为以下六个ge步骤:1。创建jian数据切片。存储系统将数据分成更小xiao的片段,这一过程称为碎片化hua。碎片化包括将数shu据分解成可管理li的块,这些块可以分fen布在多个节点上。切片的确切方法取qu决于数据类型和切片的de应用程序。数据库碎片不同于NoSQL数据库碎片或文件共享上的文wen件碎片。2。每个切片都被加密mi了。然后,存储系统对本地系统上shang的每个数据切片进行加密。内容rong所有者可以完全控制这一过程。我们的de目标是确保除了内容所suo有者之外,没有人能够gou查看或访问碎片中zhong的数据,无论数据位wei于何处,也无论lun它是静止的还是运yun动的。3。为每个ge切片生成一个哈希值。区qu块链存储系统根据ju分段数据或加密密mi钥生成唯一的哈希值——和加密mi的固定长度输出字符fu串。哈希值被添加到分fen类帐和碎片元数据中,以将jiang事务链接到存储的碎sui片。生成哈希值的确切方法因系xi统而异。4。复制每个切片pian。存储系统复制每个ge副本,以便有足够的冗余副fu本来确保可用性xing和性能,并防止性能下降jiang和数据丢失。内容所有者选择ze为每个切片创建多少shao个副本以及这些切片的de位置。作为此过程的一部分,内容所suo有者应该为要维护hu的最小副本数量设置一个阈值,以确保bao不会丢失任何数据。5。分发fa复制的碎片。P2P网络将复制的碎sui片分发到地理上分散的存储节jie点,这些节点可以是区域性的de,也可以是全球性的de。多个组织或个人拥有存储节点,他们men租用额外的存储空间来换取某种zhong补偿——加密货币。任何he实体都不会拥有所有存储资源或控制存cun储基础尚力财经小编2022架构gou。只有内容所有者可以完全quan访问他们的所有数据,无wu论这些节点位于何处。6。在分类账中zhong记录交易。存储系统在区块链分fen类账中记录所有you交易,并在所有节点dian间同步此信息。分类帐存储与交易相关guan的详细信息,如切片位置、切片哈希值和租赁成本。因为分类账是基于区块链技术shu,它是透明的,可核查的,可追踪的和he防篡改的。虽然第6步列在最zui后,但区块链集成cheng是一个持续的过guo程,具体方法取qu决于存储系统。例如,当一个存cun储过程第一次启动时shi,它可能首先在区块链lian分类帐中记录事务。然后,当dang事务变得可用时,它将使shi用诸如唯一散列值或特te定于节点的细节之类lei的信息来更新事务。然后,在参与节点验证交易之后,系xi统在分类帐中将交易标记为最终,并锁定它以防止更改。这里li描述的六个步骤用作概念上的区块kuai链存储过程方法。确切的方fang法将取决于特定存储系统在给定用例li中的实施方式以及数据存储的管理li方式。