iskendria-pub / iskendria

Blockchain-based system for scientific publishing
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

Consistency of Alexandria blockchain is not yet proved #38

Open mhdirkse opened 5 years ago

mhdirkse commented 5 years ago

[AX-38] created by mdi

mhdirkse commented 5 years ago

Many checks are included in the blockchain which are intended to ensure consistency. It should not be possible to reach different state by accepting transactions in a different order. Such situations should be avoided by adding expected state in blockchain transactions. Transactions should be rejected if the actual state differs from these expectations.

It has to be checked thoroughly that enough of these checks are included.