What would it take to replace Ethereum’s transaction signature scheme?

Say that we want to fork Besu, for fun, to sign transactions with RSA or whatever. What would need to change?
Do we simply start deriving addresses from an RSA public key instead, and send that public key in our transactions?
submitted by /u/3141666
[link] [comments]