Andi Gunderson
Andi Gunderson
Support validator nodes which do not publish blocks. In addition to configuring a validator to not publish blocks, the rest of the network must support sending blocks to this validator...
Add support for lightweight nodes. A lightweight node does not do validation, but instead relies on state receipts to reconstruct state. However, to clients it does look like a validator...
Compile the Validator, Transaction Processors and Consensus into one process
State checkpointing essentially resets the genesis block of the network, such that all nodes agree on a new starting state/block. This requires many features to accomplish, and an RFC should...
Partial validation nodes are nodes which can not themselves validate all transactions, maybe because of a missing transaction processor, and rely on state receipt hashes to fill in any portions...
Add the permission check when receiving client messages, return AuthorizationViolation if a messaged is received from a non authorized client and close the connection. (Duplicated by https://jira.hyperledger.org/browse/STL-532)