hyperledger-archives / iroha

Iroha - A simple, decentralized ledger
http://iroha.tech
Apache License 2.0
988 stars 298 forks source link

synchronizer applies individual blocks #2142

Closed MBoldyrev closed 5 years ago

MBoldyrev commented 5 years ago

Description of the Change

IR-361

Synchronizer applies each block it gets to a mutable storage individually. In case of failure it asks another peer. Blocks request obtains a timeout.

Benefits

One step towards block observables optimization.

Possible Drawbacks

This PR complicates things, but it is a necessary step.

MBoldyrev commented 5 years ago

Will be implemented with different approach.