標籤: development

共 26 篇文章
Bitcoin History

比特幣創世礦工:第一代挖礦人的口述歷史

基於Hal Finney、Laszlo Hanyecz、Martti Malmi等早期比特幣參與者的口述回憶與論壇記錄,深入還原2009-2012年比特幣草創時期的完整畫面。涵蓋中本聰的行事風格、第一位比特幣礦工的挖掘歷程、比特幣披薩的真實故事、早期交易所Mt. Gox的興衰、密碼朋克郵件列表的精神遺產,以及第一代開發者的技術分歧與人生選擇。

中級 2026-03-29
Developer

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

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

進階 2026-03-27
Academic

比特幣中本聰郵件列表存檔與密碼學歷史文獻一手來源完整指南

比特幣的誕生歷程蘊藏在大量的歷史文獻中,包括中本聰在密碼學郵件列表與 Bitcoin-Dev 郵件列表的通訊記錄、比特幣開發早期在 Bitcointalk 論壇的討論、以及比特幣 GitHub 倉庫的提交歷史。這些一手來源為理解比特幣的設計哲學、技術決策與歷史脈絡提供了不可替代的價值。本文系統性地整理這些一手文獻的來源、獲取方法與關鍵內容。

進階 2026-03-26
Developer

比特幣錢包開發完整指南:從 BIP 規範到硬體錢包整合的深度實戰教學

比特幣錢包是使用者與比特幣網路交互的核心介面,其開發涉及密碼學、區塊鏈資料結構、交易建構與簽名、硬體安全模組整合等多個技術領域。本指南從比特幣改進提案(BIP)的底層規範出發,系統性介紹錢包開發的各個面向:階層式確定性錢包(HD Wallet)的 BIP-32 實作、金鑰衍生機制的 BIP-39 助記詞規範、BIP-44 多帳戶錢包架構、PSBT 部分簽名比特幣交易的完整流程、Wallet Descriptor 格式說明,以及 Coldcard、BitBox02 等主流硬體錢包的 SDK 整合實例。

進階 2026-03-25
Developer

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

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

進階 2026-03-23
Developer

比特幣 HD 錢包 BIP-32/39/44 完整實作教程:從助記詞到派生地址的深度技術指南

本教程完整實作比特幣 HD 錢包的各個組件,包括 secp256k1 曲線運算、BIP-39 助記詞標準、BIP-32 密鑰衍生和 BIP-44 多帳戶結構。提供的程式碼涵蓋從密碼學基礎到實際應用的完整流程,可直接用於錢包開發。所有實現都遵循比特幣改進提案的官方規範,並通過了標準測試向量的驗證。

進階 2026-03-23
Bitcoin History

Bitcointalk 早期社區歷史深度解析:中本聰時期珍貴開發記錄、密碼朋克遺產與比特幣創世年代的社區口述史

本篇文章系統性整理 Bitcointalk 論壇 2009-2012 年的早期社區歷史,收錄中本聰最後時期的珍貴通信記錄、早期開發者的口述歷史、比特幣從密碼學實驗到貨幣系統的演進歷程、以及 Bitcointalk 社區對比特幣早期發展的關鍵貢獻。所有引用均標註原始討論串連結和時間戳,提供第一手的社區發展記錄。

中級 2026-03-23
Stacks Blockchain

Stacks 比特幣智慧合約完整開發指南:Clarity 語言實戰與比特幣整合

從 Stacks 2.0 區塊鏈架構到 Clarity 智能合約開發的完整實戰指南。涵蓋傳輸證明(PoX)共識機制、Clarity 語言設計哲學與安全特性、SIP010/SIP009 代幣標準實作、比特幣時間戳 Oracle、比特幣托管合約、去中心化交易所 AMM 合約開發,以及主網部署與安全審計最佳實踐。

進階 2026-03-22
Technical

Bitcoin Core RPC 完整開發者指南:從基礎到進階的實戰教學

Bitcoin Core 是比特幣網路的 reference implementation,其提供的 JSON-RPC 介面是開發比特幣應用程式的核心工具。本指南涵蓋 Bitcoin Core RPC 的完整知識體系,從基礎的 API 呼叫方式到進階的批次處理、錢包管理、PSBT 工作流程,以及實際的 Python 與 JavaScript 整合範例。

進階 2026-03-20