Conception de l'ensemble de nullificateurs de Miden : une innovation invisible pour résoudre l'expansion de l'état de la blockchain.
Le modèle de confidentialité de @0xMiden repose sur des ensembles de nullificateurs pour prévenir les doubles dépenses et suivre l'état des actifs, mais les solutions traditionnelles font face à un problème mortel : les ensembles de nullificateurs croissent indéfiniment avec les transactions, ce qui entraîne une surcharge de stockage pour les nœuds. Par exemple, si le TPS sur la chaîne est de 1000, les données des nullificateurs pourraient atteindre 10 To après 10 ans, rendant impossible la participation des appareils ordinaires à la synchronisation du réseau.
La percée de Miden réside dans l'introduction d'une structure de Nullifier Tree par epoch :
Divisez l'ensemble des nullificateurs par fenêtres temporelles (par exemple, un epoch de 6 mois), les nœuds n'ont besoin de conserver que les données complètes des 2 derniers epochs, les données historiques ne conservent que le hash racine. Lorsqu'un utilisateur consomme des actifs précoces, il doit fournir une preuve vérifiant que cet actif n'a pas été consommé au cours de l'epoch correspondant à sa création et après.
La signification profonde de ce design :
1. Croissance de l'état d'équilibre et décentralisation : la pression de stockage des nœuds passe de "croissance illimitée" à un seuil fixe, réduisant considérablement le seuil de participation à long terme. 2. Synergie entre la confidentialité et l'extension : la division de l'epoch du nullifier combinée à la génération de preuves locales protège à la fois la confidentialité de l'association des transactions et évite l'expansion de l'état global. 3. Réaffectation des responsabilités entre les utilisateurs et le réseau : les utilisateurs doivent conserver eux-mêmes les preuves des anciens actifs, la chaîne n'ayant besoin que de vérifier et non de stocker. Ce "décentralisation des responsabilités" est une exploration clé de la durabilité de la blockchain, similaire à la logique de collaboration entre le CDN et le client sur Internet.
Miden a trouvé un point d'équilibre entre la "centralisation des nœuds complets" et "le coût du calcul de la confidentialité" grâce à l'innovation technique du nullificateur. Cela ne représente pas seulement une optimisation technique, mais suggère également la direction d'évolution future de la blockchain : la chaîne n'a pas besoin de porter toute l'historique, mais peut répartir intelligemment la responsabilité de vérification à travers des outils cryptographiques. Comité du Parti du village de Shenzi Chen
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
Notification
Conception de l'ensemble de nullificateurs de Miden : une innovation invisible pour résoudre l'expansion de l'état de la blockchain.
Le modèle de confidentialité de @0xMiden repose sur des ensembles de nullificateurs pour prévenir les doubles dépenses et suivre l'état des actifs, mais les solutions traditionnelles font face à un problème mortel : les ensembles de nullificateurs croissent indéfiniment avec les transactions, ce qui entraîne une surcharge de stockage pour les nœuds. Par exemple, si le TPS sur la chaîne est de 1000, les données des nullificateurs pourraient atteindre 10 To après 10 ans, rendant impossible la participation des appareils ordinaires à la synchronisation du réseau.
La percée de Miden réside dans l'introduction d'une structure de Nullifier Tree par epoch :
Divisez l'ensemble des nullificateurs par fenêtres temporelles (par exemple, un epoch de 6 mois), les nœuds n'ont besoin de conserver que les données complètes des 2 derniers epochs, les données historiques ne conservent que le hash racine.
Lorsqu'un utilisateur consomme des actifs précoces, il doit fournir une preuve vérifiant que cet actif n'a pas été consommé au cours de l'epoch correspondant à sa création et après.
La signification profonde de ce design :
1. Croissance de l'état d'équilibre et décentralisation : la pression de stockage des nœuds passe de "croissance illimitée" à un seuil fixe, réduisant considérablement le seuil de participation à long terme.
2. Synergie entre la confidentialité et l'extension : la division de l'epoch du nullifier combinée à la génération de preuves locales protège à la fois la confidentialité de l'association des transactions et évite l'expansion de l'état global.
3. Réaffectation des responsabilités entre les utilisateurs et le réseau : les utilisateurs doivent conserver eux-mêmes les preuves des anciens actifs, la chaîne n'ayant besoin que de vérifier et non de stocker. Ce "décentralisation des responsabilités" est une exploration clé de la durabilité de la blockchain, similaire à la logique de collaboration entre le CDN et le client sur Internet.
Miden a trouvé un point d'équilibre entre la "centralisation des nœuds complets" et "le coût du calcul de la confidentialité" grâce à l'innovation technique du nullificateur. Cela ne représente pas seulement une optimisation technique, mais suggère également la direction d'évolution future de la blockchain : la chaîne n'a pas besoin de porter toute l'historique, mais peut répartir intelligemment la responsabilité de vérification à travers des outils cryptographiques.
Comité du Parti du village de Shenzi Chen