比特幣創新



我們已經探索了與比特幣支付和交易相關的眾多概念,以及相關技術和想法。我們關於比特幣支付的討論在此結束,現在我們將轉向創新這一不同但重要的主題。

比特幣和區塊鏈技術的格局不斷發展,我們將在接下來的部分中探討一些最相關的概念。

比特幣技術的增強

比特幣經歷了無數的轉變,並繼續發展成為一個更強大、更高效的系統,透過解決其固有的弱點。效能問題多年來一直是比特幣專家和愛好者之間討論的焦點。近年來,出現了一系列旨在增強比特幣效能的提案,從而提高交易速度、安全性、支付標準化以及整體協議效率。

這些增強提案通常以**比特幣改進提案 (BIP)** 或**比特幣協議**的全新迭代形式出現,這可能導致新網路的建立。一些建議的更改可以透過**軟分叉**來執行,而另一些則需要**硬分叉**,最終導致新貨幣的出現。

在接下來的部分中,我們將考察為增強比特幣而提出的不同 BIP。我們還將探討一些已被提議和實施的高階協議,以糾正**比特幣框架**內各種漏洞。

什麼是比特幣改進提案 (BIP)?

**比特幣改進提案**,通常稱為 BIP,是用來建議增強或向比特幣社群傳達有關擬議改進、設計挑戰或比特幣生態系統各個方面的更新的一種方式。

BIP 分為三種不同的型別 -

標準比特幣改進提案

此型別處理重大修改,這些修改會對比特幣系統產生重大影響,包括區塊大小的更改、網路協議的更改或交易驗證流程的更新。

比特幣改進提案的過程

與側重於協議修改的標準 BIP 不同,流程 BIP 關注的是提出對核心比特幣協議之外存在的流程的更改。這些提案的實施只有在比特幣使用者之間達成共識後才會發生。

資訊性比特幣改進提案

這些提案主要用於提供與比特幣生態系統相關的指南或文件資訊,包括設計挑戰和其他相關主題。

比特幣技術中的隔離見證

隔離見證,通常稱為**SegWit**,是對比特幣協議的升級,作為軟分叉實施。此增強功能解決了比特幣框架中與吞吐量和安全性相關的幾個漏洞。

SegWit 提供的關鍵改進包括 -

  • 透過將簽名資料與交易資料分離來解決交易可塑性問題。這種分離確保交易 ID 無法更改,因為它不再派生自交易中包含的簽名資料。
  • 透過將簽名資料與交易資料隔離,輕量級客戶端可以避免下載不必要的簽名,從而無需額外資料即可進行交易驗證,並提高頻寬效率。
  • 減少交易簽名和驗證所需的時間,從而加快交易速度。引入了**BIP0143**中詳細說明的新簽名驗證雜湊演算法,導致驗證時間相對於輸入數量呈線性增長,而不是二次增長,從而加快了流程。
  • 引入指令碼版本控制,從而更容易升級指令碼語言。透過在鎖定指令碼前面新增版本號,可以透過更新指令碼版本號來進行增強,而無需硬分叉。
  • 透過實施重量限制而不是大小限制以及排除簽名資料來增加區塊容量。這個概念將在後面進一步闡述。
  • 一種名為“bc1 地址”的新地址格式,它使用 Bech32 編碼方法而不是 base58。此升級增強了錯誤檢測和糾正功能,具有所有小寫字元以提高可讀性,並有助於區分傳統交易和 SegWit 交易。

比特幣現金

比特幣現金 (BCH) 將區塊大小限制擴充套件到 8 MB,與原始比特幣協議的 1 MB 限制相比,顯著增強了單個區塊中可以容納的交易數量。它採用**工作量證明 (PoW)** 共識機制,利用基於 ASIC 的挖礦硬體。

區塊生成時間從 10 分鐘調整到 10 秒到 2 小時的範圍。此外,BCH 結合了重放保護和清除保護,確保其獨特的雜湊演算法防止交易在比特幣區塊鏈上重放。此外,它使用與比特幣不同的簽名型別,以便於區分這兩個區塊鏈。

比特幣無限

比特幣無限旨在增強區塊大小,而不強加嚴格的限制。相反,它依賴於礦工隨著時間的推移就區塊大小上限達成共識。此外,比特幣無限引入了極薄區塊和並行驗證等概念。這些概念將在下一節中解釋 -

極薄區塊

極薄區塊有助於加快比特幣節點之間的區塊傳播。在這種方法中,請求區塊的節點會發送一個 getdata 請求以及一個布隆過濾器到另一個節點。布隆過濾器用於排除請求節點的記憶體池 (mempool) 中已存在的交易。

並行驗證

並行驗證使節點能夠同時驗證多個區塊和新的傳入交易。這種方法與比特幣當前的方法形成對比,在比特幣當前的方法中,節點在收到新區塊後,在其驗證期間無法中繼新交易或驗證其他區塊,直到它接受或拒絕該區塊。

比特幣黃金

這項計劃作為硬分叉從原始比特幣區塊鏈的第 491407 個區塊開始執行。由於這次硬分叉,一個新的區塊鏈出現了,被稱為比特幣黃金。

該專案的主要目標是解決挖礦中心化問題,挖礦中心化破壞了比特幣作為去中心化數字貨幣的基本原則,其中雜湊算力的增加導致算力集中在具有更大雜湊能力的礦工手中。

比特幣黃金採用**Equihash 演算法**進行挖礦,區別於傳統的**工作量證明 (PoW)** 方法;因此,它旨在抵禦 ASIC,並使用 GPU 進行挖礦過程。

廣告