fabric icon indicating copy to clipboard operation
fabric copied to clipboard

BFT Block Puller: in orderer

Open tock-ibm opened this issue 1 year ago • 0 comments

Use BFT block deliverer relevant components in the orderer chain + follower

  • Block receiver

  • Censorship monitor

  • Config updated dynamically

  • Orderer source addresses updated dynamically

  • [x] Detect the self endpoint

  • [ ] Allow the orderer to choose a block-replication-policy: between a naive scheme (existing) and the BFT resistant scheme

  • [ ] Allow the BFTDeliverer to skip the self endpoint when pulling blocks

  • [ ] Implement the BFT resistant scheme into a new BFT synchronizer

  • [ ] Target height selection: (1) simple (based on height by endpoints and F), (2) optimistic (based on verifying the last block from each orderer, selecting max height from those that verify).

tock-ibm avatar Dec 06 '23 13:12 tock-ibm