Skip to content

v0.0.1

Latest
Compare
Choose a tag to compare
@jonas089 jonas089 released this 13 Feb 17:50
· 13 commits to master since this release
7744c82

This release marks the first locally deployable version of DISEQ,

Here is an overview of some key points to keep in mind:

  • this project has not been audited and the consensus assumptions are not formally verified
  • the docker container was only successfully tested on x86 architecture
  • concurrency is not optimized / read and write speed must be improved in the future to scale this project
  • in-memory state and a bunch of locks are root causes for limited performance
  • the underlying merkle trie appears to be functional and my tests are passing, but it's yet another passion project and not as established as (for example) the eth-trie

To avoid issues when testing this release make sure to:

  • never submit the same message twice
  • submit each message only once to a single node

With these limitations in mind, you should be able to run a network of 4 nodes locally with docker, submit new messages and get + verify merkle proofs against the current state root using the API of any node.