OP_CAT ha presentado formalmente su propuesta «BIP-420», mientras continúa el discussion en curso sobre los convenios sobre Bitcoin.

«BIP-420 permite acuerdos sobre bitcoin, lo que permite contratos inteligentes, puentes seguros, comercio en cadena, verificación de prueba zk y más», publicó el lunes por la noche el defensor de OP_CAT y cofundador de Taproot Wizards, Udi Wertheimer. Sin embargo, no parece ser una propuesta oficial de mejora de Bitcoin y actualmente solo se encuentra en la etapa de borrador.

En términos generales, los convenios sobre Bitcoin son funciones avanzadas de secuencias de comandos que permiten condiciones específicas sobre cómo se pueden gastar los bitcoins en transacciones futuras. Podrían permitir casos de uso, incluida la creación de «bóvedas» seguras que permitan transacciones reversibles, pagos recurrentes automatizados, transferencias con límite de tiempo para escenarios como herencias e instrumentos financieros complejos como depósitos en garantía y bonos.

OP_CAT se incluyó originalmente como uno de los primeros códigos de operación en Bitcoin. Sin embargo, el creador seudónimo Satoshi Nakamoto lo deshabilitó junto con varios otros códigos de operación en 2010 debido a preocupaciones en torno a la posibilidad de crear scripts que podrían generar vulnerabilidades.

Un código de operación se refiere a un comando utilizado en el lenguaje de programación que forma parte del protocolo Bitcoin. Los scripts de Bitcoin se componen de secuencias de códigos de operación, cada uno de los cuales realiza una operación específica.

La propuesta, escrita por Ethan Heilman y Armin Sabouri, busca reintroducir OP_CAT en Bitcoin a través de una bifurcación suave compatible con versiones anteriores «redefiniendo el código de operación OP_Success126».

Este es el mismo valor de código de operación utilizado por el OP_CAT authentic, diseñado para eliminar cualquier posible confusión al no utilizar un valor de código de operación diferente. La propuesta se centra únicamente en la reintroducción del código de operación sin alterar otros aspectos de los límites operativos del script.

Según la propuesta, el código de operación OP_CAT simplificaría y ampliaría las funcionalidades de Bitcoin, incluido hacer que los protocolos descentralizados sean más prácticos y admitir configuraciones avanzadas de múltiples firmas. Básicamente, OP_CAT aumentaría significativamente el poder y la flexibilidad de las secuencias de comandos de Bitcoin, facilitando el desarrollo de aplicaciones más sofisticadas directamente en la cadena de bloques de Bitcoin, argumentan los autores.

Sin embargo, la probabilidad de una bifurcación suave OP_CAT depende de una combinación de consideraciones técnicas, de seguridad y de consenso de la comunidad. Sin un acuerdo amplio y una demostración clara de su seguridad y utilidad, la implementación de OP_CAT sigue siendo incierta.

Otras propuestas de pacto de Bitcoin

El concepto de convenios en Bitcoin se ha debatido durante varios años, remontándose al menos a 2013. La integración de convenios en Bitcoin podría ampliar significativamente su funcionalidad, acercándolo a plataformas programáticamente flexibles como Ethereum, pero también generando preocupaciones con respecto a la complejidad y los posibles riesgos de seguridad.

OP_CAT no es la única propuesta de pacto de Bitcoin sobre la mesa, ya que otras incluyen CTV, CSFS y LNHANCE, cada una de las cuales varía en su enfoque y compensaciones y en diferentes etapas de investigación y debate.

Jeremy Rubin propuso Verify Template Verify (CTV) en BIP-119, introduciendo un nuevo código de operación que garantiza que solo las transacciones que coincidan con una plantilla predefinida puedan gastar los bitcoins, lo que permite casos de uso como bóvedas, management de congestión y migración multifirma heredada.

OP_CHECKSIGFROMSTACK (CSFS) fue propuesto por varios desarrolladores, incluido Rubin, permitiendo la validación de una firma con un mensaje y una clave pública especificada en el script, independientemente de la transacción. CSFS se considera en cierto modo más flexible y potente que CTV, lo que potencialmente permite una gama más amplia de aplicaciones.

LNHANCE propone agregar posibilidades de scripting aún más flexibles, incluidos bucles y ejecución condicional basada en datos externos. Es una propuesta más conceptual y menos formalizada en comparación con otras.

Actualizado para aclarar el estado del borrador de la propuesta.

Descargo de responsabilidad: The Block es un medio de comunicación independiente que ofrece noticias, investigaciones y datos. En noviembre de 2023, Foresight Ventures es el inversor mayoritario de The Block. Foresight Ventures invierte en otras empresas del criptoespacio. Bitget, el intercambio de cifrado, es un LP ancla para Foresight Ventures. The Block continúa operando de forma independiente para brindar información objetiva, impactante y oportuna sobre la industria de la criptografía. Aquí están nuestras divulgaciones financieras actuales.

© 2023 El Bloque. Reservados todos los derechos. Este artículo se proporciona sólo para fines informativos. No se ofrece ni pretende ser utilizado como asesoramiento lawful, fiscal, de inversión, financiero o de otro tipo.

Share.
Leave A Reply