一個寫著玩的 bitcoin 客戶端

NO IMAGE

一個寫著玩的 bitcoin 客戶端,程式碼不復雜,輕鬆瞭解比特幣。
專案地址:https://github.com/jiangleo/b…

起因

看書確實是很好的學習比特幣的方法,但是沒有程式碼的幫助,理解比特幣如何實現時,很是困難。因此,想去閱讀其程式碼實現。

在閱讀 bitcoin-core 用 C 客戶端時,其環境和除錯對我來說實在麻煩,程式碼我看不太懂。
後來發現一個用 JS 寫的完整 bitcoin 客戶端,就決定用它來研究比特幣原始碼了,幫助我理解比特幣。

環境

搭建 NodeJS 環境. => https://nodejs.org/zh-cn/

下載倉庫

$ git clone https://github.com/jiangleo/bitcoin.git

啟動專案

$ cd bitcoin
$ npm install
$ node index.js

參考文件:

精通比特幣(第二版) 第四章 金鑰與地址

bitcore-lib

區塊鏈研習社原始碼研讀班 蔣巨集偉