CAT20 protocolo: el desarrollo innovador de contratos inteligentes en el ecosistema BTC

robot
Generación de resúmenes en curso

Nuevos desarrollos en contratos inteligentes en BTC: análisis profundo del protocolo de Token CAT20

Recientemente, el ecosistema de Bitcoin ha experimentado un avance importante. Tras múltiples rondas de verificación en la red de pruebas, Fractal BTC finalmente se lanzó oficialmente en la red principal en septiembre. Uno de los aspectos destacados de Fractal es que cuenta con la funcionalidad de contratos inteligentes, y en el momento del lanzamiento en la red principal, presentó un nuevo protocolo de token llamado CAT20. Este artículo explorará en profundidad el ingenioso diseño técnico de CAT20 y las lecciones que trae.

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

Introducción a Fractal Bitcoin

Antes de profundizar en CAT20, necesitamos entender primero la plataforma básica en la que opera, 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 bloque es más rápido, solo 1 minuto. Su principio básico es copiar varias veces la red BTC, donde cada cadena puede procesar transacciones, lo que aumenta la velocidad de procesamiento general.

Una característica clave de Fractal es que habilita el opcode OP_CAT, que fue desechado en las primeras versiones de BTC por razones de seguridad. Esta medida mejora significativamente la funcionalidad de Fractal Bitcoin, dotándolo de capacidades de contratos inteligentes y abriendo un amplio espacio para el desarrollo futuro.

Interpretación desde el punto de vista técnico de CAT20: nuevo protocolo de token en Bitcoin fractal

Resumen del protocolo CAT20

Con el soporte subyacente de OP_CAT, el protocolo CAT20 ha surgido. Actualmente, este protocolo ya está funcionando en entornos reales y ha añadido paneles de exhibición correspondientes en ciertos exploradores de bloques.

CAT20 se basa en la idea de ERC20 en su diseño, pero también tiene sus particularidades. Por ejemplo, CAT20 permite establecer una cantidad de pre-minado y un límite superior en la cantidad de cada acuñación (Mint), funciones que en ERC20 normalmente requieren ser implementadas a través de lógica de contrato adicional.

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

El ciclo de vida de CAT20

Despliegue (Deploy )

El proceso de implementación de CAT20 se divide en dos fases: "commit" y "reveal":

  1. Fase de Compromiso: Escribir la información básica del Token, como nombre, símbolo, etc., en el script de salida de la transacción. El hash de la transacción generado en esta fase servirá como la identificación única de dicho Token.

  2. Etapa Reveal: generar una salida OP_RETURN que contenga el hash del estado inicial de CAT20, así como la salida Minter para el proceso de acuñación posterior.

Este enfoque de implementación en dos pasos es una práctica común en los proyectos de blockchain y ayuda a proteger cierta información clave del proyecto.

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

acuñar (Mint )

Las principales características del proceso de acuñación incluyen:

  • Cada vez que se crea se utiliza un Minter como entrada
  • La salida puede incluir múltiples Minter
  • Cada vez que se acuña se genera un Token
  • El orden de salida tiene requisitos estrictos, Minter debe estar antes del Token.

Es importante señalar que la estrategia de gestión de cantidades de Minter tiene un impacto significativo en las actividades de acuñación de toda la red. Para evitar congestiones en la acuñación, generalmente se recomienda emitir varios Minter a la vez. Sin embargo, por razones económicas, los usuarios pueden tender a no emitir nuevos Minter, lo que requiere que algunos usuarios asuman costos adicionales de manera voluntaria para mantener la vitalidad de la red.

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

transferencia (Transfer )

Las transacciones de transferencia deben asegurarse de que la cantidad de Token de entrada y salida se mantenga consistente. En una misma transacción se pueden incluir múltiples transferencias de diferentes Token, siempre y cuando las cantidades de entrada y salida estén equilibradas.

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

destruir ( Burn )

Si deseas destruir el Token, simplemente transfiérelo a una dirección común.

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

Aspectos técnicos destacados

  1. Construcción de transacciones flexible: todas las operaciones son construidas por el usuario, lo que proporciona una gran flexibilidad. Esto también requiere que la parte del contrato tenga una lógica de verificación estricta para garantizar la seguridad.

  2. Consulta eficiente:

    • Para encontrar la situación de tenencia del Token, solo es necesario verificar el UTXO del Token, sin necesidad de rastrear el historial de transacciones.
    • Para ver el estado de acuñación, se puede lograr buscando transacciones que contengan "cat" en OP_RETURN.
  3. Gestión de estado: CAT20 almacena y gestiona información de estado a través de OP_RETURN y contratos inteligentes (Minter y Token ), logrando un seguimiento y actualización de estado eficientes.

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

Resumen

El protocolo CAT20 muestra los intentos innovadores del ecosistema de BTC en el campo de los contratos inteligentes. A través de un diseño ingenioso, implementa funciones similares a las de ERC20 en la red de BTC, mientras mantiene las características de BTC. Esto proporciona nuevas ideas para la expansión del ecosistema de BTC, así como más posibilidades para desarrolladores y usuarios. A medida que la tecnología continúa mejorando, podemos esperar ver más aplicaciones innovadoras basadas en CAT20.

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

BTC1.37%
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
  • Compartir
Comentar
0/400
OnchainSnipervip
· hace4h
Ya vienen a especular con esto, ya está muy quemado.
Ver originalesResponder0
fren.ethvip
· hace4h
btc ya no es un viejo artefacto
Ver originalesResponder0
BearMarketMonkvip
· hace4h
¿btc va a To the moon?
Ver originalesResponder0
AirdropHunter9000vip
· hace4h
Una vez más, copiar ERC20 caerá a cero tarde o temprano.
Ver originalesResponder0
BearMarketSurvivorvip
· hace4h
BTC又要 To the moon了
Ver originalesResponder0
StakeWhisperervip
· hace4h
Finalmente ha llegado algo bueno.
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)