Question about Lightning’s security model: #asknostr
If Lightning anchor transactions must be broadcast and confirmed on chain for the hashlock/timelock mechanism to enforce channel state, doesn’t this create an implicit proof of publication requirement?
How do we reconcile the claim that “proof of publication is unnecessary” with the fact that unilateral channel closes require on chain settlement for security guarantees?
Is there a technical distinction between:
1. Requiring txs to be published for hashlock security
2. Requiring txs to be published as explicit proof of publication