Cuanto más observo la pila criptográfica de @Dusk , más interesantes se vuelven los elementos primitivos que hay debajo.
Al principio pensé que la privacidad de Dusk se debía en gran parte a las pruebas de conocimiento cero.
Pero entonces miré lo que en realidad está debajo.
BLS12-381 es una curva elíptica apta para emparejamientos utilizada en sistemas de pruebas modernos. En Dusk aparece como parte de la pila de pruebas de conocimiento cero y de firmas.
Luego está JubJub, una curva elíptica que es eficiente en entornos compatibles con SNARK y que se usa comúnmente en diseños orientados a la privacidad.
Las firmas Schnorr se usan para la autenticación y la integridad, lo que proporciona a Dusk una base para firmar y verificar acciones del protocolo.
Poseidon es otra pieza que llamó mi atención.
Está diseñado para ser eficiente dentro de circuitos de conocimiento cero y puede usarse para compromisos (commitments) y para el hash de árboles de Merkle.
$Dusk también tiene dusk-merkle, una implementación de árbol Merkle disperso que permite pruebas de pertenencia eficientes sobre conjuntos de datos grandes.
Y luego está PLONK.
PLONK es el sistema de pruebas usado para construir pruebas de conocimiento cero. Los desarrolladores pueden definir circuitos reutilizables y generar pruebas concisas que pueden verificarse en cadena.
Así que en realidad no es solo “Dusk usa ZK”.
Hay curvas elípticas, firmas, hashing, árboles de Merkle y el sistema de pruebas que funcionan como partes distintas de la pila.
Creo que esa es la parte más interesante para mirar.
No solo la función de privacidad en sí, sino lo que realmente hace posible esa privacidad desde abajo.
#DUSK #dusk @Dusk $DUSK
Al principio pensé que la privacidad de Dusk se debía en gran parte a las pruebas de conocimiento cero.
Pero entonces miré lo que en realidad está debajo.
BLS12-381 es una curva elíptica apta para emparejamientos utilizada en sistemas de pruebas modernos. En Dusk aparece como parte de la pila de pruebas de conocimiento cero y de firmas.
Luego está JubJub, una curva elíptica que es eficiente en entornos compatibles con SNARK y que se usa comúnmente en diseños orientados a la privacidad.
Las firmas Schnorr se usan para la autenticación y la integridad, lo que proporciona a Dusk una base para firmar y verificar acciones del protocolo.
Poseidon es otra pieza que llamó mi atención.
Está diseñado para ser eficiente dentro de circuitos de conocimiento cero y puede usarse para compromisos (commitments) y para el hash de árboles de Merkle.
$Dusk también tiene dusk-merkle, una implementación de árbol Merkle disperso que permite pruebas de pertenencia eficientes sobre conjuntos de datos grandes.
Y luego está PLONK.
PLONK es el sistema de pruebas usado para construir pruebas de conocimiento cero. Los desarrolladores pueden definir circuitos reutilizables y generar pruebas concisas que pueden verificarse en cadena.
Así que en realidad no es solo “Dusk usa ZK”.
Hay curvas elípticas, firmas, hashing, árboles de Merkle y el sistema de pruebas que funcionan como partes distintas de la pila.
Creo que esa es la parte más interesante para mirar.
No solo la función de privacidad en sí, sino lo que realmente hace posible esa privacidad desde abajo.
#DUSK #dusk @Dusk $DUSK


