比特幣核心錢包全解析
2008年中本聰在一個小眾的密碼學討論小組發布了一篇名為《比特幣:一種點對點的電子現金系統》的技術論文,宣告了比特幣的誕生。而在這篇論文發布後的第二年,也就是2009年1月3日,比特幣軟體就正式啟動了,世界上第一個區塊鏈數據也由此而生。
在隨後十年不到的時間裡,比特幣成長速度讓世人震驚,區塊鏈也開始真正改變這個世界。而今天我們將向大家介紹的是比特幣的核心客戶端程序,通過閱讀這篇文章,區塊鏈幣風港相信能幫助大家更好地理解比特幣和區塊鏈。
首先,下載比特幣核心客戶端。網址是:https://bitcoin.org/zh_CN/download,這個客戶端也被稱為「中本聰客戶端」。它能夠實現除挖礦之外的比特幣系統所有方面,成為比特幣網路中一個真正完整的網路節點。大家可以根據自己的系統來選擇相對應的版本。
在下載過程中,我們順便介紹下bitcoin.org這個網站。Bitcoin.org最初是由中本聰和另外一個開發者Matti Malmi所註冊創立,用來發布一些比特幣最新的開發進度,也提供白皮書和軟體下載等。
而在中本聰離開之後,網站目前的主要用處是進行比特幣的基礎介紹、更新維護比特幣核心客戶端和創建開發文檔,在比特幣世界中依然具有一定的權威性。
下載並解壓縮文件之後,我們可以打開紅圈內的應用程序,這也是比特幣核心客戶端的主啟動程序。
首次打開該程序,作為一個全節點客戶端,比特幣核心需要同步所有過往的區塊賬本數據。軟體提示需要有203GB的儲存空間,如果要進行全同步,需要數十個小時的下載時間。
那是否可以跳過這個同步呢?其實是可以跳過同步的,但是之後是不能接受比特幣支付的,想要進行完整的轉賬,就必須要進行完全同步。
有人想,這個比特幣一口氣要同步那麼多數據,我只是想體驗下,是否有試用版本呢?答案是可以的。在我的電腦里搜索wallet.dat,可以找到bitcoin core的數據目錄。
在目錄下的創建一個文本文件,命名為bitcoin.conf,同時在bitcoin.conf中寫入配置項:
Testnet=1
然後保存,重新啟動之後,大家就可以看到一個綠油油的bitcoin core客戶端了,標題上也有了「測試網路」的標記。
其實比特幣核心從功能看起來更像是作為一個錢包,只不過他擁有全節點的特徵,保留了完整的區塊鏈賬本數據,能夠獨立自主的檢驗所有交易。
雖然可能很多人會嫌全節點的同步非常麻煩,但事實上保留完整區塊鏈數據的節點是非常重要的。比特幣之所以能夠成為一個去中心化、可信任的交易網路,就是依賴於這些全節點。而我們在平時進行小額交易和存儲的時候則完全可以使用輕錢包,儘管這些輕量級節點的正常使用都是要通過全節點才能完成,但他們在客戶端則不需要如此長的同步時間。
因此在bitcoin.org的網站上,也可以看到其他錢包的一些推薦,大家可以根據自己的實際情況有選擇地進行使用。當然作為這篇文章的作者,我自然是首推「官方」的比特幣錢包——Bitcoin Core的。
今天的比特幣核心客戶端科普就到這裡了,大家有疑問的可以在公眾號後台發送消息,區塊鏈幣風港會進行及時回復的。
TAG:區塊鏈幣風港 |