秒懂區塊鏈:技術特點、應用價值、非對稱加密與區塊體結構

2023-11-03     人人都是產品經理

原標題:秒懂區塊鏈:技術特點、應用價值、非對稱加密與區塊體結構

區塊鏈這一概念相信不少同學都已經聽說過,那麼,到底什麼是區塊鏈?區塊鏈本身具有哪些技術特點和應用價值?這篇文章里,作者就做了分享和總結,一起來看看吧。

區塊鏈這一概念相信不少同學都已經聽說過,那麼,到底什麼是區塊鏈?區塊鏈本身具有哪些技術特點和應用價值?這篇文章里,作者就做了分享和總結,一起來看看吧。

前言:作為HUST的MBA在讀生,分享MBA課程「管理信息系統」中關於「區塊鏈」技術的收穫。

一、什麼是區塊鏈

區塊鏈本質上是:

  • 點對點傳輸,去中心化的資料庫;
  • 密碼學保證不可篡改的分布式帳本。

Peer-to-Peer(P2P)技術,不再依賴於少數的中心化伺服器;任何單一節點都無法控制或篡改整個系統。

2. 密碼學(非對稱加密技術+哈希算法)

將信息以更高的效率轉換為二進位,保證信息的安全;應用Merkle根的特性防篡改。

3. 共識機制

通過多個節點交互對數據,行為達成一致,具備「少數服從多數」、「人人平等」的特點。

三、區塊鏈的特點與應用價值 1. 三大特點

  • 去中心化:防篡改,數據安全;
  • 不可逆:數據留痕;
  • 可溯源:數據定位。
  • 數據共享:提高數據的透明度和可信度;
  • 優化業務流程:優化和簡化交易結算、合同簽署、物流跟蹤等;
  • 降低運營成本:降低系統維護成本;
  • 提高協同效率:促進多方協同合作;
  • 建立可信體系:提高系統安全性。

五、零知識證明

零知識證明(Zero-Knowledge Proof)區塊鏈應用非對稱加密,用公鑰和私鑰可以確保區塊鏈中數據的安全性和有效性。

  • 公鑰用於加密數據和驗證數字簽名;
  • 私鑰用於解密數據和生成數字簽名。

六、區塊鏈結構

每個數據區塊包含區塊頭和區塊體。

1. 區塊頭封裝

  • 當前版本號;
  • 前一區塊哈希值;
  • 當前區塊PoW要求的隨機數(Nonce);
  • 時間戳;
  • Merkle根信息。
  • 當前區塊經過驗證的、 區塊創建過程中生成的所有交易記錄,通過 Merkle樹的哈希過程生成唯一的Merkle根並記入區塊頭。
  • 每個數據塊都包含一個指向前一區塊的父哈希值,從而形成了數據塊之間的鏈條。
  • 增加分支(即增加更多的數據塊)不會改變Merkle根的值。
  • 改變了一個數據塊的值,對應的哈希值也會改變,進而影響其父節點、祖父節點等的哈希值;最終導致Merkle根的值發生變化。

七、區塊鏈1.0與2.0的區別

本文由 @陳皮Brian 原創發布於人人都是產品經理,未經授權,禁止轉載

題圖來自Unsplash,基於CC0協議

文章來源: https://twgreatdaily.com/zh/578de3ba5b4301b83924de9705677d58.html