Prueba de quema del ecosistema Cardano ( PoB ) protocolo
El equipo de Iagon ha completado recientemente un desafío, desarrollando un protocolo de prueba de quema (PoB) para el ecosistema de Cardano. Este artículo presentará esta solución, que incluye principalmente lo siguiente:
Resumen del mecanismo de prueba de quema y sus aplicaciones
El equipo de Iagon implementó el mecanismo de contratos inteligentes PoB en la red Cardano.
Despliegue y prueba de la red de pruebas del protocolo inteligente
Ejecutar el protocolo PoB enviando tokens a la "dirección del agujero negro"
1. Prueba de quema y su aplicación
La quema de tokens implica enviar los tokens a una dirección "agujero negro" inaccesible, y estos tokens serán destruidos permanentemente. El público puede verificar el acto de quema, pero solo conoce un valor comprometido. Este mecanismo puede prevenir que los intermediarios revisen los fondos destruidos.
El mecanismo de quema tiene múltiples usos, puede aumentar el valor de los tokens restantes y también puede servir como prueba de compromiso del protocolo de blockchain. La quema a gran escala puede provocar presión deflacionaria. A pesar de la controversia, Iagon sigue comprometido con el desarrollo de un protocolo de quema de tokens que no se pueda censurar.
La seguridad de la prueba de quema se basa en funciones 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 hash, se puede crear una dirección de agujero negro, y cualquier fondo enviado a esa dirección no se puede recuperar.
2. Contrato inteligente de prueba de quema en la red Cardano
Los contratos inteligentes de Cardano permiten ejecutar transacciones según reglas preestablecidas. A diferencia de Ethereum, Cardano utiliza una estructura diferente que permite a los usuarios simular transacciones en su propia billetera.
Los contratos inteligentes de Cardano constan de tres partes:
Script de redención: controla el gasto de eUTxOs
Script de billetera: representa la ejecución del usuario, utilizado para canjear fondos y crear nuevos eUTxOs
eUTxOs: mantener fondos y puntos de datos (datum)
Los contratos inteligentes de Cardano no tienen un estado centralizado, cada eUTxO tiene un estado independiente. Las operaciones posibles incluyen:
Quema: enviar fondos a la dirección del agujero negro
Sido destruido: Verificar el comportamiento de quema
Bloquear: enviar fondos a una dirección con clave
Redención: redención de fondos bloqueados
El punto final se ejecuta en la billetera del usuario, y la transacción generada se envía a la blockchain. El script del redentor verifica que los fondos solo puedan ser accedidos por direcciones específicas.
A través del uso de funciones hash criptográficas y la inversión del bit menos significativo, se pueden crear direcciones de agujero negro. Los intermediarios no pueden distinguir entre transacciones de quema y de bloqueo, lo que previene la censura selectiva.
3. Despliegue de la red de prueba del contrato inteligente
Desplegar un contrato inteligente requiere los siguientes pasos:
Instalar la cadena de herramientas Haskell
Construir un script de Plutus
Iniciar el nodo y el contenedor de billetera de Cardano
Recuperar la billetera y obtener el ID de la billetera
Ejecutar tokens de quema
Verificación del comportamiento de quema
Aunque este método puede prevenir la censura selectiva, aún existen riesgos potenciales. Para mejorar aún más la seguridad, se puede considerar utilizar únicamente un esquema de script de billetera.
4. De contratos inteligentes a scripts de billetera
Al utilizar únicamente scripts de billetera, se puede prevenir mejor la censura. Este método requiere reemplazar el hash de la clave pública por el hash de un valor de compromiso y voltear el bit menos significativo.
Se puede utilizar la biblioteca API de Cardano para generar direcciones de quema y enviar transacciones a la cadena de bloques. La verificación de la quema requiere revisar las transacciones enviadas a la dirección de quema.
Conclusión
Este artículo presenta la implementación del protocolo de prueba de quema en Cardano. Dado que los contratos inteligentes de Alonzo actualmente carecen de la infraestructura necesaria, se sugiere utilizar scripts de billetera. En el futuro, con la implementación de la biblioteca PAB, las soluciones complejas de contratos inteligentes combinadas con scripts de billetera pueden ser más viables para 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.
13 me gusta
Recompensa
13
6
Republicar
Compartir
Comentar
0/400
SerumSurfer
· 08-12 22:38
¿Se puede jugar así con ADA? alcista
Ver originalesResponder0
ChainSauceMaster
· 08-11 14:45
Ya dije que el mecanismo de combustión es muy estable.
Ver originalesResponder0
NotGonnaMakeIt
· 08-11 14:44
¿Ah? ¿Gastar tanto dinero?
Ver originalesResponder0
TokenDustCollector
· 08-11 14:44
¿Cardano también se está metiendo en el juego de quemar moneda? Tsk tsk
Ver originalesResponder0
MemeKingNFT
· 08-11 14:43
Que se queme, al fin y al cabo el dinero sudado de los tontos no puede sostener el precio.
El ecosistema de Cardano ha logrado implementar con éxito el protocolo de prueba de quema.
Prueba de quema del ecosistema Cardano ( PoB ) protocolo
El equipo de Iagon ha completado recientemente un desafío, desarrollando un protocolo de prueba de quema (PoB) para el ecosistema de Cardano. Este artículo presentará esta solución, que incluye principalmente lo siguiente:
1. Prueba de quema y su aplicación
La quema de tokens implica enviar los tokens a una dirección "agujero negro" inaccesible, y estos tokens serán destruidos permanentemente. El público puede verificar el acto de quema, pero solo conoce un valor comprometido. Este mecanismo puede prevenir que los intermediarios revisen los fondos destruidos.
El mecanismo de quema tiene múltiples usos, puede aumentar el valor de los tokens restantes y también puede servir como prueba de compromiso del protocolo de blockchain. La quema a gran escala puede provocar presión deflacionaria. A pesar de la controversia, Iagon sigue comprometido con el desarrollo de un protocolo de quema de tokens que no se pueda censurar.
La seguridad de la prueba de quema se basa en funciones 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 hash, se puede crear una dirección de agujero negro, y cualquier fondo enviado a esa dirección no se puede recuperar.
2. Contrato inteligente de prueba de quema en la red Cardano
Los contratos inteligentes de Cardano permiten ejecutar transacciones según reglas preestablecidas. A diferencia de Ethereum, Cardano utiliza una estructura diferente que permite a los usuarios simular transacciones en su propia billetera.
Los contratos inteligentes de Cardano constan de tres partes:
Los contratos inteligentes de Cardano no tienen un estado centralizado, cada eUTxO tiene un estado independiente. Las operaciones posibles incluyen:
El punto final se ejecuta en la billetera del usuario, y la transacción generada se envía a la blockchain. El script del redentor verifica que los fondos solo puedan ser accedidos por direcciones específicas.
A través del uso de funciones hash criptográficas y la inversión del bit menos significativo, se pueden crear direcciones de agujero negro. Los intermediarios no pueden distinguir entre transacciones de quema y de bloqueo, lo que previene la censura selectiva.
3. Despliegue de la red de prueba del contrato inteligente
Desplegar un contrato inteligente requiere los siguientes pasos:
Aunque este método puede prevenir la censura selectiva, aún existen riesgos potenciales. Para mejorar aún más la seguridad, se puede considerar utilizar únicamente un esquema de script de billetera.
4. De contratos inteligentes a scripts de billetera
Al utilizar únicamente scripts de billetera, se puede prevenir mejor la censura. Este método requiere reemplazar el hash de la clave pública por el hash de un valor de compromiso y voltear el bit menos significativo.
Se puede utilizar la biblioteca API de Cardano para generar direcciones de quema y enviar transacciones a la cadena de bloques. La verificación de la quema requiere revisar las transacciones enviadas a la dirección de quema.
Conclusión
Este artículo presenta la implementación del protocolo de prueba de quema en Cardano. Dado que los contratos inteligentes de Alonzo actualmente carecen de la infraestructura necesaria, se sugiere utilizar scripts de billetera. En el futuro, con la implementación de la biblioteca PAB, las soluciones complejas de contratos inteligentes combinadas con scripts de billetera pueden ser más viables para crear un entorno resistente a la censura.