Move keys out of configuration #2824
Labels
config-changes
Changes in configuration and start up of the Iroha
iroha2-dev
The re-implementation of a BFT hyperledger in RUST
Refactor
Improvement to overall code quality
As discussed on a call with @appetrosyan and @Erigara, we want to move towards configuration which would not keep track of any configuration parameters that are common to all the network, such as consensus parameters and so on, but instead would bootstrap those via some stand-in process and maybe IPC.
A similar logic should apply to keys: they are not configuration parameters per se, but important credentials that should rather be initialized once during the lifetime of a peer, thus also obsoleting the need for the keep-in-sync routine for keys done in
Configuration
'sfinish()
.The text was updated successfully, but these errors were encountered: