Mecanismo de prova de queima do Cardano: aplicações inovadoras de contratos inteligentes a scripts de carteira

robot
Geração do resumo em andamento

Análise do protocolo de prova de queima e sua aplicação no ecossistema Cardano

Introdução ao mecanismo de prova de queima

A prova de queima ( PoB ) é um mecanismo de validação de transações que envolve a destruição de criptomoedas. Recentemente, a equipe Iagon desenvolveu uma solução PoB para o ecossistema Cardano, e este artigo irá apresentar detalhes sobre isso.

Queimar tokens é, na verdade, enviar tokens para um endereço de "buraco negro" que não pode ser acessado. Este mecanismo pode ser usado para aumentar o valor dos tokens restantes ou como uma prova de compromisso de um protocolo de blockchain. Embora queimar uma grande quantidade de tokens possa causar pressão deflacionária, ainda é uma forma comum de transação em blockchain.

O protocolo PoB desenvolvido pela equipe Iagon permite que os usuários queimem tokens sem serem censurados. A segurança do protocolo baseia-se em funções de hash criptográficas, que são fáceis de calcular, mas difíceis de reverter. Ao inverter o bit menos significativo da saída da função de hash, é possível criar um endereço de "buraco negro".

Contratos inteligentes PoB na rede Cardano

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

  1. Script de resgate: controlar a utilização de eUTxOs
  2. Script de carteira: representa que o usuário executa a recuperação de fundos e cria novos eUTxOs
  3. eUTxOs: manter fundos e pontos de dados

Os contratos inteligentes Cardano não têm estado centralizado, cada eUTxO tem um estado independente. O protocolo PoB pode executar as seguintes operações na Cardano:

  • Queima: enviar fundos para o endereço do buraco negro
  • Validação da queima: confirmar que uma transação de queima ocorreu
  • Bloqueio: enviar fundos para um endereço com chave
  • Resgatar: Recuperar os fundos bloqueados

Os intermediários não conseguem distinguir entre transações de queima e bloqueio, evitando assim a supervisão seletiva das transações de queima.

Implantação de contratos inteligentes

O contrato inteligente PoB pode ser implantado na testnet através dos seguintes passos:

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

Proposta de script de carteira

Para aumentar ainda mais a segurança, pode-se implementar o PoB através de scripts de carteira, sem depender de contratos inteligentes. Este método pode efetivamente prevenir a censura, uma vez que a única forma de bloquear as transações de queima é bloquear todas as transações Cardano.

Etapas de implementação do plano de script da carteira:

  1. Substitua o hash da chave pública pelo hash do valor de compromisso
  2. Inverter o bit menos significativo do valor da promessa
  3. Usar a API Cardano para gerar um endereço de queima
  4. Enviar transação para o blockchain
  5. Verificar as transações enviadas para o endereço de queima

Resumo

O protocolo PoB tem um vasto potencial de aplicação no ecossistema Cardano. Com a melhoria da infraestrutura, a combinação de scripts de carteira e soluções complexas de contratos inteligentes se tornará mais viável, podendo criar um ambiente resistente à censura. Leitores interessados podem encontrar mais informações relacionadas no GitHub.

ADA3.51%
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
  • 9
  • Compartilhar
Comentário
0/400
0xSunnyDayvip
· 07-08 12:03
Buraco negro a roubar dinheiro, o coração também ficou aflito.
Ver originalResponder0
mev_me_maybevip
· 07-08 04:20
E isso ainda é contratos inteligentes?
Ver originalResponder0
BearMarketMonkvip
· 07-08 03:50
Quem se atreve a fazer uma transação vinculada?
Ver originalResponder0
AdaDogvip
· 07-06 00:31
O segundo luna....
Ver originalResponder0
SignatureVerifiervip
· 07-05 16:44
hmm... vetores de ataque potenciais em endereços de buraco negro precisam de validação minuciosa, a verdade seja dita
Ver originalResponder0
PositionPhobiavip
· 07-05 16:44
A palavra buraco negro parece não ser confiável.
Ver originalResponder0
TheMemefathervip
· 07-05 16:42
Que buraco negro é esse que come moeda?
Ver originalResponder0
ServantOfSatoshivip
· 07-05 16:30
Ainda jogando com a queima, é a velha armadilha.
Ver originalResponder0
CryptoAdventurervip
· 07-05 16:20
Isso não é um imposto sobre o QI? idiotas vão ter que pagar a mensalidade.
Ver originalResponder0
Ver projetos
  • 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)