比特幣網路與節點:去中心化的心臟
深入解析比特幣 P2P 網路的運作機制,包含完整節點、輕節點、修剪節點的比較,交易的生命週期,以及完整節點為什麼如此重要。
比特幣腳本、Taproot、Bitcoin Core、節點運作、閃電網路 Channels
深入解析比特幣 P2P 網路的運作機制,包含完整節點、輕節點、修剪節點的比較,交易的生命週期,以及完整節點為什麼如此重要。
深入解析比特幣 Miniscript 與 Policy 語言的設計理念與實際應用,涵蓋基本片段(pk、older、after)、邏輯運算(or、and、thresh)、錢包Descriptor生成、以及 2-of-3 多籤時間鎖錢包、機構托管解決方案等實務案例。提供完整的 Python 程式碼範例與 Bitcoin Core RPC 整合教學。
使用形式化方法分析比特幣礦工激勵機制的數學基礎。涵蓋攻擊模型的數學形式化、博弈論均衡分析、Selfish Mining 的收益函數推導、51% 攻擊的經濟邊界計算、以及 2140 年後安全性預算的三種情境模擬。深入探討激勵相容性、均衡穩健性與外部衝擊的應對策略。
深入分析比特幣當前面臨的主要升級提案——OP_CAT(BIP-347)、OP_VAULT、CHECKTEMPLATEVERIFY(CTV)——的技術原理、社區爭議與未來發展方向。探討比特幣升級的治理困境、路線之爭的哲學根源,以及減半週期與升級時機的關聯性。涵蓋完整的學術引用與學界對比特幣升級機制的分析。
透過互動式模擬器實作比特幣腳本語言。從堆疊機原理開始,逐步介紹基本操作碼、P2PKH、P2SH、HTLC 等常見腳本類型,最後涵蓋 Taproot 與 MAST 等最新升級。包含完整程式碼範例和逐步執行追蹤,適合想深入理解比特幣智能合約運作原理的開發者和愛好者。
系統性分析比特幣密碼學基礎的原始學術論文,包括 RSA、Diffie-Hellman、橢圓曲線密碼學(secp256k1)、HashCash、Wei Dai 的 b-money、Nick Szabo 的 Bit Gold、Hal Finney 的 RPOW。每篇論文提供核心貢獻摘要、數學原理簡析、以及對比特幣設計的直接影響分析。包含完整的學術引用格式與原文連結。
用生活化的比喻和實際程式碼,深入淺出地解釋比特幣的 UTXO 模型。涵蓋 UTXO 與傳統帳戶模型的差異、交易手續費的計算邏輯、UTXO 碎片化的成因與解決方案、以及 SegWit 如何改變 UTXO 的收費計算。包含 Node.js 模擬程式碼,讓讀者實際體驗比特幣錢包如何追蹤和管理未花費輸出。
介紹 Bitcoin Script 的基本概念和堆疊機執行模型,通過實際程式碼演示 P2PKH 腳本的執行過程。收錄比特幣腳本模擬器工具推薦(Bitcoin Script Playground、ScriptHub),並用程式碼展示 HTLC(哈希時間鎖合約)在閃電網路中的應用。包含練習題和延伸資源,引導讀者在瀏覽器中實驗比特幣腳本。
詳細圖解比特幣交易從創建到最終確認的完整生命週期。涵蓋交易簽名(ECDSA)、P2P 網路廣播(gossip protocol)、記憶池排隊機制、礦工打包邏輯、Compact Blocks 傳播優化、以及區塊確認的安全模型。包含 Node.js 程式碼模擬和交易卡住的常見原因分析(手續費、RBF、CPFP)。
從群論基礎到橢圓曲線密碼學的完整數學推導手冊。包含有限域算術、標量乘法、ECDLP 問題的複雜度分析、Pollard's Rho 算法、ECDSA 與 Schnorr 簽名的數學原理、以及完整的 Python 程式碼實現。