Laut Uniris | hat der schmerzhafte 2.0-Übergang von Ethereum eine Lösung von der Hauptstadt | Die Hauptstadt | Dezember 2020
Heutzutage sind die meisten Governance-Mechanismen in Kryptowährungen wie Bitcoin, Ethereum usw. informell (außerhalb der Kette). Diese Governance-Modelle basieren auf dem Original-Whitepaper von Satoshi Nakomoto. Verbesserungsvorschläge für die Blockchain werden zunächst von Entwicklern eingereicht, und dann ist die an der Blockchain beteiligte Kerngruppe, die hauptsächlich aus Entwicklern besteht, für die Koordinierung und Erzielung eines Konsenses zwischen den Stakeholdern verantwortlich.
In jedem Blockchain-Protokoll sind dies hauptsächlich die Stakeholder
- Bergleute (betreiben Knoten)
- Entwickler (Blockchain erstellen)
- Benutzer (verwenden / investieren Sie die Kryptowährung der Blockchain)
In diesem Artikel werden wir uns mit „On-Chain Governance“ und insbesondere mit dem On-Chain-Governance-Modell von Uniris befassen, bei dem Änderungen an der Blockchain schnell, formal und ausschließlich online erfolgen.
Für Laien ist On-Chain-Governance im Vergleich zu Off-Chain-Governance eher wie „Soft Brexit vs. Hard Brexit“.
Was ist das Problem mit Off-Chain-Governance?
Nehmen wir das Beispiel von Ethereum, das ein Off-Chain-Governance-Modell eingeführt hat. Wenn Verbesserungsvorschläge an Ethereum von den Entwicklern eingereicht werden, ist normalerweise das Kernteam von Ethereum für die Genehmigung oder Ablehnung des Verbesserungsvorschlags verantwortlich. Der gesamte Genehmigungsprozess ist offline und nach der Genehmigung ist der Code online.
Derzeit wechselt Ethereum von seiner ursprünglichen Version 1.0 zu Ethereum 2.0. Der Übergang ist sehr riskant, komplex und langwierig. Das Hauptmotiv für diesen Übergang ist die Erzielung von Skalierbarkeit und damit eine höhere TPS als Visa, Mastercard usw. (> 45000 TPS). Ethereum geht davon aus, dass es sein Wachstum fortsetzen wird. Daher müssen alle Knotenbetreiber indirekt auf Computern mit mehr Rechenleistung und Speicher arbeiten, was leicht zu einer Form der Zentralisierung führen wird. Letztendlich wird die Unterstützung für ein solches Netzwerk abnehmen! (Besonders in der dezentralen Welt.)
Damit dieser Übergang erfolgreich ist, müssen alle vorhandenen Smart-Verträge in ein anderes Netzwerk verschoben werden. Das neue Ethereum 2.0-Netzwerk würde langsam alle intelligenten Verträge hinzufügen (alle diese intelligenten Verträge müssen erneut erstellt werden), daher nennen wir es den schmerzhaftesten langfristigen Prozess in der Geschichte der Blockchain.
Lösung: Das Onchain-Governance-Modell von Uniris
In On-Chain-Governance-Modellen werden Änderungen in Bezug auf Code einfach online vorgeschlagen, online validiert, online akzeptiert und online implementiert. Alle Änderungen an der Blockchain werden durch Code-Aktualisierungen vorgeschlagen, und die jeweiligen Knoten, die an diesem Teil des Codes / der Logik beteiligt sind, können abstimmen, um die Änderung zu akzeptieren oder abzulehnen.
Sobald der Code akzeptiert wurde, wird er automatisch in die Blockchain aufgenommen!
Hinweis: Abhängig vom verwendeten Blockchain-Protokoll und dem On-Chain-Governance-Modell haben nicht alle Knoten die gleiche Stimmberechtigung. Zum Beispiel kann bevorzugt werden:
- Knoten mit einer Historie von Codevorschlägen und -annahmen
- Knoten mit mehr Münzen
Beispiel: Tezos verwendet eine ähnliche Form der On-Chain-Governance, die als selbständerendes Hauptbuch bezeichnet wird. Alle vorgeschlagenen Änderungen werden zuerst in einer Testversion der Blockchain implementiert. Wenn die Ergebnisse erfolgreich sind, wird der Code in der realen Blockchain online gestellt.
Uniris 'Edge
Der von den Knoten verwendete Code wird von der Blockchain selbst gehostet, sodass das Netzwerk sicher ist, dass alle Knoten die beschlossenen Aktualisierungen sofort anwenden (über Elixir-Hot-Reload-Module und aus den im Bereich „Smart-Contract-Inhalt“ gespeicherten Informationen). . Die Uniris Blockchain ist außerdem mit der Möglichkeit ausgestattet, die Auswirkungen einer neuen Funktion in Echtzeit zu testen.
Die Governance des Uniris-Netzwerks basiert auf 8 verschiedenen Gruppen:
- Benutzer: Jeder, der seine Einzigartigkeit nachweisen kann (über biometrische Geräte oder andere Prozesse).
- Bergleute: Eigentümer der Bergbauknoten, die das Netzwerk selbst bilden.
- Anwendung & Dienste: Anwendungsanbieter mit einer Gewichtung basierend auf der generierten Nutzung.
- Grundlage: Ihre Aufgabe ist es, die Gemeinschaft zu führen und die Regierungsführung zu organisieren.
- Technischer Rat: Besteht aus den „Kernentwicklern“ mit einer Gewichtung, die auf der Wichtigkeit ihres Code-Beitrags basiert.
- Uniris: Als Schöpfer des Netzwerks.
- Ethikrat: Wessen Mitglieder werden von der Community vorgeschlagen / gewählt und wer hat ein Vetorecht über alle technischen Merkmale, die die Privatsphäre der Benutzer beeinträchtigen würden.
- Blockchain: Die Blockchain selbst, insbesondere durch ihre Fähigkeit, eine vollständige Funktionalität zu testen, bevor sie im Netzwerk bereitgestellt wird. Beispielsweise ist die maximale Größe von Transaktionen nicht an einen Gesichtspunkt gebunden, sondern kann direkt getestet werden, um die tatsächlichen Auswirkungen auf das Netzwerk in Bezug auf den berücksichtigten Bedarf zu ermitteln.
Geplante Regierungsführung durch die Gemeinschaft
Uniris, ein humanitäres und gemeinschaftliches Projekt
Sobald das Risiko einer Gabelung beseitigt ist, werden alle Patente auf das Erbe der Open-Source-Technologien übertragen. Dieses Erbe wird höchstwahrscheinlich dem OIN (Open Invention Network) zugewiesen. Der gesamte Quellcode wird AGPL-lizenziert.
– Geschrieben von Nilesh Patankar, COO und Mitbegründer von Uniris, und Akshay Kumar Kandhi, Leiter Forschung und Entwicklung bei Uniris
Bei Fragen oder weiteren Informationen zu Uniris lesen Sie bitte: https://uniris.io oder folgen Sie ihnen in den sozialen Medien: