Skip to content

Glossary

KZG-Commitment

Ein Polynom-Commitment-Schema (Kate-Zaverucha-Goldberg), bei dem ein Prover sich auf ein Polynom festlegt und es später an jedem Punkt mit konstantem Beweis öffnet.

KZG-Commitments (Kate, Zaverucha, Goldberg) nutzen Pairing-basierte Kryptographie, um sich auf ein Polynom als einzelnen Punkt auf einer elliptischen Kurve zu verpflichten. Der Prover kann das Commitment später an jedem Auswertungspunkt „öffnen" und einen Beweis konstanter Größe erzeugen, der in einem Pairing-Check verifiziert wird.

KZG steht im Zentrum des Danksharding-/EIP-4844-Designs von Ethereum: Jeder Blob wird über ein KZG-Commitment festgelegt, und das Protokoll kann eine bestimmte Zelle des Blobs über einen kleinen Öffnungsbeweis verifizieren. Das Schema benötigt ein Trusted Setup, das Ethereum 2023 über die Powers-of-Tau-Zeremonie durchführte.