Future work
The current Gummiworm protocol is a single-headed system. This section explores planned extensions that broaden its capabilities, improve its operational properties, and connect it to the wider blockchain ecosystem.
The articles are organized into four groups:
- Cardano covers improvements specific to Cardano’s implementation of Gummiworm, several of which depend on proposed Cardano protocol upgrades
- CIP-112: Guard Scripts eliminates post-dated transactions by replacing them with on-chain guard scripts, enabling permissionless fallback submission and faster deposit refunds
- CIP-118: Nested Transactions enables Plutus validation within the multisig regime, enabling atomic block stack authorization and BLS-based accountable multisigs
- Ecosystem scaffolding proposes the standards needed for L2s to integrate naturally with Cardano wallets and dApps: L2 state query APIs, CIP-30 extensions, wallet signing with field-level encryption, and a UPLC script context registry
- Fragmented treasury addresses Cardano’s single-utxo asset count and size limits by splitting the treasury across multiple utxos
- Oracles describes how a Gummiworm head can serve as a publication channel for oracle data using the existing deposit mechanism
- Transient L2 tokens enables minting and burning of tokens within the EUTXO L2 ledger while preserving the evacuation solvency invariant
- Protocol management covers how a running head governs itself
- Coil incentives describes how coil peers are compensated for their role in ratifying L1 effects, including head bonds, monthly rent, SUNDAE token alignment, and treasury revenue
- Coil network describes the vision for a permissionless shared coil network that new heads can rent, covering peer registration, head onboarding, and open questions around fee setting and sybil resistance
- Single-head governance describes how the peers of a single head manage its membership, key rotation, protocol parameters, and L2 governance actions using cold keys, distinct from governance of the shared coil network
- Scaling covers extensions that expand Gummiworm’s reach beyond a single head
- Inter-head transactions describes how users can transact across multiple Gummiworm heads in a single atomic operation
- Multi-L1 support describes how a single head can custody funds across multiple L1 blockchains, enabling native cross-chain markets
- L2 interoperability describes how HTLC-based transfers connect Gummiworm heads to other L2s, including Midgard and Bitcoin Lightning
- User experience covers features that improve the experience for users of a running head
- Accelerated deposits allows liquidity providers to give users immediate L2 credit for pending deposits, bypassing the maturity wait
- Anti-censorship measures describes a layered defense against head peers that attempt to censor user requests
Last updated on