coinbase / mesh-specifications

Specification files for the Mesh Blockchain Standard
Apache License 2.0
327 stars 93 forks source link

[More Research Required] Multi-Phase Signing #49

Open patrick-ogrady opened 4 years ago

patrick-ogrady commented 4 years ago

Sometimes, transaction construction requires signing a payload that is comprised of the signature of another payload (i.e. iterative transaction construction). Specifically, this would unblock blockchains that allow delegating "voting" operations to a separate key (but require a "proof of ownership" signature during construction from the new "voting" key). It is possible that some multi-sig constructions also require multiple phases.