O ecossistema Cardano introduz o protocolo de prova de queima, com contratos inteligentes e scripts de Carteira em dupla implementação.

robot
Geração do resumo em andamento

Cardano ecossistema introduz prova de queima ( PoB ) protocolo

Recentemente, a equipe Iagon desenvolveu uma prova de queima (PoB) para o ecossistema Cardano, em resposta ao desafio proposto por Charles Hoskinson. Este artigo irá detalhar os detalhes de implementação dessa solução.

Visão geral do mecanismo de prova de queima

A queima de tokens é essencialmente o envio de tokens para um endereço "buraco negro" inacessível, resultando na destruição permanente dos tokens. Este mecanismo pode ser utilizado para aumentar o valor dos tokens restantes ou como uma prova de compromisso do protocolo de blockchain. A segurança da operação de queima baseia-se em funções hash criptográficas, criando o endereço do buraco negro ao inverter o bit menos significativo da saída da função hash.

Implementação de PoB em contratos inteligentes Cardano

Os contratos inteligentes Cardano são compostos por três partes: script de resgate, script de carteira e eUTxOs. O contrato suporta quatro operações: queima, verificação de queima, bloqueio e resgate. As operações de queima e bloqueio utilizam o mesmo formato de resgate, garantindo que intermediários não consigam distinguir entre os dois.

Processo de implementação de contratos inteligentes

  1. Instalar a cadeia de ferramentas Haskell
  2. Construir scripts Plutus
  3. Iniciar o contêiner do nó e da carteira Cardano
  4. Restaurar a carteira e obter o ID da carteira
  5. Executar a queima de tokens
  6. Verificação da operação de queima

Implementação baseada em script de carteira

Para aumentar ainda mais a segurança, pode-se usar apenas scripts de carteira para implementar PoB. Este método gera um endereço de queima substituindo o hash do valor de compromisso pelo hash da chave pública e invertendo o bit menos significativo. É necessário usar a biblioteca API do Cardano para lidar com a estrutura do endereço e a verificação CRC.

Resumo

Este artigo apresenta duas abordagens para implementar o protocolo de prova de queima no ecossistema Cardano: contratos inteligentes e scripts de carteira. Tendo em conta as limitações atuais da infraestrutura, é recomendado o uso da solução de scripts de carteira. No futuro, com a melhoria da biblioteca PAB, soluções de contratos inteligentes complexos combinadas com scripts de carteira serão mais viáveis, ajudando a criar um ambiente resistente à censura.

ADA2.95%
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
DefiEngineerJackvip
· 15h atrás
ser, pob é literalmente apenas queimar dinheiro com passos extras... mostra-me a verificação formal ou ngmi
Ver originalResponder0
just_another_walletvip
· 15h atrás
Seguindo a ada, comi idiotas durante um ano.
Ver originalResponder0
ser_ngmivip
· 15h atrás
Carne de mosquito também é carne!
Ver originalResponder0
BackrowObservervip
· 15h atrás
Queimar Endereço também é muito legal.
Ver originalResponder0
DegenWhisperervip
· 15h atrás
Está a começar a queimar, 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)