~/talk

BDK v1.0

name:Evan Lin
github:evanlinjin
slides:none on file

BDK v1.0 is a ground-up redesign that ships as a modular Rust library with distinct components for wallet, keychain, transaction set and chain backends and a zero-dependency coin module for use across Bitcoin forks and chain sources like Electrum or block files. It implements monotonic CRDT-like data structures so updates are order-independent and introduces transaction anchors tying txids to block locations to produce a consistent history. Prototype works end to end but confirmation tracking has known performance limits being addressed.

AI-written summary · about

  1. 0:00BDK v1.0 intro
  2. 1:08What is BDK and modular design
  3. 2:21Managing chains and blockchain data
  4. 5:18Handling invalid representations
  5. 8:56Transaction anchoring with traits
  6. 10:01Resolving ambiguous transaction histories
  7. 12:17Monotonic data structures in BDK
  8. 16:20Chain identification and local chains
  9. 18:13Transaction confirmation challenges
  10. 23:32Change sets and persistent updates
  11. 26:43BDK components and future work
~/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.