區塊鏈課堂 |第三課:比特幣轉賬執行的原理

買賣虛擬貨幣

閱讀日期:2018年9月4日 星期二


我們知道2008年神秘人中本聰發明BTC/" target="_blank"">比特幣的時候,是因為當時發生了全球經濟危機,中本聰想,如果能構建一個沒有中心機構的貨幣發行體系,貨幣就不會被無限超發,大家都很公平公正。於是中本聰構建了比特幣這樣一個體系。

那麼,在一個沒有中心化機構的情況下,比特幣的發行、記賬、交易是怎樣進行的呢?

比特幣的發行機制

中本聰首先規定了比特幣的發行機制。它規定比特幣的總量為2100萬枚,比特幣網路大約每10分鐘出一頁賬單,每個比特幣的產生伴隨著每一頁賬單的產生,也就是每一個區塊問世和發行。中本聰還規定,最開始每個區塊的比特幣獎勵是50枚,然後每21萬個區塊減半一次,一直到2140年,所有的比特幣發行完畢。

21萬個區塊,我們算一算,平均每10分鐘出一個區塊,出21萬個區塊需要多久呢?理論上需要1458.3天,也就是3.99年。這也就是大眾說的 “比特幣每四年減半” 的由來。2016年7月8日開始,比特幣第二次減半,也就是每個區塊伴隨的比特幣獎勵為12.5枚。

我們怎麼去計算現在的區塊是第多少個區塊呢?很簡單,大家用 “區塊高度” 來標記它。也就是一個區塊的高度是從比特幣誕生之後,第多少個區塊!開啟任意一個比特幣的區塊瀏覽器,我們可以看到現在出來的最新的區塊高度。透過區塊高度,我們可以計算大概還有多久,比特幣會進行下一次減半、多久會進行難度的調整、多久進行一次大事件。

比特幣的記賬

然後中本聰規定了記賬的形式。我們知道比特幣採用的是工作量證明機制,即PoW機制。所有的礦工透過競爭雜湊計算的方式,爭奪記賬權力。類似每10分鐘有一道數學題被丟到網路中,大家比賽,看誰算的快。在每一輪的競爭中,誰最先計算出正確答案,誰就獲得了本輪的記賬權力。他記錄的本頁賬單,大家都要以此為準。緊接著,大家在這一頁賬單的基礎上,爭奪下一頁賬單的記賬權。透過這種共識機制,中本聰解決了在一個去中心化的體系下,賬本的唯一性的權益。

礦工為什麼要競爭記賬呢?用計算機進行計算要消耗電、要儲存大量的資料,這樣做對礦工有什麼好處呢?畢竟純粹靠公益,這樣的體系走不長遠。

這也是中本聰最為聰明的一個地方:他把比特幣的發行和競爭記賬繫結在了一起,記賬的人每獲得一次記賬權,就會獲得系統產生的新的比特幣作為獎勵。也就是說算的最快的計算機,就會「挖」到一定數量的比特幣。

在每一輪記賬的競爭中,誰獲得記賬權,誰就獲得這一個區塊裡的新誕生比特幣獎勵和被記錄在賬單裡的交易的手續費。在2017年,如果你是一個礦工,在一輪競爭中獲得了記賬權,你就會獲得12.5個新發行的比特幣獎勵,還有這個區塊上所有的手續費,大約零點幾到2個比特幣手續費。隨著新生比特幣每四年減半,新生比特幣獎勵越來越少,那麼礦工還會有動力去挖礦嗎?

答案是肯定的。因為他們還有另外一部分收入,就是大家給的比特幣轉賬的手續費。大家還記得我們提到在比特幣的世界裡轉賬手續費是可以自己填寫的嗎?隨著使用比特幣的人和機構越來越多,全球比特幣轉賬越來越頻繁,轉賬手續費總量也會越來越大,手續費會未來成為礦工的主要收入來源。

比特幣的交易

第二講中我們講到比特幣的轉賬,跟我們平時進行銀行轉賬一樣,我們選擇一個有比特幣的地址,輸入對方的比特幣地址,輸入想轉賬的金額,輸入給礦工的手續費,然後用私鑰進行簽名,提交之後就等著礦工們來處理。中本聰透過加密機制,使得隨機生成的一個私鑰只能對應一個地址,保證了每個地址發出比特幣的合法性。

比特幣現在的每個區塊大小是1M位元組,大概能容納數千筆交易。當網路轉賬的人比較少時,等待礦工確認的你可能只需要等10分鐘,就能被下一個區塊確認了。如果當前轉賬的人比較多,你可能要排隊,多等一個10分鐘,甚至更長時間。礦工們會不斷的等待記錄的轉賬交易裡面去選擇手續費比較高的轉賬資訊來進行記賬,如果你的手續費不排在前面,可能就要排在很後面才能夠記你的賬了。

第三課核心內容回顧

透過這樣的設計,中本聰使得比特幣的發行、比特幣的記賬和轉賬等環節環環相扣,使得整個體系能夠自發運轉起來。現在,即使中本聰這個核心人物已經銷聲匿跡,我們看到比特幣的自發的生命力,這就是去中心化體系的魅力。

哦對了,雖然比特幣總量只有2100萬枚,但是每一枚比特幣可以分割到小數點後8位,也就是一枚比特幣可以分割為1億份。你可以轉給別人非常非常小的一份比特幣,不信,你可以買一個半個比特幣試試。

透過這節課,我們瞭解了比特幣的發行、記賬和交易原理。比特幣的發行遵循每個比特幣的產生伴隨著每一頁賬單的誕生,並且比特幣每四年減半;比特幣的記賬採用競爭記賬的方式,即記賬者需要透過工作量的證明獲得記賬權力,獲得記賬權力之後進行記賬,TA記賬的同時,能夠獲得新生比特幣獎勵和被記錄在這一頁賬單裡的所有的交易手續費;而比特幣的交易,和銀行卡交易基本上是類似的。比特幣網路,透過規定發行機制、共識機制和加密技術將比特幣的發行、記賬和轉賬環環相扣,形成了一個自發發展壯大的龐大體系。   


宣告:幣圈有風險,投資需謹慎,本文純屬個人觀點,不作任何投資意見;本文來源《從0到1全面學透區塊鏈》。


街頭區塊鏈是一家垂直於區塊鏈的自媒體,透過豐富的圖文報道、影片節目和高頻的社群活動,追蹤報道區塊鏈的技術、專案、人物、行情、資訊、大事件等,傳播區塊鏈的價值,推動區塊鏈的發展。歡迎大家掃碼進群交流!

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;