Hacker News new | ask | show | jobs
by lcvw 1087 days ago
It’s worth noting the verifier doesn’t verify C code, it verifies the compiled ebpf bytecode. You can generate that bytecode from rust (the solana cryptocurrency does this) but you still need to verify the actual instructions since someone can just write whatever they want by hand.
1 comments

I'm suggesting that the ebpf code still be verified and that the only rust code used is to implement the verifier and the virtual machine itself.