主页 > imtoken钱包注册 > 《比特币白皮书》区块圣经(七)回收硬盘空间

《比特币白皮书》区块圣经(七)回收硬盘空间

imtoken钱包注册 2023-04-21 06:11:22

比特币保存教程_比特币怎么保存在硬盘_比特币是储存在硬盘上吗

第 7 章 回收硬盘空间

现在的BTC有很多后代,分叉处有N多币种。 虽然区块链世界本身支持这种行为,但实际上,社区和市场会自行淘汰无意义、无价值的分叉。 BCH目前位居比特币分叉币总市值第一位,其主要分叉领导者和运营维护者多与中国矿池运营商(传说中的矿霸)有关。

BCH的核心分叉点(口号)是big block。 他们认为比特币核心社区主导的小区块方案对比特币的交易速度影响太大。 其实这个问题大约从15年前就开始了,2017年达到最拥堵的情况,但是社区一直在努力解决这个问题,比如目前最推崇的闪电网络等解决方案。 但是为什么生物安全信息交易所所还是要分叉呢? 问题在于,核心正在逐渐摆脱ASIC(之前提到)的影子,矿工的利益会受到影响。

比特币怎么保存在硬盘_比特币保存教程_比特币是储存在硬盘上吗

针对核心区块大小问题,中本聪在本章提出了缓解方案——删除。

如何删除它? 像清机一样直接把半年前的旧文件夹全部删掉? 原理是这样的,但是在操作上就不能这样了。 正如我们之前提到的,比特币中的任何交易都是可追踪和环环相扣的。 因此,如果单纯按照时间长短删除,节点将无法确认交易的真实性,从而无法正常运行。

所以其实这里的回收主要有两个方向:1. 很久以前的区块数据 2. 删除 Merkle 树分支。

比特币是储存在硬盘上吗_比特币怎么保存在硬盘_比特币保存教程

第一个方向很容易理解。 比特币交易在三到六次确认后基本可以断定有效。 事实上,之前几万甚至几十万的区块数据,对钱包用户来说其实用处不大。 向上。 除有特殊需求的全节点用户外,普通用户可以删除旧数据释放硬盘空间。

当然,第二个方向为这次删除提供了一种思路。 我们可以这样理解默克尔树。 每笔交易的核心信息(区块哈希值)是区块的主要信息主干,其他交易信息都像树枝一样以它为基础,然后详细记录。 所以即使我们要保证区块链的完整性和可塑性,只要我们留下每个区块的根哈希值(主干),我们就可以彻底删除无用的内部数据值(因为它的重用机会和频率)会随时间减少)。

在中本聪的设想中,没有交易信息的区块头大小只有80字节,用户存储和同步的压力其实完全可以承受。

比特币怎么保存在硬盘_比特币是储存在硬盘上吗_比特币保存教程

如下所示:

比特币是储存在硬盘上吗_比特币保存教程_比特币怎么保存在硬盘

其实我个人认为,在中本聪最初的想法中比特币怎么保存在硬盘,当某笔交易随着时间的推移达到一定的时间长度时,如果所有节点都进行数据压缩(删除),那么比特币其实就可以看作是一笔交易。 一种匿名货币(可追溯性有限),但鉴于Core和比特币社区的需求,本章提出的区块数据压缩行为其实并不推荐。 并且许多团队提出了许多其他替代方案,以在不删除节点信息的情况下最大限度地减少历史区块数据的存储或传输。

比特币是储存在硬盘上吗_比特币保存教程_比特币怎么保存在硬盘

我们现在使用的钱包主要有全节点、轻节点、SPV(Simplified Payment Verification,下一章的主要内容)。 曾经流行的脑钱包(用户编辑类似密码的字符串或者使用公式化的助记词,用脑子记住。其实可以说这是最安全的方案,但问题是很多人忘记了... )、纸钱包(断开钱包创建后在本地打印私钥二维码,使用时扫码导入,属于早期极客玩物。)等小众钱包其实已经逐渐被由于其自身的存储、安全性和稳定性而被采用。 取而代之的是网页钱包、轻钱包等新技术产品。

对于中本聪方案的实现,已经有相关的实现,但是最主流的核心钱包,也就是我们常见的Bitcoin-qt全节点钱包,并没有加入这个机制。 主要原因是如果这种硬盘回收方式得到广泛推广,比特币分布式账本带来的去中心化会不断减弱(理论上),存储被删除时不会影响存储。 在使用它的前提下,核心认为全节点将不断减少和集中比特币怎么保存在硬盘,最终危及整个网络的安全。

但另一方面,目前普通用户中几乎没有人使用全节点钱包。 由于同步慢、启动慢、存储要求等原因,全节点钱包的存在已经被大量的轻钱包或网页钱包所取代。 它已经危及比特币的网络安全。 但是鱼和熊掌不可兼得,我们只能寄希望于闪电网络后续普及后,比特币主链上的交易数量会减少,从而降低数据产生的速率,从而使比特币的下降硬盘存储单价跟不上...

比特币是储存在硬盘上吗_比特币保存教程_比特币怎么保存在硬盘

比特币保存教程_比特币是储存在硬盘上吗_比特币怎么保存在硬盘

您的评论和点赞是对我们持续更新最重要的鼓励

BIU Block Camp想和Biuers一起开辟新天地,我们来啦~~BIU!

在微社区搜索“BIU-64”或“BIU区块营”并关注后,点击“看影”加入