O protocolo CAT20 lidera uma nova era de contratos inteligentes BTC. Análise do ecossistema Fractal.

robot
Geração do resumo em andamento

BTC contratos inteligentes nova era: Análise dos protocolos Fractal e CAT20

O ecossistema do Bitcoin alcançou um grande avanço, com o Fractal BTC sendo oficialmente lançado na mainnet em setembro após várias rodadas de testes. A característica mais notável do Fractal é a sua funcionalidade de contratos inteligentes, e foi lançado juntamente com um novo protocolo de token, o CAT20. Este artigo irá explorar em profundidade os destaques do design técnico do CAT20 e seu impacto potencial.

Análise técnica do CAT20: novo protocolo de token sobre Bitcoin fracional

Fractal Bitcoin visão geral

Antes de entender o CAT20, é necessário fazer uma breve introdução ao Fractal Bitcoin. Como uma rede de segunda camada totalmente compatível com BTC, o Fractal Bitcoin (, também conhecido como Bitcoin Fractal ), possui uma velocidade de confirmação de bloco mais rápida, levando apenas 1 minuto. O seu princípio fundamental é a duplicação de várias redes BTC, onde cada cadeia processa transações de forma independente, aumentando assim a capacidade total.

Uma grande inovação do Fractal é a reactivação do opcode OP_CAT, que foi abandonado no início do BTC por questões de segurança. Este opcode confere ao Fractal Bitcoin a capacidade de contratos inteligentes, ampliando significativamente seu potencial de aplicação. É com base nessa fundação que o protocolo CAT20 pôde ser implementado no Fractal Bitcoin.

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

Análise Profunda do Protocolo CAT

O protocolo CAT20 é um padrão de token semelhante ao ERC20 implementado na Fractal Bitcoin. Seu ciclo de vida inclui principalmente etapas-chave como implantação, cunhagem e transferência.

processo de implantação

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

  1. Fase de Commit: Escrever as informações básicas do token (, como nome, símbolo, etc. ) no script de saída da transação. O hashId da transação serve como identificador único do token.

  2. Fase de Revelação: produzir um OP_RETURN contendo o Hash do estado inicial do CAT20, bem como um Minter para a cunhagem subsequente.

Este método de implementação em duas etapas protege eficazmente as informações sensíveis do projeto, tornando-as totalmente públicas apenas na fase de revelação.

Análise técnica do CAT20: novo protocolo de token sobre Bitcoin fracionário

mecanismo de cunhagem

O processo de cunhagem do CAT20 tem várias características notáveis:

  • Para cada emissão, insira um minter, a saída pode ser múltiplos minters.
  • A cada vez que um token é cunhado, produz-se uma saída
  • A ordem de saída é fixa, o minter deve estar antes do token

A variação no número de minters durante o processo de cunhagem afetará a atividade de cunhagem em toda a rede. Para equilibrar a eficiência e a economia, a versão V2 gera por padrão dois Minters em estados semelhantes.

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

construção de transações inovadoras

O CAT20 utiliza um design inteligente na construção de transações:

  1. Através da reescrita da lógica do script BTC, implementar o controle sobre diferentes endereços UTXO.
  2. Utilizando as características do endereço P2TR, ajustar a chave pública para gerar diferentes endereços.
  3. Usando OP_CAT para implementar funcionalidades de contratos inteligentes, permitindo que qualquer pessoa utilize UTXO minter.

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

gestão de estado ( V2)

CAT20 armazena o estado Hash e o número restante de mintagens no OP_RETURN e em contratos inteligentes, respetivamente. Após cada mintagem, o número de mintagens do novo Minter é a metade do número restante de mintagens disponíveis, até que todas as mintagens sejam concluídas.

Diferente dos tokens BRC20 ou Inscrições, os tokens CAT20 existem na verdade na forma de contratos inteligentes, e não estão diretamente armazenados no UTXO do endereço do usuário.

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

transferência e destruição

Ao transferir, a quantidade de tokens de entrada e saída da transação deve ser mantida consistente. A destruição é realizada transferindo o Token para um endereço comum.

Análise técnica do CAT20: novo protocolo de token sobre Bitcoin fractal

Resumo

A flexibilidade de design do protocolo CAT20 é muito alta, mas também impõe exigências mais altas à lógica de verificação de contratos. Este design trouxe vantagens como alta eficiência de consulta e facilidade de rastreamento de estados, criando novas possibilidades para o ecossistema BTC. Com o desenvolvimento do Fractal e do CAT20, poderemos testemunhar a verdadeira chegada da era dos contratos inteligentes BTC.

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

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

CAT-4.63%
BTC1.63%
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
  • 5
  • Repostar
  • Compartilhar
Comentário
0/400
GmGnSleepervip
· 07-17 04:18
Chegou a hora de tudo ou nada.
Ver originalResponder0
ValidatorVibesvip
· 07-16 00:21
quando Gota para validadores família?? tenho feito staking desde o genesis para ser sincero
Ver originalResponder0
LiquidityOraclevip
· 07-15 04:05
Então vem aí um golpista, não é?
Ver originalResponder0
AltcoinAnalystvip
· 07-15 03:41
A partir da análise da proporção de TVL, o coeficiente de risco do protocolo CAT20 é de aproximadamente 42,7.
Ver originalResponder0
GhostChainLoyalistvip
· 07-15 03:40
Ah, bull, chegou!
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)