Share this article

La propuesta OP_CAT para implementar contratos inteligentes en Bitcoin finalmente obtiene un número BIP

Esto marca el primer paso hacia la reintroducción de la funcionalidad eliminada de Bitcoin por su creador Satoshi Nakamoto en 2010.

Un intento serio de traer una funcionalidad de contrato inteligente similar a la de Ethereum a Bitcoin , llamado OP_CAT, finalmente recibió un "número BIP": 347Este es el primer paso hacia el lanzamiento real de la actualización de software propuesta desde hace tiempo.

“Obtener un número BIP no indica ningún tipo de consenso por parte de la comunidad”, declaró Ethan Heilman, ONE de los coautores de la propuesta junto con Armin Sabouri, en una entrevista. “Simplemente facilita el debate y la creación de software en torno a la propuesta, ya que esta ahora cuenta con un identificador numérico único con el que todos están de acuerdo”.

STORY CONTINUES BELOW
Don't miss another story.Subscribe to the The Protocol Newsletter today. See all newsletters

En otras palabras, la asignación del BIP 347 significa que el debate sobre la controvertida propuesta finalmente puede comenzar en serio.

Por un lado están aquellos que quieren reservar la red de Bitcoin simplemente para transacciones monetarias; por el otro están aquellos que quieren construir nuevas cosas en la cadena, de los cuales los defensores de OP_CAT son solo una pequeña parte.

OP_CAT tiene unalarga historia en los círculos de BitcoinInicialmente incluido como ONE de los primeros op_codes (esencialmente, atajos de programación integrados en Bitcoin), el propio Satoshi Nakamoto eliminó la funcionalidad en 2010 después de que surgieran preocupaciones sobre el uso excesivo de memoria y la posibilidad de introducir vulnerabilidades.

Pero en los últimos años, especialmente tras el lanzamiento del protocolo Ordinals, que reavivó el interés de los desarrolladores por desarrollar en cadena, los defensores han vuelto a OP_CAT como una posible forma de aumentar la cantidad de cosas que se pueden desarrollar con Bitcoin. Otras propuestas incluyen soluciones como CTV del desarrollador de Bitcoin Jeremy Rubin y soluciones de escalado con numerosas funcionalidades como Stacks y Ark.

Ver también:Las Stacks L2 de Bitcoin están recibiendo una importante renovación

Heilman y Sabouri comenzaron a estudiar la reintroducción de OP_CAT en 2022 y propusieron su lanzamiento un año después en la lista de correo de Bitcoin mediante una bifurcación suave compatible con versiones anteriores. La idea sería redefinir y ampliar un código existente llamado “OP_ÉXITO126,”sin tener que bifurcar la cadena.

Si la propuesta se aprueba, los convenios OP_CAT podrían permitir la creación de aplicaciones más sofisticadas y configuraciones multifirma en Bitcoin. Funcionan introduciendo "convenios" o reglas que determinan el funcionamiento de una transacción específica en Bitcoin.

Bitcoin permite a los usuarios establecer reglas sobre quién y cómo se pueden gastar sus bitcoins. CAT simplemente une dos valores. Así que si tienes 'abc' y 'def', CAT unirá estos dos valores para formar 'abcdef' —dijo Heilman, añadiendo que una maniobra tan básica no es posible hoy en día—. CAT es simplemente la abreviatura de conCATEnate.

Una vez que la comunidad esté segura de que el software funciona según lo diseñado, elaboraremos una solicitud de registro (PR) para Bitcoin-Core. Aquí es donde empieza la verdadera diversión, porque la pregunta cambia de "¿es correcto el software?" a "¿quiere la comunidad Bitcoin OP_CAT?", dijo Heilman. "Este proceso podría ser QUICK o podría llevar años".

Entre los mayores defensores de OP_CAT se encuentran los cofundadores del popular proyecto Ordinals Taproot Wizards, Eric Wall y Udi Wertheimer, quienes crearon el proyecto de inscripciones Quantum Cats como una especie decampaña de marketingpara la propuesta de Heilman y Sabouri.

Si bien Quantum Cats es ONE de los proyectos de inscripción más populares hasta la fecha, OP_CAT dista mucho de tener una aceptación universal. Se especula, por ejemplo, que a pesar de que Heilman y Sabouri presentaron su propuesta de BIP hace varios meses, su aprobación fue postergada por el editor de BIP y desarrollador de Bitcoin CORE , Luke Dashjr, quien no es el único en su escepticismo ante la reciente experimentación en cadena.

El lunes, la comunidad de Bitcoin nombró a cinco editores BIP adicionales. Según GitHub, el número BIP de OP_CAT fue asignado por un editor conocido como "Roasbeef".

Véase también: Véase también:¿Los nuevos editores BIP de Bitcoin agilizarán el desarrollo?

Heilman dijo que ahora que OP_CAT tiene un número BIP, depende de la comunidad determinar si debe seguir adelante.

"Hablando solo por mí, en este momento planeo retirarme del proceso y dejar que la comunidad debata si OP_CAT es algo que desean o no", dijo. "No pienso participar en ese debate, salvo si es necesario para aclarar cuestiones técnicas".

Daniel Kuhn

Daniel Kuhn fue subdirector editorial de la Consensus Magazine, donde colaboró ​​en la producción de los paquetes editoriales mensuales y la sección de Opinión . También escribió un resumen diario de noticias y una columna quincenal para el boletín informativo The Node. Su primera publicación fue en Financial Planning, una revista especializada. Antes de dedicarse al periodismo, estudió filosofía en la licenciatura, literatura inglesa en el posgrado y periodismo económico y empresarial en un programa profesional de la Universidad de Nueva York. Puedes contactarlo en Twitter y Telegram @danielgkuhn o encontrarlo en Urbit como ~dorrys-lonreb.

Daniel Kuhn