什么是區塊鏈?
不要被人們用來形容“區塊鏈”的復雜術語所嚇倒。
區塊鏈只是一個數據庫。
它并不是特別復雜,您可以輕松地在電子表格中創建。
這些數據庫有一些特殊之處。
首先,區塊鏈是僅追加的。 這意味著您只能追加信息——您不能單擊某一個單元格并刪除已經添加的內容,也不能以任何方式對其進行更改。
其次,數據庫中的每個條目(即區塊)都通過密碼鏈接到上一個條目。簡單來說,每個新條目都必須包含上一個的某種數字指紋(哈希)。
就是這樣!由于每個指紋都指向上一個指紋,因此最終會產生一串區塊。酷一點的說法就是——區塊鏈。
區塊鏈是不可變的:如果一個區塊被更改,它的指紋也將被更改。
由于該指紋被包含在下一個區塊中,則一個區塊的改動將導致下一個區塊也被更改。
任何變動都將發生多米諾骨牌效應,任何變動都會變得很明顯。 所以,沒有人可以私自更改任何信息。
在區塊鏈網絡中,人人都可以從網絡上的其他人那里下載區塊,并在自己的計算機上構建區塊鏈的相同副本。這就是我們之前提到的軟件。
假設您和您的朋友Alice,Bob,Carol和Dan正在運行該軟件。您可能會說“我想給Bob五個幣。” 您可以將該指令發送給其他所有人,但這5個幣不會馬上發至Bob。
同時,Carol可能決定向Alice發送5個幣。她將該指令發送到網絡。網絡參與者可以隨時收集待處理的指令,并創建一個區塊。
如果人人都可以創造區塊,那么如何防止他們作弊呢?
創建一個標有“Bob付給我一百萬個幣”的區塊也許很有吸引力,或者從Carol那里獲取您不擁有的資金,用來購買蘭博基尼和皮草大衣,聽起來也不賴。
-
區塊鏈
+關注
關注
111文章
15562瀏覽量
105937
發布評論請先 登錄
相關推薦
評論