nucypher / taco-web

🌮 A TypeScript client for TACo (Threshold Access Control)
https://docs.threshold.network/app-development/threshold-access-control-tac
GNU General Public License v3.0
15 stars 23 forks source link

Generate CBD process diagram(s) to add to Threshold Docs #169

Closed derekpierre closed 1 year ago

derekpierre commented 1 year ago

These kind of diagram(s) for CBD help to clarify the process. Analogous to what we did for PRE.

derekpierre commented 1 year ago

Adding initial drafts here.

cbd_encryption

cbd_decryption

SVG files available here - cbd_svgs.zip

arjunhassard commented 1 year ago

This is excellent. The representation of DKG really captures what's going on. Couple small things:

derekpierre commented 1 year ago

Updated.

This isn't important, but it is theoretically possible for the decryption frags to be handled by another cohort. Right now that looks impossible.

We Can always relabel Cohort of Nodes (m-of-n) to Nodes (m-of-n) if needed.

Encryption: cbd_encryption

Decryption: cbd_decryption

I'll attach the final svgs once we're done with review.

derekpierre commented 1 year ago

Attaching svg files: cbd_svgs.zip