
Auteur: Cook Sun Crypted Chef, Source: Auteur Twitter @ Cook0x
1. La naissance de l’indexeur
Avant d’introduire des inscriptions et des protocoles ordinaux, Bitcoin était limité dans la gamme d’applications en raison de l’incomplétude de la Turing de sa langue de script.Heureusement, avec les dernières avancées de la technologie, la couche d’exécution de la chaîne complète de Turing a été établie à travers les indices Bitcoin.Cependant, l’intégrité des données et la disponibilité de l’indice existant dépend de l’intégrité de l’indexeur.
Plus précisément, pour une couche d’exécution de chaîne, l’index peut falsifier des données, ce qui a fait obtenir un état d’erreur.Il s’agit du problème centralisé des indices qui ont été discutés depuis longtemps dans l’écologie du Bitcoin.
2. Quels sont les problèmes de décentralisation directe?
Si un réseau d’index décentralisé est utilisé pour exécuter le calcul, alors parce que le réseau n’est pas complètement rentable, le mécanisme de consensus du réseau d’index décentralisé existant est facilement affecté par l’attaque de Sybil, ce qui fait que l’opérateur d’index malveillant peut être en mesure de fournir aux utilisateurs des utilisateurs avec Erreurs, telles que la possession d’actifs et l’équilibre jetable.Cela appartient à l’établissement d’une nouvelle couche consensuelle.
Troisièmement, index modulaire
Si vous souhaitez résoudre ce problème, le point clé est de concevoir un mécanisme, qui peut vérifier efficacement et économiquement l’efficacité des indices pour fournir un état.Le plan proposé par Nubit est de vérifier l’intégrité de toute la conversion d’état, mais simplifie la validité de la vérification d’un petit nombre de points de contrôle.L’objectif est de réaliser même si la plupart des comités sont attaqués ou mauvais,Tant qu’un index de comité effectue la vérification correcte, l’intégrité et la disponibilité des données peuvent être garanties.
Quatrièmement, architecture nubit
-
L’indexiste du comité calcule le statut de protocole en fonction du bloc Bitcoin et génère un point de contrôle (PolynomialCommitment) à Nubitda (couche de disponibilité des données).
-
Nubit DA est chargé de publier des données et de s’assurer que les données de point de contrôle sont disponibles
-
L’indexeur est responsable de fournir aux utilisateurs des résultats de requête et des preuves correspondantes.
-
Les index légers sont exécutés par l’utilisateur et peuvent utiliser l’exactitude exigeante du point d’inspection pour vérifier les résultats des résultats de vérification de l’état du protocole d’index de recherche.Si les points de contrôle fournis par les index de plusieurs comités sont incohérents, le point de contrôle correct peut être généré à l’aide d’un calcul sans état.
-
La méthode de vérification traditionnelle oblige l’utilisateur à télécharger l’ensemble des données d’état, puis à réécrire l’intégralité du processus de calcul, à comparer les résultats de l’indexeur, vérifiant ainsi l’exactitude des résultats.Cette approche nécessite une grande quantité de ressources de stockage et informatique.
-
Le point de départ de la technologie informatique non étatique est: même si l’utilisateur n’a pas toutes les données d’état, tant qu’il y a une petite quantité de données de statut clé (comme le statut du point de contrôle précédent), l’exactitude de la suivante -Up l’état peut être vérifié efficacement sans répéter l’intégralité du processus de calcul.
-
Il comprime toutes les données d’état dans un petit point de contrôle crypté via la technologie cryptographique (comme PolynomialCommitment, etc.).
-
Lorsque les points de contrôle fournis par les index de plusieurs comités sont incohérents, l’utilisateur peut utiliser l’état de point de contrôle précédent comme entrée de clé pour re-Générer le point de contrôle correct actuel avec un calcul sans état pour identifier l’indexeur honnête.
-
Grâce à cette technologie informatique sans état, les utilisateurs n’ont pas besoin de télécharger et de stocker toutes les données d’état énormes. et calcul.
Calcul sans état
Le calcul sans état est une technologie qui permet aux utilisateurs de vérifier si les résultats d’exécution fournis par l’indice fourni par l’indice fourni par l’index sans avoir besoin de télécharger et de stocker l’intégralité de l’état du protocole.
5. Résumé
Nubit fournit une option intermédiaire entre les index centralisés et les index décentralisés, c’est-à-dire pour gérer les données et vérifier les données en construisant une couche Nubit DA de troisième partie.
Dans le même temps, Nubit a récemment annoncé une coopération avec Bounterbit pour combiner la technologie de rediffusion BTC via Bounterbit avec les solutions de disponibilité des données natives de Bitcoin de Nubit.Immédiatement, la première scène d’atterrissage a été réalisée pour cela.