Most zkVMs provide cryptography operations acceleration via patching crates. We are currently exploring a more natural way of providing these accelerators by providing guest programs extern C methods they can call, and assume the zkVM compiler will resolve at compilation time.
When that happens, we can remove the xtask crate entirely and avoid all the crate patching mechanics.
Most zkVMs provide cryptography operations acceleration via patching crates. We are currently exploring a more natural way of providing these accelerators by providing guest programs
extern Cmethods they can call, and assume the zkVM compiler will resolve at compilation time.When that happens, we can remove the
xtaskcrate entirely and avoid all the crate patching mechanics.