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:
Instalar a cadeia de ferramentas Haskell
Construir scripts Plutus
Iniciar o nó e a carteira Cardano
Restaurar a carteira e obter ID
Executar operação de queima
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.
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.
18 gostos
Recompensa
18
5
Partilhar
Comentar
0/400
zkProofInThePudding
· 07-06 19:40
O salvador da ada chegou?
Ver originalResponder0
PumpDoctrine
· 07-05 03:19
Uau, fantástico!
Ver originalResponder0
TxFailed
· 07-04 21:32
psa: gastei demasiado a testar transações de queima... definitivamente não é o seu buraco negro regular
O ecossistema Cardano introduz o protocolo de prova de queima para aumentar a segurança e a resistência à censura.
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:
Baseada nesta estrutura, o protocolo PoB pode realizar quatro operações:
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:
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.