2014年9月17日 星期三

[區塊鍊觀察]僅用七秒就挖到的比特幣區塊及高度與時間戳順序不符的區塊


今天中午查blockchain.info,突然瞄到區塊高度321089,注意到這個由GHash.IO挖到的區塊僅僅花了七秒就挖到的了



下午五點多,注意到兩個皆由GHash.IO挖到321116及321117,321117挖到的時間竟然比321116還早,這是正常的嗎?

2014年8月20日 星期三

R語言測試--比特幣區塊鍊資料採礦

R語言是款強大的程式語言,善於處理大數據(Big Data),而比特幣區塊鍊(blockchain)則是一座數據寶山,一般安裝Bitcoin Core客戶端的使用者,可能會視佔據好幾G硬碟空間的區塊鍊資料為垃圾,不妨運用R語言將垃圾山化為金山銀山

以下是個人小小的測試範例

由Bitcoin Core node RPC API取得Bitcoin帳塊高度270100至270001,共100筆json資料


計算此100筆帳塊內含的交易紀錄數量


blocks$tx_length列出100項帳塊交易數量


blocks$height列出100項帳塊高度


R語言提供靈活便利的繪圖指令,滿足繪製多種統計圖表的需求

2014年5月20日 星期二

比特幣挖礦簡易javascript範例程式

將挖礦範例mine.py改寫為javascript網頁版,提供給對比特幣挖礦算法有興趣的網友研究,請按下方按鈕,會列出nonce從0到99的挖礦hash值



2014年5月3日 星期六

影片解釋比特幣Merkle Root原理及程式實作



影片裡的程式範例IntroToMerkleRootsWBN.py,我改寫為底下的javascript程式網頁版範例,請按"get Merkle Root"按鈕,便能立即觀看執行結果