Vitalik Buterin hat einen Artikel mit dem Titel „Obfuskation: Der Endgegner der Kryptographie (Teil I)“ veröffentlicht, in dem er sich mit den technischen Feinheiten der Indistinguishability Obfuscation (iO)-Protokolle beschäftigt. Der Artikel hebt hervor, wie Obfuskation Programme in „verschlüsselte Programme“ verwandeln kann, die Berechnungen auf Klartext-Eingaben ermöglichen, während die interne Logik verborgen bleibt. Diese Technologie könnte in Kombination mit der Blockchain nahezu vertrauenslose Systeme für Abstimmungen, Auktionen und mehr ermöglichen. Trotz ihres Potenzials stellt Buterin fest, dass aktuelle iO-Schemata, obwohl theoretisch polynomial, unpraktisch lange Laufzeiten aufweisen, mit Schätzungen, die das Alter des Universums übersteigen. Er diskutiert den Aufbau von gitterbasiertem iO, das vollständig homomorphe Verschlüsselung, attributbasierte Verschlüsselung und andere kryptographische Primitive umfasst. Buterin skizziert drei zukünftige Wege für die Entwicklung von iO: die Optimierung des gitterbasierten Ansatzes, die Annahme neuer kryptographischer Annahmen oder die Erforschung völlig neuer Frameworks. Ein Erfolg in einem dieser Bereiche könnte die Kryptographie revolutionieren, indem er die sichere Umsetzung von Protokollen ermöglicht, die normalerweise einen vertrauenswürdigen Dritten erfordern.