為什麼區塊鏈永遠不會替代資料庫

買賣虛擬貨幣

資料處理和儲存方式的根本差異是:這些技術是互補的,而不是相互競爭的。

區塊鏈的宣傳已經失控。儘管區塊鏈是一項驚人的技術,它使資料生態系統更加安全、更加可信和更加可驗證,但它並不是萬靈藥。區塊鏈的宣傳涉及到了一個虛假的宣告,即由於區塊鏈可以作為可驗證的記錄系統,資料庫不再是實現這一目的的正確技術。這是一種誤導。區塊鏈和資料庫是不同種類的記錄系統,實際上是相互補充的。

區塊鏈的好處和挑戰

有許多不同的區塊鏈技術和網路,它們都有一個共同的基本特徵:事務記錄並不只儲存在一個資料庫中。相反,交易一致被記錄在一個生態系統中的整個參與者網路中。

區塊鏈是一種不可變的、分散式的事務記錄系統。它使用加密演算法在一組當事人之間以一種安全的方式達成共識,從而使交易鏈中的每一方當事人都對每一筆交易都有準確的記錄。沒有哪一個當事方可以為自己的利益而誘使其他人更改資料庫。區塊鏈是可信賴的因素是由於它的分散式模型,塊是如何連結到鏈的,以及它的共識演算法複雜性,使得更改區塊鏈的成本變得令人望而卻步。

區塊鏈計算很昂貴。獲得共識的加密演算法需要大量的工作。因此,在降低計算費用、相應的密碼費用、功率費用等方面做了大量的研究。一種方法稱為anchoring,它減少了儲存在鏈上的資料量。在鏈上,事務被分組並組織成時間戳塊,以便包含到區塊鏈中。然後,在區塊鏈上指示資料位置的收據儲存在資料庫或其他持久儲存庫中,使任何事務都可驗證。

這種方法的一個關鍵方面是事務中涉及的資料沒有儲存在anchoring中。只儲存在資料加密的雜湊值。anchoring用於根據雜湊校驗原始資料,並確定它何時被提交到區塊鏈,但它不用於儲存資料。這是一個真正的記錄系統,因為它記錄了事務資料的雜湊值,任何人在任何時候都可以驗證其完整性。這提供了一個獨立的信任來源,同時可以維護機密資料的隱私,即使在公共區塊鏈上也是如此。

區塊鏈應用程式

支援哪些應用程式?它們分為三類:

·智慧合約確保根據預先確定的規則進行資產的一致轉讓
·智慧資產確保可以在當事人之間跟蹤、驗證和結算任何標記化資產的所有權狀態
·智慧物聯網確保由裝置產生的訊號無法被篡改,並反映出真實的感知值

資料庫應用程式

資料庫與區塊鏈的區別在於它們顯式地儲存資料,而不僅僅是雜湊值。資料庫支援兩種工作負載:操作工作負載和分析工作負載。

運算元據庫,稱為聯機事務處理(OLTP)系統,為某些應用程式提供了動力。例如,一個欺詐糾紛解決系統,該系統允許呼叫中心代理幫助客戶審查金融交易並在一秒鐘或更短的時間內就這些交易提出爭議。這需要特殊的資料結構和演算法,可以同時處理許多使用者的資料且速度非常快。
聯機分析處理(OLAP)系統檢查歷史交易並從中獲得洞察力或生成預測機器學習模型。這些系統專門用於對資料和計算度量(如總和和平均值)進行排序。這需要高吞吐量。

現在正在出現新的資料庫,可以將OLTP、OLAP和機器學習結合在一個平臺上,稱為線上預測處理(OLPP)。

例如,考慮以下三個用例:

·客戶服務呼叫中心:呼叫中心代理商透過電話、網路或移動應用程式等渠道響應客戶的詢問,通常在下訂單數秒後開始處理
·個性化:機器學習模型,可以預測使用者在某一時刻該採取什麼行動
·預測維護:機器學習模型,預測現場裝置何時可能會出現故障

所有這些用例都需要一個資料庫 ——區塊鏈根本無法執行這些功能。

資料庫會消失是極其誇張的說法。區塊鏈可能會徹底改變事務的完整性,但資料庫將始終支援關鍵任務的應用程式,分析這些應用程式可以充當人工智慧學習的核心。


更多區塊鏈資訊:http://www.qukuaiwang.com.cn/news

免責聲明:

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

推荐阅读

;