標籤: bitcoin-core

共 44 篇文章
Self-Custody

比特幣全節點架設實戰:用家用的爛電腦也能跑

從零開始架設比特幣全節點的完整實戰指南。涵蓋硬體需求、Bitcoin Core 安裝、配置文件設定、區塊鏈同步、RPC 操作、以及把錢包連接到自己節點的方法。強調自我驗證的重要性與節點對網路去中心化的貢獻。

中級 2026-04-01
Technical

比特幣節點運營完全實務手冊:從入門到專業的完整指南

從零開始教你運行比特幣全節點的完整指南。涵蓋硬體選擇與準備、Bitcoin Core 安裝配置、首次同步優化、systemd 服務配置、日常運維、以及 RPC 遠程調用和 ZMQ 事件訂閱等進階功能。包含詳細的代碼範例和命令教學。

中級 2026-04-01
Technical

比特幣實用工具大全:地址驗證、UTXO計算、費用估算完整教學

完整的比特幣實用工具教學,涵蓋地址驗證(Python實作支援P2PKH、P2SH、Bech32)、UTXO分析與計算、閃電網路費用估算、比特幣費用策略優化。提供完整的Python程式碼範例與命令列工具使用方法,幫助比特幣開發者和進階用戶提升工作效率。

中級 2026-03-28
Bitcoin History

比特幣開發歷史與第一手文獻:從密碼朋克到中本聰的完整指南

比特幣不是從石頭縫裡蹦出來的。本文章帶你追溯比特幣的知識血脈,從 Wei Dai 的 b-money、Nick Szabo 的 Bit Gold、Adam Back 的 Hashcash,到中本聰的電子郵件歸檔、BitcoinTalk 論壇記錄、Bitcoin Core 原始碼。提供完整的第一手文獻索引與驗證方法。

中級 2026-03-27
Developer

比特幣改進提案(BIP)實務撰寫指南:從概念到被採納的完整流程

詳細解析比特幣 BIP(Bitcoin Improvement Proposal)的生態系統、撰寫格式規範、審查流程與實務技巧。以 BIP-340 (Schnorr 簽名) 為案例展示成功 BIP 的煉成過程,同時分析常見的 BIP 失敗模式。涵蓋 BIP-2 格式要求、社群政治、編寫高質量技術規格的技巧,以及如何在比特幣開發者社區建立共識。

進階 2026-03-27
Technical

比特幣核心客戶端共識層原始碼深度解析:從密碼學原語到共識規則

本文從原始碼層級深入分析比特幣核心客戶端的共識層實現,涵蓋交易驗證引擎、區塊驗證邏輯、腳本解釋器(Script Interpreter)、共識規則的代碼組織結構、以及軟分叉升級的實作方式。重點分析比特幣核心如何實現 UTXO 模型驗證、ECDSA/Schnorr 簽名驗證、難度調整算法、以及 Taproot 升級的 MAST 結構。通過對比特幣核心 60 萬行原始碼的系統性解讀,為開發者提供比特幣共識層的原始碼閱讀指南。

進階 2026-03-25
Developer

比特幣錢包 PSBT 交易流程互動式開發者教學:從基礎到生產環境實踐

完整的比特幣 PSBT(部分簽署比特幣交易)開發者指南,涵蓋 BIP-174 標準定義、Bitcoin Core RPC 指令完整範例(walletcreatefundedpsbt、decodepsbt、analyzepsbt、walletprocesspsbt、combinepsbt、finalizepsbt)、PSBT 生命周期管理、硬體錢包離線簽署、多簽錢包協調、CoinJoin 實作、以及生產環境部署的最佳實踐。提供可立即執行的命令列範例。

進階 2026-03-25
Governance

比特幣 Core 開發者治理深度分析:激勵機制、資金來源與決策流程的實際案例研究

深入分析比特幣 Core 開發者治理的各個層面。探討開發者的激勵結構——意識形態驅動、聲譽驅動與經濟利益驅動的多元激勵來源;追蹤比特幣開發資金從早期個人捐贈到今日多元化資助生態的演進;並通過 Taproot 升級和 SegWit2x 爭議等案例,分析比特幣升級的決策流程與治理演進。

進階 2026-03-25
Governance

比特幣 Core 開發者治理機制與 2017-2021 年隔離見證及區塊大小戰爭:權力動態與決策過程深度分析

深入分析比特幣 Core 開發者的治理機制,包括維護者角色的權力與限制、開發者資助來源結構、BIP 流程機制。詳細探討 2017-2021 年間的隔離見證升級、Bitcoin Unlimited 失敗、UASF 用戶激活軟分叉、Bitcoin Cash 分裂等重大事件,以及 Taproot 升級的成功案例與治理演進方向。

進階 2026-03-25
Developer

Bitcoin Core 開發工作流程完整指南:從源碼到貢獻的實戰攻略

深入介紹 Bitcoin Core 的開發環境設置、代碼結構分析、審查流程、以及如何有效地參與貢獻。涵蓋開發環境配置、編譯流程、代碼結構解析、Pull Request 審查機制、測試框架使用、社群參與方式等實用內容,幫助讀者從零開始成為 Bitcoin Core 的有效貢獻者。

進階 2026-03-23
Technical

Bitcoin Core RPC 實戰指南:腳本驗證、密碼學操作與區塊鏈數據分析

本文提供比特幣核心客戶端的 RPC 接口深度實戰指南。從比特幣節點運營商和開發者的視角,深入分析如何使用 Bitcoin Core RPC 進行腳本驗證、密碼學操作、區塊鏈數據查詢和交易分析。所有操作示例基於 Bitcoin Core v27.0 的實際 API,提供完整的命令語法、返回結果解析、安全注意事項與 Python 程式碼範例。

中級 2026-03-23