OP_CAT: La mayor narrativa después de Lightning Network

Intermedio9/30/2024, 6:50:48 PM
OP_CAT, un opcode en el script de Bitcoin, ha encendido recientemente apasionados debates dentro de la comunidad de Bitcoin. Esta característica previamente deshabilitada ahora está programada para ser reactivada, anunciada como un avance crucial para las capacidades de contratos inteligentes y escalabilidad de Bitcoin. Numerosos desarrolladores de Lightning Network y figuras influyentes en la esfera de Bitcoin han respaldado OP_CAT. El opcode promete agilizar operaciones de multi-firma, habilitar contratos de estado y aumentar la eficiencia de las redes de canales de pago. A medida que la propuesta BIP347 gana impulso, OP_CAT está preparado para emerger como la próxima innovación revolucionaria del ecosistema de Bitcoin, siguiendo los pasos de la Lightning Network.

Al comienzo de este año, cuando estaba escribiendo "13 Líneas de Código para Ayudar a Bitcoin a Lograr Contratos Inteligentes? Entendiendo el Soft Fork OP_CAT“, OP_CAT todavía era un término desconocido para mucha gente. Si no fuera por el proyecto Bitcoin NFT Taproot Wizards que utiliza la cultura del meme para lanzar la serie NFT Quantum Cat para promocionar OP_CAT, poca gente habría sabido sobre este concepto técnico aparentemente árido.

Sin embargo, justo medio año después, OP_CAT se ha vuelto muy popular, incluso siendo visto como el próximo "Lightning Network". La red recientemente popular de Bitcoin Fractal es en realidad la implementación de código de OP_CAT en Bitcoin, y su token FB se ha triplicado o cuadruplicado en solo unos pocos días después de su lanzamiento. Como resultado, han surgido múltiples protocolos basados en OP_CAT en el ecosistema de Bitcoin en solo un día. Por ejemplo, CAT20 en la red fractal también se centra en el concepto de OP_CAT. Durante el período de acuñación, impulsó el GAS de la red fractal a más de 5000 en un momento dado. Actualmente, el precio fuera de mercado de un CAT es de alrededor de $5,5, con muy pocas listas disponibles, y los acuñadores tempranos han logrado aumentos de precios que van desde 5 hasta 20 veces. Mientras tanto, Quantum Cat ha mantenido consistentemente un precio de 0.25 BTC, convirtiéndose en un NFT de Bitcoin de alta calidad.

Parece que cualquier cosa asociada con OP_CAT puede aumentar el precio.

No es solo el "auto-hype" de la comunidad; también hay mucha discusión sobre la tecnología OP_CAT entre los desarrolladores de Bitcoin. He revisado los boletines de Bitcoin Optech de este año y las reuniones de desarrolladores de Bitcoin, y OP_CAT aparece con frecuencia en las discusiones, convirtiéndose en un tema habitual.

Actualmente, el borrador de OP_CAT Bitcoin BIP publicado conjuntamente por los desarrolladores de Bitcoin Core Ethan Heilman y Armin Sabouri ha sido oficialmente nombrado BIP347. Muchas figuras importantes en el campo de Bitcoin, como el autor del libro blanco de Lightning Network Tadge Dryja, el CTO de Lightning Labs Olaoluwa Osuntokun (un importante desarrollador de Lightning Network), y el Director de Investigación de Blockstream Andrew Poelstra, han mostrado un gran apoyo a OP_CAT.

¿Por qué los desarrolladores de Lightning Network prefieren OP_CAT?

Para entender este fenómeno, necesitamos empezar con la Red Lightning. En 2011, Satoshi Nakamoto mencionó el prototipo de la Red Lightning en un correo electrónico. Como solución clave para la escalabilidad de Bitcoin y la mejora en la velocidad de pago, la Red Lightning ha atraído la atención de muchos desarrolladores desde su inicio.

En los últimos dos años, a medida que el concepto de "ecosistema Bitcoin" ha cobrado impulso, varias soluciones de escalado de Bitcoin, como cadenas laterales y máquinas virtuales, han surgido como brotes de bambú después de una lluvia primaveral, atrayendo a muchos inversores. Sin embargo, a los ojos de los desarrolladores experimentados de Bitcoin, estas soluciones no están a la altura y difícilmente pueden considerarse dignas. Después de todo, la Lightning Network es actualmente vista como el mejor "canal de pago" en Bitcoin por el público, y es uno de los pocos "hijos póstumos" de Satoshi Nakamoto y el "hijo legítimo" de la comunidad Bitcoin en espíritu. Lectura relacionada: "Siete años en proceso: Los orígenes y desafíos de la legitimidad de la Red Lightning“.

Sin embargo, la situación ha cambiado drásticamente en el último año. Varios desarrolladores han anunciado su retiro del trabajo relacionado con la Lightning Network, y las voces que niegan la Lightning Network han ido en aumento, especialmente las críticas de algunos desarrolladores senior. Fiatjaf, el fundador de Nostr, incluso afirmó sin rodeos: "La Lightning Network ha estado engañando a los usuarios de Bitcoin durante 6 años, quitándoles su tiempo, energía y dinero".

En este contexto, algunos desarrolladores están buscando la próxima "Lightning Network". Y OP_CAT es considerado por muchos desarrolladores de Bitcoin como el próximo gran avance de Bitcoin después de la Lightning Network. Dado que OP_CAT es altamente técnico, antes de discutir qué es OP_CAT y qué puede hacer, primero conozcamos a esos desarrolladores de Bitcoin que favorecen OP_CAT.

Desarrolladores de Bitcoin apoyando OP_CAT

Autor del Libro Blanco de Lightning Network

Tadge Dryja es uno de los autores del documento técnico de Lightning Network. En 2015, Tadge Dryja, junto con otro autor de documentos técnicos de Lightning Network, Joseph Poon, fundó Lightning Labs bajo el liderazgo de Elizabeth Stark. Estuvieron junto a BlockStream, otra empresa de Bitcoin Lightning Network. La principal diferencia entre los dos es que Lightning Labs utiliza el lenguaje de programación Go, mientras que Blockstream utiliza C.

Sin embargo, a finales de 2016, Tadge Dryja tuvo desacuerdos y discusiones con el equipo de Lightning Labs. Como resultado, apenas un año después de la fundación de Lightning Labs, Tadge Dryja decidió irse y unirse a la Iniciativa de Moneda Digital (DCI) en el MIT para continuar su investigación sobre la Red Lightning. En el MIT DCI, participó en múltiples proyectos de investigación, centrándose principalmente en la escalabilidad y la interoperabilidad de las criptomonedas y los contratos inteligentes. Esto incluyó el desarrollo del proyecto Utreexo, una nueva tecnología de escalabilidad de Bitcoin destinada a hacer que los nodos de Bitcoin sean más pequeños y rápidos. En 2022, Tadge Dryja se unió a Lightspark como científico investigador senior. En Lightspark, continúa abordando problemas de escalabilidad en Bitcoin y blockchain, aprovechando su experiencia como co-inventor de la Red Lightning.

Debido a su profundo conocimiento de los contratos inteligentes de Bitcoin y las tecnologías de escalabilidad, Tadge Dryja también reconoció tempranamente el potencial de OP_CAT. Ha apoyado consistentemente las pruebas de OP_CAT en las redes de prueba de Bitcoin y ha alentado a los desarrolladores a intentar 'romper' OP_CAT para descubrir posibles problemas.

CTO de Lightning Labs

Olaoluwa Osuntokun (Roasbeef) es otro cofundador y CTO de Lightning Labs, así como un destacado desarrollador de Bitcoin que ha realizado importantes contribuciones a la investigación y desarrollo de la Lightning Network. Se puede decir que el equipo inicial de Lightning Labs no era en absoluto inferior a Blockstream.

Hablando de Olaoluwa Osuntokun, debemos mencionar la "competencia caballerosa" entre él y Tadge Dryja. Curiosamente, una razón importante para la partida de Tadge Dryja de Lightning Labs fue Olaoluwa. Cuando Tadge Dryja trabajaba en Lightning Labs, desarrolló la primera versión del protocolo llamado LIT, que no era compatible con el BOLT de Blockstream. Sin embargo, Olaoluwa desarrolló una versión compatible, que gradualmente ganó más reconocimiento y favor de los desarrolladores, logrando una ventaja de llegada tardía y, hasta cierto punto, acelerando la partida de Dryja.

Sin embargo, la historia siempre está llena de drama. Hoy en día, estos dos antiguos "rivales" de Lightning Labs apoyan conjuntamente OP_CAT.

Director de Investigación de Blockstream

Durante mucho tiempo ha existido un rumor en la comunidad de que Blockstream es el "tomador de decisiones" detrás de Bitcoin. Este rumor no está infundado. En 2014, Adam Back, conocido como el "padre de PoW", reunió a varios desarrolladores de Bitcoin tempranos de renombre, incluidos Matt Corallo, Greg Maxwell y Pieter Wuille, para establecer Blockstream. La empresa luego adoptó una postura clara en apoyo y promoción de la Lightning Network durante las guerras de escala de Bitcoin, contribuyendo a la posición prominente actual de la Lightning Network.

Actualmente, en las discusiones sobre OP_CAT, el Director de Investigación de Blockstream, Andrew Poelstra, es una figura indispensable. Andrew Poelstra no solo es el Director de Investigación en Blockstream, sino también un experimentado desarrollador de scripts criptográficos de Bitcoin con una influencia indiscutible en la industria. Ya en enero 30, 2021, escribió un artículo titulado "Trucos de CAT y Schnorr I"discutiendo OP_CAT, señalando que combinar OP_CAT con CHECKSIGFROMSTACK podría proporcionar un método ingenioso para la introspección de transacciones."

Aunque Blockstream no ha creado una cadena de bloques separada para OP_CAT, han apoyado sus pruebas a través de Bitcoin Inquisition (una red de prueba para evaluar nuevas características de Bitcoin). Esto es como construir un "campo de entrenamiento" seguro para OP_CAT, lo que permite a los investigadores observar de cerca su rendimiento en condiciones del mundo real.

Andrew Poelstra también ha comparado OP_CAT con otras propuestas como OP_CTV, señalando que OP_CAT ofrece una flexibilidad más amplia, mientras que OP_CTV se enfoca más estrechamente en contratos inteligentes no recursivos.

Autor de la propuesta BIP 347

En la promoción de OP_CAT, los desarrolladores de Bitcoin Ethan Heilman y Armin Sabouri han realizado contribuciones significativas. Ellos escribieron y avanzaron conjuntamente la propuesta OP_CAT, que ha sido oficialmente designada como BIP 347. Esta propuesta tiene como objetivo redefinir el opcode OP_SUCCESS126 a través de una bifurcación suave para volver a habilitar OP_CAT.

Armin Sabouri se ha centrado anteriormente en mejorar los scripts de Bitcoin y la capa de consenso. Él cree que aunque OP_CAT no es la solución definitiva, proporciona posibilidades para implementar varias nuevas características y es un paso importante en la mejora de los scripts de Bitcoin.

Ethan Heilman también ha influido en las ideas de Andrew Poelstra. Fue durante una conversación privada en el otoño de 2019 que Heilman cambió la postura original de Poelstra contra la llamada funcionalidad de contrato inteligente de Bitcoin. Heilman señaló que, a pesar de las preocupaciones sobre los contratos inteligentes potencialmente dañinos en Bitcoin, dichos contratos ya podrían implementarse a través de CHECKMULTISIG. Para demostrar este punto, Ethan Heilman inició un desafío en las redes sociales, alentando a las personas a proponer contratos inteligentes "oscuros" factibles, pero hasta la fecha, nadie lo ha logrado.

StarkWare

StarkWare es una empresa centrada en el desarrollo de tecnología de escalado de blockchain, particularmente experta en el uso de pruebas de conocimiento cero (ZKPs) para mejorar la privacidad y eficiencia de las transacciones. La empresa se dedica a externalizar cálculos complejos de la cadena principal (como Ethereum) a redes secundarias sin sacrificar la seguridad y la descentralización. De esta manera, StarkWare aborda el problema de escalabilidad de las blockchains manteniendo la transparencia y verificabilidad de las transacciones.

Los esfuerzos de StarkWare para promover OP_CAT se derivan de su interés en la escalabilidad de la red Bitcoin y la funcionalidad de los contratos inteligentes. OP_CAT es un opcode de Bitcoin que permite ejecutar transacciones y contratos más complejos en la red Bitcoin mediante concatenación de datos. Al habilitar OP_CAT, StarkWare intenta lograr capacidades de contrato inteligente similares a Ethereum en Bitcoin, ampliando así los casos de uso de Bitcoin y mejorando su funcionalidad.

En julio de 2022, StarkWare lanzó un fondo de investigación de $1 millón específicamente para estudiar los pros y los contras de habilitar OP_CAT en Bitcoin. Este fondo tiene como objetivo apoyar a investigadores y desarrolladores con ideas innovadoras sobre cómo implementar de manera segura y efectiva OP_CAT en Bitcoin.

Además, StarkWare ha demostrado el potencial de utilizar OP_CAT para implementar pruebas de conocimiento cero en el entorno de prueba de Bitcoin, especialmente en Signet. Estos esfuerzos muestran cómo OP_CAT puede permitir operaciones más complejas en la red de Bitcoin, como la aplicación de pruebas de conocimiento cero, que son componentes clave de la funcionalidad de los contratos inteligentes. Recientemente, StarkWare también ha establecido una asociación con sCrypt para explorar conjuntamente el diseño de un puente PoC (Prueba de Concepto) basado en OP_CAT y ZK magic, lo que sugiere que StarkWare también podría lanzar un protocolo relacionado con OP_CAT en un futuro próximo.

Otros

Discutiremos algunos otros desarrolladores menos famosos juntos.

Salvatore Ingala ha estado investigando profundamente las agrupaciones de pago de Bitcoin y los contratos inteligentes. Propuso utilizar OP_CAT para optimizar el proceso de salida del grupo de pagos, creyendo que puede reducir significativamente los datos en cadena y los costos operativos. Ingala ve OP_CAT como un complemento potencial para otras estrategias de expansión de Bitcoin, como Arc y Coinpools, e incluso futuros rollups optimistas de Bitcoin, para mejorar la eficiencia y la seguridad.

Anthony Towns es uno de los principales desarrolladores de Bitcoin Inquisition, una herramienta similar a una red de prueba pero más flexible, utilizada para probar cambios en el protocolo de Bitcoin que aún no han sido ampliamente aceptados. Towns promovió la activación de OP_CAT en la plataforma Inquisition, proporcionando un "campo de pruebas" seguro para OP_CAT. Aunque Towns reconoce la importancia de OP_CAT en la prueba de nuevas características y la exploración de las capacidades de secuencia de comandos de Bitcoin, se muestra cauteloso acerca de agregar demasiada programabilidad a Bitcoin, preocupado de que pueda aumentar el riesgo de que Bitcoin sea censurado o controlado.

Robin Linus es el creador de BitVM. Él cree que la reintroducción de OP_CAT proporciona a Bitcoin una herramienta poderosa, especialmente para apoyar proyectos como BitVM, que facilitan la verificación de cálculos arbitrarios en Bitcoin de manera más simple y eficiente. Con la implementación de OP_CAT, el ecosistema de Bitcoin puede crear contratos inteligentes más generales y expresivos, fomentando un entorno de blockchain más funcional y práctico.

Lectura relacionada: "Para calcular cualquier cosa en Bitcoin, ¿qué piensan los desarrolladores veteranos sobre BitVM?

¿Por qué los desarrolladores de Lightning Network están tan interesados?

¿Por qué los desarrolladores de Lightning Network están mostrando un interés tan intenso en OP_CAT? Para entender esto, primero debemos comprender la esencia de OP_CAT.

¿Qué es OP_CAT?

OP_CAT es un opcode en el script de Bitcoin utilizado para concatenar dos segmentos de datos en la pila en un elemento más grande. Aunque su función parece simple, puede proporcionar capacidades de contrato inteligente adicionales para la red de Bitcoin, permitiendo a los desarrolladores crear y procesar lógicas de datos y transacciones más complejas.

OP_CAT no es una nueva opcode; existía en versiones anteriores de Bitcoin pero fue desactivada en versiones posteriores debido a preocupaciones de seguridad y complejidad. Sin embargo, a medida que Bitcoin continúa evolucionando, cada vez más desarrolladores creen que es hora de volver a habilitar OP_CAT. Se puede encontrar más contenido: “¿13 líneas de código ayudan a Bitcoin a implementar contratos inteligentes? Comprende la bifurcación suave OP_CAT

Pero ¿por qué esta operación aparentemente simple provoca tanta discusión entre los desarrolladores de Bitcoin? Una razón clave es que puede mejorar significativamente las capacidades de los contratos inteligentes de la red de Bitcoin, permitiendo a los desarrolladores implementar funciones que actualmente son complejas o incluso imposibles en el script de Bitcoin.

Aplicaciones potenciales de OP_CAT en pagos

OP_CAT muestra un enorme potencial para su aplicación en sistemas de pago, especialmente en protocolos fuera de cadena y redes de canales de pago. Su reactivación mejorará en gran medida la eficiencia operativa de estos sistemas y reducirá la carga de las transacciones en cadena. Las principales funciones después de implementar OP_CAT incluyen:

Optimización de Multifirma: En escenarios de multifirma, OP_CAT puede ayudar a los usuarios a combinar múltiples firmas en un solo bloque de datos, reduciendo la cantidad de firmas que deben ser enviadas. Esto no solo ahorra espacio en la cadena de bloques, sino que también reduce las tarifas de transacción. La multifirma es muy importante para la seguridad de pago de Bitcoin y la gestión de cuentas compartidas, especialmente en aplicaciones como la Lightning Network, donde OP_CAT puede hacer que este proceso sea más eficiente.

Contratos estatales: OP_CAT también se puede utilizar para contratos estatales. Estos son una forma de contrato inteligente que puede mantener un estado a través de múltiples transacciones. A través de OP_CAT, los desarrolladores pueden concatenar información de estado de diferentes transacciones, lo que permite una lógica de contrato más compleja en Bitcoin. Por ejemplo, algunos protocolos de pago complejos o aplicaciones distribuidas (como loterías, juegos de azar u otros productos financieros complejos) que necesitan mantener un cierto estado entre múltiples transacciones en cadena pueden implementarse a través de OP_CAT.

Escalabilidad de las redes de canales de pago: Otro escenario de aplicación importante para OP_CAT es la red de canales de pago similar a la Lightning Network. En las redes de canales de pago, los usuarios suelen realizar una gran cantidad de micropagos fuera de la cadena, con solo el acuerdo final que ocurre en la cadena. La función de concatenación de OP_CAT puede permitir una gestión y verificación más efectivas de las transacciones intermedias en los canales de pago. Al concatenar diferentes solicitudes de pago, los usuarios pueden realizar operaciones de pago más complejas sin aumentar la carga en la cadena. De esta manera, la capacidad y eficiencia de los canales de pago pueden mejorar significativamente.

Con el avance de la propuesta BIP347 y la incorporación de más desarrolladores e investigadores a la exploración de OP_CAT, tenemos motivos para creer que este opcode, que una vez fue archivado, traerá nueva vitalidad a la red de Bitcoin. Así como la Lightning Network pasó de ser un concepto a ser algo común, la reactivación de OP_CAT podría convertirse en el próximo hito crucial para la escalabilidad y la innovación en los pagos de Bitcoin.

Declaración:

  1. Este artículo es reproducido de [blockbeats], título original "¿Por qué deberías prestar atención al OP_CAT de Bitcoin? La narrativa más grande después de Lightning Network", los derechos de autor pertenecen al autor original [Jaleel más seis], si tiene alguna objeción a la reimpresión, por favor contacte Equipo Gate Learn, el equipo lo manejará lo antes posible de acuerdo con los procedimientos relevantes.

  2. Descargo de responsabilidad: Las opiniones y puntos de vista expresados en este artículo representan solo las opiniones personales del autor y no constituyen ningún consejo de inversión.

  3. Las versiones en otros idiomas del artículo son traducidas por el equipo de Gate Learn, no mencionado en Gate.io, el artículo traducido no puede ser reproducido, distribuido o plagiado.

OP_CAT: La mayor narrativa después de Lightning Network

Intermedio9/30/2024, 6:50:48 PM
OP_CAT, un opcode en el script de Bitcoin, ha encendido recientemente apasionados debates dentro de la comunidad de Bitcoin. Esta característica previamente deshabilitada ahora está programada para ser reactivada, anunciada como un avance crucial para las capacidades de contratos inteligentes y escalabilidad de Bitcoin. Numerosos desarrolladores de Lightning Network y figuras influyentes en la esfera de Bitcoin han respaldado OP_CAT. El opcode promete agilizar operaciones de multi-firma, habilitar contratos de estado y aumentar la eficiencia de las redes de canales de pago. A medida que la propuesta BIP347 gana impulso, OP_CAT está preparado para emerger como la próxima innovación revolucionaria del ecosistema de Bitcoin, siguiendo los pasos de la Lightning Network.

Al comienzo de este año, cuando estaba escribiendo "13 Líneas de Código para Ayudar a Bitcoin a Lograr Contratos Inteligentes? Entendiendo el Soft Fork OP_CAT“, OP_CAT todavía era un término desconocido para mucha gente. Si no fuera por el proyecto Bitcoin NFT Taproot Wizards que utiliza la cultura del meme para lanzar la serie NFT Quantum Cat para promocionar OP_CAT, poca gente habría sabido sobre este concepto técnico aparentemente árido.

Sin embargo, justo medio año después, OP_CAT se ha vuelto muy popular, incluso siendo visto como el próximo "Lightning Network". La red recientemente popular de Bitcoin Fractal es en realidad la implementación de código de OP_CAT en Bitcoin, y su token FB se ha triplicado o cuadruplicado en solo unos pocos días después de su lanzamiento. Como resultado, han surgido múltiples protocolos basados en OP_CAT en el ecosistema de Bitcoin en solo un día. Por ejemplo, CAT20 en la red fractal también se centra en el concepto de OP_CAT. Durante el período de acuñación, impulsó el GAS de la red fractal a más de 5000 en un momento dado. Actualmente, el precio fuera de mercado de un CAT es de alrededor de $5,5, con muy pocas listas disponibles, y los acuñadores tempranos han logrado aumentos de precios que van desde 5 hasta 20 veces. Mientras tanto, Quantum Cat ha mantenido consistentemente un precio de 0.25 BTC, convirtiéndose en un NFT de Bitcoin de alta calidad.

Parece que cualquier cosa asociada con OP_CAT puede aumentar el precio.

No es solo el "auto-hype" de la comunidad; también hay mucha discusión sobre la tecnología OP_CAT entre los desarrolladores de Bitcoin. He revisado los boletines de Bitcoin Optech de este año y las reuniones de desarrolladores de Bitcoin, y OP_CAT aparece con frecuencia en las discusiones, convirtiéndose en un tema habitual.

Actualmente, el borrador de OP_CAT Bitcoin BIP publicado conjuntamente por los desarrolladores de Bitcoin Core Ethan Heilman y Armin Sabouri ha sido oficialmente nombrado BIP347. Muchas figuras importantes en el campo de Bitcoin, como el autor del libro blanco de Lightning Network Tadge Dryja, el CTO de Lightning Labs Olaoluwa Osuntokun (un importante desarrollador de Lightning Network), y el Director de Investigación de Blockstream Andrew Poelstra, han mostrado un gran apoyo a OP_CAT.

¿Por qué los desarrolladores de Lightning Network prefieren OP_CAT?

Para entender este fenómeno, necesitamos empezar con la Red Lightning. En 2011, Satoshi Nakamoto mencionó el prototipo de la Red Lightning en un correo electrónico. Como solución clave para la escalabilidad de Bitcoin y la mejora en la velocidad de pago, la Red Lightning ha atraído la atención de muchos desarrolladores desde su inicio.

En los últimos dos años, a medida que el concepto de "ecosistema Bitcoin" ha cobrado impulso, varias soluciones de escalado de Bitcoin, como cadenas laterales y máquinas virtuales, han surgido como brotes de bambú después de una lluvia primaveral, atrayendo a muchos inversores. Sin embargo, a los ojos de los desarrolladores experimentados de Bitcoin, estas soluciones no están a la altura y difícilmente pueden considerarse dignas. Después de todo, la Lightning Network es actualmente vista como el mejor "canal de pago" en Bitcoin por el público, y es uno de los pocos "hijos póstumos" de Satoshi Nakamoto y el "hijo legítimo" de la comunidad Bitcoin en espíritu. Lectura relacionada: "Siete años en proceso: Los orígenes y desafíos de la legitimidad de la Red Lightning“.

Sin embargo, la situación ha cambiado drásticamente en el último año. Varios desarrolladores han anunciado su retiro del trabajo relacionado con la Lightning Network, y las voces que niegan la Lightning Network han ido en aumento, especialmente las críticas de algunos desarrolladores senior. Fiatjaf, el fundador de Nostr, incluso afirmó sin rodeos: "La Lightning Network ha estado engañando a los usuarios de Bitcoin durante 6 años, quitándoles su tiempo, energía y dinero".

En este contexto, algunos desarrolladores están buscando la próxima "Lightning Network". Y OP_CAT es considerado por muchos desarrolladores de Bitcoin como el próximo gran avance de Bitcoin después de la Lightning Network. Dado que OP_CAT es altamente técnico, antes de discutir qué es OP_CAT y qué puede hacer, primero conozcamos a esos desarrolladores de Bitcoin que favorecen OP_CAT.

Desarrolladores de Bitcoin apoyando OP_CAT

Autor del Libro Blanco de Lightning Network

Tadge Dryja es uno de los autores del documento técnico de Lightning Network. En 2015, Tadge Dryja, junto con otro autor de documentos técnicos de Lightning Network, Joseph Poon, fundó Lightning Labs bajo el liderazgo de Elizabeth Stark. Estuvieron junto a BlockStream, otra empresa de Bitcoin Lightning Network. La principal diferencia entre los dos es que Lightning Labs utiliza el lenguaje de programación Go, mientras que Blockstream utiliza C.

Sin embargo, a finales de 2016, Tadge Dryja tuvo desacuerdos y discusiones con el equipo de Lightning Labs. Como resultado, apenas un año después de la fundación de Lightning Labs, Tadge Dryja decidió irse y unirse a la Iniciativa de Moneda Digital (DCI) en el MIT para continuar su investigación sobre la Red Lightning. En el MIT DCI, participó en múltiples proyectos de investigación, centrándose principalmente en la escalabilidad y la interoperabilidad de las criptomonedas y los contratos inteligentes. Esto incluyó el desarrollo del proyecto Utreexo, una nueva tecnología de escalabilidad de Bitcoin destinada a hacer que los nodos de Bitcoin sean más pequeños y rápidos. En 2022, Tadge Dryja se unió a Lightspark como científico investigador senior. En Lightspark, continúa abordando problemas de escalabilidad en Bitcoin y blockchain, aprovechando su experiencia como co-inventor de la Red Lightning.

Debido a su profundo conocimiento de los contratos inteligentes de Bitcoin y las tecnologías de escalabilidad, Tadge Dryja también reconoció tempranamente el potencial de OP_CAT. Ha apoyado consistentemente las pruebas de OP_CAT en las redes de prueba de Bitcoin y ha alentado a los desarrolladores a intentar 'romper' OP_CAT para descubrir posibles problemas.

CTO de Lightning Labs

Olaoluwa Osuntokun (Roasbeef) es otro cofundador y CTO de Lightning Labs, así como un destacado desarrollador de Bitcoin que ha realizado importantes contribuciones a la investigación y desarrollo de la Lightning Network. Se puede decir que el equipo inicial de Lightning Labs no era en absoluto inferior a Blockstream.

Hablando de Olaoluwa Osuntokun, debemos mencionar la "competencia caballerosa" entre él y Tadge Dryja. Curiosamente, una razón importante para la partida de Tadge Dryja de Lightning Labs fue Olaoluwa. Cuando Tadge Dryja trabajaba en Lightning Labs, desarrolló la primera versión del protocolo llamado LIT, que no era compatible con el BOLT de Blockstream. Sin embargo, Olaoluwa desarrolló una versión compatible, que gradualmente ganó más reconocimiento y favor de los desarrolladores, logrando una ventaja de llegada tardía y, hasta cierto punto, acelerando la partida de Dryja.

Sin embargo, la historia siempre está llena de drama. Hoy en día, estos dos antiguos "rivales" de Lightning Labs apoyan conjuntamente OP_CAT.

Director de Investigación de Blockstream

Durante mucho tiempo ha existido un rumor en la comunidad de que Blockstream es el "tomador de decisiones" detrás de Bitcoin. Este rumor no está infundado. En 2014, Adam Back, conocido como el "padre de PoW", reunió a varios desarrolladores de Bitcoin tempranos de renombre, incluidos Matt Corallo, Greg Maxwell y Pieter Wuille, para establecer Blockstream. La empresa luego adoptó una postura clara en apoyo y promoción de la Lightning Network durante las guerras de escala de Bitcoin, contribuyendo a la posición prominente actual de la Lightning Network.

Actualmente, en las discusiones sobre OP_CAT, el Director de Investigación de Blockstream, Andrew Poelstra, es una figura indispensable. Andrew Poelstra no solo es el Director de Investigación en Blockstream, sino también un experimentado desarrollador de scripts criptográficos de Bitcoin con una influencia indiscutible en la industria. Ya en enero 30, 2021, escribió un artículo titulado "Trucos de CAT y Schnorr I"discutiendo OP_CAT, señalando que combinar OP_CAT con CHECKSIGFROMSTACK podría proporcionar un método ingenioso para la introspección de transacciones."

Aunque Blockstream no ha creado una cadena de bloques separada para OP_CAT, han apoyado sus pruebas a través de Bitcoin Inquisition (una red de prueba para evaluar nuevas características de Bitcoin). Esto es como construir un "campo de entrenamiento" seguro para OP_CAT, lo que permite a los investigadores observar de cerca su rendimiento en condiciones del mundo real.

Andrew Poelstra también ha comparado OP_CAT con otras propuestas como OP_CTV, señalando que OP_CAT ofrece una flexibilidad más amplia, mientras que OP_CTV se enfoca más estrechamente en contratos inteligentes no recursivos.

Autor de la propuesta BIP 347

En la promoción de OP_CAT, los desarrolladores de Bitcoin Ethan Heilman y Armin Sabouri han realizado contribuciones significativas. Ellos escribieron y avanzaron conjuntamente la propuesta OP_CAT, que ha sido oficialmente designada como BIP 347. Esta propuesta tiene como objetivo redefinir el opcode OP_SUCCESS126 a través de una bifurcación suave para volver a habilitar OP_CAT.

Armin Sabouri se ha centrado anteriormente en mejorar los scripts de Bitcoin y la capa de consenso. Él cree que aunque OP_CAT no es la solución definitiva, proporciona posibilidades para implementar varias nuevas características y es un paso importante en la mejora de los scripts de Bitcoin.

Ethan Heilman también ha influido en las ideas de Andrew Poelstra. Fue durante una conversación privada en el otoño de 2019 que Heilman cambió la postura original de Poelstra contra la llamada funcionalidad de contrato inteligente de Bitcoin. Heilman señaló que, a pesar de las preocupaciones sobre los contratos inteligentes potencialmente dañinos en Bitcoin, dichos contratos ya podrían implementarse a través de CHECKMULTISIG. Para demostrar este punto, Ethan Heilman inició un desafío en las redes sociales, alentando a las personas a proponer contratos inteligentes "oscuros" factibles, pero hasta la fecha, nadie lo ha logrado.

StarkWare

StarkWare es una empresa centrada en el desarrollo de tecnología de escalado de blockchain, particularmente experta en el uso de pruebas de conocimiento cero (ZKPs) para mejorar la privacidad y eficiencia de las transacciones. La empresa se dedica a externalizar cálculos complejos de la cadena principal (como Ethereum) a redes secundarias sin sacrificar la seguridad y la descentralización. De esta manera, StarkWare aborda el problema de escalabilidad de las blockchains manteniendo la transparencia y verificabilidad de las transacciones.

Los esfuerzos de StarkWare para promover OP_CAT se derivan de su interés en la escalabilidad de la red Bitcoin y la funcionalidad de los contratos inteligentes. OP_CAT es un opcode de Bitcoin que permite ejecutar transacciones y contratos más complejos en la red Bitcoin mediante concatenación de datos. Al habilitar OP_CAT, StarkWare intenta lograr capacidades de contrato inteligente similares a Ethereum en Bitcoin, ampliando así los casos de uso de Bitcoin y mejorando su funcionalidad.

En julio de 2022, StarkWare lanzó un fondo de investigación de $1 millón específicamente para estudiar los pros y los contras de habilitar OP_CAT en Bitcoin. Este fondo tiene como objetivo apoyar a investigadores y desarrolladores con ideas innovadoras sobre cómo implementar de manera segura y efectiva OP_CAT en Bitcoin.

Además, StarkWare ha demostrado el potencial de utilizar OP_CAT para implementar pruebas de conocimiento cero en el entorno de prueba de Bitcoin, especialmente en Signet. Estos esfuerzos muestran cómo OP_CAT puede permitir operaciones más complejas en la red de Bitcoin, como la aplicación de pruebas de conocimiento cero, que son componentes clave de la funcionalidad de los contratos inteligentes. Recientemente, StarkWare también ha establecido una asociación con sCrypt para explorar conjuntamente el diseño de un puente PoC (Prueba de Concepto) basado en OP_CAT y ZK magic, lo que sugiere que StarkWare también podría lanzar un protocolo relacionado con OP_CAT en un futuro próximo.

Otros

Discutiremos algunos otros desarrolladores menos famosos juntos.

Salvatore Ingala ha estado investigando profundamente las agrupaciones de pago de Bitcoin y los contratos inteligentes. Propuso utilizar OP_CAT para optimizar el proceso de salida del grupo de pagos, creyendo que puede reducir significativamente los datos en cadena y los costos operativos. Ingala ve OP_CAT como un complemento potencial para otras estrategias de expansión de Bitcoin, como Arc y Coinpools, e incluso futuros rollups optimistas de Bitcoin, para mejorar la eficiencia y la seguridad.

Anthony Towns es uno de los principales desarrolladores de Bitcoin Inquisition, una herramienta similar a una red de prueba pero más flexible, utilizada para probar cambios en el protocolo de Bitcoin que aún no han sido ampliamente aceptados. Towns promovió la activación de OP_CAT en la plataforma Inquisition, proporcionando un "campo de pruebas" seguro para OP_CAT. Aunque Towns reconoce la importancia de OP_CAT en la prueba de nuevas características y la exploración de las capacidades de secuencia de comandos de Bitcoin, se muestra cauteloso acerca de agregar demasiada programabilidad a Bitcoin, preocupado de que pueda aumentar el riesgo de que Bitcoin sea censurado o controlado.

Robin Linus es el creador de BitVM. Él cree que la reintroducción de OP_CAT proporciona a Bitcoin una herramienta poderosa, especialmente para apoyar proyectos como BitVM, que facilitan la verificación de cálculos arbitrarios en Bitcoin de manera más simple y eficiente. Con la implementación de OP_CAT, el ecosistema de Bitcoin puede crear contratos inteligentes más generales y expresivos, fomentando un entorno de blockchain más funcional y práctico.

Lectura relacionada: "Para calcular cualquier cosa en Bitcoin, ¿qué piensan los desarrolladores veteranos sobre BitVM?

¿Por qué los desarrolladores de Lightning Network están tan interesados?

¿Por qué los desarrolladores de Lightning Network están mostrando un interés tan intenso en OP_CAT? Para entender esto, primero debemos comprender la esencia de OP_CAT.

¿Qué es OP_CAT?

OP_CAT es un opcode en el script de Bitcoin utilizado para concatenar dos segmentos de datos en la pila en un elemento más grande. Aunque su función parece simple, puede proporcionar capacidades de contrato inteligente adicionales para la red de Bitcoin, permitiendo a los desarrolladores crear y procesar lógicas de datos y transacciones más complejas.

OP_CAT no es una nueva opcode; existía en versiones anteriores de Bitcoin pero fue desactivada en versiones posteriores debido a preocupaciones de seguridad y complejidad. Sin embargo, a medida que Bitcoin continúa evolucionando, cada vez más desarrolladores creen que es hora de volver a habilitar OP_CAT. Se puede encontrar más contenido: “¿13 líneas de código ayudan a Bitcoin a implementar contratos inteligentes? Comprende la bifurcación suave OP_CAT

Pero ¿por qué esta operación aparentemente simple provoca tanta discusión entre los desarrolladores de Bitcoin? Una razón clave es que puede mejorar significativamente las capacidades de los contratos inteligentes de la red de Bitcoin, permitiendo a los desarrolladores implementar funciones que actualmente son complejas o incluso imposibles en el script de Bitcoin.

Aplicaciones potenciales de OP_CAT en pagos

OP_CAT muestra un enorme potencial para su aplicación en sistemas de pago, especialmente en protocolos fuera de cadena y redes de canales de pago. Su reactivación mejorará en gran medida la eficiencia operativa de estos sistemas y reducirá la carga de las transacciones en cadena. Las principales funciones después de implementar OP_CAT incluyen:

Optimización de Multifirma: En escenarios de multifirma, OP_CAT puede ayudar a los usuarios a combinar múltiples firmas en un solo bloque de datos, reduciendo la cantidad de firmas que deben ser enviadas. Esto no solo ahorra espacio en la cadena de bloques, sino que también reduce las tarifas de transacción. La multifirma es muy importante para la seguridad de pago de Bitcoin y la gestión de cuentas compartidas, especialmente en aplicaciones como la Lightning Network, donde OP_CAT puede hacer que este proceso sea más eficiente.

Contratos estatales: OP_CAT también se puede utilizar para contratos estatales. Estos son una forma de contrato inteligente que puede mantener un estado a través de múltiples transacciones. A través de OP_CAT, los desarrolladores pueden concatenar información de estado de diferentes transacciones, lo que permite una lógica de contrato más compleja en Bitcoin. Por ejemplo, algunos protocolos de pago complejos o aplicaciones distribuidas (como loterías, juegos de azar u otros productos financieros complejos) que necesitan mantener un cierto estado entre múltiples transacciones en cadena pueden implementarse a través de OP_CAT.

Escalabilidad de las redes de canales de pago: Otro escenario de aplicación importante para OP_CAT es la red de canales de pago similar a la Lightning Network. En las redes de canales de pago, los usuarios suelen realizar una gran cantidad de micropagos fuera de la cadena, con solo el acuerdo final que ocurre en la cadena. La función de concatenación de OP_CAT puede permitir una gestión y verificación más efectivas de las transacciones intermedias en los canales de pago. Al concatenar diferentes solicitudes de pago, los usuarios pueden realizar operaciones de pago más complejas sin aumentar la carga en la cadena. De esta manera, la capacidad y eficiencia de los canales de pago pueden mejorar significativamente.

Con el avance de la propuesta BIP347 y la incorporación de más desarrolladores e investigadores a la exploración de OP_CAT, tenemos motivos para creer que este opcode, que una vez fue archivado, traerá nueva vitalidad a la red de Bitcoin. Así como la Lightning Network pasó de ser un concepto a ser algo común, la reactivación de OP_CAT podría convertirse en el próximo hito crucial para la escalabilidad y la innovación en los pagos de Bitcoin.

Declaración:

  1. Este artículo es reproducido de [blockbeats], título original "¿Por qué deberías prestar atención al OP_CAT de Bitcoin? La narrativa más grande después de Lightning Network", los derechos de autor pertenecen al autor original [Jaleel más seis], si tiene alguna objeción a la reimpresión, por favor contacte Equipo Gate Learn, el equipo lo manejará lo antes posible de acuerdo con los procedimientos relevantes.

  2. Descargo de responsabilidad: Las opiniones y puntos de vista expresados en este artículo representan solo las opiniones personales del autor y no constituyen ningún consejo de inversión.

  3. Las versiones en otros idiomas del artículo son traducidas por el equipo de Gate Learn, no mencionado en Gate.io, el artículo traducido no puede ser reproducido, distribuido o plagiado.

Start Now
Sign up and get a
$100
Voucher!