Protocolo CAT20: Nuevo avance en contratos inteligentes BTC. La innovación de Fractal lidera el futuro.

robot
Generación de resúmenes en curso

Tecnología de contratos inteligentes en BTC: Análisis de Fractal Bitcoin y protocolo CAT20

Recientemente, el ecosistema de Bitcoin ha tenido un avance importante. Después de múltiples ejecuciones en la red de pruebas, Fractal BTC se lanzó oficialmente en la red principal en septiembre. Una de las características destacadas de Fractal es su funcionalidad de contratos inteligentes, y al mismo tiempo que se lanzó la red principal, se presentó un nuevo protocolo de tokens, CAT20. Este artículo analizará desde una perspectiva técnica el ingenioso diseño de CAT20 y explorará sus innovaciones.

Interpretación técnica de CAT20: nuevo protocolo de token en Bitcoin fractal

Introducción a Fractal Bitcoin

Antes de profundizar en CAT20, necesitamos entender su entorno de funcionamiento, Fractal Bitcoin. Fractal Bitcoin, también conocido como Bitcoin Fractal, es una red de segunda capa completamente compatible con BTC. En comparación con BTC, su tiempo de confirmación de bloques se reduce a 1 minuto. Su principio básico es copiar múltiples cadenas de la red BTC, cada una de las cuales puede procesar transacciones, lo que mejora la velocidad de procesamiento general.

Una de las grandes características de Fractal es la reactivación del código de operación OP_CAT que fue desechado en los primeros días de BTC por razones de seguridad. La restauración de este código de operación ha mejorado enormemente la funcionalidad de Fractal Bitcoin, otorgándole capacidades de contratos inteligentes y ofreciendo más posibilidades para el desarrollo de aplicaciones de nivel superior.

Interpretación técnica de CAT20: nuevo protocolo de tokens sobre Bitcoin fractal

Resumen del protocolo CAT

Con el soporte de OP_CAT, surge el Protocolo CAT. Actualmente, el protocolo CAT20 está funcionando en un entorno real y se puede ver el panel relacionado en la plataforma Unisat.

CAT20 se basa en el diseño de ERC20, pero tiene sus particularidades. A continuación, se analizará el ciclo de vida de CAT20:

proceso de despliegue (Deploy)

Antes de la implementación, el usuario debe especificar la dirección de la billetera y la información básica del token. CAT20 permite establecer límites para la pre-minería y la cantidad de Mint por única vez.

El despliegue se divide en dos fases: "commit" y "reveal":

  1. Fase de Commit: Escribir la información básica del token en el script de salida de la transacción. El hashId de la transacción en esta fase actúa como identificador único del token.

  2. Fase de Revelación: generar un OP_RETURN que contenga el Hash del estado inicial de CAT20, así como un Minter para el proceso de Mint posterior.

Este enfoque de implementación en dos pasos sigue el patrón común de blockchain de presentar-revelar, lo que ayuda a proteger los datos sensibles del proyecto.

Interpretación técnica de CAT20: nuevo protocolo de tokens sobre Bitcoin fractal

proceso de acuñación (Mint )

Las características del intercambio Mint son las siguientes:

  • La entrada es un minter, inicialmente generado por deploy.
  • Cada vez que se mina, solo hay una entrada de minter, pero puede haber múltiples salidas de minter.
  • Cada vez que se mint, se genera un token
  • El orden de salida es fijo, después de minter debe estar el token

El diseño del proceso de Mint es ingenioso. La configuración de la cantidad de salida del minter afecta la actividad de Mint en toda la red. Por defecto, se generan dos Minter con estados similares para equilibrar la congestión de la red y los costos económicos.

Interpretación técnica de CAT20: nuevo protocolo de token en Bitcoin fractal

mecanismo de construcción de transacciones

El mecanismo de construcción de transacciones de CAT20 es único:

  1. El proceso Reveal utiliza hábilmente la lógica de scripts, permitiendo al desplegador controlar los UTXO de diferentes direcciones.

  2. La etapa de Minter permite a todos utilizar UTXO específicos como entrada, lo que podría lograrse gracias a la capacidad de contratos inteligentes de OP_CAT.

Interpretación técnica de CAT20: nuevo protocolo de token sobre Bitcoin fractal

gestión del estado de la transacción (V2)

Minter guarda dos estados:

  • Hash que almacena el estado de salida de la transacción actual en OP_RETURN
  • contratos inteligentes(Minter y Token) almacenan el número restante de Mint.

Después de cada Mint, la cantidad de mint generada por el nuevo Minter es la mitad de la cantidad restante que se puede mintear. Este diseño asegura el equilibrio en el proceso de acuñación.

Es importante señalar que el Token CAT20 en sí mismo también es un contrato inteligente, que registra la cantidad y la dirección de propiedad, lo cual es diferente del modelo UTXO de BRC20 o de inscripciones.

Interpretación técnica de CAT20: nuevo protocolo de token en Bitcoin fractal

Transferencia ( y destrucción ) Burn (

Al realizar una transferencia, la cantidad de Tokens de entrada y salida de la transacción debe mantenerse consistente. Se pueden manejar múltiples Tokens diferentes en una sola transacción.

Para destruir el Token, solo necesita enviarlo a una dirección normal.

![Interpretación técnica de CAT20: nuevo protocolo de tokens en Bitcoin fractal])https://img-cdn.gateio.im/webp-social/moments-e327f5fb8fe3f8d0f8762ee1d421a2d6.webp(

Resumen

El diseño de CAT20 otorga a los usuarios una gran flexibilidad operativa, al mismo tiempo que plantea requisitos más altos para la lógica de verificación de contratos. Este diseño trae las siguientes ventajas:

  1. Para consultar la situación de tenencia de Token, solo es necesario recuperar el UTXO del token, sin necesidad de retroceder.
  2. A través de la búsqueda de transacciones que contengan "cat" en OP_RETURN se puede conocer el estado de mint.

El diseño innovador de CAT20 ha traído nuevas posibilidades al ecosistema de BTC, lo que merece la atención continua de la industria sobre su evolución.

![Interpretación técnica de CAT20: nuevo protocolo de token en Bitcoin fractal])https://img-cdn.gateio.im/webp-social/moments-be9094baf3be7cbadff7b63aa73f44fa.webp(

![Interpretación técnica de CAT20: nuevo protocolo de token sobre Bitcoin fractal])https://img-cdn.gateio.im/webp-social/moments-73c817fad835a9a2cb0c727674c81801.webp(

CAT2.82%
BTC0.45%
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • 6
  • Republicar
  • Compartir
Comentar
0/400
BearMarketSurvivorvip
· 07-08 14:15
¡Bitcoin no está hecho de papel!
Ver originalesResponder0
BoredStakervip
· 07-07 03:31
Este CAT20 está estable.
Ver originalesResponder0
OffchainOraclevip
· 07-06 18:00
Seguir la moda y especular son solo trampas.
Ver originalesResponder0
GasFeeCriervip
· 07-06 02:19
No sería mejor invertir todo en BTC.
Ver originalesResponder0
BridgeNomadvip
· 07-06 02:07
solo otro clon de erc20... despiértame cuando parchen esas jugosas vulnerabilidades de despliegue
Ver originalesResponder0
NFTragedyvip
· 07-06 02:06
¿Eso es? Copiar el erc.
Ver originalesResponder0
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)