Vitalik Buterin hat das Potenzial von 'Keyed Nonces' diskutiert, um die Protokollunterstützung für On-Chain-Datenschutzlösungen zu verbessern und als bedeutende Richtung für die zukünftige Skalierbarkeit von Ethereum. Laut Foresight News beinhaltet dieser Ansatz die Schaffung spezialisierter Speicherarten für bestimmte Anwendungsfälle, mit dem Ziel, extreme Skalierbarkeit zu erreichen und gleichzeitig die Dezentralisierung des Protokolls aufrechtzuerhalten.

Zum Beispiel werden in Datenschutztransaktionen Nullifier verwendet. Wenn On-Chain-Datenschutztransaktionen über acht Jahre hinweg 2000 TPS aufrechterhalten, würden ungefähr 500 Milliarden Nullifier generiert. Da Nullifier nicht entfernt werden können, würde es enormen Druck auf den Speicher der Nodes und die Dezentralisierung ausüben, wenn man sie alle im bestehenden allgemeinen Status ablegt. Ein spezieller Speicher für Nullifier könnte seinen stark eingeschränkten Einsatz (nur für Gültigkeitsprüfungen, wobei Transaktionen explizit Nullifier-IDs bereitstellen müssen) nutzen, um eine dezentralere Verarbeitungslösung zu erreichen, wie zum Beispiel sharded storage (wo Nodes nur eine kleine Anzahl von Shards halten und Verbindungen zu ehrlichen Nodes in jedem Shard aufrechterhalten müssen) und die Optimierung des Bloom Filters (was die Verifizierungsanforderungen auf etwa 8 Bits pro Nullifier erheblich reduzieren kann).

Wenn wir weiterhin auf den aktuellen Zustand setzen, könnte es sein, dass Builder zig Terabytes an vollständigen Daten herunterladen müssen, und Datenschutz-Nutzer könnten nicht effizient Mechanismen wie FOCIL nutzen. Daher sollten die meisten Anwendungsfälle auf spezialisiertere, kosteneffizientere Speicherarten migrieren, während sie einen vollständigen dynamischen Zustand für Anwendungen wie DeFi beibehalten, die hohe Flexibilität erfordern, um ein besseres Gleichgewicht zwischen Skalierbarkeit und Dezentralisierung zu erreichen.