当前位置:首页 » 区块链知识 » 区块链数据存放在哪

区块链数据存放在哪

发布时间: 2024-03-07 10:26:08

区块链交易信息如何存储

区块链是大型的分布式账本,详细的数据要想存放在最长的那条链上,通过哈希来验证数据,经过大部分节点验证的数据才可以保存到最长的那条链上,节点和节点之间可以同步最新的数据,同时达到数据的分布式存储,不易篡改。每笔交易对应的有个时间戳,可以根据时间戳来查询每笔交易状态,也就是可溯源性。

⑵ 区块链上链数据存在合约里吗

区块链上链数据存在合约里。根据查询相关公开信息显示,在区块链中,数据处于不断增长的状态,一旦数据上链存储,便会永久存在。需要存证数据可以调用智能合约使其数据加密上链,数据上链后不可删除,修改后存在修改历史,数据的变动在区块链上留存。

⑶ 数据存在哪里呢是否每个节点都要有足够大的存储介质

区块链采用分布式存储的方式,区块链的数据是由区块链节点使用和存储的,而多个节点通过网络进行链接最终形成了完整的区块链网络。
 
关于节点的大小,以比特币网络节点为例,有完整节点 (Full node)、修剪节点 (Pruning node)、SPV轻量节点 (Lightweight node)之分,这种分类方式基于两点差异:一是这个节点是否下载了最新最完整的比特币区块链;二是该节点能否独立验证比特币的转账交易,即能否独立实现作为一个节点的基本功能。
 
完整节点下载了最新的完整区块链数据,是比特币网络的主心骨。使用此类节点的主要包括两类人,一是独立挖矿的矿工,二是使用默认设置运行比特币软件 (Bitcoin core) 的用户。
 
修剪节点同样可以独立完成比特币转账的确认,但是它并没把整个区块链都下载到本地。
 
轻量节点一般使用在移动计算设备上,由于容量限制以及对于便携性的高要求,人们通常不会下载区块链到本地。因此,钱包的运营者会通过 SPV (Simple payment verification) 协议,将每个用户钱包中的转账与网上的完整区块链进行核对与确认。
 
以太坊网络中,也有类似的全节点、轻节点、归档节点之分,所以并不是每个节点都需要巨大的存储空间 ,要根据节点功能来选择。

热点内容
M2挖矿注册获取不了验证码 发布:2024-11-20 03:34:59 浏览:202
套餐合约没到期了怎么办理吗 发布:2024-11-20 03:30:02 浏览:781
btc合约交割是美元还是btc 发布:2024-11-20 03:29:26 浏览:196
ltc在网络中是啥意思 发布:2024-11-20 03:17:18 浏览:568
猫盘挖矿在哪买 发布:2024-11-20 03:04:42 浏览:198
哪吒区块链 发布:2024-11-20 03:03:23 浏览:99
谁用比特币买披萨 发布:2024-11-20 02:59:58 浏览:72
比特币采矿机是干什么的 发布:2024-11-20 02:58:23 浏览:850
区块链为什么需要工作量证明 发布:2024-11-20 02:57:39 浏览:711
minecraft挖矿位置 发布:2024-11-20 02:48:09 浏览:511