Introducción del protocolo de prueba de quema en el ecosistema de Cardano ( PoB )
Recientemente, el equipo de Iagon ha desarrollado un protocolo de prueba de quema (PoB) adecuado para el ecosistema de Cardano, en respuesta al desafío planteado por Charles Hoskinson. Este artículo detallará los detalles de implementación de esta solución.
Resumen del mecanismo de prueba de quema
La prueba de quema es esencialmente el envío de tokens a una dirección "agujero negro" inaccesible, logrando la destrucción permanente de los tokens. Este mecanismo puede utilizarse para aumentar el valor de los tokens restantes o como prueba de compromiso de un protocolo de blockchain. La seguridad de la operación de quema se basa en funciones hash criptográficas, creando la dirección del agujero negro al invertir el bit menos significativo de la salida de la función hash.
Implementación de PoB en los contratos inteligentes de Cardano
Los contratos inteligentes de Cardano se componen de tres partes: scripts de redención, scripts de billetera y eUTxOs. El contrato admite cuatro operaciones: quema, verificación de quema, bloqueo y redención. Las operaciones de quema y bloqueo utilizan el mismo formato de redentor, asegurando que los intermediarios no puedan distinguir entre ambas.
Proceso de despliegue de contratos inteligentes
Instalar la cadena de herramientas Haskell
Construir un script de Plutus
Iniciar el nodo Cardano y el contenedor de la billetera
Recuperar la billetera y obtener el ID de la billetera
Ejecución de quema de tokens
Verificación de la operación de quema
Implementación basada en scripts de billetera
Para mejorar aún más la seguridad, se puede implementar PoB utilizando únicamente scripts de billetera. Este método genera una dirección de quema reemplazando el hash del valor de compromiso por el hash de la clave pública y volteando el bit más bajo. Es necesario utilizar la biblioteca API de Cardano para manejar la estructura de direcciones y la verificación CRC.
Resumen
Este artículo presenta dos métodos para implementar el protocolo de prueba de quema en el ecosistema de Cardano: contratos inteligentes y scripts de billetera. Dada la limitación de la infraestructura actual, se recomienda utilizar la solución de scripts de billetera. En el futuro, a medida que se mejore la biblioteca PAB, la combinación de scripts de billetera con soluciones de contratos inteligentes complejos será más factible y ayudará a crear un entorno resistente a la censura.
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
12 me gusta
Recompensa
12
5
Republicar
Compartir
Comentar
0/400
DefiEngineerJack
· hace12h
ser, pob es literalmente solo quemar dinero con pasos adicionales... muéstrame la verificación formal o ngmi
El ecosistema de Cardano introduce el protocolo de prueba de quema, logrando la implementación dual de contratos inteligentes y scripts de Billetera.
Introducción del protocolo de prueba de quema en el ecosistema de Cardano ( PoB )
Recientemente, el equipo de Iagon ha desarrollado un protocolo de prueba de quema (PoB) adecuado para el ecosistema de Cardano, en respuesta al desafío planteado por Charles Hoskinson. Este artículo detallará los detalles de implementación de esta solución.
Resumen del mecanismo de prueba de quema
La prueba de quema es esencialmente el envío de tokens a una dirección "agujero negro" inaccesible, logrando la destrucción permanente de los tokens. Este mecanismo puede utilizarse para aumentar el valor de los tokens restantes o como prueba de compromiso de un protocolo de blockchain. La seguridad de la operación de quema se basa en funciones hash criptográficas, creando la dirección del agujero negro al invertir el bit menos significativo de la salida de la función hash.
Implementación de PoB en los contratos inteligentes de Cardano
Los contratos inteligentes de Cardano se componen de tres partes: scripts de redención, scripts de billetera y eUTxOs. El contrato admite cuatro operaciones: quema, verificación de quema, bloqueo y redención. Las operaciones de quema y bloqueo utilizan el mismo formato de redentor, asegurando que los intermediarios no puedan distinguir entre ambas.
Proceso de despliegue de contratos inteligentes
Implementación basada en scripts de billetera
Para mejorar aún más la seguridad, se puede implementar PoB utilizando únicamente scripts de billetera. Este método genera una dirección de quema reemplazando el hash del valor de compromiso por el hash de la clave pública y volteando el bit más bajo. Es necesario utilizar la biblioteca API de Cardano para manejar la estructura de direcciones y la verificación CRC.
Resumen
Este artículo presenta dos métodos para implementar el protocolo de prueba de quema en el ecosistema de Cardano: contratos inteligentes y scripts de billetera. Dada la limitación de la infraestructura actual, se recomienda utilizar la solución de scripts de billetera. En el futuro, a medida que se mejore la biblioteca PAB, la combinación de scripts de billetera con soluciones de contratos inteligentes complejos será más factible y ayudará a crear un entorno resistente a la censura.