用數字貨幣錢包怎樣檢視是哪個地址發幣給我??由於比特幣的資料儲存結構,不可能直接利用比特幣的原始API來查詢指定地址的歷史交易資料。因此最樸素(Naive)的第一種解決方案,就是將比特幣區塊鏈上的每一筆交易資料存到自己的資料庫裡,然後針對交易地址資訊(例如Scriptpubkey、pubkey或者地址本身)建立索引,這樣就可以在資料庫上自由、高效地查詢了。
貼出了一個比特幣錢包地址舉例說明下,19gAKjmqi9SVKvQ5hFDvJTL5UwZXGUdXMn
出於好奇,順著這個比特幣錢包地址查了一下,到Blockchain.info網站把這個地址貼上去:
可以看到這個地址的交易還是蠻活躍的,總共有131次交易,累計接收過近18個BTC,要是按最高的時候20萬單價算,哇,3600萬人民幣。按我今天寫文章的時候價格算,8萬單價,也是136萬人民幣了:
他最後一次交易是往1PVAuBYhZ2fd5KYRQ8akxnxsuKJTeYNzxc 轉了4.3個比特幣,於是就查查這個地址,這個只有2筆交易:
這個錢包地址的比特幣,轉向了1Y2sKhUZvsP2EANpKra3FaFZufHq5VEwT ,我們繼續查下去:
可以看到,這個地址有過68030次交易,總共接收過2131017個比特幣,已經是天文數字了。我猜這個應該是某個交易平臺的打款錢包地址了。
再往下查,試著看看查得到這個地址不:http://bitcoinwhoswho.com/address/1Y2sKhUZvsP2EANpKra3FaFZufHq5VEwT/urlid/0
紅圈上羅列了這個地址在哪些網站出現過。
從這個過程可以看到:
我知道最初這個錢包地址屬於哪個,就可以查出這個錢包地址的最近轉進轉出情況,從而能清楚的看出是哪個地址給你轉了幣。
比特幣本來是個匿名系統,但是其公開的錢包地址,可以多多少少的得到一些財務方面的資訊。雖然比特幣系統設計了每次交易可以在錢包軟體裡改變新的地址,以加大追蹤的難度,但是如果這個地址是放在公開網站上的,你是沒法去修改它的,除非人為的定期修改它。