Hello everyone,
I’m currently conducting research on the wallet generation and signing mechanisms employed by Layer 2 solutions on Bitcoin and have been exploring various networks for a deeper understanding. Your network has caught my attention due to its innovative approach, but I’ve had some trouble finding specific details in the documentation regarding the wallet signing process, particularly around the security mechanisms and node collaboration.
Could you please shed some light on how your network handles wallet generation and signing? Specifically, I’m interested in understanding:
How many signers (nodes) are typically involved in the signing process for a transaction or contract interaction?
What is the ‘n out of t’ threshold for these signers to successfully execute a signature?
Are the signers pre-selected or chosen randomly? If they’re chosen randomly, could you explain the mechanism ensuring this randomness?
How does the network mitigate the risk of collusion among signers? What are the key security measures in place to maintain robustness against potential threats?
Lastly, I’m curious about the path to permissionlessness within your network or is it already permissionless. How do you envision the transition to a fully permissionless (if it is not that yet) system where any participant can potentially become a signer?