Si se involucra en el concepto, se bombeará. ¿Es OP_CAT el próximo "Lighting Network"?

星球日报
OP-0,66%
CAT2,04%
BTC1,65%

Autor del original: Jaleel 加六, BlockBeats

A principios de este año, estaba escribiendo "13 líneas de código para ayudar a BTC a lograr Contrato inteligente? Al leer OP_CAT bifurcación suave, OP_CAT sigue siendo un término desconocido para muchas personas. Si no fuera por el proyecto BTC Token no fungible Taproot Wizards lanzó la serie Quantum Cat Token no fungible con la ayuda de la cultura de los memes para generar impulso para OP_CAT, pocas personas probablemente conocerían este concepto técnico aparentemente aburrido.

Pero solo medio año después, OP_CAT ya está de moda e incluso se considera la próxima “Red de iluminación”. ** La recientemente popular red fractal Fractal Bitcoin es en realidad la implementación de código de OP_CAT en BTC, y Token FB se ha triplicado o cuadruplicado a los pocos días de su lanzamiento. Por lo tanto, en el ecosistema BTC, una serie de protocolos basados en OP_CAT nacieron en un solo día, como CAT 20 en la red fractal, que también se enfoca en el concepto de OP_CAT, y en los días de acuñar, el GAS de la red de separación una vez se redujo a más de 5000, y el precio actual de un CAT en el OTC es de alrededor de 5.5 dólares, e incluso hay muy pocos fabricantes con un precio, y los primeros acuñars han logrado un aumento de 5 a 20 veces. Y Quantum Cat siempre ha sido capaz de mantener un precio de 0,25 BTC, convirtiéndose en un blue chip de BTC Token no fungible.

Parece que esta cosa puede bombear siempre que esté manchada con OP_CAT.

No solo la “autoestima” de la comunidad, sino también el OP_CAT Esta tecnología también es muy discutida entre los desarrolladores de BTC. Eché un vistazo al boletín informativo de BTC Optech de este año y a la conferencia de desarrolladores de BTC, y OP_CAT era un visitante frecuente de las discusiones.

Actualmente, el borrador de OP_CAT BTC BIP publicado conjuntamente por los desarrolladores de Bitcoin Core, Ethan Heilman y Armin Sabouri, se ha oficialmente denominado BIP 347. Muchas figuras prominentes en el campo de BTC, como Tadge Dryja, autor del White Paper de Lighting Network, Olaoluwa Osuntokun, CTO de Lightning Labs, y Andrew Poelstra, director de investigación de Blockstream, han mostrado un gran apoyo a OP_CAT.

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

Para entender este fenómeno, tenemos que hablar del Lighting Network. En 2011, Satoshi Nakamoto mencionó en un correo electrónico el embrión del Lighting Network. Desde su concepción, el Lighting Network ha atraído a una gran cantidad de desarrolladores como solución clave para mejorar la capacidad y velocidad de pago de BTC.

En los últimos dos años, el concepto de “ecología BTC” ha ido ganando impulso gradualmente, y han surgido varias soluciones de escalado de BTC como Cadena lateral y Máquina virtual, que atraen a muchos inversores, pero no son populares a los ojos de los veteranos desarrolladores de BTC. Después de todo, Lighting Network es actualmente el mejor “canal de pago” en BTC a los ojos del público, y es uno de los pocos “hijos póstumos” de Satoshi Nakamoto y los “hijos de la legitimidad” en el espíritu de la comunidad BTC. Lectura relacionada: “Siete años de afilar una espada, origen y desafío de la legitimidad de la red de iluminación”.

Sin embargo, en el último año, ha habido cambios drásticos. Varios desarrolladores han anunciado que abandonan el trabajo relacionado con Lighting Network. Los cuestionamientos hacia Lighting Network han sido frecuentes, especialmente por parte de algunos desarrolladores experimentados. El fundador de Nostr, Fiatjaf, fue bastante directo al afirmar que Lighting Network está estafando a los usuarios de BTC en tiempo, esfuerzo y dinero, durante un período de hasta 6 años.

沾上概念就拉盘,OP_CAT是下一个「闪电网络」吗?

En este contexto, algunos desarrolladores están buscando la próxima ‘Lighting Network’. Y OP_CAT, es considerado por muchos desarrolladores de BTC, como el próximo gran avance después de Lighting Network en BTC. Debido a que OP_CAT es muy técnico, antes de discutir qué es OP_CAT y qué puede hacer OP_CAT, primero conozcamos a aquellos desarrolladores de BTC que favorecen OP_CAT.

Desarrolladores de BTC que admiten OP_CAT

Lighting NetworkWhite Paper作者

Tadge Dryja es uno de los autores del Libro Blanco de la Red de Iluminación, y en 2015 Tadge Dryja y Joseph Poon, otro autor del Libro Blanco de la Red de Iluminación, fundaron Lightning Labs bajo el liderazgo de Elizabeth Stark. La mayor diferencia entre Lightning Labs y BlockStream, otra empresa de BTCLighting Network, es que Lightning Labs utiliza el lenguaje de programación Go, mientras que Blockstream utiliza el lenguaje de programación C.

Sin embargo, a finales de 2016, Tadge Dryja tuvo desacuerdos y disputas con el equipo de Lightning Labs, por lo que, justo un año después de la fundación de **Lightning Labs, Tadge Dryja decidió irse y unirse a la iniciativa Dinero Digital (DCI) del MIT, continuando su investigación sobre la Lighting Network. En el MIT DCI, participó en varios proyectos de investigación centrados principalmente en la escalabilidad y la interoperabilidad de la Dinero Digital y los Contratos Inteligentes. Esto incluye el desarrollo del proyecto Utreexo, una nueva tecnología de escalabilidad para BTC que tiene como objetivo hacer que los Nodos BTC 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 los problemas de escalabilidad de BTC y blockchain, aprovechando su experiencia como co-inventor de la Lighting Network.

Precisamente debido a su profundo conocimiento en tecnología de contratos inteligentes y escalabilidad en BTC, Tadge Dryja también descubrió tempranamente el potencial de OP_CAT y ha apoyado la prueba de OP_CAT en la red de prueba de BTC, alentando a los desarrolladores a intentar “romper” OP_CAT para descubrir posibles problemas.

Lightning Labs CTO

Olaoluwa Osuntokun (Roasbeef) es otro de los cofundadores y CTO de Lightning Labs, así como un destacado desarrollador de BTC que ha realizado importantes contribuciones al desarrollo de la Red Lightning. Se podría decir que el equipo inicial de Lightning Labs no tiene nada que envidiar al de Blockstream.

Cuando se habla de Olaoluwa Osuntokun, es imposible no mencionar la ‘disputa de caballeros’ entre él y Tadge Dryja. Lo interesante es que una gran razón por la que Tadge Dryja dejó 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 desarrollo de BOLT de Blockstream. Sin embargo, la versión desarrollada por Olaoluwa era compatible y gradualmente obtuvo el reconocimiento y la preferencia de más desarrolladores, lo que lo llevó a superar a su predecesor y, en cierta medida, aceleró la partida de Dryja.

Sin embargo, la historia siempre está llena de dramatismo. Hoy en día, estos dos ‘archienemigos’ de Lightning Labs están colaborando juntos en el apoyo a OP_CAT.

Director de Investigación de Blockstream

Aparentemente, ha habido un rumor en la comunidad de que Blockstream es el ‘hombre fuerte’ detrás de BTC. Este rumor no es infundado. En 2014, ‘el padre de PoW’, Adam Back, reunió a varios desarrolladores prominentes de BTC, como Matt Corallo, Greg Maxwell y Pieter Wuille, para fundar la empresa Blockstream, y posteriormente tomar una postura clara y promover la Lightning Network en la guerra de escalabilidad de BTC, lo que le permitió a la Lightning Network alcanzar su posición actual.

Y actualmente, en la discusión sobre OP_CAT, Andrew Poelstra, director de investigación de Blockstream, también es una figura ineludible. Andrew Poelstra es el director de investigación de Blockstream y un experimentado desarrollador de scripts criptográficos BTC, cuya influencia en la industria es innegable. Ya en enero 30, 2021, escribió un artículo titulado ‘CAT and Schnorr Tricks I’ discutiendo OP_CAT, señalando que al combinar OP_CAT con CHECKSIGFROMSTACK, se puede ofrecer un método ingenioso de introspección de transacciones.

沾上概念就拉盘,OP_CAT是下一个「闪电网络」吗?

Aunque la empresa Blockstream actualmente no ha creado una cadena de bloques separada para OP_CAT, han brindado apoyo a las pruebas de OP_CAT a través de Bitcoin Inquisition (una red de pruebas para evaluar nuevas funciones de BTC). Es como construir un ‘campo de entrenamiento’ seguro para OP_CAT, permitiendo a los investigadores observar cuidadosamente su rendimiento en condiciones del mundo real.

Andrew Poelstra también comparó OP_CAT con otras propuestas como OP_CTV, señalando que OP_CAT ofrece una mayor flexibilidad, mientras que OP_CTV se centra de manera más estrecha en contratos inteligentes no recursivos.

Autor de la propuesta BIP 347

En el impulso de OP_CAT, los desarrolladores de BTC Ethan Heilman y Armin Sabouri han hecho una contribución significativa al escribir y promover la propuesta de OP_CAT, que ha sido oficialmente designada como BIP 347. Esta propuesta tiene como objetivo redefinir la Bifurcación suave de Código de operación OP_SUCCESS 126 para habilitar nuevamente OP_CAT.

Armin Sabouri, que se ha centrado en la mejora del script de BTC y la capa de consenso en el pasado, cree que OP_CAT no es la solución final, pero abre la posibilidad de implementar varias características nuevas y es un paso importante en la mejora del scripting de BTC.

Y Ethan Heilman también fue quien influyó en el pensamiento de Andrew Poelstra. Fueron ellos en un exchange privado en el otoño de 2019 los que hicieron que la llamada función BTC Contrato inteligente de Andrew Poelstra cambiara de opinión. Ethan Heilman señaló que, a pesar de las preocupaciones sobre la llamada función BTC Contrato inteligente, en realidad es posible implementar estos Contratos inteligentes percibidos como dañinos a través de CHECKMULTISIG. Para demostrarlo, Ethan Heilman recurrió a las redes sociales para desafiar a la gente a idear un Contrato inteligente “oscuro” viable, pero hasta ahora nadie lo ha logrado.

StarkWare

StarkWare es una empresa especializada en el desarrollo de tecnologías de escalabilidad de blockchain, especialmente 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 desde la cadena principal (como Ethereum) a redes secundarias sin comprometer la seguridad y descentralización. De esta manera, StarkWare resuelve el problema de escalabilidad de blockchain al tiempo que mantiene la transparencia y verificabilidad de las transacciones.

StarkWare impulsa la actividad de OP_CAT debido a su interés en la escalabilidad de la red BTC y las funcionalidades de contratos inteligentes. OP_CAT es un código de operación de BTC que permite ejecutar transacciones y contratos más complejos en la red BTC mediante la concatenación de datos. Al habilitar OP_CAT, StarkWare busca lograr capacidades similares a los contratos inteligentes de Ethereum en BTC, ampliando así los casos de uso de BTC y mejorando su funcionalidad.

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

Además, StarkWare también ha demostrado el potencial de la prueba de conocimiento cero utilizando OP_CAT en el entorno de prueba de BTC, especialmente en Signet. Este trabajo demuestra cómo OP_CAT puede usarse para implementar operaciones más complejas en la red BTC, como la aplicación de la prueba de conocimiento cero, que es una parte clave de las funciones del contrato inteligente. Recientemente, StarkWare también ha establecido una asociación con sCrypt para explorar el diseño de un puente PoC (prueba de concepto) basado en OP_CAT y ZK magic, lo que indica que StarkWare quizás también lanzará un protocolo relacionado con OP_CAT en un futuro cercano.

Otros

Otros desarrolladores menos conocidos los mencionaremos juntos.

Salvatore Ingala ha estado investigando a fondo el pool de pagos BTC y los contratos inteligentes, proponiendo un plan para optimizar el proceso de salida del pool de pagos utilizando OP_CAT, lo que puede reducir significativamente los datos y costos de operación on-chain. Ingala considera a OP_CAT como un posible complemento para otras estrategias de expansión de BTC, como Arc y Coinpools, e incluso para futuros rollups optimistas de BTC, con el fin de mejorar la eficiencia y la seguridad.

Anthony Towns es uno de los principales desarrolladores de Bitcoin Inquisition, que es una herramienta más flexible que una red de prueba, diseñada para probar cambios en el protocolo BTC que aún no son ampliamente aceptados. Towns ha impulsado la activación de OP_CAT en la plataforma Inquisition, proporcionando un entorno seguro para OP_CAT. A pesar de reconocer la importancia de OP_CAT para probar nuevas características y explorar la capacidad de secuencias de comandos de BTC, Towns sigue siendo cauteloso acerca de la excesiva programabilidad de BTC, preocupado por el riesgo de aumentar la posibilidad de inspección o control sobre BTC.

Robin Linus, el creador de BitVM, cree que la reintroducción de OP_CAT proporciona una herramienta poderosa para BTC, especialmente para apoyar proyectos como BitVM que hacen que sea más fácil y eficiente verificar el cálculo arbitrario en BTC. Con la implementación de OP_CAT, el ecosistema BTC es capaz de crear un Contrato inteligente más versátil y expresivo, facilitando un entorno blockchain más funcional y práctico. Lectura relacionada: ¿Qué dicen los desarrolladores veteranos sobre BitVM para calcular cualquier cosa en BTC? 》

¿Por qué el desarrollo de Lighting Network es tan seguir?

Los desarrolladores de Lighting Network muestran un interés tan fuerte en OP_CAT, ¿cuál es el misterio detrás de esto? Para entender esto, primero necesitamos comprender la esencia de OP_CAT.

¿Qué es OP_CAT?

OP_CAT es un código de operación en el script de BTC que se utiliza para concatenar dos fragmentos de datos en la pila en un elemento más grande. Aunque su funcionalidad parece sencilla, puede proporcionar más capacidades de contratos inteligentes a la red BTC, lo que permite a los desarrolladores crear y manejar lógicas de datos y transacciones más complejas.

OP_CAT no es un código de operación completamente nuevo, existió por primera vez en versiones anteriores de BTC, pero se deshabilitó en versiones posteriores debido a problemas de seguridad y complejidad. Sin embargo, a medida que BTC continúa creciendo, cada vez más desarrolladores creen que es hora de volver a habilitar OP_CAT.

Pero ¿por qué una operación aparentemente simple provocaría una discusión tan grande entre los desarrolladores de BTC? Una de las razones clave radica en su capacidad para mejorar significativamente la capacidad de Contratos inteligentes en la red BTC, lo que permite a los desarrolladores implementar algunas funciones que son más complejas o incluso imposibles de lograr en el script actual de BTC.

Potencial de aplicación de OP_CAT en pagos

OP_CAT muestra un gran potencial de aplicación en los sistemas de pago, especialmente en off-chainprotocolo y en las redes de canales de pago. Su reactivación mejorará significativamente la eficiencia operativa de estos sistemas y reducirá la carga de las transacciones on-chain. Las principales funciones después de la implementación de OP_CAT son:

Optimización de la firma múltiple (Multisig): En el escenario de la firma múltiple, OP_CAT puede ayudar a los usuarios a fusionar múltiples firmas, combinándolas en un solo bloque de datos, lo que reduce la cantidad de firmas que se deben presentar. Esto no solo ahorra espacio en la cadena, sino que también puede reducir el blanqueo de capitales. La firma múltiple es crucial para la seguridad de los pagos en BTC y la gestión compartida de cuentas, especialmente en aplicaciones como Lighting Network, donde OP_CAT puede hacer que este proceso sea más eficiente.

Contratos de estado(State Contracts): OP_CAT también se puede utilizar para contratos de estado. Este tipo de contrato es una forma de Contrato inteligente que puede mantener el estado a través de múltiples transacciones, a través de OP_CAT, los desarrolladores pueden concatenar información de estado de transacciones diferentes, lo que permite lógicas de contrato más complejas en BTC. Por ejemplo, algunos protocolos de pago complejos o aplicaciones distribuidas (como loterías, juegos de azar u otros productos financieros complejos) que necesitan mantener algún estado entre múltiples transacciones on-chain, todo esto se puede lograr a través de OP_CAT.

La escalabilidad de la red de canales de pago: otro caso de uso importante de OP_CAT es similar a la red de canales de pago de Lighting Network. En la red de canales de pago, los usuarios suelen realizar una gran cantidad de micro pagos off-chain, y solo se liquidan en la cadena final. 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 el canal de pago. Al concatenar diferentes solicitudes de pago, los usuarios pueden realizar operaciones de pago más complejas sin aumentar la carga on-chain. De esta manera, tanto la capacidad como la eficiencia de la red de canales de pago pueden mejorar significativamente.

A medida que BIP 347 avanza y más desarrolladores e investigadores se unen a la exploración de OP_CAT, hay razones para creer que este código de operación, una vez archivado, traerá nueva vida a la red BTC. Al igual que Lighting Network pasó del concepto a la corriente principal, el relanzamiento de OP_CAT también podría ser el próximo hito clave en la ampliación de BTC y la innovación de pagos.

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