當前位置:
首頁 > 最新 > 白話解讀比特幣如何產生和交易

白話解讀比特幣如何產生和交易

比特幣是如何產生的

比特幣Bitcoin,簡稱BTC。中本聰在比特幣白皮書中闡述了比特幣的產生由挖礦者計算最優散列值得到,第一個計算得到這一散列值的也就是block(區塊)的第一人將會獲得比特幣獎勵。簡單講就是用礦機計算最優散列值函數所得到的BTC獎勵。也就是說比特幣是通過挖礦產生的。

為了更容易理解挖礦做了個圖示如下:

0000000000000000000000000000000000000000000000000000000000000000 – prev block

3BA3EDFD7A7B12B27AC72C3E67768F617FC81BC3888A51323A9FB8AA4B1E5E4A – merkle root

29AB5F49 –時間戳

FFFF001D –目標HASH值

1DAC2B7C –隨機數

01 –交易個數

01 –輸入

0000000000000000000000000000000000000000000000000000000000000000FFFFFFFF –前一個輸出

4D –腳本長度

FFFFFFFF –序列號

01 –輸出

43 –腳本scriptPubKey的長度

這是簡單的區塊信息,每個區塊包含前一個區塊的HASH值,這就使得從創世塊到當前塊形成了一條塊鏈,每個區塊必定按時間順序跟隨在前一個區塊之後,因為如果不知道前一塊區塊的HASH值就沒法生成當前區塊。每生成一個新的區塊,礦工就會得到對應的BTC的獎勵。最初挖礦計算難度較低,普通的電腦很快就能挖掘一個新的區塊得到50BTC獎勵。而如今隨著專業礦機出現,算力難度越來越大,人們發現把所有礦機的算力統一放在一個統一的節點或伺服器——礦池中。礦池會集合許多礦工的計算能力來挖礦。當挖到block(區塊)的時候,根據每個人的算力佔總算力的比例來進行分紅。所以單台礦機只能得到微量的比特幣。

比特幣如何交易

安裝了比特幣客戶端的電腦被稱為節點,互聯網上的所有節點構成比特幣網路。目前區塊高度為507069,安裝比特幣客戶端時要下載所有區塊的數據,估計目前最受也得幾十個G的容量。每當有新的比特幣在某個節點上生成,交易,這個節點都會向附近的比特幣節點廣播,最終整個網路節點都會記錄交易信息。

在比特幣的網路中,每個安裝了客戶端的節點都擁有一個分散式資料庫來管理比特幣生產,交易,查詢賬戶餘額記錄,同時也更新和記錄著比特幣系統變化的最新記錄。

當你想給你的朋友發送10枚比特幣的時候。你需要兩個東西,一個是比特幣地址,另一個是對應的私鑰。比特幣地址跟銀行賬號不一樣,你不需要簽署一堆文件去申請,它們是隨機生成的,就是一串由字母和數字組成的字元串。私鑰也是類似的一個字元串,但是這個是要嚴格保密的。比特幣地址就好像一個透明的存錢罐,每個人都可以看到裡面有什麼,但是只有擁有私鑰的人才能打開它.

當你發送交易申請後,周邊的節點會檢查你的賬戶是否擁有10枚比特幣,如果有,則同意這次交易,並且把這條信息廣播到附近的節點,一傳十,十傳百,很快整個網路都會確認這筆交易信息,然後寫入到區塊中。你的朋友將會收到10枚比特幣,交易就算完成了.

如果你想發送小額的比特幣,理論上數字貨幣是可以無限切割的。目前最小的比特幣單位叫做「中本聰」,相當於0.00000001個比特幣。

當然比特幣運行至今天全球有很多數字資產交易所都能買賣比特幣。在平台買賣比特幣的整個基本流程是先註冊平台完成實名認證,然後把你自己錢包儲存的比特幣發送到交易平台,在交易平台把比特幣直接賣掉或者換成ETH或者USDT再換成人民幣,或者用人民幣在交易平台換成USDT或直接買BTC,再把BTC從交易平台提幣至你自己的BTC錢包儲存。

目前比特幣客戶端數據量太大,安裝時更新數據需要好幾天時間。市場上有很多輕量化也安全的主流錢包基本都支持BTC。

關注玖零四微信公眾號,獲得更多教程及幣圈乾貨。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 全球大搜羅 的精彩文章:

青年人的養生保健
做到這三點男人離成功就不遠了

TAG:全球大搜羅 |