~/talk

Off the Chain: Scaling Blockchain in Go

Talkat GopherCon Europe 2019 · 2019-05-30..06-01· [go, blockchain]
name:Vicki Niu
github:vickiniu
slides:none on file

Describes two concrete Go projects: Starlight implements two‑party payment channels on Stellar with per‑channel agents, goroutine‑based watchers, a task queue and in‑memory KV to deliver near‑instant payments while channel close waits ~5 seconds for on‑chain settlement; SlideChain is a proof‑of‑concept two‑way peg to TX VM using a trusted custodian, uniqueness token and temporary Stellar accounts for idempotency, all implemented as goroutines and DB bookkeeping; roadmap includes a ZKVM with Rust crypto core and Go interfaces.

AI-written summary · about

  1. 0:00Introduction
  2. 0:56Why should I care
  3. 4:39Two schools of thought
  4. 5:41Why use Go
  5. 6:52Starlight
  6. 14:17SlideChain
  7. 14:29Sidechains
  8. 15:57How it works
  9. 17:15Merge
  10. 17:37Custodian
  11. 18:28Watch and Import
  12. 18:51TX VM
  13. 19:05Transaction
  14. 19:19Whats next
  15. 19:59ZK VM
~/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.