我們首先先來了解一下,7個區塊鏈的基本概念:
第一個,“挖礦”:獲得記賬權的程序形象地叫做“挖礦”;
第二個,“礦工”:是競爭挖礦的人或組織叫“礦工”;
第三個,“算力”,就是假設一臺礦機為10T左右的計算量級,我們就可以說這一臺10T的礦機就有10T的算力;
第四個,“作業量證明”,簡單理解是「干的越多,收的越多」,簡稱“PoW”;
第五個,“權益證明”,簡單理解是「持有越多,獲得越多」,簡稱“PoS”;
第六個,“區塊”,平均每10分鐘網路誕生賬本的一頁,我們稱之為區塊;
第七個,“區塊鏈”,每個區塊被打上時間戳,按照嚴格的先后順序,連接起來,就叫區塊鏈,
我們知道2008年神秘人中本聰發明位元幣的時候,是因為當時發生了全球經濟危機,
中本聰想,如果能構建一個沒有中心機構的貨幣發行體系,貨幣就不會被無限超發,大家都很公平公正,
于是中本聰構建了位元幣這樣一個體系,那么,在一個沒有中心化機構的情況下,位元幣的發行、記賬、交易是怎樣進行的呢?中本聰首先規定了位元幣的發行機制,它規定位元幣的總量為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分鐘,甚至更長時間,礦工們會不斷的等待記錄的轉賬交易里面去選擇手續費比較高的轉賬資訊來進行記賬,如果你的手續費不排在前面,可能就要排在很后面才能夠記你的賬了,通過這樣的設計,中本聰使得位元幣的發行、位元幣的記賬和轉賬等環節環環相扣,使得整個體系能夠自發運轉起來,現在,即使中本聰這個核心人物已經銷聲匿跡,我們看到位元幣的自發的生命力,這就是去中心化體系的魅力, 挖礦小知識V:ygptr111
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/261018.html
標籤:區塊鏈
