Implementando NiPoPoWs
18 de março de 2024

Provas Não Interativas de Prova de Trabalho (NIPoPoWs) são uma das várias inovações utilizadas pelo Ergo. Aqui está o que são e por que são importantes.
NiPoPoWs (provas não interativas de prova de trabalho) são um tipo de construção criptográfica que permite atalhos seguros na verificação da grande quantidade de operações computacionais realizadas em um sistema de prova de trabalho (PoW). A combinação de segurança e eficiência oferecida pelos NiPoPoWs abre caminho para uma série de casos de uso poderosos.
Entendendo NiPoPoWs
Para entender melhor os NiPoPoWs, é importante primeiro compreender o papel do PoW em blockchains como Bitcoin e Ergo.
PoW é um mecanismo de consenso, ou um meio pelo qual os nós não relacionados de uma rede blockchain chegam a um acordo sobre o conteúdo do livro-razão descentralizado sem uma única autoridade controlando o processo.
PoW envolve mineradores resolvendo quebra-cabeças computacionalmente difíceis (funções hash). Isso é o equivalente matemático de encontrar uma agulha em um palheiro. O computador que resolve o quebra-cabeça primeiro ganha o direito de adicionar um novo bloco de transações à blockchain e de coletar recompensas de bloco e taxas de transação em troca.
A prova de PoW é uma forma de verificar criptograficamente o estado da blockchain sem precisar verificar toda a cadeia de operações matemáticas do bloco Gênesis até os dias atuais. Enquanto os PoPoWs (provas de prova de trabalho) são leves e eficientes, eles também são comprovadamente precisos. Isso torna possível acessar uma representação confiável da blockchain que é abstraída da própria blockchain.
O último elemento dos NiPoPoWs é sua natureza não interativa. Isso simplesmente significa que podem ser usados por qualquer pessoa sem precisar interagir com outros usuários (como mineradores ou verificadores). NiPoPoWs, e as aplicações que os utilizam, são autossuficientes.
Essas provas sucintas e não interativas abrem uma infinidade de possibilidades para uma série de aplicações poderosas, uma vez que facilitam a comunicação e transações rápidas e seguras na blockchain.
Aplicações de NiPoPoW
Uma das aplicações mais claras e poderosas para os NiPoPoWs é a redução do tamanho de uma blockchain. Como as blockchains armazenam cada transação, elas se tornam progressivamente maiores com o tempo. A blockchain do Bitcoin tem 550 GB no momento da escrita. Embora seja mais jovem, a do Ethereum é maior, devido aos dados adicionais associados a contratos inteligentes. Isso significa que qualquer um que queira executar um nó precisa investir na infraestrutura de armazenamento necessária. Eles também precisarão potencialmente esperar dias para que sua cópia da blockchain se sincronize.
NiPoPoWs permitem o uso de clientes ultra-leves que podem se sincronizar com a blockchain com menos de 1 MB de dados, o que significa que até mesmo um smartphone de baixo custo com serviço de dados limitado pode ter a mesma segurança que um nó completo. Isso oferece a possibilidade de um alto nível de descentralização, democratizando a atividade de execução de nós.
NiPoPoWs também têm benefícios para mineradores (que precisam executar nós completos). Cada novo bloco consome apenas uma pequena quantidade de dados adicionais, ajudando mais uma vez na descentralização da rede, permitindo que mais usuários minerem sem investir em discos rígidos de terabytes.
A mesma tecnologia alimenta a operação eficiente de cadeias laterais e fundamenta a estratégia de Camada 2 do Ergo. NiPoPoWs também facilitam a interoperabilidade entre cadeias, uma vez que clientes leves podem verificar provas de forma rápida e confiável.
No geral, os NiPoPoWs são um elemento incrivelmente importante do ecossistema da blockchain do Ergo, aumentando a segurança, escalabilidade e interoperabilidade.
Share post
13 de agosto de 2025
12 de agosto de 2025
9 de julho de 2025
12 de maio de 2025

7 de abril de 2022

8 de março de 2022


















