RBF Pinning with Counterparties and Competing Interest



Summary:

The email discusses the potential use of pay-for-signature construction in pointlocked timelock contracts (PTLCs), which involves signing with MuSig(A, B). The idea is that A would offer a fund that can only be claimed by leaking knowledge of 's' behind 's*G'. To do this, A creates a new keypair A[p4s] = a[p4s]*G and puts a fund into it. Then A generates an R[A][p4s] = r[A][p4s]*G, and computes R[p4s] = R[A][p4s] + s*G and s'[A][p4s] = r[A][p4s] + h(A | R[p4s] | m) * a[p4s]. A reveals publicly R[A][p4s], s*G, s'[A][p4s], and A[p4s]. In order to complete the above signature, a third party C has to learn 's' from B. The third party learns about which channel was used but never learns 't' or 'T', providing a privacy bonus.


Updated on: 2023-06-03T00:49:02.476544+00:00