## Aims
**Milestone 1**
1. incorporate DataChain into the code
1. implement peer ageing
1. implement logic to handle peers being added
1. update mock crust tests to validate this
**Milestone 2**
1. implement peer relocation
1. update mock crust tests to validate this
**Milestone 3**
1. implement Split logic
1. update mock crust tests to validate this
**Milestone 4**
1. implement secure message transfer
1. update mock crust tests to validate this
**Milestone 5**
1. implement logic to handle peers dropping
1. update mock crust tests to validate this
**Milestone 6**
1. implement Merge logic
1. update mock crust tests to validate this
1. run in-house testnet to further validate this