Skip to content
This repository has been archived by the owner on Jun 7, 2023. It is now read-only.
Angelo Capossele edited this page Aug 13, 2020 · 4 revisions

This repository provides a first dRNG implementation that requires a prefixed committee. Such a committee can be selected, for instance, by the IOTA community voting on which node should be part of the committee. Ideally, IOTA will have different committees, each of one with a recommended priority, so that the network can freely decide which one to follow.

Future iterations of the dRNG will allow for a more dynamic committee. One approach could be to select the IOTA nodes with highest mana and refresh the committee selection every now and then. Since there is no perfect consensus on mana and different nodes can have different mana values, we require all of the nodes interested in the committee participation to prepare a special application message which determines the value of mana of a given node. Then the committee is formed from the top n highest mana holders candidates. Such a committee would be updated periodically, to account for nodes going offline and changes in mana.

Clone this wiki locally