Bitcoin介紹
以下三個為線上生成比特幣地址的網站
產生主鏈地址網站
產生測試鏈testnet地址網站
比特幣相關交易訊息與圖表
可以在以下網站看到目前的相關比特幣交易資訊
https://blockchain.info/zh-cn/
比特幣歷史訊息圖表
https://blockchain.info/charts
比特幣相關狀態
安裝比特幣節點
你可以下載 https://bitcoin.org/en/full-node ,讓你電腦執行程式後成為一個full node
full node 意思是讓你電腦成為一個節點,擁有比特幣的開始到現在的所有交易訊息,並且你會需要幫忙認證區塊的正確性
全世界的full node https://bitnodes.21.co/
上面的安裝需要至少90GB
https://bitcoin.org/bin/bitcoin-core-0.13.2/
所以我們可以直接使用編譯好的且不包含一些其他例如DB等檔案在內的壓縮檔
之後開啟terminal進入該解壓後的資料夾即可
啟動server(&意思是讓他在背景程序執行)
停止server
開啟server後他會開始做sync同步其他區塊,所以電腦會開始佔用儲存空間,之後可以把它整個bitcoin資料夾刪除,因為我們這裡只是要測試他的基本指令
Bitcoin 資料夾儲存位置
OSX
有關cli command的所有指令
https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list
產生一個比特幣錢包地址
接著取得私鑰
因為地址跟私鑰都是在我們電腦產生才可以這樣去取得,不然通常是要用私鑰來產生地址
查看地址內的餘額
getrawtransaction把交易哈希值(txid)當做一個參數,並且把整個交易以一個十六進位字串的形式返回,而這也是交易在比特幣網路上存在的形式:
解碼這個十六進製字符串,我們使用decoderawtransaction命令
執行testenet
可以用bitcoin-qt 或 bitcoind 執行testnet
可到以下網站取得testnet的免費bitcoin https://testnet.manu.backend.hamburg/faucet
有關手續費
https://bitcoinfees.earn.com/ (此網站可看到目前推薦的手續費與尚未確認的交易所含的手續費)
注意:他是以bytes為單位
Satoshi
區塊高度
區塊在區塊鏈裡的位置,區塊高度也可作為元數據存儲在一個索引數據庫表中以便快速檢索
第一次commit
https://github.com/bitcoin/bitcoin/commit/4405b78d6059e536c36974088a8ed4d9f0f29898
Last updated