11.24 什麼是區塊鏈技術?它是如何保證安全的?

區塊鏈由“ 區塊”和“ 鏈”兩個詞組成,字面上是一個鏈條或一系列“ 區塊”。這些塊或數據集群相互鏈接。

在常規的信息流模型中,確切的來源指示通過集中式服務器進行數據分發。區塊鏈是基於共識的模型。

什麼是區塊鏈技術?它是如何保證安全的?

基於節點的網絡

“節點”或網絡參與者正在積極努力,以驗證與正在進行的數字交易有關的每條信息。隨後,將獲得多數同意的數據集以塊的形式輸入,然後成為鏈的一部分。

與銀行,產權公司和第三方中介不同,區塊鏈允許網絡上的每個節點都可以交換信息的副本,就像分佈式的日誌或分佈賬本一樣。

在賬本上進行的任何輸入都會立即為所有成員所知,從而消除了欺詐性操作的可能性。

這就是區塊鏈優於現有數據庫管理系統的優勢。通過消除受信任的第三方干擾以促進數字交易,自互聯網以來,區塊鏈是一項真正有效的技術和開創性的發明。

什麼是區塊鏈技術?它是如何保證安全的?

區塊鏈上的安全

區塊鏈技術本身包含一個非常獨特的安全功能。它如何幫助抵禦威脅?讓我們來看看。

延長共識程序後,區塊鏈會添加區塊。改變塊後形成的內容極其困難。

這是因為網絡上的每個區塊都有一個關聯的哈希,以及之前的區塊的哈希。哈希是字符串和數字的字母數字組合。

黑客設法修改區塊上的交易信息時,會導致區塊哈希值發生變化。黑客無法在這裡停下來,因為他將需要修改下一個塊中的信息,因為該信息仍將包含最初“醫生”塊中的哈希。

這樣做也會改變此區塊的哈希值。這種情況會不斷髮生,最終,黑客將需要更改鏈上的每個塊。

重新計算所有這些散列將需要巨大且不可能的計算能力。換句話說,一旦區塊鏈添加了一個區塊,它將變得非常難以編輯且無法刪除。

什麼是區塊鏈技術?它是如何保證安全的?

工作量證明

為了解決信任問題,區塊鏈網絡已對要加入鏈並向鏈中添加塊的計算機實施了測試。這些測試要求用戶在參與區塊鏈網絡之前先“證明”自己。比特幣採用一種稱為“工作量證明”的常用驗證機制。

從事工作量證明(PoW)系統的計算機必須證明自己的能力,才有資格向區塊鏈添加塊。如何通過稱為“挖礦”的過程解決複雜的數學問題。

但是,聽起來或讀起來很容易,挖礦並不是特別容易。根據統計數據,2019年2月解決比特幣網絡上的PoW問題的幾率約為5.8萬億分之一。要以這些幾率解決複雜的數學問題,計算機必須運行耗費大量電能和能量的程序。

工作量證明會使黑客無法進行攻擊,但確實會使它們毫無用處。如果黑客想協調對區塊鏈的攻擊,他們將需要像其他所有人一樣以5.8萬億的幾率解決複雜的計算數學問題。組織此類攻擊的成本幾乎肯定會超過收益。

自從比特幣十多年的發展以來,區塊鏈是一項新興技術。但圍繞它的興趣水平比以往任何時候都要高。從國家政府到大型公司,每個都在尋求“區塊鏈”發展。


分享到:


相關文章: