Skip to content

Glossary

Esquema de Compromiso

Una primitiva criptográfica que permite comprometerse con un valor ahora y revelarlo después, sin posibilidad de cambiarlo entre el compromiso y la revelación.

Un esquema de compromiso tiene dos propiedades: "ocultamiento" (el compromiso no revela nada sobre el valor) y "vinculación" (no puedes abrirlo después con un valor distinto). La construcción más simple es hash(valor || nonce).

Los compromisos sostienen muchos protocolos on-chain: subastas a sobre cerrado, contratos con hash-time-lock, balizas de aleatoriedad y compromisos KZG para datos de blob. Cuando necesitas publicar "ya he decidido" sin revelar todavía qué, el esquema de compromiso es la primitiva adecuada.