Succint proofs of risc-v transactions using a black-box riscv zkvm

Here are some additional resources on CHERI. I agree that it sounds promising but it’s complex and feels like overkill for our purposes, and I imagine it’ll take a long time to be finalized and make its way into implementations (the RISC-V spec is currently being worked on).

I also found this proposal which has already been ratified by RISC-V: Smepmp.pdf - Google Drive

I think this is fine as a starting point. Solana for instance currently limits the cross-contract call frame stack depth to four.

1 Like