Ein großes Lob für die RSA-Mischanalogie. Ein großartiger Fund.
Das zkp hängt hauptsächlich von einer Operation ab, wobei die überprüfende Partei einige Begriffe diktieren kann, die die gegnerische Partei verwenden kann. Dies hängt natürlich sehr davon ab, welche Frage überhaupt gestellt wird.
Die Kombination aus Peggy-Victor-Geheimtür würde nicht funktionieren, wenn die Frage so formuliert würde, dass Victor wissen möchte, ob Peggy nach links gelangen kann / rechte Seite des Tunnels im Gegensatz zur Kenntnis des Passworts, um durch die Tür zu gelangen.
Die Frage im wirklichen Leben könnte also möglicherweise für Kinder wie folgt zusammengefasst werden:
Ich würde Ich möchte gerne wissen, ob Sie verstehen, wie A / B / C funktioniert, oder ob Sie mit einem Wissen vertraut sind, das besagt, dass Sie es tun. Der Beweis dafür könnte eine Form von Test sein, die möglicherweise zu einer wörtlichen Darstellung der akzeptierten Antwort oder einem physischen Ausdruck des Wissens führen könnte (dh wissen Sie, wie der Verbrennungsmotor funktioniert, und ja, hier ist die Wohnung 8 mit zwei Kohlenhydraten, die ich mit bloßen Händen mit dem aus den Tiefen einer Mine gehauenen Stahl irgendwo im Norden Russlands gemacht habe). Das Knifflige an ZKP, und dies erstreckt sich auch auf viele andere Bereiche, ist, ob es bei Vorlage des Beweises an sich die Art und Weise offenbart, wie die Antwort abgeleitet werden kann.
Und es scheint im wirklichen Leben, dass sich dies in der Zeit niederschlägt, die die überprüfende Partei benötigt, um den Beweis rückzuentwickeln, um die darin enthaltenen Machenschaften zu bestimmen. Ich behaupte also, dass es bei ZKP auch darum geht, diese Zeit auf ein Maß zu erhöhen, bei dem es keinen Sinn macht, dies herauszufinden.
Und damit können Sie dies auf eine ganze Reihe von Beispielen aus der Praxis anwenden.