PulsePaperboy
BTC68,420-1.08%
ETH3,210+0.33%
PLS0.00000518-1.70%
PLSX0.00000358-3.11%
INC0.2220-4.70%
PRVX0.0000325-1.17%
pHEX0.001144-1.93%
eHEX0.000500-2.37%
pDAI0.001043-4.05%
pWBTC73,409.97-0.65%
PCOCK0.002460+0.14%
BEAR2.73e-9-4.49%

PulsePaperboy DeskLearn · PulseChain

Der technische Motor — Wie PulseChain funktioniert

Eine Ethereum-kompatible Layer 1 mit Proof of Stake, 10-Sekunden-Slots und einem modifizierten Validatoren-Belohnungssystem

Ausführungsschicht, Konsensschicht, 32 Millionen PLS Staking, EIP-1559 Gebühren und der Unterschied zwischen Basisgebührenverbrennungen und Konsensbelohnungskürzungen — ohne Marketingansprüche über automatische Überlegenheit.

PulseChain ist eine unabhängige Layer-1-Blockchain, die im Mai 2023 gestartet wurde. Ihre Ausführungsumgebung basiert auf der Ethereum Virtual Machine (EVM), was es ihr ermöglicht, Ethereum-kompatible Smart Contracts und Transaktionsformate zu unterstützen. Ihre Konsensarchitektur leitet sich von Ethereums Proof-of-Stake Beacon Chain ab, mit Änderungen an den Netzwerkparametern und den Berechnungen der Validatorenbelohnungen.

Um zu verstehen, wie PulseChain funktioniert, müssen vier Komponenten betrachtet werden: die Ausführungsschicht, die Konsensschicht, das Staking der Validatoren und die Gebühren- und Belohnungsmechanismen des Netzwerks.

1. Die Validator-Anforderung: 32 Millionen PLS

PulseChain verwendet Proof of Stake (PoS), um die Blockproduktion zu koordinieren und seinen Konsensprozess zu sichern.

Um einen Validator zu aktivieren, muss ein Betreiber 32.000.000 PLS in den Validator-Einzahlungsvertrag des Netzwerks einzahlen:

0x3693693693693693693693693693693693693693

Dies entspricht numerisch der ursprünglichen Einzahlung von 32 ETH für Validatoren bei Ethereum, wenn sie im millionen-zu-eins Token-Einheitensystem von PulseChain ausgedrückt wird. Es ist ein Protokollparameter von PulseChain, nicht eine Behauptung, dass die beiden Netzwerke identische wirtschaftliche Bedingungen haben.

Ein Validator ist dafür verantwortlich, am Konsensprozess teilzunehmen. Zu seinen Aufgaben gehören:

  • Vorschlagen von Blöcken, wenn er vom Protokoll ausgewählt wird.
  • Bestätigen von Blöcken und Kettenprüfpunkten.
  • Aufrechterhaltung einer funktionierenden Validator- und Konsens-Client-Konfiguration.
  • Befolgen der Protokollregeln und Vermeidung von Handlungen, die zu Strafen oder Slashing führen können.

Die offizielle PulseChain Mainnet-Dokumentation legt die Anforderung von 32 Millionen PLS für die Einzahlung fest. Die Anzahl aktiver Validatoren kann sich im Laufe der Zeit ändern, und die Anzahl der Validatoren sollte nicht mit der Anzahl unabhängiger Personen oder Organisationen verwechselt werden, die sie betreiben.

2. Ausführung und Konsens: wie das Netzwerk Transaktionen verarbeitet

PulseChain folgt der zweischichtigen Client-Architektur, die Ethereum nach seinem Übergang zu Proof of Stake verwendet. Die Übersicht von Ethereum über die Node-Architektur trennt dieselben beiden Rollen.

Die Ausführungsschicht

Die Ausführungsschicht verarbeitet Transaktionen und Smart-Contract-Operationen. Sie umfasst die Ethereum Virtual Machine, die kompatiblen Smart-Contract-Bytecode ausführt und den Zustand der Blockchain aktualisiert.

Sie ist verantwortlich für Aufgaben wie:

  • Verarbeiten von Transaktionen.
  • Ausführen von Smart Contracts.
  • Überprüfen der Transaktionsgültigkeit.
  • Aktualisieren von Kontoständen und Vertragsspeicher.
  • Aufrechterhaltung von Transaktions- und Ausführungsdaten.

Die Konsensschicht

Die Konsensschicht koordiniert die Zustimmung des Netzwerks über die Reihenfolge und Gültigkeit von Blöcken.

Validatoren nehmen teil, indem sie Blöcke vorschlagen und Bestätigungen einreichen. Das Konsensprotokoll bestimmt, welcher Kette das Netzwerk folgt und wie Prüfpunkte gerechtfertigt und finalisiert werden.

Beide Schichten sind notwendig: Die Ausführungsschicht verarbeitet, was auf der Blockchain passiert, während die Konsensschicht die Zustimmung über die Geschichte der Blockchain koordiniert.

3. Blockzeit und Netzwerk-Kapazität

PulseChain verwendet 10-Sekunden-Slots, im Vergleich zu Ethereums 12-Sekunden-Slots.

Ein Slot ist eine Gelegenheit für einen Validator, einen Block vorzuschlagen. Es garantiert nicht, dass jeder Slot einen erfolgreich produzierten Block enthält.

PulseChain organisiert seinen Konsenszeitplan in Epochen von 32 Slots. Bei 10-Sekunden-Slots dauert eine Epoche ungefähr 320 Sekunden oder 5 Minuten und 20 Sekunden. Die Slot-Zeit und die Epoch-Struktur sind in technischen Konsensanalysen wie dem Cryptospecting-How-it-Works-Guide dokumentiert, der die Client-Konfiguration liest, anstatt Marketingansprüche zu erheben.

Das kürzere Slot-Intervall bedeutet, dass PulseChain mehr Möglichkeiten zur Blockproduktion pro Zeiteinheit hat als Ethereum, vorausgesetzt, die jeweiligen Slots werden erfolgreich produziert.

Allerdings sollten kürzere Blockintervalle nicht mit sofortiger Transaktionsfinalität verwechselt werden. Blockproduktion, Transaktionsaufnahme, Bestätigung und Konsensfinalität sind verschiedene Phasen. Ein 10-Sekunden-Slot bedeutet nicht, dass jede Transaktion mathematisch nach zehn Sekunden endgültig ist.

Gaslimit und Transaktionskapazität

Transaktionen und Smart-Contract-Operationen verbrauchen Gas, das die erforderliche Rechenarbeit zur Ausführung misst.

Ein Block-Gaslimit bestimmt die maximale Menge an Ausführungs-Gas, die in einem Block enthalten sein kann. Die PulseChain-Dokumentation listet ein Block-Gaslimit von 30.000.000 Gas.

Die tatsächliche Anzahl von Transaktionen, die ein Block enthalten kann, hängt davon ab, wie viel Gas jede Transaktion verbraucht. Eine einfache Token-Übertragung und eine komplexe Smart-Contract-Interaktion erfordern nicht die gleiche Menge an Gas.

Ein höheres Block-Gaslimit kann mehr Ausführungskapazität pro Block bieten, aber es legt nicht von sich aus eine spezifische Zahl für Transaktionen pro Sekunde fest oder garantiert durchgehend niedrige Gebühren. Die tatsächliche Durchsatzrate und die Transaktionskosten hängen auch von der Netzwerknachfrage, der Komplexität der Transaktionen und dem verfügbaren Blockplatz ab.

4. Dezentralisierung und Zensurresistenz

Proof of Stake garantiert nicht automatisch Dezentralisierung. Die Verteilung des Stakes, das Eigentum an Validatoren, Infrastruktur-Anbieter und Client-Implementierungen sind alle von Bedeutung.

Ein Netzwerk kann viele aktive Validatoren haben, während eine kleinere Anzahl von Betreibern einen erheblichen Anteil an der validierenden Infrastruktur kontrolliert. Aus diesem Grund sind die reinen Validatorenzahlen nicht ausreichend, um die Dezentralisierung zu messen.

Ethereum hat ein großes Staking-Ökosystem, das unabhängige Betreiber, Staking-Pools und zentralisierte Dienstanbieter umfasst. Dienste wie Lido, Coinbase und Kraken nehmen auf unterschiedliche Weise an diesem Ökosystem teil. Ihre Präsenz wirft berechtigte Fragen zur Stake-Konzentration und dem Einfluss großer Infrastruktur-Anbieter auf, bedeutet jedoch nicht, dass Ethereum von einer einzigen Institution kontrolliert wird.

PulseChain hat ein anderes Ökosystem und eine andere Verteilung der Teilnehmer. Die kleinere institutionelle Präsenz könnte von Unterstützern als Chance für ein gemeinschaftsorientierteres Netzwerk angesehen werden.

Die verfügbare Anzahl an Validatoren gibt jedoch nicht an, wie viele unabhängige PulseChain-Betreiber existieren, wie geografisch verteilt sie sind oder wie viel Stake von einzelnen Entitäten kontrolliert wird.

5. Validator-Strafen, Slashing und Netzwerksicherheit

Validatoren werden erwartet, die Konsensregeln zu befolgen und betriebsbereit zu bleiben.

Ein Validator, der seinen Pflichten nicht nachkommt, kann Strafen erleiden. Schwerwiegendere Verstöße, wie bestimmte Formen von widersprüchlichen Bestätigungen oder Blockvorschlägen, können Slashing auslösen.

Slashing ist eine durch das Protokoll durchgesetzte Strafe, die darauf abzielt, Verhaltensweisen zu entmutigen, die die Konsenssicherheit gefährden. Es kann das effektive Guthaben eines Validators reduzieren und dazu führen, dass der Validator von der aktiven Teilnahme ausgeschlossen wird.

Die genauen Konsequenzen hängen vom Verstoß und den geltenden Konsensregeln ab. Es wäre daher ungenau zu behaupten, dass jede Form von Fehlverhalten automatisch die gesamte Einzahlung von 32 Millionen PLS zerstört oder den Betreiber dauerhaft von einer erneuten Teilnahme ausschließt.

Der Zweck dieser Mechanismen ist es, Angriffe und schwerwiegende Konsensverstöße wirtschaftlich kostspielig zu machen.

6. Transaktionsgebühren und der PLS-Brennmechanismus

PLS ist die native Münze, die zur Zahlung von Transaktionsgebühren auf PulseChain verwendet wird.

PulseChain verwendet einen EIP-1559-ähnlichen Gebührenmechanismus. In diesem Modell setzt sich die Transaktionsgebühr aus zwei Hauptkomponenten zusammen (EIP-1559):

Basisgebühr: Die vom Protokoll festgelegte Gebühr pro Gaseinheit. Sie passt sich der Nachfrage nach Blockraum an und wird verbrannt, anstatt an den Validator gezahlt zu werden.

Prioritätsgebühr: Ein zusätzlicher Betrag, den ein Benutzer anbieten kann, um einen Validator zu incentivieren, die Transaktion einzuschließen. Diese Komponente wird an den Gebührenempfänger des Blocks gezahlt.

Diese Unterscheidung ist wichtig: die Basisgebühr wird verbrannt, aber die Prioritätsgebühr wird nicht automatisch verbrannt. Folglich ist es falsch, das System so zu beschreiben, dass 25 % jeder normalen Transaktionsgebühr verbrannt werden.

PulseChain modifiziert auch bestimmte Belohnungen für Validatoren auf der Konsensschicht. Die Implementierung des Konsensclients wendet eine Anpassung von 10/12 für das kürzere Slot-Intervall und einen separaten Faktor von 3/4 auf bestimmte Belohnungen an. Zusammen führen diese Anpassungen dazu, dass berechtigte Belohnungen mit 62,5 % der entsprechenden Ethereum-Belohnungsformel gutgeschrieben werden. Diese Brennlogik ist in den offiziellen Client-Commits sichtbar — Prysm-Pulse und Lighthouse-Pulse — und wird in Cryptospectings technischer Analyse zusammengefasst.

Diese Belohnungsanpassung ist getrennt von der Brennmechanik der Transaktionsbasisgebühr. Sie beeinflusst die Menge bestimmter neu ausgegebener Validatorbelohnungen, die den Validatoren gutgeschrieben werden; es handelt sich nicht um einen Abzug von 25 % von jeder Gaszahlung eines Benutzers.

Die Gesamtauswirkung auf das PLS-Angebot hängt von der Beziehung zwischen neuer Ausgabe und verbrannten Token ab. Ein Brennmechanismus allein beweist nicht, dass das Gesamtangebot kontinuierlich abnimmt.

7. Was diese technischen Unterschiede bedeuten

PulseChain kombiniert eine Ethereum-kompatible Ausführungsumgebung mit einer Proof-of-Stake-Konsensarchitektur, die von Ethereum abgeleitet ist.

Die dokumentierten technischen Parameter umfassen:

  • Eine Validator-Einzahlung von 32.000.000 PLS.
  • 10-Sekunden-Konsens-Slots.
  • Epochen, die aus 32 Slots bestehen.
  • Einen EIP-1559-ähnlichen Transaktionsgebührenmechanismus.
  • Basisgebührenverbrennung.
  • Modifizierte Berechnungen der Validatorbelohnungen auf der Konsensschicht.

Diese Designentscheidungen unterscheiden PulseChain von Ethereum, sollten jedoch nicht als automatischer Beweis für überlegene Sicherheit, Dezentralisierung, Durchsatz oder Zensurresistenz interpretiert werden.

Diese Eigenschaften hängen davon ab, wie das Netzwerk in der Praxis funktioniert: seine Validatorverteilung, Client-Vielfalt, Infrastruktur-Resilienz, Transaktionsnachfrage und die Fähigkeit, einen zuverlässigen Konsens aufrechtzuerhalten.

Quellen und Fakten

Die wichtigsten technischen Aussagen in diesem Leitfaden basieren auf:

← Zurück zum Schreibtisch