Problem to solve
The sequencer currently uses ed25519 for signing of Header and Data types before publishing SignedHeader and SignedData to the data availability layer (e.g. celestia).
Ed25519 is generally considered less zk friendly due to complex curve arithmetic and also signature algorithm complexity.
Proposed solution or feature
Determine a more efficient and zk friendly signature scheme to use, and employ this for signing Headers and Data blobs.
I briefly looked at BLS12-381 and Schnorr signatures, but will defer to others who have stronger cryptography.