maBEETS — Abstimmungen mit Quorum

Onkeljoe Defi
3 min readMar 8, 2023

--

Das Beethoven-X Protokoll arbeitet in der Form einer DAO(Dezentrale Autonome Organisation). Die DAO hat ein eigenes Regelwerk, dass durch ein Votum der Investoren geändert werden kann. Dazu wird ein Änderungsantrag zuerst informell vorgestellt. Findet der Vorschlag ausreichend Reaktion im Diskussionsforum, dann wird er durch ein Komitee mit dem Namen “Guide Tones” zur Abstimmung auf dem Portal Snapshot.org veröffentlicht. Damit die Entscheidung gültig wird, muss ein gewissen Quorum an gültigen Stimmen erreicht werden.

:GB: English version here

Das Problem

genau hier liegt aber das Problem: Im aktuellen Framework ist das Quorum als fixe Zahl definiert: 4 Millionen Stimmen. Jedes ausgegebene Token fBEETS entspricht genau einer Stimme. Die Gesamtzahl der Tokens schwankt etwas, lag aber in der Vergangenheit meist zwischen 80 und 90 Millionen fBEETS. Daraus folgt, dass zum Erreichen des Quorums ca. 5% der Stimmen an der Abstimmung teilnehmen müssen.

Im neuen maBEETS System hat jedes Token jedoch ein Gewicht, das vom Reifegrad des Reliquiars abhängt. Dazu ist eine Reifegrad-Kurve hinterlegt, mit der die Gewichtung anhand der Dauer der Anlage festgelegt wird. Dieses Gewicht startet mit 4 und erreicht nach 11 Wochen den höchsten Wert von 100.

Zur Abstimmung auf Snapshot.org werden sogenannte Strategien verwendet, die programmatisch das Stimmengewicht festlegen. Für Reliquiaren sieht die Gewichtung wie folgt aus:

Voting Power = Anzahl fBEETS * Gewicht / maximales Gewicht

Für den Fall eines neu erstellten Reliquiars ist das Gewicht 4, das maximale Gewicht ist immer 100, also beträgt die Voting Power nur 4% der Token-Anzahl.

4 Millionen Stimmen mit nur 4% Gewichtung erreichen?

Wenn also zu Beginn des neuen maBEETS Systems eine Abstimmung durchgeführt werden muss, während alle Anleger auf 4% ihres Stimmenanteils beschränkt sind, dann kann das Quorum gar nicht erreicht werden, denn 4% der maximal 90 Millionen Token ergeben ein Stimmrecht von 3,6 Millionen Voting Power. Selbst wenn jeder Anleger an der Wahl teilnehmen würde, könnte das Quorum nicht erreicht werden.

Lösungsvorschlag

Statt nun also das Quorum auf einen Wert von 4 Millionen Stimmen festzulegen, könnte stattdessen das Quorum auf 5% der insgesamt angelegten fBEETS Token festgelegt werden, die mit ihrem jeweiligen Gewicht bewertet werden.

Die (Stand 08.03.2023) 61,5 Millionen angelegten fBEETS sind bis zum Erreichen der ersten Schwelle vollständig mit 4% bewertet, also beträgt die komplette Voting Power 2,46 Millionen Stimmen.

Ein Quorum von 5% würde dann also bedeuten, dass 123.000 abgegebene Stimmen ausreichen, damit das Wahlergebnis gültig wird.

Berechnung

Hier gibt es zunächst einige Randbedingungen zu beachten: Die Snapshot-Strategie zur Abstimmung mit maBEETS enthält einen Parameter „useLevelOnUpdate“, der es ermöglicht, die erreichte Stufe aufgrund der Anlagedauer zu berechnen, unabhängig davon, ob diese bereits durch ein Update in das Reliquiar eingetragen wurde. Um die Gesamtstimmenzahl in diesem Fall zu ermitteln, muss jedes einzelne Reliquiar betrachtet und die enthaltenen fBEETS aufsummiert werden. Das wäre der ungünstigere Fall.

Wird dieser Parameter jedoch nicht verwendet, dann kann man die Gesamtstimmenzahl in einer einzigen Abfrage aus dem Smart Contract ablesen. Um die Wähler nicht zu benachteiligen, sollte ein Administrator vor dem Erstellen einer Abstimmung ein Update aller Reliquiaren anstoßen, dann wird die Stufe auf aktuellen Stand gebracht.

Hat man nun die Anzahl aller Stimmen ermittelt, dann ist es einfach, daraus die nötigen Stimmen zu errechnen, damit die Wahl gültig wird.

„Aber Joe, wer soll das berechnen?“ fragst Du jetzt. Nun, ich habe da mal etwas vorbereitet …

maBEETS Quorum Rechner

Dieses kleine Tool berechnet die gesamte derzeit verfügbare Voting Power, daraus kann man dann ein geeignetes Quorum festlegen.

https://mabeets-quorum.vercel.app/

Zuletzt bleibt noch dieses Problem zu lösen: Falls für die Änderung des Quorums eine Abstimmung erforderlich ist, gilt für diese ja noch das alte Quorum. Die verantwortlichen Personen in der DAO müssen dieses Dilemma lösen (oder aussitzen).

Fazit

Neue Situationen erfordern manchmal neue Maßnahmen. Durch die nicht vorhersehbare Verteilung der maximal möglichen Stimmenanzahl für Abstimmungen auf Snapshot.org ist eine angepasste Variante des Quorums für die Gültigkeit von Abstimmungen notwendig. Dazu werde ich auch einen passenden Antrag im DAO Governance Forum stellen und zur Diskussion freigeben.

--

--