O ecossistema Cardano introduz o protocolo de prova de queima para aumentar a segurança e a resistência à censura.

robot
Geração de resumo em curso

Protocolo PoB( de prova de queima no ecossistema Cardano)

Recentemente, a equipe da Iagon desenvolveu um protocolo de prova de queima (PoB) adequado para o ecossistema Cardano, em resposta ao desafio proposto por Charles Hoskinson. Este artigo apresentará os principais conteúdos 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, destruindo assim permanentemente esses tokens. Este mecanismo pode ser utilizado para várias finalidades, como aumentar o valor dos tokens restantes ou como uma prova de compromisso do 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, pode-se criar um endereço de buraco negro que é difícil de calcular de forma reversa. Isso torna o processo de queima imune à auditoria, ao mesmo tempo que garante sua verificabilidade.

2. Contratos inteligentes PoB na rede Cardano

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

  • Script de resgate: controla a despesa dos eUTxOs
  • Script de carteira: representa a execução de operações financeiras pelo usuário
  • eUTxOs: armazenar fundos e dados relacionados

Baseada nesta estrutura, o protocolo PoB pode realizar quatro operações:

  • Queima: enviar fundos para o endereço do buraco negro
  • Destruído: verificar o comportamento de queima
  • Bloquear: enviar fundos para o endereço especificado
  • Resgatar: recuperar os fundos bloqueados

Este design impede que intermediários diferenciem entre transações de queima e de bloqueio, evitando assim a censura seletiva.

3. Implementação de contratos inteligentes

O processo de implantação de contratos inteligentes inclui:

  1. Instalar a cadeia de ferramentas Haskell
  2. Construir scripts Plutus
  3. Iniciar o nó e a carteira Cardano
  4. Restaurar a carteira e obter ID
  5. Executar operação de queima
  6. Verificar os resultados da queima

4. Protocolo de carteira

Para aumentar ainda mais a segurança, é possível transferir a execução das operações de contrato inteligente para a carteira do usuário. Este método torna a revisão do comportamento de queima mais difícil, uma vez que é necessário revisar todas as transações do Cardano para que isso aconteça.

A implementação específica requer o uso do hash do valor de compromisso em vez do hash da chave pública, e a realização de operações adequadas de geração de endereços e submissão de transações.

Conclusão

O protocolo PoB pode ser implementado através de contratos inteligentes ou scripts de carteira. Considerando as limitações atuais da infraestrutura do Cardano, recomenda-se o uso de scripts de carteira. No futuro, à medida que a biblioteca PAB for aprimorada, a combinação de scripts de carteira com soluções de contratos inteligentes complexos será mais viável, ajudando a criar um ambiente resistente à censura.

Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • 5
  • Partilhar
Comentar
0/400
zkProofInThePuddingvip
· 07-06 19:40
O salvador da ada chegou?
Ver originalResponder0
PumpDoctrinevip
· 07-05 03:19
Uau, fantástico!
Ver originalResponder0
TxFailedvip
· 07-04 21:32
psa: gastei demasiado a testar transações de queima... definitivamente não é o seu buraco negro regular
Ver originalResponder0
CryptoWageSlavevip
· 07-04 21:28
Foi novamente banido.
Ver originalResponder0
gas_fee_therapistvip
· 07-04 21:21
É apenas uma manobra publicitária.
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)