How opinionated will commonware libraries be? #241
-
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 4 replies
-
Thanks for raising this...you highlighted a number of the design minutia we've been contemplating over the last few weeks. Before answering, I wanted to callout for anyone following along that you can check out a very WIP version of our the first consensus dialect (commonware-consensus::authority) here: #111. This initial pass includes a basic demo example called commonware-clock that employs commonware-runtime::tokio, commonware-cryptography::ed25519, commonware-p2p::authenticated, and commonware-consensus::authority to enable a set of participants (of which f may be byzantine) to agree on the current time: https://github.com/commonwarexyz/monorepo/blob/0fd49df39a84b2c8d42e56fca064c7cfb1707317/examples/clock/README.md |
Beta Was this translation helpful? Give feedback.
Thanks for raising this...you highlighted a number of the design minutia we've been contemplating over the last few weeks.
Before answering, I wanted to callout for anyone following along that you can check out a very WIP version of our the first consensus dialect (commonware-consensus::authority) here: #111.
This initial pass includes a basic demo example called commonware-clock that employs commonware-runtime::tokio, commonware-cryptography::ed25519, commonware-p2p::authenticated, and commonware-consensus::authority to enable a set of participants (of which f may be byzantine) to agree on the current time: https://github.com/commonwarexyz/monorepo/blob/0fd49df39a84b2c8d42e56fca064c7cfb1…