¿Qué es el Protocolo CAT?

Intermedio11/27/2024, 8:54:08 AM
El Protocolo CAT es un protocolo de token construido en Fractal, un protocolo de capa 2 de Bitcoin, utilizando el script de instrucción OP_CAT. Protegido por el mecanismo de consenso de Bitcoin, su diseño modular brinda a los activos CAT20 una alta composabilidad, lo que permite operaciones complejas y precisas en diversas aplicaciones DeFi. Este artículo explora el mecanismo operativo del Protocolo CAT, antecedentes del equipo y estado actual de desarrollo, junto con sus fortalezas y limitaciones. También lo compararemos con otros dos protocolos de tokens — BRC20 y Runes — para proporcionar a los lectores una comprensión completa del Protocolo CAT.

¿Qué es OP_CAT?

Funciones de OP_CAT

OP_CAT funciona como un comando de concatenación que se encuentra en otros lenguajes de programación, combina dos elementos en uno, permitiendo que múltiples cadenas se conecten. En la red de Bitcoin, esto significa unir varios bytes de script de desbloqueo de UTXO juntos. Aunque simple en concepto, esta función amplía significativamente las capacidades de contrato inteligente de Bitcoin, permitiéndole manejar datos más complejos y lógica operativa. Los casos de uso incluyen:

  • Optimización de firma múltiple
    En escenarios de firma múltiple, OP_CAT puede combinar múltiples firmas en una, reduciendo la cantidad de envíos de firmas requeridos. Esto crea transacciones más concisas, acelera la verificación de la red, utiliza menos espacio de bloque y reduce las tarifas de transacción.
  • Contratos Estatales
    En la cadena de bloques, el estado representa todos los datos almacenados a lo largo de la cadena, incluidos los saldos de los usuarios, las variables de contratos inteligentes y otra información de la cadena de bloques. Los contratos de estado son contratos inteligentes que mantienen y actualizan estos estados actuales en función de operaciones específicas. Por ejemplo, cuando un contrato inteligente DeFi (A) gestiona los saldos de tokens en una piscina de liquidez, A actualiza y conserva las cantidades de tokens más recientes cada vez que los usuarios depositan o retiran.
    En aplicaciones descentralizadas complejas, los contratos de estado deben manejar grandes cantidades de datos y múltiples funciones. Tome los protocolos de préstamo, por ejemplo—sus contratos de estado rastrean los depósitos, préstamos y saldos de garantía de los usuarios, actualizándolos con los cambios del mercado y ejecutando liquidaciones cuando la garantía cae demasiado bajo. OP_CAT ayuda al conectar grandes cantidades de información de estado, permitiendo operaciones más precisas a través de condiciones superpuestas.
  • Escalabilidad de la Red de Canales de Pago
    En redes de canales de pago como la Lightning Network, las partes realizan múltiples transacciones fuera de la cadena y solo liquidan saldos finales en la cadena. OP_CAT conecta varias solicitudes de pago, lo que permite una gestión de transacciones más eficiente en los canales de pago, mejorando significativamente el rendimiento y la capacidad de la red.

En términos simples, OP_CAT mejora el lenguaje de script de Bitcoin al permitir una mayor composabilidad; permite a los desarrolladores combinar múltiples fragmentos de script simples para crear operaciones más complejas, mejorando así la escalabilidad de la red de Bitcoin.

Historial de Desarrollo

OP_CAT existía en el lenguaje de secuencias de comandos de Bitcoin temprano. Sin embargo, el uso de múltiples concatenaciones con OP_CAT podría hacer que el tamaño del script creciera exponencialmente, superando con creces los límites de memoria y potencialmente haciendo que los nodos se bloquearan. Por razones de seguridad, Satoshi Nakamoto eliminó OP_CAT del conjunto de opcodes de Bitcoin.

En los últimos años, a medida que el ecosistema de Bitcoin ha evolucionado, ha crecido la demanda de contratos inteligentes nativos. Las actualizaciones de Segwit y Taproot aumentaron la capacidad del bloque de 1 MB a 4 MB y limitaron los tamaños de los elementos de la pila a 520 bytes a través de Tapscript, mitigando el riesgo de una expansión infinita, allanando el camino para la reintroducción de OP_CAT.

En octubre de 2023, el desarrollador principal de Bitcoin Core, Ethan Heilman, y el ingeniero de software principal de Botanix Labs, Armin Sabouri, publicaron conjuntamente una Propuesta de Mejora de Bitcoin (BIP). Esta propuesta, que contiene solo 13 líneas de código conciso, define un nuevo opcode de Tapscript que permite la concatenación de dos bytes en la pila, claramente inspirado en el opcode OP_CAT previamente eliminado.


fuente:Github

La propuesta fue oficialmente designada como BIP-347 y recibió el apoyo de figuras destacadas en el espacio de Bitcoin, incluyendo a Tadge Dryja, coautor del white paper de la Lightning Network, Olaoluwa Osuntokun, cofundador de Lightning Labs, y Andrew Poelstra, jefe de investigación en Blockstream. El objetivo es implementarlo en la red de Bitcoin a través de un soft fork.

Sin embargo, aunque OP_CAT puede mejorar las capacidades del contrato inteligente de Bitcoin, también aumenta la complejidad general de la red. Cualquier error o vulnerabilidad menor podría potencialmente provocar problemas de seguridad graves. Para la comunidad de Bitcoin, la seguridad y la estabilidad siempre han sido prioridades principales. Cualquier propuesta que pueda representar una amenaza significativa para la red se somete a un escrutinio exhaustivo y a una amplia discusión.

Como resultado, OP_CAT aún no se ha implementado en la red principal de Bitcoin. En su lugar, fue adoptado por primera vez por la red de bifurcación de Bitcoin, Fractal Bitcoin, donde se han desarrollado múltiples protocolos construidos sobre OP_CAT.

Introducción al protocolo CAT

El Protocolo CAT (Covenant Attested Token) es un protocolo de token introducido por un equipo anónimo en Fractal Bitcoin, desarrollado sobre la base de OP_CAT. Según su libro blanco oficial, presenta las siguientes características:

  • Sin dependencia de indexadores externos
    Las reglas, los datos y la lógica operativa de los tokens CAT se almacenan en la cadena. El envío o recepción de tokens no requiere indexadores de terceros; en su lugar, toda la información necesaria se extrae directamente de la cadena de bloques. El consenso de Bitcoin protege completamente su seguridad, evitando inconsistencias entre los indexadores externos y los datos en la cadena.

  • Modularidad
    Las operaciones de CAT tokens son compatibles con OP_CAT, lo que les otorga un alto grado de composabilidad. Pueden interactuar de manera flexible con otros contratos inteligentes, lo que respalda aplicaciones descentralizadas como Automated Market Makers (AMMs), préstamos y staking. Esto amplía el potencial de aplicación de Bitcoin.

  • Acuñación programable
    Las reglas y la ejecución de la creación de tokens se verifican mediante contratos inteligentes en lugar de indexadores externos. Los emisores pueden definir libremente las reglas de emisión de tokens y la red rechaza automáticamente las solicitudes de creación de tokens que exceden el límite de suministro total.

  • Interoperabilidad entre Cadenas
    Los activos se pueden transferir entre diferentes blockchains, lo que permite desplegar aplicaciones en múltiples cadenas y realizar operaciones complejas entre cadenas.

  • Compatibilidad SPV
    Admite el mecanismo de verificación ligero de Verificación de Pago Simplificada (SPV) de Bitcoin. Los clientes ligeros (por ejemplo, dispositivos móviles o complementos de navegador) solo necesitan descargar datos de encabezado de bloque para verificar la autenticidad de las transacciones de tokens sin depender de ningún servidor centralizado.

Actualmente, CAT Protocol ofrece dos estándares de token: CAT20 y CAT721. El primer token CAT20, CAT, y la primera colección CAT721, Gatos Bloqueados, se lanzaron el 11 de septiembre y el 31 de octubre, respectivamente. El suministro total de CAT es de 21 millones, mientras que Gatos Bloqueados está limitado a 10,000. Ambos están abiertos para una generación justa por cualquier persona.


fuente:Satosea

Antecedentes del equipo

El Protocolo CAT no es el primer protocolo de token implementado en Fractal Bitcoin. Antes de él, el primer protocolo de token lanzado fue FLUX, que usó el lema "Primero es Primero" para atraer tráfico temprano. El token, con un suministro total de 21 millones, fue completamente acuñado en solo media hora, y su precio alcanzó brevemente los 50 USDT. Sin embargo, FLUX no atrajo una atención significativa.

Dos días después, cuando CAT se lanzó, superó con creces a FLUX en popularidad, desencadenando un enorme FOMO en el mercado. Esta subida hizo que las comisiones de la red de Fractal se dispararan de 100 a 1500. La razón de este fenómeno radica en el hecho de que poco después del lanzamiento de CAT, Unisat actualizó su interfaz de navegador Fractal para incluir una sección dedicada a CAT20. Esto llevó a especulaciones dentro de la comunidad sobre si Unisat podría ser el equipo detrás de CAT. Sin embargo, Vivian, miembro de los equipos de Unisat y Fractal, no abordó directamente esta pregunta, simplemente afirmando que la postura oficial es apoyar todos los proyectos que se construyen en Fractal.

Además, la comunidad ha especulado que el equipo detrás de CAT podría potencialmente ser sCrypt Official, un grupo con una amplia experiencia en el campo OP_CAT. Este equipo no solo tiene un profundo entendimiento de OP_CAT, sino que también recibió previamente 10,000 tokens FB de Fractal para apoyar el desarrollo del ecosistema. Además, los estilos gráficos y el texto utilizados en la documentación oficial del Protocolo CAT son similares a los que normalmente utiliza sCrypt Official, lo que alimenta aún más estas especulaciones.


fuente:ChainCatcher

Estas posibilidades siguen siendo especulaciones no confirmadas por la comunidad. Sin embargo, independientemente de la situación real, está claro que el equipo del Protocolo CAT mantiene conexiones fuertes tanto con Unisat como con Fractal.

La comparación de BRC-20, Runes y CAT Protocol


Fuente:Fractal

Este abril, a medida que ocurrió la reducción a la mitad de la recompensa del bloque de Bitcoin, un hito que ocurre una vez cada cuatro años, los temas que rodean al ecosistema de Bitcoin una vez más se convirtieron en un punto focal para el mercado. En los últimos uno o dos años, han surgido sucesivamente varios nuevos estándares de tokens, incluyendo BRC-20, Runes y CAT Protocol. Los tres tienen como objetivo mejorar la escalabilidad de Bitcoin a través de diferentes innovaciones tecnológicas. A continuación, analizamos las fortalezas y debilidades de estos estándares, principalmente en términos de seguridad y funcionalidad.

Seguridad

En blockchain, el nivel de seguridad está determinado en gran medida por el grado de descentralización. Cuanto más descentralizado sea un protocolo, menos suposiciones de confianza se requieren y, por lo tanto, mayor es la seguridad. Por el contrario, un nivel más bajo de descentralización resulta en una menor seguridad.

BRC-20 opera mediante la vinculación de datos de tokens a satoshis individuales (sats), mientras que Runes utiliza el opcode OP_RETURN para adjuntar datos de tokens a UTXOs. Ambos registran información como el suministro de tokens, las transferencias y los saldos de los usuarios en la cadena de bloques de Bitcoin para garantizar la inmutabilidad. Sin embargo, la red de Bitcoin solo se utiliza para 'registrar' estos datos; no 'reconoce' estas transacciones.

Como resultado, cada transacción de BRC-20 o Runes requiere indexadores externos de terceros para consultar saldos y calcular montos antes de transmitir y registrar transferencias en la cadena. Si bien los libros contables de BRC-20 y Runes son descentralizados, sus procesos de liquidación son centralizados, lo que introduce riesgos de confianza asociados con indexadores externos.

En contraste, el Protocolo CAT utiliza el lenguaje de secuencias de comandos nativo de Bitcoin OP_CAT para operaciones. Esto asegura que todas las transacciones sean validadas y protegidas directamente por el mecanismo de consenso de Bitcoin. Sin embargo, esto también plantea un posible riesgo de seguridad. Al expandir fundamentalmente las capacidades de contrato inteligente de Bitcoin, OP_CAT podría introducir vulnerabilidades significativas que amenacen la red más amplia. Esta es una de las razones por las que OP_CAT no se ha implementado en la red principal de Bitcoin y está limitado a redes de capa 2 o bifurcaciones como Fractal y Bitcoin Cash, que admiten OP_CAT.

Funcionalidad

En términos de funcionalidad, BRC20 surgió como el primer estándar de token fungible en la red de Bitcoin pero enfrenta varias limitaciones: solo puede transferir un tipo de token BRC20 por transacción, requiere un mínimo de 3 transacciones para transferencias de tokens y genera numerosos UTXO pequeños que sobrecargan el almacenamiento y el ancho de banda.

Runas, desarrolladas como una mejora de BRC20, pueden almacenar múltiples tokens dentro de un solo UTXO, resolviendo eficazmente el problema de hinchazón de UTXO y completando la mayoría de las operaciones en solo una transacción. Sin embargo, aunque las Runas abordan las ineficiencias de BRC20, siguen estando limitadas por el marco inherente de Bitcoin, simplemente mejorando la eficiencia de las transacciones de activos y reduciendo la carga de la red sin introducir nuevas aplicaciones.

El protocolo CAT se beneficia directamente de las actualizaciones del lenguaje de guiones de Bitcoin, y su característica principal no es solo la creación de nuevos activos de Bitcoin, sino también la posibilidad de realizar operaciones más complejas y detalladas sobre los activos. Su diseño modular le otorga un enorme potencial de aplicación, expandiendo considerablemente los casos de uso de la red Bitcoin. Sin embargo, esto conlleva ciertas preocupaciones de seguridad, y aún necesita validación y aprobación de la comunidad principal de Bitcoin Core antes de poder ser lanzado en la red principal.

Conclusión

Desde su lanzamiento, los hackers nunca han logrado atacar con éxito la red de Bitcoin. Su excepcional estabilidad y seguridad le han ganado el título de "oro digital", convirtiéndolo en el activo criptográfico más estable de la industria. Sin embargo, esta estabilidad también se ha convertido en un gran obstáculo para su camino hacia la aplicación a gran escala.

A medida que continúan las discusiones en torno al ecosistema de Bitcoin, CAT Protocol sin duda se destaca como una de las mejores soluciones actualmente disponibles para ampliar las capacidades de contrato inteligente de Bitcoin. Sin embargo, la comunidad de Bitcoin ha albergado durante mucho tiempo temores y desconfianza hacia los contratos inteligentes. También existe un debate y conflicto en curso sobre si revivir el opcode OP_CAT, que Satoshi Nakamoto eliminó, socava la “ortodoxia” de Bitcoin.

El desarrollo de Bitcoin todavía está en sus primeras etapas, y no está claro si el Protocolo CAT se convertirá en la clave para desbloquear el potencial del ecosistema de Bitcoin en el futuro. Tanto su implementación técnica como el consenso de la comunidad requerirán más tiempo para madurar.

Autor: Wildon
Traductor: Sonia
Revisor(es): Edward、Piccolo、Elisa
Revisor(es) de traducciones: Ashely、Joyce
* La información no pretende ser ni constituye un consejo financiero ni ninguna otra recomendación de ningún tipo ofrecida o respaldada por Gate.io.
* Este artículo no se puede reproducir, transmitir ni copiar sin hacer referencia a Gate.io. La contravención es una infracción de la Ley de derechos de autor y puede estar sujeta a acciones legales.

¿Qué es el Protocolo CAT?

Intermedio11/27/2024, 8:54:08 AM
El Protocolo CAT es un protocolo de token construido en Fractal, un protocolo de capa 2 de Bitcoin, utilizando el script de instrucción OP_CAT. Protegido por el mecanismo de consenso de Bitcoin, su diseño modular brinda a los activos CAT20 una alta composabilidad, lo que permite operaciones complejas y precisas en diversas aplicaciones DeFi. Este artículo explora el mecanismo operativo del Protocolo CAT, antecedentes del equipo y estado actual de desarrollo, junto con sus fortalezas y limitaciones. También lo compararemos con otros dos protocolos de tokens — BRC20 y Runes — para proporcionar a los lectores una comprensión completa del Protocolo CAT.

¿Qué es OP_CAT?

Funciones de OP_CAT

OP_CAT funciona como un comando de concatenación que se encuentra en otros lenguajes de programación, combina dos elementos en uno, permitiendo que múltiples cadenas se conecten. En la red de Bitcoin, esto significa unir varios bytes de script de desbloqueo de UTXO juntos. Aunque simple en concepto, esta función amplía significativamente las capacidades de contrato inteligente de Bitcoin, permitiéndole manejar datos más complejos y lógica operativa. Los casos de uso incluyen:

  • Optimización de firma múltiple
    En escenarios de firma múltiple, OP_CAT puede combinar múltiples firmas en una, reduciendo la cantidad de envíos de firmas requeridos. Esto crea transacciones más concisas, acelera la verificación de la red, utiliza menos espacio de bloque y reduce las tarifas de transacción.
  • Contratos Estatales
    En la cadena de bloques, el estado representa todos los datos almacenados a lo largo de la cadena, incluidos los saldos de los usuarios, las variables de contratos inteligentes y otra información de la cadena de bloques. Los contratos de estado son contratos inteligentes que mantienen y actualizan estos estados actuales en función de operaciones específicas. Por ejemplo, cuando un contrato inteligente DeFi (A) gestiona los saldos de tokens en una piscina de liquidez, A actualiza y conserva las cantidades de tokens más recientes cada vez que los usuarios depositan o retiran.
    En aplicaciones descentralizadas complejas, los contratos de estado deben manejar grandes cantidades de datos y múltiples funciones. Tome los protocolos de préstamo, por ejemplo—sus contratos de estado rastrean los depósitos, préstamos y saldos de garantía de los usuarios, actualizándolos con los cambios del mercado y ejecutando liquidaciones cuando la garantía cae demasiado bajo. OP_CAT ayuda al conectar grandes cantidades de información de estado, permitiendo operaciones más precisas a través de condiciones superpuestas.
  • Escalabilidad de la Red de Canales de Pago
    En redes de canales de pago como la Lightning Network, las partes realizan múltiples transacciones fuera de la cadena y solo liquidan saldos finales en la cadena. OP_CAT conecta varias solicitudes de pago, lo que permite una gestión de transacciones más eficiente en los canales de pago, mejorando significativamente el rendimiento y la capacidad de la red.

En términos simples, OP_CAT mejora el lenguaje de script de Bitcoin al permitir una mayor composabilidad; permite a los desarrolladores combinar múltiples fragmentos de script simples para crear operaciones más complejas, mejorando así la escalabilidad de la red de Bitcoin.

Historial de Desarrollo

OP_CAT existía en el lenguaje de secuencias de comandos de Bitcoin temprano. Sin embargo, el uso de múltiples concatenaciones con OP_CAT podría hacer que el tamaño del script creciera exponencialmente, superando con creces los límites de memoria y potencialmente haciendo que los nodos se bloquearan. Por razones de seguridad, Satoshi Nakamoto eliminó OP_CAT del conjunto de opcodes de Bitcoin.

En los últimos años, a medida que el ecosistema de Bitcoin ha evolucionado, ha crecido la demanda de contratos inteligentes nativos. Las actualizaciones de Segwit y Taproot aumentaron la capacidad del bloque de 1 MB a 4 MB y limitaron los tamaños de los elementos de la pila a 520 bytes a través de Tapscript, mitigando el riesgo de una expansión infinita, allanando el camino para la reintroducción de OP_CAT.

En octubre de 2023, el desarrollador principal de Bitcoin Core, Ethan Heilman, y el ingeniero de software principal de Botanix Labs, Armin Sabouri, publicaron conjuntamente una Propuesta de Mejora de Bitcoin (BIP). Esta propuesta, que contiene solo 13 líneas de código conciso, define un nuevo opcode de Tapscript que permite la concatenación de dos bytes en la pila, claramente inspirado en el opcode OP_CAT previamente eliminado.


fuente:Github

La propuesta fue oficialmente designada como BIP-347 y recibió el apoyo de figuras destacadas en el espacio de Bitcoin, incluyendo a Tadge Dryja, coautor del white paper de la Lightning Network, Olaoluwa Osuntokun, cofundador de Lightning Labs, y Andrew Poelstra, jefe de investigación en Blockstream. El objetivo es implementarlo en la red de Bitcoin a través de un soft fork.

Sin embargo, aunque OP_CAT puede mejorar las capacidades del contrato inteligente de Bitcoin, también aumenta la complejidad general de la red. Cualquier error o vulnerabilidad menor podría potencialmente provocar problemas de seguridad graves. Para la comunidad de Bitcoin, la seguridad y la estabilidad siempre han sido prioridades principales. Cualquier propuesta que pueda representar una amenaza significativa para la red se somete a un escrutinio exhaustivo y a una amplia discusión.

Como resultado, OP_CAT aún no se ha implementado en la red principal de Bitcoin. En su lugar, fue adoptado por primera vez por la red de bifurcación de Bitcoin, Fractal Bitcoin, donde se han desarrollado múltiples protocolos construidos sobre OP_CAT.

Introducción al protocolo CAT

El Protocolo CAT (Covenant Attested Token) es un protocolo de token introducido por un equipo anónimo en Fractal Bitcoin, desarrollado sobre la base de OP_CAT. Según su libro blanco oficial, presenta las siguientes características:

  • Sin dependencia de indexadores externos
    Las reglas, los datos y la lógica operativa de los tokens CAT se almacenan en la cadena. El envío o recepción de tokens no requiere indexadores de terceros; en su lugar, toda la información necesaria se extrae directamente de la cadena de bloques. El consenso de Bitcoin protege completamente su seguridad, evitando inconsistencias entre los indexadores externos y los datos en la cadena.

  • Modularidad
    Las operaciones de CAT tokens son compatibles con OP_CAT, lo que les otorga un alto grado de composabilidad. Pueden interactuar de manera flexible con otros contratos inteligentes, lo que respalda aplicaciones descentralizadas como Automated Market Makers (AMMs), préstamos y staking. Esto amplía el potencial de aplicación de Bitcoin.

  • Acuñación programable
    Las reglas y la ejecución de la creación de tokens se verifican mediante contratos inteligentes en lugar de indexadores externos. Los emisores pueden definir libremente las reglas de emisión de tokens y la red rechaza automáticamente las solicitudes de creación de tokens que exceden el límite de suministro total.

  • Interoperabilidad entre Cadenas
    Los activos se pueden transferir entre diferentes blockchains, lo que permite desplegar aplicaciones en múltiples cadenas y realizar operaciones complejas entre cadenas.

  • Compatibilidad SPV
    Admite el mecanismo de verificación ligero de Verificación de Pago Simplificada (SPV) de Bitcoin. Los clientes ligeros (por ejemplo, dispositivos móviles o complementos de navegador) solo necesitan descargar datos de encabezado de bloque para verificar la autenticidad de las transacciones de tokens sin depender de ningún servidor centralizado.

Actualmente, CAT Protocol ofrece dos estándares de token: CAT20 y CAT721. El primer token CAT20, CAT, y la primera colección CAT721, Gatos Bloqueados, se lanzaron el 11 de septiembre y el 31 de octubre, respectivamente. El suministro total de CAT es de 21 millones, mientras que Gatos Bloqueados está limitado a 10,000. Ambos están abiertos para una generación justa por cualquier persona.


fuente:Satosea

Antecedentes del equipo

El Protocolo CAT no es el primer protocolo de token implementado en Fractal Bitcoin. Antes de él, el primer protocolo de token lanzado fue FLUX, que usó el lema "Primero es Primero" para atraer tráfico temprano. El token, con un suministro total de 21 millones, fue completamente acuñado en solo media hora, y su precio alcanzó brevemente los 50 USDT. Sin embargo, FLUX no atrajo una atención significativa.

Dos días después, cuando CAT se lanzó, superó con creces a FLUX en popularidad, desencadenando un enorme FOMO en el mercado. Esta subida hizo que las comisiones de la red de Fractal se dispararan de 100 a 1500. La razón de este fenómeno radica en el hecho de que poco después del lanzamiento de CAT, Unisat actualizó su interfaz de navegador Fractal para incluir una sección dedicada a CAT20. Esto llevó a especulaciones dentro de la comunidad sobre si Unisat podría ser el equipo detrás de CAT. Sin embargo, Vivian, miembro de los equipos de Unisat y Fractal, no abordó directamente esta pregunta, simplemente afirmando que la postura oficial es apoyar todos los proyectos que se construyen en Fractal.

Además, la comunidad ha especulado que el equipo detrás de CAT podría potencialmente ser sCrypt Official, un grupo con una amplia experiencia en el campo OP_CAT. Este equipo no solo tiene un profundo entendimiento de OP_CAT, sino que también recibió previamente 10,000 tokens FB de Fractal para apoyar el desarrollo del ecosistema. Además, los estilos gráficos y el texto utilizados en la documentación oficial del Protocolo CAT son similares a los que normalmente utiliza sCrypt Official, lo que alimenta aún más estas especulaciones.


fuente:ChainCatcher

Estas posibilidades siguen siendo especulaciones no confirmadas por la comunidad. Sin embargo, independientemente de la situación real, está claro que el equipo del Protocolo CAT mantiene conexiones fuertes tanto con Unisat como con Fractal.

La comparación de BRC-20, Runes y CAT Protocol


Fuente:Fractal

Este abril, a medida que ocurrió la reducción a la mitad de la recompensa del bloque de Bitcoin, un hito que ocurre una vez cada cuatro años, los temas que rodean al ecosistema de Bitcoin una vez más se convirtieron en un punto focal para el mercado. En los últimos uno o dos años, han surgido sucesivamente varios nuevos estándares de tokens, incluyendo BRC-20, Runes y CAT Protocol. Los tres tienen como objetivo mejorar la escalabilidad de Bitcoin a través de diferentes innovaciones tecnológicas. A continuación, analizamos las fortalezas y debilidades de estos estándares, principalmente en términos de seguridad y funcionalidad.

Seguridad

En blockchain, el nivel de seguridad está determinado en gran medida por el grado de descentralización. Cuanto más descentralizado sea un protocolo, menos suposiciones de confianza se requieren y, por lo tanto, mayor es la seguridad. Por el contrario, un nivel más bajo de descentralización resulta en una menor seguridad.

BRC-20 opera mediante la vinculación de datos de tokens a satoshis individuales (sats), mientras que Runes utiliza el opcode OP_RETURN para adjuntar datos de tokens a UTXOs. Ambos registran información como el suministro de tokens, las transferencias y los saldos de los usuarios en la cadena de bloques de Bitcoin para garantizar la inmutabilidad. Sin embargo, la red de Bitcoin solo se utiliza para 'registrar' estos datos; no 'reconoce' estas transacciones.

Como resultado, cada transacción de BRC-20 o Runes requiere indexadores externos de terceros para consultar saldos y calcular montos antes de transmitir y registrar transferencias en la cadena. Si bien los libros contables de BRC-20 y Runes son descentralizados, sus procesos de liquidación son centralizados, lo que introduce riesgos de confianza asociados con indexadores externos.

En contraste, el Protocolo CAT utiliza el lenguaje de secuencias de comandos nativo de Bitcoin OP_CAT para operaciones. Esto asegura que todas las transacciones sean validadas y protegidas directamente por el mecanismo de consenso de Bitcoin. Sin embargo, esto también plantea un posible riesgo de seguridad. Al expandir fundamentalmente las capacidades de contrato inteligente de Bitcoin, OP_CAT podría introducir vulnerabilidades significativas que amenacen la red más amplia. Esta es una de las razones por las que OP_CAT no se ha implementado en la red principal de Bitcoin y está limitado a redes de capa 2 o bifurcaciones como Fractal y Bitcoin Cash, que admiten OP_CAT.

Funcionalidad

En términos de funcionalidad, BRC20 surgió como el primer estándar de token fungible en la red de Bitcoin pero enfrenta varias limitaciones: solo puede transferir un tipo de token BRC20 por transacción, requiere un mínimo de 3 transacciones para transferencias de tokens y genera numerosos UTXO pequeños que sobrecargan el almacenamiento y el ancho de banda.

Runas, desarrolladas como una mejora de BRC20, pueden almacenar múltiples tokens dentro de un solo UTXO, resolviendo eficazmente el problema de hinchazón de UTXO y completando la mayoría de las operaciones en solo una transacción. Sin embargo, aunque las Runas abordan las ineficiencias de BRC20, siguen estando limitadas por el marco inherente de Bitcoin, simplemente mejorando la eficiencia de las transacciones de activos y reduciendo la carga de la red sin introducir nuevas aplicaciones.

El protocolo CAT se beneficia directamente de las actualizaciones del lenguaje de guiones de Bitcoin, y su característica principal no es solo la creación de nuevos activos de Bitcoin, sino también la posibilidad de realizar operaciones más complejas y detalladas sobre los activos. Su diseño modular le otorga un enorme potencial de aplicación, expandiendo considerablemente los casos de uso de la red Bitcoin. Sin embargo, esto conlleva ciertas preocupaciones de seguridad, y aún necesita validación y aprobación de la comunidad principal de Bitcoin Core antes de poder ser lanzado en la red principal.

Conclusión

Desde su lanzamiento, los hackers nunca han logrado atacar con éxito la red de Bitcoin. Su excepcional estabilidad y seguridad le han ganado el título de "oro digital", convirtiéndolo en el activo criptográfico más estable de la industria. Sin embargo, esta estabilidad también se ha convertido en un gran obstáculo para su camino hacia la aplicación a gran escala.

A medida que continúan las discusiones en torno al ecosistema de Bitcoin, CAT Protocol sin duda se destaca como una de las mejores soluciones actualmente disponibles para ampliar las capacidades de contrato inteligente de Bitcoin. Sin embargo, la comunidad de Bitcoin ha albergado durante mucho tiempo temores y desconfianza hacia los contratos inteligentes. También existe un debate y conflicto en curso sobre si revivir el opcode OP_CAT, que Satoshi Nakamoto eliminó, socava la “ortodoxia” de Bitcoin.

El desarrollo de Bitcoin todavía está en sus primeras etapas, y no está claro si el Protocolo CAT se convertirá en la clave para desbloquear el potencial del ecosistema de Bitcoin en el futuro. Tanto su implementación técnica como el consenso de la comunidad requerirán más tiempo para madurar.

Autor: Wildon
Traductor: Sonia
Revisor(es): Edward、Piccolo、Elisa
Revisor(es) de traducciones: Ashely、Joyce
* La información no pretende ser ni constituye un consejo financiero ni ninguna otra recomendación de ningún tipo ofrecida o respaldada por Gate.io.
* Este artículo no se puede reproducir, transmitir ni copiar sin hacer referencia a Gate.io. La contravención es una infracción de la Ley de derechos de autor y puede estar sujeta a acciones legales.
Empieza ahora
¡Regístrate y recibe un bono de
$100
!