-
Notifications
You must be signed in to change notification settings - Fork 79
Open
Description
Currently, we have some custom code to deserialize a Multiproof. In go-ipa, there's a specific API to do this deserialization.
Both styles are a bit different since go-ipa expects an opaque stream of bytes and does the deserialization. Here, in go-verkle, we have the serialized proof already in parts, which probably explains why we have some custom code.
In any case, we must rely on go-ipa to do any deserialization to know this is done safely. If that means changing go-ipa APIs since we need to pass these "parts", I think that's fine. But let's try to rely on go-ipa for any security issues since it has (and will continue to have) more tests (and audits) to be sure these APIs are safe.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels