科普區塊鏈
區塊鏈(Blockchain)是一種多元化的數據庫技術,最初是針對比特幣(Bitcoin)這種加密數字貨幣而開發的。它是一種去中心化的記錄和存儲數據的方式,通過將數據分散存儲在衆多不同的計算機節點上,以保證數據的安全性和可信度.
01區塊鏈是什麼?
在介紹比特幣的時候,其中提到,比特幣的出現,補足了互聯網技術的最後一塊拼圖,即不依賴中介機構實現資產在線上的自由流動。
這句話具體是什麼意思呢?
通俗說,就算沒有銀行、支付寶、微信等巨頭參與,我們也能實現網上自由轉賬。
這是一個突破性的進展,要知在比特幣出現之前,在互聯網上,我們只能依靠銀行等中介巨頭,來實現線上的資產轉移。
當我給你轉賬100塊的時候,通常我們需要依賴加入機構來確保我的賬戶減少100塊,同時你的賬戶增加100塊,以解決支付中的“雙花”問題,即記錢被重複支出的問題。然而,比特幣的出現徹底解決了
02區塊鏈到底是如何運作的呢?
我們先來看一個小故事。
有一個與世隔絕的小村落,村民們經常互相借東西,比如王二給張三借了一隻羊,張三承諾一個月後歸還1只羊+1只雞。爲了防止張三賴賬,就請德高望重的老村長來作證並幫忙記個賬。
後來村子越來越大,村民們相互借的東西多了,賬目也越來越多,於是大家開始擔心起來:
村長年紀大了眼花記錯賬怎麼辦,又怕村長家進賊賬本被偷了,或者萬一村長一時財迷心竅、跟人串通偷偷改賬本怎麼辦。
最後大家開會決定,以後的賬由新選出來的村長負責記好了貼在公告欄裡,大家各自都抄一份放家裡,不管誰家的賬本丟了、修改了,以大多數人手裡的爲準。
這就是區塊鏈的工作原理。在這個故事裡,村裡的賬本是公開透明、所有人共同檢查、共同持有的,賬本很難記錯或被偷偷篡改。
回到我們開頭提到的,就算沒有村長這個“中間巨頭”來作證記賬,村裡的交易依然可以正常進行,因爲任何一筆交易發生之後,所有其他村民都可以作爲見證人,並且參與記賬。
03小結
在區塊鏈網絡中也是類似,在沒有中介巨頭擔保見證的情況下,任意一筆交易發生時,區塊鏈網絡背後的算法以及激勵機制吸引大量其他人來參與記賬、保障交易的順利進行,對交易雙方來說,這筆交易是點對點的直接交易,不需要將資產轉移到中間人賬戶。
當然,區塊鏈真正的工作原理比上面故事裡面描述的複雜很多。區塊鏈技術包含密碼學、博弈論、軟件工程等多學科知識,有興趣歡迎關注我,持續爲您們解答想要了解的事物