What is Nostr?
Super Testnet /
npub1yxp…399s
2025-02-01 05:03:20
in reply to nevent1q…mr3n

Super Testnet on Nostr: > does each participant have to do 4 txs or is it 4 txs per pool? It's per user. Each ...

> does each participant have to do 4 txs or is it 4 txs per pool?

It's per user. Each user creates 2 transactions to force eject themselves from the pool, which puts their channel on chain. Then they do another 2 transactions to force close their channel, because if the admin disappeared from the pool, he probably disappeared as a routing node too. (If he didn't stop routing transactions to LN, the users wouldn't need to force eject; they could just exit via LN.) So it's 4 transactions to exit altogether if the admin becomes malicious.

> Is there a way to make the malicious pool manager pay for the exit txs, e.g. by initially having some bond?

Hmm...I wonder how you can determine whether he's malicious or not. Maybe there could be a utxo that he timelocks, such that if he disappears, the timelock will run out, and at that point, users can do one thing with that utxo: pay for their exits. But I suppose if he is honest he will want that money back, so then to get it back I suppose he'd have to prove each user exited. I'm not sure how to do that, I'll have to think about it.
Author Public Key
npub1yxp7j36cfqws7yj0hkfu2mx25308u4zua6ud22zglxp98ayhh96s8c399s