Schnorr Sequencer

Hi @wdai, that also makes sense. For the softer confirmation you mentioned, we can have multiple approaches definitely.

  1. schnorr signature
  2. ecdsa signatures
  3. bls signature

And we have some pros/cons for each scheme

  1. when we have the ecdsa as a softer confirmation it’ll be good for the UX/DX but the signature length becomes twice of the schnorr version because we can combine the user sig & sequencer sig in a group element.

  2. if we use the bls signatures, we can let many validators join the softer confirmation process and increase the security. But it can cause some network delay. Also the signature is longer than Schnorr

  3. Schnorr might be the lightest and easy to be used in recursion scheme or etc. But need additional implementations from the user’s wallet side for the UX.

I hope we can see various version of this transaction level commitment scheme :slight_smile: