πŸ‘ˆ Meridian Design Doc 4: Spark Fraud Prevention

πŸ‘‰Β Meridian Design Doc 06: Decentralization

TODO

Introduction

MERidian stands for Measure, Evaluate, Reward, the three steps of the impact evaluator framework. The Meridian project aims to create an impact evaluator for β€œoff-chain” networks. I.e. a network of nodes that do not maintain a shared ledger or blockchain of transactions.

This doc proposes a framework and model for Meridian that will cater initially for both the Saturn payouts system and the SPARK Station module. For a bonus point, it should be able to cater for any Station module. We believe that trying to generalise beyond these few use cases at this point may be counterproductive.

We will structure this design doc based on the three steps of an Impact Evaluator (IE), measure, evaluate and reward.

Challenges for this Meridian design document

There needs to be a smart contract that acts as the central entity for the impact evaluator. It is the one that runs the epoch loop and orchestrates the work, then performed by either other smart contracts or centralized services. Its mode of operation should be modelled close to the block reward mechanism.

The orchestrator smart contract should:

https://youtu.be/TdDHWv00Z4E?t=655

https://youtu.be/TdDHWv00Z4E?t=655

https://youtu.be/TdDHWv00Z4E?t=712

https://youtu.be/TdDHWv00Z4E?t=712

https://youtu.be/TdDHWv00Z4E?t=752

https://youtu.be/TdDHWv00Z4E?t=752

https://youtu.be/TdDHWv00Z4E?t=892

https://youtu.be/TdDHWv00Z4E?t=892