Skip to content
Blockchain

Warum kann meine Wallet nicht überprüfen, ob der vertraute RPC-Node die Wahrheit gesagt hat?

82

Möglichkeit

Fast jede dApp und Wallet leitet ihre Blockchain-Abfragen über Infura, Alchemy oder einen vergleichbaren zentralisierten Anbieter. Diese Anbieter können manipulierten Zustand zurückgeben, Transaktionen zensieren oder offline gehen, ohne dass dies kryptografische Konsequenzen für den Nutzer hätte. Light Clients können Merkle-Beweise für bestimmte Werte prüfen, müssen sich jedoch von einem vertrauenswürdigen Header aus bootstrappen und sich für die Datenverfügbarkeit auf Peers verlassen. Ein auf der IEEE ICDCS 2025 angenommenes Paper identifiziert den zentralen Engpass: Erlaubnisfreie öffentliche RPC-Endpunkte haben keine Rechenschaftspflicht, während registrierte Anbieter zwar Rechenschaftspflicht besitzen, aber permissioned Zugang erfordern, und kein finanzieller Anreiz für altruistische vollständige nicht-validierende Nodes besteht, Read-Traffic in großem Maßstab zu bedienen. Kein Produktivsystem vereint kryptografische Verifizierbarkeit, offene Teilnahme und nachhaltige Anreize in einem einzigen Protokoll.

Warum es wichtig ist

Wenn die RPC-Schicht ungestraft lügen kann, hat ein Nutzer keine Garantie, dass der gelesene Chain-Zustand real ist oder dass seine signierte Transaktion korrekt übertragen wurde.

Wie ich die Chance bewerte

Der Opportunity Score ist meine persönliche Einschätzung, keine Messung: wie stark es schmerzt, wie oft es auftritt und wie wenig heute existiert, um es zu lösen. Ein höherer Wert bedeutet, dass ich es für lohnender halte, es umzusetzen.

Schweregrad8/10

Wie viel Schmerz es verursacht, wenn es auftritt.

Häufigkeit9/10

Wie oft Menschen tatsächlich darauf stoßen.

Whitespace8/10

Wie wenig gute Werkzeuge dafür heute existieren.

Weitere lösungswürdige Probleme