CAT20 protocolo: BTC contratos inteligentes nova quebra Fractal inovação lidera o futuro

robot
Geração do resumo em andamento

Tecnologia de contratos inteligentes no BTC: Análise do Fractal Bitcoin e do protocolo CAT20

Recentemente, o ecossistema Bitcoin teve um importante avanço. Após várias execuções de teste de rede, o Fractal BTC foi oficialmente lançado na rede principal em setembro. Uma das grandes características do Fractal é a funcionalidade de contratos inteligentes, e ao mesmo tempo que foi lançado na rede principal, foi lançado o novo protocolo de token CAT20. Este artigo analisará do ponto de vista técnico o design engenhoso do CAT20, explorando suas inovações.

Interpretação técnica do CAT20: novo protocolo de token sobre Bitcoin fracionário

Introdução ao Fractal Bitcoin

Antes de aprofundar no CAT20, precisamos entender seu ambiente de operação, o Fractal Bitcoin. O Fractal Bitcoin, também conhecido como Bitcoin Fractal, é uma rede de segundo nível totalmente compatível com BTC. Em comparação com o BTC, o tempo de confirmação de bloco é reduzido para 1 minuto. Seu princípio básico é replicar várias cadeias da rede BTC, onde cada cadeia pode processar transações, aumentando assim a velocidade de processamento geral.

Um dos principais destaques do Fractal é a reativação do opcode OP_CAT, que foi abandonado no início do BTC por questões de segurança. A recuperação deste opcode melhorou significativamente as funcionalidades do Fractal Bitcoin, dotando-o de capacidade de contratos inteligentes, e oferecendo mais possibilidades para o desenvolvimento de aplicações de camada superior.

Interpretação técnica do CAT20: novo protocolo de token sobre o Bitcoin fractal

CAT Protocolo - Visão Geral

Apoiado no OP_CAT, o Protocolo CAT surgiu. Atualmente, o protocolo CAT20 está em operação em um ambiente real e pode ser visualizado no painel da plataforma Unisat.

O CAT20 foi projetado com base no ERC20, mas possui suas particularidades. A seguir, será feita uma análise do ciclo de vida do CAT20:

processo de Deploy(

Antes da implementação, os usuários devem especificar o endereço da carteira e as informações básicas do token. O CAT20 permite definir limites para a pré-mineração e para a quantidade de Mint por vez.

A implementação é dividida em duas fases: "commit" e "reveal":

  1. Fase de Compromisso: Escrever as informações básicas do token no script de saída da transação. O hashId da transação nesta fase atua como a identificação única desse token.

  2. Fase de Revelação: saída de um OP_RETURN contendo o Hash do estado inicial do CAT20, bem como um Minter para o processo de Mint subsequente.

Este método de implantação em duas etapas segue o padrão de submissão-revelação comumente utilizado em blockchain, o que ajuda a proteger os dados sensíveis do projeto.

![Interpretação técnica do CAT20: novo protocolo de token sobre o Bitcoin fractal])https://img-cdn.gateio.im/webp-social/moments-e900482fd49f488fa34f1a7e823173d1.webp(

) processo de Mint ###

As características da negociação Mint são as seguintes:

  • A entrada é um minter, gerado inicialmente pelo deploy.
  • Cada mint tem apenas uma entrada de minter, mas pode ter várias saídas de minter.
  • A cada mint, gera um token
  • A ordem de saída é fixa, o minter deve ser seguido pelo token

O design do processo de Mint é bastante engenhoso. A configuração da quantidade de saída do minter afeta a atividade de Mint em toda a rede. Por padrão, são gerados dois Minters com estados semelhantes, para equilibrar a congestão da rede e os custos econômicos.

Interpretação técnica do CAT20: novo protocolo de token sobre Bitcoin fractal

( mecanismo de construção de transações

O mecanismo de construção de transações do CAT20 é único:

  1. O processo Reveal utiliza de forma inteligente a lógica de script, permitindo ao implementador controlar os UTXO de diferentes endereços.

  2. A fase Minter permite que todos usem UTXOs específicos como entrada, o que pode ser realizado com a capacidade de contratos inteligentes do OP_CAT.

![Análise técnica do CAT20: novo protocolo de token sobre Bitcoin fractal])https://img-cdn.gateio.im/webp-social/moments-4a068837b74c66fa262509c442f9162a.webp###

( gestão do estado da transação )V2###

Minter mantém dois estados:

  • Hash que armazena o estado da saída da transação atual em OP_RETURN
  • contratos inteligentes(Minter e Token) armazenam o número restante de Mint

Após cada Mint, o número de mint gerado para o novo Minter é metade da quantidade restante que pode ser mintada. Este design garante o equilíbrio do processo de cunhagem.

É importante notar que o Token CAT20 é também um contrato inteligente, registrando a quantidade e o endereço de propriedade, o que difere do modelo UTXO do BRC20 ou das inscrições.

Interpretação técnica do CAT20: novo protocolo de token sobre Bitcoin fractal

( Transferência ) e destruição ### Burn (

Ao transferir, a quantidade de Token de entrada e saída da transação deve permanecer consistente. Vários Tokens diferentes podem ser processados na mesma transação.

Para destruir o Token, basta transferi-lo para um endereço comum.

![Interpretação técnica do CAT20: novo protocolo de token sobre Bitcoin fractal])https://img-cdn.gateio.im/webp-social/moments-e327f5fb8fe3f8d0f8762ee1d421a2d6.webp(

Resumo

O design do CAT20 proporciona aos usuários uma grande flexibilidade operacional, ao mesmo tempo que impõe requisitos mais elevados à lógica de verificação dos contratos. Este design traz as seguintes vantagens:

  1. Para consultar a situação de posse do Token, basta recuperar o UTXO do token, não é necessário retroceder.
  2. Ao pesquisar transações que contêm "cat" em OP_RETURN, é possível entender o estado do mint.

O design inovador do CAT20 trouxe novas possibilidades para o ecossistema BTC, merecendo a atenção contínua da indústria sobre seu desenvolvimento.

![Interpretação técnica do CAT20: novo protocolo de token sobre Bitcoin fracional])https://img-cdn.gateio.im/webp-social/moments-be9094baf3be7cbadff7b63aa73f44fa.webp(

![Interpretação técnica do CAT20: novo protocolo de token sobre Bitcoin fractal])https://img-cdn.gateio.im/webp-social/moments-73c817fad835a9a2cb0c727674c81801.webp(

CAT0.01%
BTC3.49%
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • 6
  • Repostar
  • Compartilhar
Comentário
0/400
BearMarketSurvivorvip
· 07-08 14:15
Bitcoin não é feito de papel!
Ver originalResponder0
BoredStakervip
· 07-07 03:31
Este CAT20 está estável.
Ver originalResponder0
OffchainOraclevip
· 07-06 18:00
Seguir a onda da especulação é tudo armadilha.
Ver originalResponder0
GasFeeCriervip
· 07-06 02:19
Ainda é melhor investir toda a conta em BTC.
Ver originalResponder0
BridgeNomadvip
· 07-06 02:07
apenas mais um clone erc20... acorda-me quando corrigirem essas vulnerabilidades suculentas de implantação
Ver originalResponder0
NFTragedyvip
· 07-06 02:06
Só isso? Copiar o erc, certo?
Ver originalResponder0
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)