上篇文章,咱們在本地編譯了bitcoin源代碼。並簡單瞭解了bitcoind和bitcoin-cli的簡單使用。此次,咱們開始嘗試去看看bitcoin源代碼的各個模塊的做用。數據結構
用sublime打開bitcoin源代碼,咱們發現除了除了.h,.cpp等源代碼還有一些其餘類型的目錄和文件。框架
知己知彼,方能百戰不殆。因此,我花了點時間大概瀏覽了下全部的目錄和文件。將各個模塊代碼的功能做了一個初步總結,用於理解bitcoin總體框架和核心模塊的代碼功能。post
這樣,之後在閱讀源代碼的時候遇到某些cpp文件也不至於頓時不知所云,必要時能夠回過頭來參考下這個總結圖。區塊鏈
可能有些地方總結的不到位,大佬看到能夠直接告我下。這個結構圖使用Xmind作的,有須要的朋友能夠留言索取Xmind源文件。cdn
下一篇探索比特幣數據結構-區塊。blog
互聯網顛覆世界,區塊鏈顛覆互聯網!
--------------------------------------------------20180419 00:06