Anatomy of a Bark VTXO
summary
Bark stores spendable units as VTXO on disk inside a per-app SQLite DB; each VTXO is a leaf in a round Taproot transaction funded by a coordinator (captain) and verifiable by a co-signature/RPC bundle. Payments within the same arc move VTXO balances instantly with 0% intra-arc fees, outbound spends forfeit the genesis chain to the server which performs an atomic swap, VTXOs have a 28-day expiry and are refreshed via hash-locked swaps.
AI-written summary · about
chapters (14)
- 0:00Ark protocol and Bark VTXOs
- 1:05Ark protocol benefits
- 3:33Ark simplifies Lightning integration
- 6:21VTXOs in Bark wallets
- 10:39Round transactions and Taproot trees
- 12:47VTXO refresh process
- 15:35Genesis chain and UTXO tracking
- 18:25Modularity and cloud sync in Bark
- 21:15Practical VTXO use with Noah
- 22:20Q&A: VTXO refresh
- 24:06Q&A: Ark server setup
- 26:09Q&A: Round transactions necessity
- 28:12Q&A: VTXO authenticity
- 30:00Q&A: Round transaction duration
related talks
16mArk in its essence
26mThe Ark Round Signing Ceremony
13mBitcoin Self-Custody Without Explaining Lightning Liquidity to Anyone
29mAnatomy of an Ark Wallet
14mHow Arklabs is Bringing Full Programmability to Bitcoin - Inside "Arkade"
34mBuilding Secure and Watchtower efficient Bitcoin Payment Channels with BitVMX
28mLightning Sparks
30mIntegrating Lightning and Utreexo, a study case
