Hi 游客

更多精彩,请登录!

比特池塘 区块链技术 正文
    技术原理:多线程+就近(同步)节点+数据分离
5 h. q( T8 F4 P& Z* ^1 |0 Z. X1 w1 c
; v# f- f3 N4 t, w3 @5 g6 N- n! x    分离区块数据步骤:9 f! _0 n# s! a4 e  ^# g) I
8 g, i% D8 I( i" d! i
    1.假设你区块数据安装在D:/bitcoin_data里(记住不是软件安装目录哦(可能你的区块数据安装在软件安装目录的某个目录里),只要记住这个文件夹:里面含有blocks目录,chainstate目录,wallets目录等这个目录就是区块数据目录)
, U. O( Q; [6 p8 m# N4 x7 v; W, h
    2.将D:/bitcoin_data/blocks里面除了indexs目录以外的所有区块文件移动到一个新创建的文件夹: D: /bitcoin_chaindata/blocks里6 B8 B* P' s2 X7 E' R0 l

, M& r& s7 C+ B$ r    3.将D:/bitcoin_data里剩下所有的文件剪切复制到新创建的文件C:/bitcoin_data里3 G" z. u9 c/ Q5 ]. R

# n0 n# ^( Z7 B( }* V; Z1 z% Y    4.找到bitcoin的安装目录(我这里是:F:Bitcoinitcoin-qt.exe),将启动程序即exe文件创建一个快捷方式到桌面上;% J3 a- ^% l; _6 }) h
% C/ N& \+ V0 K/ Y% Y1 s
    5.对这个快捷方式:右键-属性-目标:“F:Bitcoinitcoin-qt.exe”-datadir=C:itcoin_data-blocksdir=D:itcoin_chaindata
% Y/ ?) U7 u* O2 A% C) w! |& {8 l9 l- p1 R8 Z; y8 E
    6.补充说明:双引号是因为路径里带有空格,系统为了识别路径参数而附带的防止程序启动参数被识别为路径的一部分,(有些没有带双引号你自己加上),后面我们附带的是启动参数;记住哦-datadir和-blocksdir前面有空格,横杆是英文的横杠( T% k1 S8 J8 y# B4 u% O% Y9 r
; ]! ^1 b1 n4 j
    7.修改后,启动程序2 o4 a& _2 D' k% L8 q
; L  _4 I7 Y% @# U+ z9 E
    *多线程+就近(同步)节点方法:
0 e3 J$ [# a) J6 O" [8 A8 |7 d7 b& e4 z7 w3 {
    8.根据自己的操作系统,安装BitcoinCore,由于数据接近320GB(2021.1.1)数据存储路径选择机械硬盘所在路径,Win10系统一般是D盘E盘(可以先去谷歌或者百度一下,机械硬盘在哪个路径)9 i' C9 V0 D; I* A' K" k- E5 C) }
* P& G* _3 A  B
    9.访问网站NetworkSnapshot(https://bitnodes.io/nodes/?page=1&q=China),选择自己所在国家的同步节点
( z( Q/ r) L' j3 @$ _3 n" k! f
, d7 p8 d* m  b, _( U    10.打开BitcoinCore,点击状态栏:窗口->控制台; C: _5 _* g* i& z, j; A2 }6 T

# k! x9 p% s, d  v    11.输入6 S- q  l# c( c$ _% |* U4 |8 G2 w
  1. addnodeip:portadd
复制代码
' g4 Q* X- x7 E0 m& o- Q5 Z) a
    12.查看节点下载状态,如果有些节点下载不够理想:
3 ~1 r9 m+ Z7 H' C8 }* h3 k+ ~
  1. addnodeip:portremove
复制代码
9 `  I. T, G6 m+ {1 J& b' @
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

西门幻雪雪vj 初中生
  • 粉丝

    0

  • 关注

    0

  • 主题

    10