Protocolo de nuevo Token CAT20 en Bitcoin Fractal: Análisis técnico
Recientemente, el Fractal Bitcoin ( ha sido oficialmente lanzado en la red principal después de múltiples rondas de prueba. Como una red de segunda capa compatible con BTC, una de las características destacadas del Fractal Bitcoin es su soporte para funciones de contrato inteligente. Al mismo tiempo, se ha lanzado un nuevo protocolo de token llamado CAT20. Este artículo analizará desde un enfoque técnico la filosofía de diseño y el modo de implementación de CAT20.
![Interpretación técnica de CAT20: nuevo protocolo de token sobre Bitcoin])https://img-cdn.gateio.im/webp-social/moments-8aed56f390689b0122618f4ce4be841b.webp(
Introducción a Fractal Bitcoin
Fractal Bitcoin es una red de segunda capa completamente compatible con BTC, con un tiempo de confirmación de bloque de solo 1 minuto. Su principio básico es replicar múltiples copias de la red BTC, donde cada cadena puede procesar transacciones, aumentando así la velocidad general de procesamiento de transacciones.
Una de las grandes ventajas de Fractal Bitcoin es que se ha habilitado el código de operación OP_CAT, que fue desechado en las primeras etapas de BTC por razones de seguridad. Esto otorga a Fractal Bitcoin la capacidad de contratos inteligentes y sienta las bases para la implementación de protocolos como CAT20.
![Interpretación técnica de CAT20: nuevo protocolo de token sobre Bitcoin fractal])https://img-cdn.gateio.im/webp-social/moments-e7063433589252ea275ad154228720e1.webp(
Análisis del protocolo CAT20
El protocolo CAT20 es similar al ERC20 en Ethereum y es un estándar de token implementado en Fractal Bitcoin. A continuación, se analizará en detalle la implementación técnica de CAT20 en aspectos como el despliegue y la acuñación.
) proceso de despliegue
El despliegue de CAT20 se divide en dos etapas: "commit" y "reveal":.
Fase de Compromiso: Escribir la información básica del Token ### como el nombre, símbolo, etc. ( en el script de salida de la transacción. El hashId de esta transacción sirve como identificador único del Token.
Fase de Revelación: salida de un OP_RETURN, guardar el Hash del estado inicial de CAT20; al mismo tiempo, salida de un Minter, para el proceso de acuñación posterior.
Este modo de implementación en dos etapas es un modelo de presentación-revelación común en los proyectos de blockchain, donde los datos clave se revelan solo en la fase de revelación.
![Interpretación técnica de CAT20: nuevo protocolo de token sobre Bitcoin fractal])https://img-cdn.gateio.im/webp-social/moments-e900482fd49f488fa34f1a7e823173d1.webp(
) Minting ### mecanismo
El proceso de acuñación de CAT20 tiene las siguientes características:
Cada acuñación utiliza un minter como entrada
Se puede emitir cualquier cantidad de minter
Cada vez que se acuña, se genera un Token
La configuración de la cantidad de minters es clave:
Establecer en 1 causará congestión
Establecer en 0 causará deflación
Establecer en más de 1 puede aumentar los minters disponibles, pero requiere un costo adicional
La versión V2 genera por defecto dos Minter con estados similares.
( construcción de transacciones
CAT20 aprovecha ingeniosamente el script de Bitcoin, permitiendo a los usuarios controlar UTXO que no pertenecen a su propia dirección:
Escribir el par de claves públicas y privadas del usuario en el script
Ajustar la clave pública a través de ISSUE_PUBKEY para generar diferentes direcciones
minter utiliza OP_CAT para implementar funciones de contrato inteligente, pero los detalles específicos de la implementación aún no se han hecho públicos.
![Interpretación técnica de CAT20: nuevo protocolo de token sobre Bitcoin fractal])https://img-cdn.gateio.im/webp-social/moments-4a068837b74c66fa262509c442f9162a.webp###
( gestión de estado
CAT20 almacena estado en OP_RETURN y contratos inteligentes:
OP_RETURN almacena el Hash del estado de salida de la transacción actual
Número restante de Mint en el almacenamiento del contrato
La cantidad de mint del nuevo Minter es la mitad de la cantidad restante que se puede mint.
![Interpretación técnica de CAT20: nuevo protocolo de token en Bitcoin fractal])https://img-cdn.gateio.im/webp-social/moments-cbca62f8d46cd64c04aa94b61d0bde93.webp###
( transferencia y destrucción
Al realizar una transferencia, la cantidad de entrada y salida del mismo Token debe mantenerse constante. Para destruir, simplemente se debe transferir el Token a una dirección normal.
![Interpretación técnica de CAT20: nuevo protocolo de tokens sobre Bitcoin fractal])https://img-cdn.gateio.im/webp-social/moments-e327f5fb8fe3f8d0f8762ee1d421a2d6.webp###
Resumen
La flexibilidad de diseño de CAT20 es muy alta, pero también plantea mayores exigencias en la lógica de verificación de contratos. Las ventajas de este diseño incluyen:
Para consultar la situación de tenencia de Tokens, solo necesitas verificar el UTXO del token.
Para ver el estado de mint, se puede buscar transacciones en OP_RETURN que contengan "cat".
En general, CAT20 ha traído nuevas posibilidades al ecosistema de BTC, y vale la pena seguir su desarrollo.
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.
12 me gusta
Recompensa
12
4
Compartir
Comentar
0/400
TBCChargeForward
· hace4h
#TBC# TBC actualmente planea lanzar su propio sistema de pagos basado en códigos QR. Como mencioné en Hong Kong, ya estamos trabajando en este proyecto. En Corea del Sur también estamos casi listos, ya hemos llegado a un acuerdo con el gobierno de Hong Kong. Esto se lanzará en los próximos dos meses, y esa es la única parte que queremos, que todos los que deseen utilizar el servicio puedan hacerlo. ¿Un sistema de pagos basado en Activos Cripto? Deberían poder usar su propia encriptación o Token TBC para realizar pagos.
Ver originalesResponder0
WenMoon
· hace9h
btc finalmente va a To the moon
Ver originalesResponder0
TheMemefather
· hace10h
Algo bueno, primero olfatear.
Ver originalesResponder0
ZkSnarker
· hace10h
técnicamente hablando... cat20 acaba de soltar un hopium de grado académico para los maxis de btc
Análisis de CAT20: el nuevo protocolo de Token en Fractal Bitcoin
Protocolo de nuevo Token CAT20 en Bitcoin Fractal: Análisis técnico
Recientemente, el Fractal Bitcoin ( ha sido oficialmente lanzado en la red principal después de múltiples rondas de prueba. Como una red de segunda capa compatible con BTC, una de las características destacadas del Fractal Bitcoin es su soporte para funciones de contrato inteligente. Al mismo tiempo, se ha lanzado un nuevo protocolo de token llamado CAT20. Este artículo analizará desde un enfoque técnico la filosofía de diseño y el modo de implementación de CAT20.
![Interpretación técnica de CAT20: nuevo protocolo de token sobre Bitcoin])https://img-cdn.gateio.im/webp-social/moments-8aed56f390689b0122618f4ce4be841b.webp(
Introducción a Fractal Bitcoin
Fractal Bitcoin es una red de segunda capa completamente compatible con BTC, con un tiempo de confirmación de bloque de solo 1 minuto. Su principio básico es replicar múltiples copias de la red BTC, donde cada cadena puede procesar transacciones, aumentando así la velocidad general de procesamiento de transacciones.
Una de las grandes ventajas de Fractal Bitcoin es que se ha habilitado el código de operación OP_CAT, que fue desechado en las primeras etapas de BTC por razones de seguridad. Esto otorga a Fractal Bitcoin la capacidad de contratos inteligentes y sienta las bases para la implementación de protocolos como CAT20.
![Interpretación técnica de CAT20: nuevo protocolo de token sobre Bitcoin fractal])https://img-cdn.gateio.im/webp-social/moments-e7063433589252ea275ad154228720e1.webp(
Análisis del protocolo CAT20
El protocolo CAT20 es similar al ERC20 en Ethereum y es un estándar de token implementado en Fractal Bitcoin. A continuación, se analizará en detalle la implementación técnica de CAT20 en aspectos como el despliegue y la acuñación.
) proceso de despliegue
El despliegue de CAT20 se divide en dos etapas: "commit" y "reveal":.
Fase de Compromiso: Escribir la información básica del Token ### como el nombre, símbolo, etc. ( en el script de salida de la transacción. El hashId de esta transacción sirve como identificador único del Token.
Fase de Revelación: salida de un OP_RETURN, guardar el Hash del estado inicial de CAT20; al mismo tiempo, salida de un Minter, para el proceso de acuñación posterior.
Este modo de implementación en dos etapas es un modelo de presentación-revelación común en los proyectos de blockchain, donde los datos clave se revelan solo en la fase de revelación.
![Interpretación técnica de CAT20: nuevo protocolo de token sobre Bitcoin fractal])https://img-cdn.gateio.im/webp-social/moments-e900482fd49f488fa34f1a7e823173d1.webp(
) Minting ### mecanismo
El proceso de acuñación de CAT20 tiene las siguientes características:
La configuración de la cantidad de minters es clave:
La versión V2 genera por defecto dos Minter con estados similares.
( construcción de transacciones
CAT20 aprovecha ingeniosamente el script de Bitcoin, permitiendo a los usuarios controlar UTXO que no pertenecen a su propia dirección:
minter utiliza OP_CAT para implementar funciones de contrato inteligente, pero los detalles específicos de la implementación aún no se han hecho públicos.
![Interpretación técnica de CAT20: nuevo protocolo de token sobre Bitcoin fractal])https://img-cdn.gateio.im/webp-social/moments-4a068837b74c66fa262509c442f9162a.webp###
( gestión de estado
CAT20 almacena estado en OP_RETURN y contratos inteligentes:
La cantidad de mint del nuevo Minter es la mitad de la cantidad restante que se puede mint.
![Interpretación técnica de CAT20: nuevo protocolo de token en Bitcoin fractal])https://img-cdn.gateio.im/webp-social/moments-cbca62f8d46cd64c04aa94b61d0bde93.webp###
( transferencia y destrucción
Al realizar una transferencia, la cantidad de entrada y salida del mismo Token debe mantenerse constante. Para destruir, simplemente se debe transferir el Token a una dirección normal.
![Interpretación técnica de CAT20: nuevo protocolo de tokens sobre Bitcoin fractal])https://img-cdn.gateio.im/webp-social/moments-e327f5fb8fe3f8d0f8762ee1d421a2d6.webp###
Resumen
La flexibilidad de diseño de CAT20 es muy alta, pero también plantea mayores exigencias en la lógica de verificación de contratos. Las ventajas de este diseño incluyen:
En general, CAT20 ha traído nuevas posibilidades al ecosistema de BTC, y vale la pena seguir su desarrollo.