Inovação significativa no ecossistema Cardano: Iagon desenvolve um protocolo de prova de queima resistente à censura

robot
Geração do resumo em andamento

Aplicação do protocolo de prova de queima no ecossistema Cardano

Recentemente, a equipe Iagon desenvolveu um protocolo de prova de queima (PoB) adequado ao ecossistema Cardano. Este protocolo visa resolver as questões relacionadas levantadas por Charles Hoskinson. Este artigo irá detalhar esta solução inovadora.

Visão geral do mecanismo de prova de queima

A queima de tokens é essencialmente o envio de tokens para um endereço "buraco negro" que não pode ser acessado. Este mecanismo tem várias utilizações, podendo aumentar o valor dos tokens restantes e também servir como prova de compromisso de um protocolo de blockchain. Embora queimar uma grande quantidade de tokens possa causar pressão deflacionária, a Iagon está comprometida em desenvolver um protocolo de queima de tokens que não possa ser censurado.

A segurança da prova de queima baseia-se em funções de hash criptográficas. Estas funções são fáceis de calcular, mas difíceis de inverter, garantindo assim a segurança das transações. Ao inverter o bit menos significativo da saída da função de hash criptográfica, pode-se criar um endereço de buraco negro. Qualquer coisa enviada para esse endereço será difícil ou impossível de recuperar.

Mecanismo de prova de queima em contratos inteligentes Cardano

Os contratos inteligentes do Cardano são compostos por três partes:

  1. Script de resgate: controla a despesa dos eUTxOs
  2. Script de carteira: representa a execução do usuário, usado para resgatar fundos e criar novos eUTxOs
  3. eUTxOs: manter fundos e pontos de dados (datum)

O mecanismo de prova de queima em contratos inteligentes do Cardano inclui quatro operações possíveis:

  • Queima: enviar fundos para o endereço do buraco negro
  • Verificação: confirmar que a queima de um determinado valor de compromisso ocorreu
  • Bloqueio: enviar fundos para um endereço com chave
  • Resgate: Recuperar os fundos bloqueados

Implementação de contratos inteligentes

Para implantar um contrato inteligente na rede de teste, é necessário executar os seguintes passos:

  1. Instalar a cadeia de ferramentas Haskell
  2. Construir o script Plutus
  3. Iniciar o container do nó e da carteira Cardano
  4. Restaurar a carteira e obter o ID da carteira
  5. Executar a queima de tokens
  6. Verificar o resultado da queima

Do protocolo inteligente aos scripts de carteira

Para aumentar ainda mais a segurança e a resistência à censura, a Iagon propôs uma solução que utiliza apenas scripts de carteira. Este método pode evitar a bloqueio seletivo de transações de queima, tornando a censura mais difícil.

Para conseguir isso, é necessário substituir o hash da chave pública pelo hash do valor de compromisso e inverter o bit menos significativo do valor de compromisso. Além disso, é necessário usar a biblioteca da API do Cardano para gerar um endereço de queima que cumpra a estrutura do endereço do Cardano e a verificação CRC.

Resumo

O protocolo de prova de queima desenvolvido pela Iagon oferece uma solução inovadora para o ecossistema Cardano. Embora atualmente seja recomendado o uso de scripts de carteira, com a implementação da biblioteca PAB, podem surgir soluções de contratos inteligentes mais complexas no futuro, aumentando ainda mais a resistência à censura. O desenvolvimento desta tecnologia trará mais possibilidades para o ecossistema Cardano.

ADA3.35%
IAG-0.87%
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
  • 2
  • Compartilhar
Comentário
0/400
PretendingSeriousvip
· 21h atrás
A oportunidade de revisão chegou.
Ver originalResponder0
ZKSherlockvip
· 21h atrás
Este efeito de Reduzir para metade é excelente.
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)