OK區塊鏈60講:區塊鏈的核心技術

買賣虛擬貨幣

一般來說,區塊鏈的核心技術主要有四個部分,分別是分散式儲存、共識機制、智慧合約以及密碼學。每個技術,在整個區塊鏈系統裡都有它們各自的作用。

其中,分散式儲存,簡單來說,就是一種將資料分散儲存到多個地方的資料儲存技術,而且儲存的資料可在多個參與者之間共享,人人可以參與,並具有相同的權力,一起記錄資料,主要起到了資料儲存的功能。

共識機制,其實就是我們之前所說的挖礦原理,因為區塊鏈的分散式網路中,沒有中央權威。因此,網路需要一個決策機制來促成參與者達成一致。而共識機制就是一種協調大家處理資料的機制。

因為每個人都可以參與的話,記錄下來的資料這麼多,到底該用誰的呢?所以,共識機制就決定了這些資料中,誰獲得資料的記賬權。共識機制主要起到了資料的維護作用。

而智慧合約,是一種旨在以資訊化方式傳播、驗證或執行合同的計算機協議。有點像一種大家把規則都制定好,由機器自動去執行的技術。

因為網路中儲存和維護好的資料,總需要有人去執行的,而智慧合約正好可以在沒有第三方的情況下,也能進行可信的交易,而且這些交易可追蹤且不可逆轉。所以,智慧合約在系統中,主要起到了資料的執行作用。

最後密碼學,就是一種特殊的加密和解密技術,區塊鏈系統中,應用了多種多樣的密碼學技術,包括雜湊演算法、公鑰私鑰、數字簽名等等,以此來保證整個系統的資料安全,並且證明了資料的歸屬。有了它我們才能在網路中證明“我是我”,才能證明這是我的比特幣而不是你的比特幣。

所以,當一筆資料產生後,會由共識機制進行資料維護,透過分散式儲存記錄在鏈上,然後交由智慧合約去執行,最後由密碼學保障整個體系的安全,大家各司其職,共同構建出了整個區塊鏈系統。

總的來說,區塊鏈就像我們第一集說的一樣,是一個資料傳輸的應用模型,由這4種技術所構成,就好比區塊鏈是一座高樓大廈,而技術則是搭建這所高樓的材料。

正是因為有這些技術作為基礎,解決了一個又一個問題,才有了區塊鏈的廣闊前景。相信隨著時代的發展,技術會逐漸成熟,而區塊鏈,也會在未來的某一天裡,給大家展現出屬於它的力量~

免責聲明:

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

推荐阅读

;