OK區塊鏈60講:四大核心技術的作用是什麼?

買賣虛擬貨幣

哈嘍大家好,我是小K君。在之前的課程中,我已經給大家介紹了,區塊鏈的四大核心技術究竟是怎麼回事。所以今天,我們就把這四大核心技術串聯起來,總結一下,四大核心技術是如何在區塊鏈中,發揮它們的作用?

簡單來說,區塊鏈的四大核心技術,分別是分散式賬本、共識機制、密碼學以及智慧合約,它們在區塊鏈中分別起到了資料的儲存、資料的處理、資料的安全、以及資料的應用作用。具體它們的關係是這樣的:

首先,分散式賬本構建了區塊鏈的框架,它本質是一個分散式資料庫,當一筆資料產生後,經大家處理,就會儲存在這個資料庫裡面,所以分散式賬本在區塊鏈中起到了資料儲存的作用。

其次,因為分散式賬本去中心化的特點,決定了區塊鏈網路是一個分散式的結構,每個人都可以自由地加入其中,共同參與資料的記錄。但與此同時,就衍生出來了令人頭疼的“拜占庭將軍問題”,即網路中參與的人數越多,全網也就越難以達成統一。

於是就需要另一套機制來協調全節點賬目保持一致,共識機制就制定了一套規則,明確每個人處理資料的途徑,並透過爭奪記賬權的方式來完節點間的意見統一,最後誰取得記賬權,全網就用誰處理的資料。所以共識機制在區塊鏈中起到了統籌節點行為、明確資料處理的作用。

此外,資料進入分散式資料庫中,也不是單純地打包進來就沒事了,底層的資料構架則是由區塊鏈密碼學來決定的。

打包好的資料塊,會透過密碼學中的雜湊函式處理成一個鏈式的結構,後一個區塊包含前一個區塊的雜湊值,因為雜湊演算法具備單向性、抗篡改等特點,所以只要在區塊鏈網路中,資料一旦上鍊就不可篡改、且可追溯。

另外你的賬戶也會透過非對稱加密的方式進行加密,進而保證了資料的安全,驗證了資料的歸屬。

最後,可以在分散式賬本的基礎上,搭建應用層面的智慧合約,當我們想要解決一些信任問題,可以透過智慧合約,將使用者之間的約定由程式碼的形式,將條件羅列清楚,並透過程式來執行,而區塊鏈中的資料,則可以透過智慧合約進行呼叫。所以智慧合約在區塊鏈中起到了資料的執行與應用的功能。

總的來說,四大核心技術在區塊鏈中各有各的作用,它們共同構建了區塊鏈的基礎,而我們也有幸身處其中,迎接一個屬於區塊鏈的時代浪潮。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;