Previously, Liz Bancroft-Turner – IOHK’s project manager, had explained about the various work streams and other introductory details about Shelley project which will help Cardano free itself from the dependency of IOHK or any other stakeholder for the maintenance of the network. Further details about the deliverables and other important dates to note for the Cardano community were also mentioned by her during the same.
The previously mentioned workstreams have a number of key deliverables within each one of those.
Starting with delegation, the research paper establishes how the delegation can be informed in a way that satisfies all the requirements and some examples of those requirements that are documented are how rewards can be given to the people delegating, how stake pools can recover if keys are compromised, and how to make sure that the security of funds doesn’t get compromised.
Moving on to the design document which specifies in detail about how the scheme proposed in the research paper can be implemented in Cardano.
“We will make sure that the design of the delegation is compatible with the envisioned incentives mechanism. The detailed implementation plan breaks down the design into user stories and tasks for the developers to implement and the development of the delegation finally, is the core – front and back, all through the changes to different parts of the existing system to support delegation.”
The research paper on the incentives deliverable is a study, a mathematical model that explains why the proposed mechanism will or should work. The incentives design document explains the technical details of how to actually implement the mechanism.
Further ahead, networking also has a number of key deliverables. To begin with, the peer-peer discovery is the base of building a decentralized system. The peer discovery system is formerly an implementation of the kademlia protocol with a few ad hoc extra features.
It is still based on kademlia but does not have features unnecessary for the purposes of the company and includes changes to address well-known security flaws in the original design. Delta Q measurements are all about the performance of the network and how well the data can be moved around.
Next would be the communication protocol through which the internet communication protocol will have to be simplified to move away from the synchronous request-response and to also have a publisher that sends out blocks to subscribers who are listening.
The Core DIF design essentially improves the communication quality between the major stakeholders to make sure the blockchain is more robust against attacks.