Uniform ordering of delegates list

Dear Lisk community,

With this email I want to kickstart the discussion and gather your feedback regarding the LIP "Uniform ordering of delegates list". You can find a short summary of the LIP and link to the LIPs repository below.

Abstract

This LIP addresses two issues affecting delegate list uniformity found within the reference implementation of the Lisk protocol. It proposes a way to uniformly order the delegates list by hashing each delegate’s unique identifier together with a unique identifier for the round.

···


Iker Alustiza
Cryptographer, Lightcurve
iker@lightcurve.io
www.lightcurve.io

1 Like

I opened a pull request to use the delegate address instead of the delegate public keys in the shuffled lists. This way the list will be smaller and still preserve the same properties.

This pull requests also update how the round unique identifier is chosen to make it dependent of LIP-0022.

You can read all the details here: https://github.com/LiskHQ/lips/pull/44

1 Like