Conversation Details

๐Ÿ“ Summary: Payment pools and channel factories face limitations in interactivity, affecting user fund security. Proposed solutions include introducing a coordinator or partitioning balances, but these may not be economically practical. A potential solution is to prevent off-chain group equivocation by editing the funding utxo to allow for registration of new off-chain subgroups. CoinPool's idea of including user pubkeys and balance amounts in Taproot leaves could be used for privacy-preserving payments and contracts. OP_EVICT requires participant cooperation for a single participant to withdraw funds, which may not be safe. TLUV or MERKLESUB offer more flexibility, but no sound covenant proposal combines TLUV and EVICT-like semantics. The best direction to solve interactivity issues is still uncertain.

๐Ÿ‘ฅ Authors: โ€ข ZmnSCPxj (

) โ€ข Antoine Riard ( )

๐Ÿ“… Messages Date Range: 2023-09-25 to 2023-09-26

โœ‰๏ธ Message Count: 3

๐Ÿ“š Total Characters in Messages: 21373

Messages Summaries

โœ‰๏ธ Message by Antoine Riard on 25/09/2023: Payment pools and channel factories face limitations in interactivity, affecting the security of user funds. Proposed solutions include introducing a coordinator or partitioning balances, but these may not be economically practical. A potential solution is to prevent off-chain group equivocation by editing the funding utxo in a way that allows for the registration of new off-chain subgroups. CoinPool's idea of including user pubkeys and balance amounts in Taproot leaves could be utilized for privacy-preserving payments and contracts.

โœ‰๏ธ Message by ZmnSCPxj on 26/09/2023: The email discusses the issue of interactivity constraints in payment pools and channel factories and proposes a solution to mitigate equivocation of off-chain balances.

โœ‰๏ธ Message by Antoine Riard on 26/09/2023: OP_EVICT requires participant cooperation for a single participant to withdraw funds, which may not be safe. TLUV or MERKLESUB offer more flexibility. No sound covenant proposal combines TLUV and EVICT-like semantics. The best direction to solve interactivity issues is still uncertain.

Follow

for full threads