Desbloqueo de Covenants de Bitcoin: Comprender su Propósito y Funcionalidad

CryptoBreaking
BTC-3,92%

Bitcoin Magazine

Bitcoin Covenant: ¿Qué son y qué hacen?

Pacto: un acuerdo formal, solemne y legalmente vinculante.

El término “pacto” ha ganado una atención significativa en la comunidad de Bitcoin, evocando tanto entusiasmo como preocupación. Algunos defensores los ven como innovaciones innovadoras, mientras que los críticos los consideran desarrollos potencialmente peligrosos similares a las amenazas nucleares. Otros sugieren que pueden no contribuir sustancialmente a la escalabilidad de Bitcoin, pero son sin embargo intrigantes.

Las percepciones de los convenios varían ampliamente; algunos apoyan su implementación, otros se oponen, y muchos permanecen neutrales. La ambigüedad que rodea el término hace que sea desafiante definir las propuestas establecidas que caerían bajo la categoría de convenios.

Las propuestas de pactos difieren drásticamente en sus funcionalidades. Algunas introducen completamente nuevos campos de diseño para construir sobre Bitcoin, mientras que otras se centran en refinar las capacidades existentes sin ofrecer mucha funcionalidad nueva, aunque con una mayor complejidad y sobrecarga.

Establezcamos una definición específica de Bitcoin.

Pacto: cualquier script que asegure que se cumplan condiciones específicas para algunas o todas las salidas generadas por una transacción que utiliza una entrada gobernada por un script de pacto, lo que la hace válida según las reglas de consenso.

En términos más simples, mientras que un script de Bitcoin puede restringir quién puede acceder a una moneda a través de la prueba requerida de autoridad, como una firma criptográfica, o cuándo se puede acceder a través de un bloqueo temporal o una preimagen hash, un script de convenio delinea cómo se puede utilizar, especificando al destinatario, cantidades y condiciones adicionales para gastar. Además, un script de convenio también puede hacer cumplir que una moneda debe dirigirse a otro script de convenio para gastarla.

Este último aspecto es el núcleo de la controversia que rodea a los convenios. Muchos expresan aprensión sobre la introducción de un método para “bloquear” bitcoins que puede propaGate.io restricciones, obstaculizando la fungibilidad e introduciendo posibles mecanismos de censura.

Sin embargo, es importante destacar que muchas de estas cuestiones ya pueden abordarse sin necesidad de capacidades de secuenciación de covenants, simplemente utilizando monederos multi-firma. Una autoridad podría negarse a procesar retiros de intercambios a menos que se dirijan a un monedero 2-de-2 multisig del cual posea una clave. Posteriormente, puede denegar aprobaciones de transacciones a direcciones fuera de su marco de control de clave, implementando efectivamente cualquier lista negra o lista blanca deseada sin transparencia y completamente fuera de la cadena.

A pesar de esto, sigue siendo esencial para los usuarios de Bitcoin comprender los matices de poder y versatilidad entre las diversas propuestas de convenio disponibles.

En su núcleo, los pactos tienen como objetivo introducir dos capacidades fundamentales para imponer restricciones sobre cómo se pueden gastar las monedas: introspección y transporte de datos hacia adelante.

La introspección se refiere a la capacidad de examinar diferentes elementos de la transacción que se está evaluando al gastar una moneda. Por ejemplo, si una moneda debe gastarse en una dirección específica, implica comparar la dirección incrustada en el script de la convención de entrada con la dirección designada en la salida de la transacción de gasto. Los códigos de operación que permiten la introspección facilitan esta comparación. Cuanto más detalladas sean sus capacidades de introspección con respecto a aspectos específicos de una transacción, más poderosas serán las restricciones que puede imponer.

El reenvío de datos está estrechamente relacionado con la introspección, a menudo considerado como una consecuencia de la misma. Esta funcionalidad garantiza que la información específica se transporte e integre en los scripts de convenio subsiguientes para evaluaciones. Al emplear la introspección para regular estrictamente ciertas partes de la transacción, se puede garantizar que solo los datos deseados exactos resulten en una transacción válida. Cuanto mayor sea su capacidad introspectiva, más flexible podrá avanzar en los datos y más variadamente podrá utilizar esa información.

Este artículo sirve como una visión general preliminar de una próxima serie de artículos que profundizará en las propuestas de convenios significativos que han alcanzado un estado maduro, han generado interés reciente o son considerados conceptualmente esenciales por los desarrolladores, a pesar de carecer de diseños concretos. Si bien esta exploración no abarcará todos los aspectos, proporcionará una base relativamente sólida. Varias propuestas discutidas pueden no clasificarse estrictamente como convenios, pero interfieren estrechamente con ellos.

Entre las propuestas a cubrir se encuentran:

CHECKTEMPLATEVERIFY

CHECKSIGFROMSTACK

TXHASH

OP_VAULT

VERIFICARCONTRATOCHEQUE

GATO

TWEAKVERIFY

Este artículo sobre Bitcoin Covenants: ¿Qué son y qué hacen? apareció originalmente en Bitcoin Magazine y fue escrito por Shinobi.

El post Desbloqueo de los convenios de Bitcoin: Comprender su propósito y funcionalidad apareció primero en Crypto Breaking News.

Ver originales
Aviso legal: La información de esta página puede proceder de terceros y no representa los puntos de vista ni las opiniones de Gate. El contenido que aparece en esta página es solo para fines informativos y no constituye ningún tipo de asesoramiento financiero, de inversión o legal. Gate no garantiza la exactitud ni la integridad de la información y no se hace responsable de ninguna pérdida derivada del uso de esta información. Las inversiones en activos virtuales conllevan riesgos elevados y están sujetas a una volatilidad significativa de los precios. Podrías perder todo el capital invertido. Asegúrate de entender completamente los riesgos asociados y toma decisiones prudentes de acuerdo con tu situación financiera y tu tolerancia al riesgo. Para obtener más información, consulta el Aviso legal.
Comentar
0/400
Sin comentarios