juno icon indicating copy to clipboard operation
juno copied to clipboard

Baseline Tendermint implementation design

Open stranger80 opened this issue 1 year ago • 3 comments

Objective

Create a design note and work breakdown structure for the baseline Tendermint implementation in Golang.

More details on notion

WIP: notes, design and implementation

Phase 0 - Start

  • [x] Gather resources/Read paper - must read
  • [x] Identify Edge cases.
  • [x] Design tests
  • [x] Feedback/Review

Phase 1 - POC

  • [ ] Implement algorithm.
  • [ ] Thoroughly Test algorithm.
  • [ ] Feedback/Review

Phase 2 - Extended POC

  • [ ] Setup simple generic data producing nodes
  • [ ] Test with setup on different configurations
  • [ ] Feedback/Review

Phase 3 - Tendermint Exp

  • [ ] Setup simple striped down juno nodes (partial integration with juno)
  • [ ] check for edge cases and integration issues
  • [ ] Test with setup on different configurations
  • [ ] Feedback/Review

Phase 4 - Integrate with juno

TBD ...

stranger80 avatar Apr 23 '24 12:04 stranger80

Work breakdown structure added in issue description.

obasekiosa avatar Apr 23 '24 12:04 obasekiosa

@obasekiosa this link ("More details on notion") is broken - what's the latest version of this article?

stranger80 avatar May 07 '24 10:05 stranger80

@obasekiosa this link ("More details on notion") is broken - what's the latest version of this article?

Ahhh yes thanks!! fixed

obasekiosa avatar May 08 '24 08:05 obasekiosa