
比特幣作為加密貨幣的先驅,隨著用戶持續擴增,面臨嚴峻的擴容挑戰。中本聰在設計比特幣時,將區塊大小限制為 100 萬位元組,導致可處理的交易量有限。初期比特幣容量足以應對小眾需求,然而隨著普及率提升,網路壅塞問題日益顯著。比特幣網路約每 10 分鐘更新一次,平均每秒僅處理 7 筆交易,高峰時易出現數萬筆交易積壓。交易手續費隨之上升,壅塞時交易確認延遲明顯,因此急需創新技術來提升效率並降低成本。
隔離見證(Segregated Witness,SegWit)是針對比特幣擴容問題的重大技術突破。由 Pieter Wuille 及 Bitcoin Core 團隊於 2015 年提出,SegWit 創新地提升了交易處理效能。此技術於 2017 年以軟分叉方式於比特幣網路實施,使單一區塊的處理能力提升至原本的 1.7 倍。SegWit 不僅應用在比特幣,也已推廣至 萊特幣和比特幣現金等主流加密資產。SegWit 的核心優勢在於擴充區塊容量、提升交易速度及優化擴容,成功突破比特幣原有的技術瓶頸。作為比特幣協議史上最關鍵的升級之一,SegWit 為網路效率提升奠定堅實基礎。
理解 SegWit 的創新核心,需分析比特幣交易結構。每筆交易包含基本交易資料與見證資料兩部分。交易資料記錄餘額與金額,見證資料則存放用戶身份驗證簽章。用戶主要關注資產及餘額,驗證資料無需大量存放於交易記錄中。收款方僅需確認資產可用,無需知曉詳細發送方資訊。
傳統比特幣交易中,見證資料(簽章資訊)常佔區塊高達 65% 空間,造成轉帳效率低下與打包成本高昂。SegWit 技術將見證資料自主交易資料分離並獨立儲存,大幅提升區塊空間利用率,加快交易處理速度,降低網路運算壓力。隔離見證後,比特幣交易組織與驗證方式全面優化,區塊鏈資料管理更有效率。
SegWit 帶來多項顯著優勢,有效提升比特幣效能與用戶體驗。其一,釋放原本簽章資訊佔用的區塊空間,顯著擴充區塊容量。統計顯示,簽章資料可佔高達 65% 區塊空間。SegWit 實施後,釋放空間讓每個區塊能處理更多交易資料。
其二,SegWit 透過分層資料處理機制加快交易速度,理念與 以太坊 Layer 2 解決方案相似。系統將算力與儲存資源集中於核心交易資料處理,顯著減輕網路負擔。理論上交易速度(TPS)提升顯著,數據顯示 SegWit 推廣後平均交易成本明顯下降。
其三,SegWit 為閃電網路等二層協議擴展奠定技術基礎。閃電網路透過鏈下支付通道,在各種場景下高速完成大額轉帳。SegWit 在鏈上高效處理優先資料,減輕閃電網路運作壓力,使更高階擴容方案成為可能。
此外,SegWit 架構徹底分離交易資料與簽章資料。交易處理過程中,使用者簽章資料不會進入主交易記錄,有效杜絕交易資訊被竄改的風險。此架構防止錯誤資料永久上鏈,並促進交易資料修復功能的發展與應用。SegWit 亦為比特幣 Ordinals 發展奠定基礎,突破交易任意資料的儲存限制,能將銘文刻錄於單一聰上。2021 年 Taproot 升級則在此基礎上擴充見證資料儲存機制,進一步擴展資料容量,推動 Ordinals NFT 等創新應用。
一般用戶採用 SegWit 技術可享三大好處:比傳統地址更安全、交易處理更迅速(區塊容量可擴充),以及更低的交易手續費。只需使用隔離見證錢包地址進行比特幣轉帳,即可獲得這些優勢。近年 SegWit 使用率持續攀升,主流交易平台與錢包皆廣泛支援 SegWit 功能。
目前比特幣地址格式主要分為四種,各具特色。傳統地址(Legacy,P2PKH)以「1」開頭,為最早的比特幣地址格式,至今仍廣泛採用。P2PKH 即 Pay To Public Key Hash。範例:1Fh7ajXabJBpZPZw8bjD3QU4CuQ3pRty9u。
嵌套地址(Nested,P2SH)以「3」開頭,屬多重簽名地址。P2SH(Pay-to-Script-Hash)藉兌換腳本與雜湊實現交易輸入輸出腳本。此類地址功能較複雜,常用於多重簽名場景,需多方簽章授權轉帳。例如三方共同控管的地址,任兩方簽章即可轉帳。範例:3EktnHQD7RiAE6uzMj2ZifT9YgRrkSgzQX。
嵌套 SegWit(P2SH)地址同樣以「3」開頭,屬隔離見證相容地址。因採 P2SH 封裝,此類地址可被傳統節點辨識。範例:3KF9nXowQ4asSGxRRzeiTpDjMuwM2nypAN。用戶無須區分「3」開頭的多重簽名與隔離見證地址,這兩類均廣受支援,且可向「1」或「bc1」開頭地址轉帳。此向後相容性促使 SegWit 順利推廣。
原生 SegWit(Bech32)地址以「bc1」開頭,是原生隔離見證地址。BIP173 於 2017 年制定 Bech32 編碼,專為 SegWit 設計。範例:bc1qf3uwcxaz779nxedw0wry89v9cjh9w2xylnmqc3。Bech32 僅包含 0-9 和 a-z,不分大小寫,提升可讀性並防止混淆。此格式採 Base32 編碼,字元更少,QR Code 儲存更有效率。Bech32 亦優化檢查碼與錯誤偵測機制,提升地址安全性並減少無效地址產生。原生 SegWit 無需額外空間嵌入 P2SH 地址,手續費更低,效率更高。
以「bc1q」開頭的版本 0 segwit 地址,Pay-to-Witness-Public-Key-Hash(P2WPKH)長度固定為 42 字元,Pay-to-Witness-Script-Hash(P2WSH)則為 62 字元。P2WPKH 適用於一般地址,P2WSH 適用於多重簽名場景。
2019 年發現漏洞:Bech32 地址以「P」結尾時,即使誤加「Q」字元仍能通過檢查碼,可能導致比特幣發送至無效且不可花費的地址。但 SegWit 地址長度限制(20 或 32 位元組)可防止此類狀況,額外字元產生的地址會被錢包軟體拒絕。
P2TR(Bech32m)格式地址以「bc1p」開頭,為 Taproot 地址。範例:bc1pqs7w62shf5ee3qz5jaywle85jmg8suehwhOawnqxevre9k7zvqdz2m。為解決 Bech32 漏洞,Bech32m 標準應運而生,檢查碼多加一位,確保多餘字元產生無效地址。新標準適用於 Taproot 及後續地址,SegWit 地址仍受長度限制保護。BIP0350 規範,原生 segwit 0 版續採用 Bech32,1 版以上使用 Bech32m。Taproot 地址(版本 1)始終以「bc1p」開頭,支援 BTC NFT 與 Ordinals NFT 功能。
各類地址格式在 SegWit 實施後,轉帳成本差異顯著。SegWit 相容地址(「3」開頭)較傳統地址(「1」開頭)可省約 24% 手續費,原生 SegWit 地址(「bc1」開頭)可省約 35% 手續費。SegWit 地址(「bc1」或「3」開頭)較多重簽名地址(同為「3」開頭),手續費最高可減少 70%。Taproot 地址與「3」開頭地址費用相近,且支援 BTC NFT 與 Ordinals NFT 功能。高性價比使 SegWit 地址成為用戶與企業優化比特幣交易成本首選。
隔離見證是比特幣協議演進的里程碑,極大提升每個區塊的交易處理能力,成功解決擴容難題。除了交易容量提升,SegWit 亦消除了罕見的交易可變性漏洞,增強比特幣可編程性,推動閃電網路等擴容方案落地。分層處理與見證資料分離機制,顯著優化比特幣效率、安全性與交易成本。現今主流加密平台全面支援多種 SegWit 地址格式,包括傳統、嵌套 SegWit、原生 SegWit 與 Taproot,滿足多元需求。SegWit 普及度持續攀升,驗證了其有效解決比特幣擴容瓶頸。隨比特幣不斷演進,SegWit 創新為後續升級奠定穩固基礎,展現協議技術優化如何在強化安全與去中心化下大幅提升區塊鏈效能。深入理解 SegWit,是掌握比特幣技術架構與未來發展趨勢的關鍵。
SegWit 是比特幣的升級方案,將見證資料與交易資料分離,提升容量與擴展性。交易資料體積縮小,每個區塊可處理更多交易。
可以,SegWit 地址完全相容,您的 BTC 轉帳可正常處理。
BTC SegWit 的轉帳手續費相較標準 BTC 更低。需使用 SegWit 地址才能享有低手續費,但部分交易所尚未支援。











