O ecossistema Cardano alcança um marco: o protocolo de prova de queima ( PoB ) foi implementado com sucesso.

robot
Geração de resumo em curso

Ecossistema Cardano prova de queima ( PoB ) protocolo implementação

A equipe Iagon recentemente completou um desafio, desenvolvendo um protocolo de prova de queima (PoB) para o ecossistema Cardano. Este artigo apresentará a implementação específica dessa solução:

1. Visão geral do mecanismo de prova de queima

A prova de queima é 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 de um protocolo de blockchain.

A segurança da prova de queima baseia-se em funções de hash criptográficas. Ao inverter o bit menos significativo da saída da função de hash, é possível criar um endereço de buraco negro. Qualquer ativo enviado para esse endereço não pode ser recuperado.

2. Contrato inteligente PoB na rede Cardano

Os contratos inteligentes Cardano contêm três componentes principais:

  • Script de resgate: controla o gasto do eUTxO
  • Script de carteira: executado na carteira do usuário, usado para resgatar fundos e criar novos eUTxO
  • eUTxO: contém fundos e dados para resgatar

Este protocolo PoB suporta quatro tipos de operações:

  • Queima: enviar fundos para o endereço do buraco negro
  • Destruído: verifique se a queima ocorreu
  • Bloqueio: enviar fundos para um endereço com chave
  • Resgate: resgatar fundos bloqueados

Ao usar o mesmo formato de resgatador, o intermediário não consegue distinguir entre transações de queima e de bloqueio, evitando assim a censura seletiva.

3. Processo de implementação de contratos inteligentes

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

4. Implementação baseada em scripts de carteira

Para prevenir ainda mais a censura, pode-se usar apenas scripts de carteira para implementar PoB, sem depender de contratos inteligentes. Os passos específicos incluem:

  1. Substituir o hash da chave pública pelo hash do valor de compromisso
  2. Inverter o bit menos significativo do valor de compromisso
  3. Gerar um endereço de queima que corresponda à estrutura do endereço Cardano
  4. Submeter transação à blockchain
  5. Verificar as transações enviadas para o endereço de queima

Este método torna extremamente difícil a auditoria das transações de queima, sendo necessário auditar todas as transações do Cardano para que isso seja realizado.

Em suma, a solução PoB proposta pela equipe Iagon oferece um mecanismo de queima de tokens resistente à censura para o ecossistema Cardano, contribuindo de forma significativa para o desenvolvimento ecológico. No futuro, à medida que a infraestrutura se aprimorar, soluções mais complexas que combinam contratos inteligentes e scripts de carteira são esperadas para serem realizadas.

Ver original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • 5
  • Partilhar
Comentar
0/400
NftPhilanthropistvip
· 07-12 20:47
para ser honesto, outro mecanismo de queima de tokens não irá salvar a caridade web3
Ver originalResponder0
MissingSatsvip
· 07-12 20:47
Queimou e subiu?
Ver originalResponder0
FastLeavervip
· 07-12 20:44
Token não existe mais, qual é a diferença para ser queimado?
Ver originalResponder0
NFTFreezervip
· 07-12 20:42
Por que a queima é tão boa? Realmente tem futuro!
Ver originalResponder0
GasWastervip
· 07-12 20:39
bruh outro mecanismo de queima... tentei isso no eth e arruinei-me com a taxa de gás smh
Ver originalResponder0
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)