9月11日? 星期一
?????? ?昨天看了第二章和第三章的部分內容冲泥,第三章有太多的編程語言驹碍,很難搞清楚壁涎。第一次閱讀時看到編程我就跳過,看到那么長的單詞志秃,就會下意識的認為那個單詞我是不認識的怔球。今天剛開始不想再繼續(xù)閱讀第三章,準備開始下一章浮还【固常或許是今天天氣不錯吧,看了一會第四章我決定在把第三章看一下钧舌。在看編程語言時担汤,我把看不懂的都查了一下,單詞查了幾個之后發(fā)現那些單詞都是一些簡單單詞的組合延刘,都不難漫试。知道這點之后,看程序就簡單了一點碘赖,已經可以在一個成勛中看出一個交易中它確認次數驾荣,他的希哈值。
編程英語?
1 transaction 交易?? gettransaction? 訪問交易
2getblock getblockhash? 探索區(qū)塊
3listunspent?( list un spent )未花費清單
4rawtransaction? 原始交易? raw? 原始?? decoderawtransaction? 解碼原始交易??? signrawtransaction?簽名原始交易?????? sendrawtransaction????
5tixd? 交易希哈值
6vout 輸出
7confirmations? 確認次數
8gettxout 得到未花費的輸出的詳細細節(jié)
9getnewwaddress?? 新的交易地址
10scriptsig? 腳本語言???? scriptpubkey腳本公鑰? script? 腳本? pubkey 公鑰
11sequence? 序列
12 value 值?
13reqsigs 請求信號
14hex? 十六進制
15 asm 自動儲存管理
主要內容???
?第一次運行比特幣核心普泡,要先下載一個安裝包播掷,會下載整個區(qū)塊鏈,過程可能需要數天的時間撼班。(從2009年開始到現在)?
比特幣發(fā)行版本歧匈,rc后綴是預發(fā)版本,用來測試
1? 比特幣客戶端的編譯過程看不懂
2通過make命令砰嘁,安裝bitcoind可執(zhí)行文件到自己的系統路徑件炉,并確認是否安裝成功。
3 JSON-RPCAPI接口幫助訪問bitcoin-cil
4 用getinfo獲得比特幣核心客戶端狀態(tài)的信息
5在生成秘鑰和其他命令之前矮湘,要用encryptwallet,walletpassphra 加密錢包斟冕,再用getinfo命令以驗證錢包是否加密
6錢包備份,純文本導出及恢復
7錢包地址及接收交易
8探索及解碼交易
9探索區(qū)塊
10基于UTXO的建立缅阳,簽名與提交