Noting the lack of chain catch-up
This commit is contained in:
@@ -38,9 +38,11 @@ What we have here is a very simple system comprised of two key parts: the Side N
|
|||||||
|
|
||||||
The Side Nodes make up a system of BFT-CRDT-producing nodes that can make a blockchain. Currently they can reliably send transactions to each other in a secure way, such that all nodes they communicate with can tell whether received transactions are obeying the rules of the system.
|
The Side Nodes make up a system of BFT-CRDT-producing nodes that can make a blockchain. Currently they can reliably send transactions to each other in a secure way, such that all nodes they communicate with can tell whether received transactions are obeying the rules of the system.
|
||||||
|
|
||||||
|
Currently the Side Node does not download any chain state, and if one goes off-line it will miss transactions. This is expected at the moment and fairly easy to fix, with a bit of work.
|
||||||
|
|
||||||
Next dev tasks:
|
Next dev tasks:
|
||||||
|
|
||||||
- [ ] enable Side Nodes to download current P2P chain state so that they start - out with a consistent copy of transaction data
|
- [ ] enable Side Nodes to download current P2P chain state so that they start - out with a consistent copy of transaction data, and also do catch-up after going off-line
|
||||||
- [ ] remove the proc macro code from bft-json-crdt
|
- [ ] remove the proc macro code from bft-json-crdt
|
||||||
- [ ] add smart contract execution engine (CosmWasm would be a good first choice)
|
- [ ] add smart contract execution engine (CosmWasm would be a good first choice)
|
||||||
- [ ] enable Side Nodes to download contract code for a given contract
|
- [ ] enable Side Nodes to download contract code for a given contract
|
||||||
|
|||||||
Reference in New Issue
Block a user