Multi-party submarine swaps extend the traditional 2-party submarine swap protocol to support multiple takers and a single maker, reducing on-chain footprint by batching funding and claim transactions. The protocol covers both on-chain to off-chain and off-chain to on-chain directions, using taproot hashlocks and MuSig for cooperative spending paths. Key efficiency gains come from consolidating multiple independent swap contracts into a single shared UTXO. The post also discusses griefing risks inherent in multi-party settings and mitigation strategies including fees, deposit systems, ecash tokens, and fidelity bonds. Future directions include PTLC integration for improved privacy and efficiency.

11m read timeFrom conduition.io
Post cover image
Table of contents
ReviewEfficiencyScalingOn-Chain -> Off-Chain takersOff-Chain -> On-Chain takersLess Griefing PlzFuture Work

Sort: