In this version of node the CBC-Casper consensus protocol is running. Smart contracts are deployed for storage and execution, nodes come to consensus on blocks and build a Directed Acyclic Graph (DAG) and maintain a global state. Simple node metrics are now visible on Grafana dashboards. Users can also generate an image of the DAG created by a node.
Release Notes:
- The node does not persist the state upon restart. If the node is part of a network, and restarts, this could lead to the node 'forking' off the DAG
- Block merging is naive, and may lead to different post states even when deployments are run in the same order.
- All deploys must be made from the same account "--from 00000000000000000000"
- Fault tolerance calculation is naive and may yield different results
- Block validation is naive