~/talk

Realities of an alternative bitcoin implementation

slides:none on file

Alternative Go implementation btcd claims real-world influence: Lightning components and btcd.watch rely on its modular libraries, it ships 31 static build targets (including Dragonfly and MIPS), and it adds features like an address index and Swift Sync. Concrete problems exposed: a consensus failure from a BIP 68/112 typecast bug and a P2P v2 mismatch where Bitcoin Core’s implicit P2P v2 IPv4-in-IPv6 handling causes seeders to drop btcd nodes. Performance still lags (Jameson Lopp: Core ~12h vs btcd ~3d11h full sync) but validation and indexing work is improving.

AI-written summary · about

  1. 0:00Introduction
  2. 1:11What is BTCD
  3. 3:18Challenges of alt Bitcoin
  4. 6:06Why Bitcoin Core ignores other implementations
  5. 7:08Consensus bugs from BIP specs
  6. 12:07Undocumented Core rules
  7. 15:38Why Bitcoin Core doesn’t consider alt implementations
  8. 17:23Why try BTCD
  9. 18:51BTCD code readability
  10. 22:02Static builds and cross-platform
  11. 23:25BTCD’s openness to features
  12. 25:12Modular design benefits
  13. 26:58BTCD’s ecosystem impact
  14. 27:20BTCD performance
  15. 29:06Call for review and closing
  16. 29:47Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.