李火華 沈綺虹
提到區塊鏈,很多人可能會想到比特幣(一種虛擬貨幣、數字貨幣、電子貨幣)。事實上,兩者并非一回事,區塊鏈是比特幣的底層技術。
2008年,一個自稱“中本聰”的人發布了白皮書,想構建一套不會濫發的電子貨幣系統。2009年1月,比特幣正式誕生,總量上限為2100萬枚,發行規則透明,且沒有一個中心發行機構,全靠代碼自動執行。比特幣的代碼和運行由參與的人維護,世界上的任何人都可以參與其中。
人們在研究了比特幣的代碼之后,把比特幣所采用的底層技術統稱為區塊鏈技術,比特幣則是區塊鏈技術的第一個應用。如果把比特幣比喻成面包,那么區塊鏈就是面粉。面粉可以制作面包,也可以制作面條、花卷、饅頭、糕點。同理,可以利用區塊鏈技術創造比特幣,也可以利用區塊鏈技術做很多其他的事情來造福整個社會。
顧名思義,區塊鏈是“區塊”和“鏈”的組合,本質上是一個分布式的賬本。那么,這個賬本是怎么記賬、如何運行的呢?我們不妨用一個類比進行說明。
最開始,一群人中先站出來一個人,拿著一張空白的紙進行記賬,系統給這個記賬的人一定額度的獎勵(比如50枚比特幣)。記完賬后,系統將這一頁賬單通過加密算法生成一個防偽碼,并同時將賬單復印給其他人。接下去,大家一起計算一道難題,先算出來的人可以記賬并獨享系統給記賬人的獎勵。在記第二頁賬單時,需要在開頭寫上第一頁賬單的防偽碼,然后再記賬,記完后同樣通過加密算法生成第二頁賬單的一個防偽碼,再將賬單復印給其他人。……