Content pfp
Content
@
0 reply
0 recast
0 reaction

Alessandro Manfredi pfp
Alessandro Manfredi
@allemanfredi.eth
Just tested (on a MacBookPro 2,8 GHz Quad-Core Intel Core i7) generating a proof for a program that verifies the signature of a Farcaster message using SP1 and RISC0. SP1 generated the proof in 713,895 ms (~12 minutes), while RISC0 took 2,741,947 ms (~45 minutes).
2 replies
1 recast
5 reactions

avi pfp
avi
@avichalp
wow thats a lot. does public key decoding happens within the circuit? could we convert hex to byte array in the host and pass that in the env?
1 reply
0 recast
1 reaction

hans pfp
hans
@hans
Glad to see this! Don't forget to use RISC Zero's patched curve25519-dalek crate when preforming cryptographic operations in the r0 zkVM. Proving ed25519 signature verification with the patch takes less than 2 minutes on my macbook m2-max. https://github.com/risc0/curve25519-dalek
1 reply
0 recast
1 reaction