天天看點

分布式賬本簡介

文章目錄

  • 什麼是分布式分布式賬本
  • 分布式賬本在現實業務中的作用
  • 目前業務分布式賬本的問題
  • 什麼是區塊鍊
  • 區塊鍊網絡如何工作
  • 區塊鍊的商業利益
  • 區塊鍊的使用
  • 什麼是超級賬本
  • 企業區塊鍊要求

分布式賬本是一種資料庫類型,可在分散網絡的成員之間共享,複制和同步。分布式賬本記錄網絡參與者之間的交易,例如資産或資料交換。

網絡的參與者對分布式賬本中記錄的更新進行管理并達成共識。不涉及中央機構或第三方調解人,例如金融機構或票據交換所。分布式賬本中的每個記錄都有一個時間戳和唯一的加密簽名,進而使分布式賬本中的所有交易都可以被稽核,并不會被篡改。

在當今互聯互通的世界中,經濟活動發生在跨越國家,地理和管轄範圍的商業網絡中。業務網絡通常在市場上聚集在一起,在這些市場上,參與者(例如生産者,消費者,供應商,合作夥伴,市場制造者/使能者以及其他利益相關者)擁有,控制并行使其對價值(稱為資産)對象的權利。

資産可以是有形的和有形的,例如汽車,房屋或草莓,也可以是無形的和虛拟的,例如契約,專利和股票證書。資産所有權和轉移是在業務網絡中創造價值的交易。

交易通常涉及各種參與者,例如買方,賣方和中介(例如銀行,審計師或公證人),其業務協定和合同記錄在分布式賬本中。企業通常使用多個分布式賬本來跟蹤其各個業務部門中的資産所有權和參與者之間的資産轉移。分布式賬本是企業經濟活動和利益的記錄系統。

典型的分布式賬本如下所示:

分布式賬本簡介

當今使用的業務分布式賬本在許多方面都是不足的。它們效率低下,成本高昂,并且容易被濫用和篡改。缺乏透明度以及對腐敗和欺詐的敏感性,導緻争執。這些風險和不确定性會導緻失去商機。

此外,每個網絡參與者自己的系統上業務分布式賬本的不同步副本會導緻對臨時,錯誤資料做出錯誤的業務決策。或者在對賬本的不同副本進行核對時,做出充分知情決定的能力會延遲。

區塊鍊是一種防篡改的共享數字分布式賬本,可記錄公共或私有對等網絡中的交易。分布式賬本分布到網絡中的所有成員節點,以加密散列連結的塊的順序鍊,永久記錄網絡中對等點之間發生的資産交換的曆史記錄。

所有已确認和驗證的交易區塊都從鍊的開頭連結到最新區塊,是以命名為區塊鍊。是以,區塊鍊充當單一事實來源,并且區塊鍊網絡中的成員隻能檢視與之相關的那些交易。

區塊鍊網絡中的成員節點不依賴第三方(例如金融機構)來調解交易,而是使用共識協定來同意賬本内容,加密哈希和數字簽名以確定交易的完整性。

共識確定共享分布式賬本是準确的副本,并降低了欺詐性交易的風險,因為篡改必須在完全相同的時間在許多地方進行。諸如SHA256計算算法之類的密碼散列可確定對交易輸入的任何更改(即使是最小的更改)都将導緻計算出不同的哈希值,這表明潛在的交易輸入受到損害。數字簽名可確定交易源自發件人(使用私鑰簽名),而不是冒名頂替者。

分散的點對點區塊鍊網絡可防止任何單個參與者或參與者組控制基礎基礎架構或破壞整個系統。網絡中的參與者都是平等的,遵循相同的協定。他們可以是個人,國家行為者,組織,也可以是所有這些類型的參與者的組合。

在其核心部分,系統使用標明的共識模型記錄所有節點都同意交易有效性的交易時間順序。結果是無法更改或撤消的交易,除非網絡中所有成員在後續交易中都同意更改。

在舊的業務網絡中,所有參與者都保持自己的分布式賬本,重複和差異會導緻糾紛,增加的結算時間以及需要中介機構及其相關的間接費用。但是,通過使用基于區塊鍊的共享分布式賬本,交易一旦通過共識驗證并寫入分布式賬本就無法更改,企業可以節省時間和成本,同時降低風險。

區塊鍊共識機制的好處是可以減少錯誤,提供近乎實時的參考資料,進而為參與者提供了統一一緻的資料集,并為參與者提供了更改其資産描述的靈活性。

由于沒有一個參與成員擁有共享賬本中包含的資訊的來源,是以區塊鍊技術可提高參與成員之間交易資訊流的信任度和完整性。

區塊鍊技術的不變性機制可降低審計成本和法規遵從性,并提高透明度。而且,由于使用區塊鍊技術在商業網絡上執行的合同是自動化且最終的,是以企業可從提高的執行速度,降低的成本和較低的風險中受益,所有這些使企業能夠建立新的收入流與客戶進行互動。

區塊鍊作為支撐比特币交易的技術首次被引入市場,但其在商業領域的實際應用遠遠超出了加密貨币交易。例如,在金融領域,區塊鍊網絡允許證券交易在數分鐘而不是數天之内結算。在供應鍊中,區塊鍊網絡允許實時跟蹤和記錄商品和付款流。

為了确定您的用例是否适合區塊鍊,請問自己以下問題:

  • 是否涉及業務網絡?
  • 是否使用共識來驗證交易?
  • 是否需要稽核跟蹤或出處?
  • 交易記錄是否必須是不可變的或防篡改的?
  • 争議解決應該是最終的嗎?

如果您對第一個問題和至少一個問題回答是,那麼您的用例将受益于區塊鍊技術。始終需要網絡參與才能使區塊鍊成為正确的解決方案,但是網絡可以采用多種形式。網絡可以在組織之間,例如供應鍊,也可以在組織内部。例如,在組織内部,可以使用區塊鍊網絡在各部門之間共享參考資料或建立稽核或合規網絡。網絡也可以存在于個人之間,例如,他們可能需要在區塊鍊上存儲資料,數字資産或合同。

Hyperledger是一項開源工作,旨在推動跨行業的區塊鍊技術供企業使用。這是由LinuxFoundation®主持的全球合作,其中包括金融,銀行,物聯網,供應鍊,制造和技術領域的上司者。這183個不同的成員和9個正在進行的項目(包括Hyperledger Fabric)協同工作,以建立一個開放的,标準化的企業級分布式分布式賬本架構和代碼庫。

Hyperledger Fabric架構在許可的網絡上支援分布式分布式賬本解決方案,成員之間彼此了解,适用于廣泛的行業。它的子產品化架構最大程度地提高了區塊鍊解決方案的機密性,彈性和靈活性。

我們相信區塊鍊是一種真正的颠覆性技術,可以改變業務網絡。我們還認為,這種創新必須與其他技術公司和行業合作進行公開進行。

工業級區塊鍊技術具有以下特征:

  • 共享的,允許的分布式賬本是僅附加記錄系統(SOR)和單一事實來源。對于在業務網絡管道中經過身份驗證的成員而言,它是可見的。
  • 商業網絡的所有參與成員都同意的共識協定可確定僅使用網絡驗證的交易更新分布式賬本。
  • 密碼術可確定防篡改的安全性,身份驗證和交易的完整性。
  • Chaincode(也稱為智能合約)封裝了網絡上發生的業務的參與者協定條款。鍊碼存儲在區塊鍊中的驗證對等節點上。
  • 區塊鍊從入門到放棄系列教程-涵蓋密碼學,超級賬本,以太坊,Libra,比特币等持續更新
  • Spring Boot 2.X系列教程:七天從無到有掌握Spring Boot-持續更新
  • Spring 5.X系列教程:滿足你對Spring5的一切想象-持續更新
  • java程式員從小工到專家成神之路(2020版)-持續更新中,附詳細文章教程

繼續閱讀