Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  •  Understand how Conensus works in Hyperledger Sawtooth.
  •  Get familiar with Hyperledger Iroha Implementation.

Week 3-6

  •  Implement a consensus interface that supports Sawtooth PBFT, and replace the YAC component.
  •  Write tests and test the implementation.
  • Interface for Communication with Sawtooth Consensus Engine.

Week 6-9

  •  Implement a consensus interface for the ordering service. Write tests and test the implementationthe P2P Network Consensus Interface.
  •  Update the Ordering Service to Gossip.

Week 9-12

  •  Implement a YAC component for the new Consensus Interface. Write tests and test the implementationthe Block Creation Component.
  •  Implement the Block Validation Component.
  •  Implement the Block Commit.

Methodology

  • Quarter basis review according to Hyperledger Internship Programme schedule.
  • Internal communication and updates with the mentors using Telegram.
  • After every implementation, writing tests and testing.