Offer-safe Trade of Mutable Objects
summary
Claims a practical solution: Agoric’s Zoe plus an object-capability ledger enforce offer-safety by escrowing purses and issuers so contracts never touch assets, letting auction or vending-contract code run without stealing funds. It implements a two‑phase “ownable” cycle: vacate the mutable object, mint an E‑right invitation (inspectable by issuer identity, installation, call site, details), then redeem to regain an exercisable object. Zoe is live; folding seats and resolvers into ownables is engineering work in progress.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 4:11Ownership with EITS
- 9:34Vending machine escrow
- 26:36E-rights for money transfer
- 36:49Two-phase OCap/E-rights cycle
- 52:47Offer safety in Zoe
- 1:09:51Upgrade safety in Zoe
- 1:10:13Ownables for mutable objects
- 1:23:15Q&A
related talks
25mAsset Rights Abstractions - a Case for Smart Contract Wallets
38mThe Duality of Smart Contracts and Electronic Rights
25mAgoric, Smart Contracts, and Confidentiality
26mZether Towards Privacy in a Smart Contract World
31mICO protocols & implementations
43mOutsmarting Smart Contracts
46mCan we have privacy and compliance at the same time?
37mMy Little Token (Part 2)
