Iagon ha completado recientemente un desafío sobre el protocolo de prueba de quema (PoB), que está diseñado para aplicarse al ecosistema de Cardano. Este artículo presentará la solución desarrollada por el equipo de Iagon, que incluye principalmente los siguientes aspectos:
Resumen del mecanismo de prueba de quema y sus aplicaciones
El principio de implementación de la solución Iagon PoB en la red Cardano
El proceso de implementación y prueba de contratos inteligentes
Ejecutar el protocolo PoB enviando tokens a la dirección "agujero negro"
1. Prueba de quema y sus aplicaciones
La quema de tokens es esencialmente enviar tokens a una dirección de "agujero negro" inaccesible. Este proceso es públicamente verificable, pero solo el iniciador conoce el valor comprometido. El mecanismo de quema se puede utilizar para aumentar el valor de los tokens restantes, o como prueba de compromiso de un protocolo de blockchain.
La seguridad de la prueba de quema se basa en funciones de hash criptográficas, que son fáciles de calcular pero difíciles de invertir. Al invertir el bit menos significativo de la salida de la función de hash, se puede crear una dirección de agujero negro, y cualquier activo enviado a esa dirección no se puede recuperar.
2. Contratos inteligentes PoB de la red Cardano
Los contratos inteligentes de Cardano constan de tres componentes:
Script de redención: controlar el uso de eUTxO
Script de billetera: representa la ejecución del usuario, utilizado para canjear fondos y crear nuevos eUTxO
eUTxO: poseer fondos y datos
Los contratos inteligentes de Cardano tienen cuatro posibles operaciones: quemar, verificar la quema, bloquear y redimir. Las transacciones se envían a la cadena de bloques una vez que se completan en la billetera del usuario.
3. Despliegue de contratos inteligentes
Los pasos para desplegar un contrato inteligente en la red de pruebas incluyen:
Instalar la cadena de herramientas de Haskell
Construir un script de Plutus
Iniciar el nodo y el contenedor de billetera de Cardano
Restaurar la billetera y obtener el ID de la billetera
Ejecutar la operación de quema
Verificación de quema
4. Del contrato inteligente al script de la billetera
Para evitar la censura, se puede utilizar un esquema que se ejecute solo en la billetera. Este método utiliza el hash del valor de compromiso para reemplazar el hash de la clave pública y voltea el bit menos significativo. Se necesita usar la biblioteca de API de Cardano para generar el formato de dirección requerido.
Conclusión
Este artículo presenta dos formas de implementación del protocolo PoB en Cardano: contratos inteligentes y transacciones de billetera. Dado que los contratos inteligentes de Alonzo actualmente carecen de la infraestructura necesaria, se recomienda utilizar la solución de scripts de billetera. En el futuro, a medida que se complete la biblioteca PAB, la combinación de contratos inteligentes complejos con scripts de billetera podría ser más viable 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.
9 me gusta
Recompensa
9
5
Compartir
Comentar
0/400
SerumSquirrel
· hace15h
mundo Cripto jugado por mucho tiempo, Token nunca se acaba.
Ver originalesResponder0
LadderToolGuy
· hace16h
Rápido, enciende a ada.
Ver originalesResponder0
LoneValidator
· hace16h
Dirección de quema Suena aterrador
Ver originalesResponder0
MrDecoder
· hace16h
Cardano finalmente ha quemado dinero.
Ver originalesResponder0
AirdropHunterKing
· hace16h
No te pongas tan contento. ¿Cuántos Token hay que quemar para recibir el Airdrop? Adivinar a ciegas es gastar gas en vano.
Análisis profundo de la solución Iagon en el protocolo de prueba de quema del ecosistema Cardano.
Introducción al protocolo PoB
Iagon ha completado recientemente un desafío sobre el protocolo de prueba de quema (PoB), que está diseñado para aplicarse al ecosistema de Cardano. Este artículo presentará la solución desarrollada por el equipo de Iagon, que incluye principalmente los siguientes aspectos:
1. Prueba de quema y sus aplicaciones
La quema de tokens es esencialmente enviar tokens a una dirección de "agujero negro" inaccesible. Este proceso es públicamente verificable, pero solo el iniciador conoce el valor comprometido. El mecanismo de quema se puede utilizar para aumentar el valor de los tokens restantes, o como prueba de compromiso de un protocolo de blockchain.
La seguridad de la prueba de quema se basa en funciones de hash criptográficas, que son fáciles de calcular pero difíciles de invertir. Al invertir el bit menos significativo de la salida de la función de hash, se puede crear una dirección de agujero negro, y cualquier activo enviado a esa dirección no se puede recuperar.
2. Contratos inteligentes PoB de la red Cardano
Los contratos inteligentes de Cardano constan de tres componentes:
Los contratos inteligentes de Cardano tienen cuatro posibles operaciones: quemar, verificar la quema, bloquear y redimir. Las transacciones se envían a la cadena de bloques una vez que se completan en la billetera del usuario.
3. Despliegue de contratos inteligentes
Los pasos para desplegar un contrato inteligente en la red de pruebas incluyen:
4. Del contrato inteligente al script de la billetera
Para evitar la censura, se puede utilizar un esquema que se ejecute solo en la billetera. Este método utiliza el hash del valor de compromiso para reemplazar el hash de la clave pública y voltea el bit menos significativo. Se necesita usar la biblioteca de API de Cardano para generar el formato de dirección requerido.
Conclusión
Este artículo presenta dos formas de implementación del protocolo PoB en Cardano: contratos inteligentes y transacciones de billetera. Dado que los contratos inteligentes de Alonzo actualmente carecen de la infraestructura necesaria, se recomienda utilizar la solución de scripts de billetera. En el futuro, a medida que se complete la biblioteca PAB, la combinación de contratos inteligentes complejos con scripts de billetera podría ser más viable y ayudar a crear un entorno resistente a la censura.