Design do Conjunto de Nullifier do Miden: uma inovação invisível para resolver a expansão do estado da blockchain
O modelo de privacidade de @0xMiden depende de conjuntos de nullificadores para evitar gastos duplos e rastrear o estado dos ativos, mas os esquemas tradicionais enfrentam um problema fatal: os conjuntos de nullificadores crescem indefinidamente com as transações, resultando em uma carga excessiva de armazenamento para os nós. Por exemplo, se o TPS na cadeia for 1000, após 10 anos os dados dos nullificadores podem se expandir para 10TB, tornando impossível que dispositivos comuns participem da sincronização da rede.
A inovação do Miden reside na introdução da estrutura da Árvore Nullifier dividida por epoch:
Divida o conjunto de nullifiers em janelas temporais (como 6 meses por epoch), os nós precisam apenas manter os dados completos dos últimos 2 epochs, os dados históricos mantêm apenas o hash raiz. Quando o utilizador consome ativos iniciais, deve acompanhar um comprovativo que verifique que o ativo não foi consumido no epoch correspondente à sua criação e depois.
O significado profundo deste design:
1. Crescimento do estado de equilíbrio e descentralização: a pressão de armazenamento dos nós passa de "crescimento infinito" para um limite fixo, reduzindo significativamente a barreira de participação a longo prazo. 2. Sinergia entre privacidade e escalabilidade: a combinação da divisão de epoch do nullifier com a geração de provas locais protege a privacidade da associação de transações e evita a expansão do estado global. 3. Redistribuição de responsabilidades entre o usuário e a rede: o usuário deve manter a prova dos ativos antigos, sendo que na cadeia é necessário apenas verificar e não armazenar. Este "descentralização de responsabilidades" é uma exploração chave da sustentabilidade da blockchain, semelhante à lógica de colaboração entre CDN e cliente na internet.
Miden encontrou um ponto de equilíbrio entre a "centralização de nós completos" e o "custo da computação privada" através da inovação tecnológica do nullifier. Isso não é apenas uma otimização técnica, mas sugere também a direção da evolução futura da blockchain: a cadeia não precisa carregar toda a história, mas sim distribuir de forma inteligente a responsabilidade de validação através de ferramentas criptográficas. Comissão do Partido da Aldeia de Shenzi Chen
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.
Notificação
Design do Conjunto de Nullifier do Miden: uma inovação invisível para resolver a expansão do estado da blockchain
O modelo de privacidade de @0xMiden depende de conjuntos de nullificadores para evitar gastos duplos e rastrear o estado dos ativos, mas os esquemas tradicionais enfrentam um problema fatal: os conjuntos de nullificadores crescem indefinidamente com as transações, resultando em uma carga excessiva de armazenamento para os nós. Por exemplo, se o TPS na cadeia for 1000, após 10 anos os dados dos nullificadores podem se expandir para 10TB, tornando impossível que dispositivos comuns participem da sincronização da rede.
A inovação do Miden reside na introdução da estrutura da Árvore Nullifier dividida por epoch:
Divida o conjunto de nullifiers em janelas temporais (como 6 meses por epoch), os nós precisam apenas manter os dados completos dos últimos 2 epochs, os dados históricos mantêm apenas o hash raiz.
Quando o utilizador consome ativos iniciais, deve acompanhar um comprovativo que verifique que o ativo não foi consumido no epoch correspondente à sua criação e depois.
O significado profundo deste design:
1. Crescimento do estado de equilíbrio e descentralização: a pressão de armazenamento dos nós passa de "crescimento infinito" para um limite fixo, reduzindo significativamente a barreira de participação a longo prazo.
2. Sinergia entre privacidade e escalabilidade: a combinação da divisão de epoch do nullifier com a geração de provas locais protege a privacidade da associação de transações e evita a expansão do estado global.
3. Redistribuição de responsabilidades entre o usuário e a rede: o usuário deve manter a prova dos ativos antigos, sendo que na cadeia é necessário apenas verificar e não armazenar. Este "descentralização de responsabilidades" é uma exploração chave da sustentabilidade da blockchain, semelhante à lógica de colaboração entre CDN e cliente na internet.
Miden encontrou um ponto de equilíbrio entre a "centralização de nós completos" e o "custo da computação privada" através da inovação tecnológica do nullifier. Isso não é apenas uma otimização técnica, mas sugere também a direção da evolução futura da blockchain: a cadeia não precisa carregar toda a história, mas sim distribuir de forma inteligente a responsabilidade de validação através de ferramentas criptográficas.
Comissão do Partido da Aldeia de Shenzi Chen