zcash / orchard

Implementation of the Zcash Orchard Protocol
https://zcash.github.io/orchard/
Other
53 stars 36 forks source link

Create key structure / capability diagram #7

Open str4d opened 3 years ago

str4d commented 3 years ago

It will be useful to have a diagram that conveys "who knows what" for Orchard's key structure, similar to diagrams we have for Sapling.

dconnolly commented 3 years ago

This now exists in the latest spec draft, is this sufficient? Or also wanting an ascii diagram to inline? That'd be cool.

Screenshot_20210305-135806.png

str4d commented 3 years ago

I specifically mean a version of that graph, or rather a graph of the Action protocol, annotated with capabilities: what different actors within the ecosystem learn. Kind of like what ZIP 310 does textually for Sapling viewing keys. I'm specifically thinking of diagrams that Sean and Dodger made for Sapling.

dconnolly commented 3 years ago

Aha gotcha.