Maison >web3.0 >La première couche DA sur Bitcoin, une brève analyse de l'architecture Nubit et des points forts

La première couche DA sur Bitcoin, une brève analyse de l'architecture Nubit et des points forts

WBOY
WBOYavant
2024-03-28 11:56:571174parcourir

DA (Data Availability) signifie simplement que le producteur du bloc publie toutes les données de transaction du bloc sur le réseau afin que les validateurs puissent les télécharger. Nous disons que les données sont disponibles si le producteur de blocs publie les données complètes et les met à la disposition des validateurs pour téléchargement. La couche DA est une couche abstraite avec les besoins d'expansion de chaque blockchain et les exigences plus élevées pour DA. Nous avons vu un grand nombre de projets émerger sur le marché, comme Celestia, EigenLayer, NearDA, Avail, etc. Ces projets créent souvent leurs propres écoles, tirent la bannière et s'engagent à se forger leur propre réputation.

Après que l'écosystème Bitcoin ait été progressivement injecté de fonds, diverses voies techniques liées au Bitcoin sont également en plein essor, des projets DeFi tels que L2, le jalonnement et l'introduction de BTC à Ethereum ou Solana sont tous apparus sur scène, et le projet DA natif de BTC est apparu. a également commencé à attirer l'attention du marché.

Tout récemment, NubitNubit a finalisé un tour de table de pré-amorçage de 3 millions de dollars américains, avec dao5, OKX Ventures, Primitive Ventures et d'autres participant à l'investissement. L'équipe a déclaré qu'elle se préparait au lancement du réseau principal.

Qu'est-ce que Nubit ?

Nubit+ est une couche DA native Bitcoin évolutive avec une sécurité sécurisée par Bitcoin. Nubit peut étendre efficacement la capacité de données de Bitcoin et prendre en charge des applications telles que Ordinals, L2 et Oracles, élargissant ainsi la portée et l'efficacité de l'écosystème Bitcoin. Il vise à hériter pleinement de la sécurité du Bitcoin, notamment la sécurité économique, la résistance à la falsification, la résistance à la censure, etc.

Lorsque le marché des cryptomonnaies est en plein essor, les frais de transferts ou de transactions Bitcoin sont souvent assez élevés, et il peut même y avoir beaucoup de congestion. L'augmentation de la demande sur le marché de l'argent l'année dernière a amené Bitcoin à stocker plus de 14 Go de données, ce qui a entraîné des coûts extrêmement élevés. Les données de son site officiel montrent que Nubit peut réduire les frais de transaction de plus de 95 % et augmenter la quantité de bruit de données de plus de 100 fois.

Architecture Nubit

Nubit se compose principalement de quatre composants de base, des validateurs, des ponts sans confiance, des nœuds de stockage complets et des clients légers.

La première couche DA sur Bitcoin, une brève analyse de larchitecture Nubit et des points forts

Parmi eux, le nœud validateur utilise principalement l'algorithme de consensus Byzantine Fault Tolerance (PBFT), et sa tâche principale est de proposer, vérifier et assurer l'intégrité des transactions. Le pont sans confiance agit comme intermédiaire, facturant des frais de stockage aux utilisateurs et distribuant des récompenses aux validateurs via des canaux de paiement. Le nœud de stockage complet est principalement responsable du stockage fiable de toutes les données après avoir reçu les données de bloc du validateur. Le client léger obtient les blocs diffusés par le validateur, y compris les engagements de données, et peut lancer de manière aléatoire des requêtes vers des nœuds de stockage complets pour vérifier DA.

Points forts et fonctionnalités de Nubit

Nubit adhère toujours à l'hypothèse du réseau semi-synchrone. Présentation de NuBFT, un algorithme de consensus optimisé pour la profondeur DA. NuBFT est une variante de l'algorithme de consensus BFT qui combine le processus de partitionnement des données basé sur le codage RS et la génération de KZG. Même si certains nœuds de données sont endommagés, les données originales peuvent être récupérées à l'aide du codage RS.

De plus, KZG soumis à Bitcoin garantit la validité des données originales. En intégrant la division de blocs codée RS et la génération KZG dans l'algorithme de consensus, l'intégrité, la disponibilité et l'évolutivité des données stockées sont directement liées au processus de consensus, améliorant considérablement la « robustesse » de l'ensemble du système DA.

La première couche DA sur Bitcoin, une brève analyse de larchitecture Nubit et des points forts

Il convient de noter que Nubit utilise BTC comme jeton principal du protocole de consensus, héritant de la sécurité économique de Bitcoin grâce au mécanisme de jalonnement natif de Bitcoin tel que Babylon. En revanche, les couches DA à usage général comme Celestia introduisent des hypothèses de confiance supplémentaires en dehors de Bitcoin en utilisant leurs jetons réseau.

En termes de disponibilité des données, afin de résoudre les pannes potentielles de réseau causées par des erreurs d'encodage des données des nœuds, Nubit adopte une approche hybride, intégrant des nœuds complets et des nœuds légers pour garantir l'intégrité des données. Premièrement, Nubit utilise KZG comme preuve de validité pour garantir la DA, réduisant ainsi les besoins en mémoire, en bande passante et en stockage tout en conservant la simplicité. Même en cas d'effondrement complet du réseau Nubit, les nœuds peuvent toujours utiliser les nœuds complets et les engagements KZG soumis sur Bitcoin pour la récupération de données. Pour améliorer encore l'évolutivité du réseau, Nubit utilise des nœuds légers équipés de Data Availability Sampling (DAS). Cet ajout augmente la taille des blocs pour répondre aux demandes croissantes de disponibilité des données.

Cependant, contrairement aux autres solutions Bitcoin L2, Nubit ne dispose pas de couche d'exécution de contrat intelligent.

En termes de ponts inter-chaînes sans confiance, le précédent Bitcoin L2 reposait généralement sur des ponts inter-chaînes centralisés, ce qui provoquait des vulnérabilités de sécurité potentielles en raison des limitations architecturales spécifiques de Bitcoin. Nubit a directement choisi le réseau Lightning, ce qui permet à Nubit de créer des ponts sécurisés et sans confiance. des ponts au sein de l’écosystème Bitcoin.

La première couche DA sur Bitcoin, une brève analyse de larchitecture Nubit et des points forts

Nubit utilise les canaux de paiement Bitcoin pour le règlement des frais de réseau, ce qui constitue également un différenciateur clé des autres solutions de pont BTC. Les utilisateurs de Nubit ne sont pas tenus de répondre à des exigences de pré-dépôt. Au lieu de cela, ils gèrent les frais de transaction directement au sein du canal étatique de chaque transaction, garantissant ainsi que la sécurité des fonds des utilisateurs est directement liée à la sécurité du Bitcoin lui-même. De plus, Nubit est conçu pour permettre des retraits d'urgence, et même si Nubit cesse ses activités, les utilisateurs peuvent récupérer leurs fonds en fermant le canal de paiement Bitcoin.

Résumé

Dans la pratique passée de la technologie BTC, dans une certaine mesure, des choses comme SegWit, Taproot, etc. ont plus ou moins amélioré Bitcoin DA, mais l'émergence de Nubit semble être juste à temps, car il était modulaire à cette époque Et la vague L2 n’a pas encore émergé, mais une toute nouvelle solution se profile désormais à l’horizon. Après que Nubit ait travaillé sans relâche sur des projets tels que Babylon, Merlin et BounceBit, il a annoncé qu'il lancerait officiellement le réseau principal plus tard cette année. Le développement futur mérite attention.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer