Skip to content

Rename DaveConsensus #412

@guidanoli

Description

@guidanoli

📚 Context

Currently, the contract that integrates Rollups and PRT is called DaveConsensus.
The name comes from the Dave system, which is used by the PRT algorithm.
However, this name can be confusing because of the Dave algorithm.
Users might think that this contract integrates Rollups and Dave (the algorithm).
We could rename it as DaveSystemConsensus, but that would be too long IMO.
Instead, I think we should avoid the name "Dave" altogether to avoid any confusion.
Fellow contributors gave several suggestions for an alternative name.
The name OneOfN stood out to me because:

  • It is short and simple
  • It encapsulates the core property of PRT and Dave
  • It mentions neither "PRT" nor "Dave"

✔️ Solution

  • Rename DaveConsensus as OneOfN

Metadata

Metadata

Assignees

Labels

Type

Projects

Status

👀 Under review

Relationships

None yet

Development

No branches or pull requests

Issue actions