A aplicação e o desenvolvimento da tecnologia zk-SNARKs no campo do Blockchain
Resumo
zk-SNARKs(ZKP) tecnologia como uma importante inovação no campo do Blockchain, tem recebido ampla atenção nos últimos anos. Este artigo revisa sistematicamente o desenvolvimento da tecnologia ZKP nos últimos quarenta anos, com foco na análise de suas aplicações mais recentes no campo do Blockchain.
Primeiramente, foram introduzidos os conceitos básicos e o histórico do ZKP. Em seguida, o foco foi na exploração da tecnologia ZKP baseada em circuitos, incluindo o design e otimização de soluções como zkSNARK, modelo Ben-Sasson, Pinocchio, Bulletproofs e Ligero. No que diz respeito ao ambiente computacional, o artigo apresentou os princípios do ZKVM e do ZKEVM e suas aplicações na melhoria da capacidade de processamento de transações, proteção da privacidade e aumento da eficiência de validação. Também foi detalhada a ZK