Implementação do protocolo de prova de queima do ecossistema Cardano
Prova de Queima e suas Aplicações
A queima de tokens criptográficos ( e a destruição ) é uma prática comum, que essencialmente envolve o envio de tokens para um endereço "buraco negro" inacessível. 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 transação comum em blockchain.
A segurança da prova de queima baseia-se em funções de hash criptográfico, 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 criptográfico, é possível criar um endereço de buraco negro. Qualquer coisa enviada para esse endereço tornará-se difícil ou impossível de recuperar.
Contrato inteligente de prova de queima na rede Cardano
Os contratos inteligentes Cardano permitem a execução de transações com base em regras pré-determinadas. Ao contrário do Ethereum, os contratos inteligentes Cardano são compostos por três partes:
Script do resgatador: permite ou proíbe a despesa de eUTxOs
Script de carteira: representa a execução do usuário, utilizado para resgatar fundos e criar novos eUTxOs
eUTxOs: manter fundos e pontos de dados (datum)
Os contratos inteligentes do Cardano podem executar as seguintes quatro operações:
Queima: enviar fundos para o endereço do buraco negro
Verificação de queima: verificar se a queima de um determinado valor de compromisso realmente ocorreu
Bloquear: enviar fundos para um endereço com chave
Resgate: Resgatar fundos bloqueados
Os intermediários não conseguem saber se a transação está a ser queimada ou bloqueada, e portanto não conseguem rever seletivamente as transações de queima.
Implantação de contratos inteligentes
Pode implementar contratos inteligentes na rede de testes seguindo os seguintes passos:
Instalar a cadeia de ferramentas Haskell
Construir scripts Plutus
Iniciar o container do nó e da carteira Cardano
Restaurar carteira e obter ID da carteira
Executar a queima de tokens
Verificação de queima
Do protocolo inteligente ao script de carteira
Para evitar ainda mais a censura, pode-se considerar usar apenas scripts de carteira sem contratos inteligentes. Este método torna a única forma de censura queima de todas as transações Cardano, o que representa um enorme desafio para os censores.
Para alcançar isso, é necessário usar o hash do valor de compromisso para substituir o hash da chave pública e inverter o bit menos significativo do valor de compromisso. Também é necessário usar a biblioteca API do Cardano para gerar um endereço que esteja em conformidade com a estrutura do endereço Cardano e a verificação CRC.
Conclusão
Este artigo apresenta duas maneiras de implementar o protocolo de prova de queima no Cardano: contratos inteligentes e transações de carteira. Devido à atual falta de infraestrutura necessária, como a biblioteca PAB, recomenda-se o uso do método de script de carteira. No futuro, à medida que a infraestrutura melhorar, a combinação de soluções de contratos inteligentes complexos com scripts de carteira pode se tornar mais viável, para criar um ambiente capaz de resistir a possíveis censuras.
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.
13 Curtidas
Recompensa
13
9
Compartilhar
Comentário
0/400
LiquidityWhisperer
· 07-15 03:02
ada realmente se atreve a queimar
Ver originalResponder0
SchroedingerAirdrop
· 07-13 09:39
Inflação, deflação, queimar à vontade.
Ver originalResponder0
UnluckyLemur
· 07-13 08:03
A deflação subiu ao céu, isto é...
Ver originalResponder0
OnChain_Detective
· 07-12 05:23
hmm... mecanismo de queima detetado. a analisar padrão - potenciais indicadores de alto risco com estes endereços blackhole para ser sincero
Ver originalResponder0
HodlKumamon
· 07-12 05:23
Investir tem riscos, o Urso ajuda-te com o Auto-investimento~ Sou um analista de dados~
Protocolo de prova de queima do ecossistema Cardano: solução dupla de contratos inteligentes e scripts de carteira
Implementação do protocolo de prova de queima do ecossistema Cardano
Prova de Queima e suas Aplicações
A queima de tokens criptográficos ( e a destruição ) é uma prática comum, que essencialmente envolve o envio de tokens para um endereço "buraco negro" inacessível. 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 transação comum em blockchain.
A segurança da prova de queima baseia-se em funções de hash criptográfico, 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 criptográfico, é possível criar um endereço de buraco negro. Qualquer coisa enviada para esse endereço tornará-se difícil ou impossível de recuperar.
Contrato inteligente de prova de queima na rede Cardano
Os contratos inteligentes Cardano permitem a execução de transações com base em regras pré-determinadas. Ao contrário do Ethereum, os contratos inteligentes Cardano são compostos por três partes:
Os contratos inteligentes do Cardano podem executar as seguintes quatro operações:
Os intermediários não conseguem saber se a transação está a ser queimada ou bloqueada, e portanto não conseguem rever seletivamente as transações de queima.
Implantação de contratos inteligentes
Pode implementar contratos inteligentes na rede de testes seguindo os seguintes passos:
Do protocolo inteligente ao script de carteira
Para evitar ainda mais a censura, pode-se considerar usar apenas scripts de carteira sem contratos inteligentes. Este método torna a única forma de censura queima de todas as transações Cardano, o que representa um enorme desafio para os censores.
Para alcançar isso, é necessário usar o hash do valor de compromisso para substituir o hash da chave pública e inverter o bit menos significativo do valor de compromisso. Também é necessário usar a biblioteca API do Cardano para gerar um endereço que esteja em conformidade com a estrutura do endereço Cardano e a verificação CRC.
Conclusão
Este artigo apresenta duas maneiras de implementar o protocolo de prova de queima no Cardano: contratos inteligentes e transações de carteira. Devido à atual falta de infraestrutura necessária, como a biblioteca PAB, recomenda-se o uso do método de script de carteira. No futuro, à medida que a infraestrutura melhorar, a combinação de soluções de contratos inteligentes complexos com scripts de carteira pode se tornar mais viável, para criar um ambiente capaz de resistir a possíveis censuras.