Fractal e CAT20: nova quebra de ecossistema de contratos inteligentes BTC

robot
Geração do resumo em andamento

Novos desenvolvimentos em contratos inteligentes BTC: Análise dos protocolos Fractal e CAT20

Recentemente, o ecossistema do Bitcoin passou por um desenvolvimento importante. O Fractal BTC foi oficialmente lançado na mainnet em setembro após vários testes. Como uma rede de segundo nível compatível com BTC, a maior característica do Fractal é o suporte a funcionalidades de contratos inteligentes. Ao mesmo tempo, um novo protocolo de token chamado CAT20 também foi lançado no Fractal. Este artigo fará uma análise profunda das características técnicas do Fractal e do design do protocolo CAT20.

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

Introdução ao Fractal Bitcoin

Fractal Bitcoin é uma rede de segunda camada totalmente compatível com BTC. Comparado ao BTC nativo, o tempo de confirmação de blocos é de apenas 1 minuto, o que aumenta significativamente a velocidade das transações. O princípio básico é replicar a rede BTC várias vezes, onde cada cadeia pode processar transações, aumentando assim a capacidade total.

Uma das grandes inovações do Fractal é a reativação do código de operação OP_CAT, que foi abandonado no início do BTC por motivos de segurança. Isso confere ao Fractal capacidades semelhantes a contratos inteligentes, oferecendo mais possibilidades para o desenvolvimento de aplicações sobre ele.

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

Análise do protocolo CAT20

CAT20 é um protocolo de token desenvolvido com base no Fractal Bitcoin, semelhante ao ERC20 na Ethereum. O processo de implementação e uso envolve os seguintes passos-chave:

processo de implantação

A implementação do CAT20 é 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, gerando a identificação única do token.

  2. Fase de Revelação: saída contendo o hash do estado inicial no OP_RETURN, bem como o Minter para a cunhagem subsequente.

Este método de duas fases pode revelar todas as informações do projeto apenas na revelação, sendo um modelo de implantação comum na blockchain.

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

mecanismo de cunhagem

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

  • Em cada cunhagem, use um minter como entrada
  • Pode gerar múltiplos novos minters
  • A cada cunhagem, um token é gerado como saída.

É possível definir de forma flexível o número de minters a serem gerados durante a cunhagem, o que afeta a disponibilidade de cunhagem subsequente. Por padrão, serão gerados dois minters com estados semelhantes.

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

construção de transações

CAT20 aproveita habilmente o script do Bitcoin, permitindo que os usuários controlem UTXOs que não pertencem a seus próprios endereços. Isso fornece uma base para construir transações de forma flexível.

Minter é essencialmente um contrato inteligente, que pode ser implementado com base no OP_CAT. No entanto, os detalhes específicos da sua implementação ainda não foram divulgados.

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

gestão de estado

CAT20 armazena o hash de estado e o número restante de cunhagens em OP_RETURN e em contratos, respetivamente. Após cada cunhagem, a quantidade cunhável do novo minter é reduzida pela metade.

Ao contrário do BRC20, o token CAT20 é também um contrato inteligente, contendo dois estados básicos: quantidade e endereço de propriedade.

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

transferência e destruição

Ao transferir, deve-se garantir que a quantidade de tokens de entrada e saída seja a mesma. Para destruir, basta transferir os tokens para um endereço comum.

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

Resumo

O design do CAT20 é muito flexível, permitindo que os usuários construam suas próprias transações. Isso também impõe requisitos mais elevados à lógica de verificação dos contratos. Suas vantagens são:

  1. Pode verificar a situação de posse diretamente através do UTXO do token
  2. Pode rapidamente localizar a transação de cunhagem através de dados OP_RETURN

No geral, Fractal e CAT20 trouxeram novas possibilidades para o ecossistema Bitcoin, sendo digno de atenção contínua ao seu desenvolvimento.

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

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

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
  • 4
  • Compartilhar
Comentário
0/400
0xSherlockvip
· 07-12 02:42
É relativamente suave jogar assim.
Ver originalResponder0
GasFeeBarbecuevip
· 07-09 21:11
o ecossistema btc explodiu
Ver originalResponder0
JustAnotherWalletvip
· 07-09 21:07
BTC já atualizou a armadilha?
Ver originalResponder0
SelfCustodyIssuesvip
· 07-09 21:07
Finalmente chegou a vez de o btc jogar com contratos inteligentes?
Ver originalResponder0
  • Marcar
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)