1
1、區塊鏈的定義
相較于區塊鏈,大家似乎更了解
比特幣。區塊鏈是一種技術,支撐和保障整個比特幣的貨幣機制在這樣一個分布式網絡中運行,包括產生、流通、交易等等。
簡單來說它就是一個賬本,在整個交易過程中,每產生一筆交易,大家都會記一筆賬,認可這個交易是有價值的,這筆錢從這個賬戶通過某種方式轉移到另一個賬戶,區塊鏈就是保證這個交易數據實時和不可篡改的一個記錄。
從技術的角度來看,區塊鏈是多種技術的整合。它不僅僅包括發幣的制度,更重要的是分布式網絡、加密技術、分布式數據存儲技術等多種技術的組合。
從數據存儲的角度來看,區塊鏈是一個分布式數據庫。區塊鏈網絡中的所有參與的節點都在存儲數據,每個人都有一個賬本,這就解決了偽造和中心的問題。
區塊鏈完全使用分布式的網絡。以前我們的
金融交易系統更多的是中心化的,比如銀行。我們的錢存到銀行,過去很多年之后,銀行可能說找不到那個存錢的記錄了,這筆存款就作廢了,這就是中心化的一個弊端,存在單點失效的問題。
分布式存儲就不會存在這樣的問題,歷史上產生過的每一筆交易,每個節點的賬本都有記錄。在區塊鏈或者說比特幣的結構中,每筆交易的信息,包括幣的產生、幣的交易,都會產生一個區塊,區塊里包括了交易信息和時間,通過時間戳、隨機數和前一區塊的哈希值算一個新的區塊,新的區塊中包括當前產生的交易內容、數額大小和整個區塊大小,區塊鏈就是這么來的。隨著交易的增加,鏈會越來越長,鏈上的所有信息都不可刪除不可篡改。
如上圖所示,交易數據隨時可以回溯,任何一步都可以驗證曾經發生過的交易。
區塊鏈中每筆交易的流程都要經過上圖所示的這七步,第三步就是所謂的“挖礦”。假如有筆交易是Alice要給Bob發送2個比特幣,就代表著網絡上這2個比特幣的權屬會發生轉移。首先Alice發起交易,向全網廣播,讓全世界人都知道Alice要給Bob2個比特幣,廣播之后所有節點接收到這個消息,礦工知道生意來了:現在有一個新的交易。于是所有礦工開始挖礦。
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。