BTC 客户端中的 “将区块存储修剪至 n GB” 功能是什么?

2019-12-24 22:09:46 +08:00
 MarkZuckerberg
在 BTC 官网下载了客户端,网站上提示,同步全部区块信息可能大概需要 300GB
于是我随便点点,发现了这个功能,似乎可以改到只同步很少的 GB

但是我没理解这个原理是什么
比如我如果设定同步 2GB 的话,是不是最近 2GB 的区块信息而不是最久远的 2GB ?
这样的话,我的钱包还能够正常使用吗?比如发送或接受币之类的
1792 次点击
所在节点    问与答
6 条回复
CEBBCAT
2019-12-24 22:46:19 +08:00
对区块链没什么了解,但我想是不是把久远的转账记录删掉,保留最近的余额信息?
CEBBCAT
2019-12-24 22:47:43 +08:00
@CEBBCAT 实习,995 搞得脑袋都转不动了,不然我可以想出更好的解释和例子的
jimmyismagic
2019-12-24 22:48:36 +08:00
意思是将很久之前的区块数据删掉,但是 UTXO 是不会删掉的
wangkun025
2019-12-24 22:51:05 +08:00
比特币的白皮书里有释放空间。
是保留最新的 2GB 区块。
MarkZuckerberg
2019-12-24 23:21:38 +08:00
@CEBBCAT 感谢。不过我还是不明白,如果之前的信息中,有本账号的交易记录怎么办?这样本地大概也不会显示了吧。

@jimmyismagic 请问 UTXO 信息是存储在本地的哪个文件里?


@wangkun025 感谢。“是保留最新的 2GB 区块”这个我可以理解。较远时期的交易记录,就不会显示了对吧。
wangkun025
2019-12-24 23:30:31 +08:00
@MarkZuckerberg 建议你直接去看看白皮书
https://bitcoin.org/bitcoin.pdf
在第七节

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/631998

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX