Letzte Woche ging Priority Blockspace for Humans auf @world_chain live. Diese Woche tauchen wir in die technischen Details 🛠️ ein Wie funktioniert der Nachweis von Menschen? 👇
🌏 Wenn ein Benutzer die World App herunterlädt, erhält er eine World ID. Der private Teil der World ID, der auf dem Gerät des Benutzers gespeichert ist, wird verwendet, um die Zugehörigkeit zum Onchain-Identitätsdatensatz nachzuweisen.
Benutzer können die World ID verwenden, um zu beweisen, dass sie ein verifizierter Mensch sind, indem sie ihre Existenz im Onchain-Merkle-Baum bestätigen. Dies geschieht unter Verwendung von Zero-Knowledge-Proofs mit privaten Eingaben, so dass der Verifizierer nichts über den Benutzer weiß, außer dass er zuvor verifiziert ✨ wurde
Hier ist der Ablauf: 👉 Der Benutzer generiert einen World-ID-Nachweis, der an seine Transaktion gebunden ist, und reicht ihn zusammen mit der Transaktion ein. 👉 Der Block Builder überprüft: 1. Die Gültigkeit des Beweises für seine öffentlichen Eingaben: die aktuelle Merkle-Wurzel des ID-Satzes, den Operations-Hash als Signal und den Nullifizierer. 2. Dass der Nullifizierer die Nutzungsgrenzwerte nicht überschritten hat. 🏁 Wenn die Prüfungen erfolgreich sind, fügt der Builder den Vorgang am Anfang des Blocks ein.
Tools for Humanity hat einen benutzerdefinierten Block-Builder entwickelt, der Transaktionen erkennt und priorisiert, die einen menschlichen Nachweis erbringen 🔥. Lesen Sie hier die vollständigen Details:
4,13K