Repository: github.com/primefactor-...
Documentation: pkg.go.dev/github.com/p...
Repository: github.com/primefactor-...
Documentation: pkg.go.dev/github.com/p...
The whole code is covered with various tests which you can use to see how the implementation can be used in practice.
The whole code is covered with various tests which you can use to see how the implementation can be used in practice.
I'm super happy that it's finally out there! I also learned a ton while working on this which is valuable in and of itself.
I'm super happy that it's finally out there! I also learned a ton while working on this which is valuable in and of itself.
I started working on this late last year, but there were a lot of missing pieces I had to put in place (e.g. implement the Linearly Homomorphic Time-Lock Puzzle first).
I started working on this late last year, but there were a lot of missing pieces I had to put in place (e.g. implement the Linearly Homomorphic Time-Lock Puzzle first).
Before funding the multisig, we could create a signed refund transaction which is timelocked via a VTC.
The VTC can be opened after time t which allows one to refund themselves if the co-signer doesn't cooperate.
Before funding the multisig, we could create a signed refund transaction which is timelocked via a VTC.
The VTC can be opened after time t which allows one to refund themselves if the co-signer doesn't cooperate.
It furthermore increases privacy as no data regarding the timelock is stored on-chain (the VTC is shared off-chain).
It furthermore increases privacy as no data regarding the timelock is stored on-chain (the VTC is shared off-chain).
Rather than using the Blockchain's scripting language you can share an encrypted signature over a refund transaction off-chain.
This signature can then be recovered after time t.
Rather than using the Blockchain's scripting language you can share an encrypted signature over a refund transaction off-chain.
This signature can then be recovered after time t.
I highly recommend you read the paper or watch this presentation to learn more: www.youtube.com/watch?v=X4vO...
I highly recommend you read the paper or watch this presentation to learn more: www.youtube.com/watch?v=X4vO...
In our example we could provide the public key and the proof guarantees that the encrypted private key corresponds to the public key.
In our example we could provide the public key and the proof guarantees that the encrypted private key corresponds to the public key.
For example, I can commit to and encrypt a private key in such a way that it can only be decrypted after time t.
For example, I can commit to and encrypt a private key in such a way that it can only be decrypted after time t.
Repository: github.com/primefactor-...
Documentation: pkg.go.dev/github.com/p...
Repository: github.com/primefactor-...
Documentation: pkg.go.dev/github.com/p...
For me first thing in the morning is checking the new publications on eprint.iacr.org (also followed arxiv.org/list/cs.CR/recent but there’s too much noise IMHO).
For me first thing in the morning is checking the new publications on eprint.iacr.org (also followed arxiv.org/list/cs.CR/recent but there’s too much noise IMHO).