Scannez pour télécharger l’application Gate
qrCode
Autres options de téléchargement
Ne pas rappeler aujourd’hui

Qu'est-ce que Kaspa DAGKnight ? Un guide complet sur la prochaine mise à niveau du Consensus de Kaspa

image

Source : CryptoNewsNet Titre original : Qu'est-ce que Kaspa DAGKnight ? Un guide complet sur la prochaine mise à niveau de consensus de Kaspa. Lien original :

Qu'est-ce que Kaspa DAGKnight ?

Kaspa DAGKnight est une mise à niveau de consensus à venir qui rend Kaspa plus rapide, plus sécurisé et plus facile à évoluer. Il remplace les règles de confirmation fixes par un système qui s'adapte aux conditions réelles du réseau en temps réel. Cela permet au réseau de confirmer les transactions plus rapidement, de rester sécurisé pendant les retards et de gérer un trafic beaucoup plus lourd.

DAGKnight s'appuie sur le protocole GHOSTDAG existant de Kaspa et introduit une méthode sans paramètre et auto-stabilisante pour ordonner les blocs. Le résultat est un système capable d'atteindre une finalité inférieure à une seconde et de maintenir une tolérance aux fautes byzantines de 50 % même en période de stress réseau.

Les développeurs de Kaspa s'attendent à ce que DAGKnight aide le réseau à supporter une activité à haut débit et à poser les bases des contrats intelligents et d'autres systèmes sensibles aux ordres.

Pourquoi DAGKnight a-t-il été créé ?

Les réseaux blockchain reposent souvent sur des hypothèses codées en dur concernant le délai du réseau. Ces hypothèses aident à maintenir la sécurité du réseau mais ralentissent les temps de confirmation. Par exemple, Bitcoin utilise un délai fixe qui entraîne des blocs de 10 minutes. Cela protège la chaîne pendant les périodes de latence, mais cela limite également l'utilisation dans le monde réel en tant que système de paiement rapide.

Kaspa voulait un moyen de supprimer ces hypothèses et de les remplacer par un système qui mesure la latence réelle directement. DAGKnight est conçu pour cela en évaluant le comportement réel du réseau au lieu de travailler avec des estimations.

L'idée est la suivante : si le réseau est sain, confirmer les blocs rapidement. Si la latence augmente ou qu'une attaque se produit, des confirmations plus lentes suffisent pour rester en sécurité.

Cette approche ne nécessite pas de valeur fixe et évite la nécessité de deviner à quelle vitesse ou lenteur le réseau pourrait se comporter à l'avenir. Elle réduit également les risques qui apparaissent lorsqu'un attaquant essaie d'exploiter des délais imprévisibles.

Comment fonctionne DAGKnight ?

DAGKnight évalue en continu l'état du réseau en analysant des groupes de blocs au sein du DAG. Ces groupes, appelés k-clusters, aident le protocole à mesurer le retard actuel et à déterminer la manière la plus sûre de classer les blocs.

Lorsque DAGKnight détecte des conditions saines, il confirme les blocs plus rapidement. Lorsque le réseau est lent, il augmente le nombre de blocs confirmés pour maintenir la sécurité. Cela se produit automatiquement.

Caractéristiques clés qui définissent DAGKnight :

  • Confirmation sans paramètre
  • Comportement adaptatif et auto-stabilisant
  • Finalité en moins d'une seconde dans des conditions normales de réseau
  • Résilience accrue en période de congestion
  • 50% tolérance aux fautes byzantines
  • Support direct pour les systèmes à haut débit
  • Une fondation pour le développement de contrats intelligents sur Kaspa

Cette combinaison permet à DAGKnight de surpasser les chaînes linéaires traditionnelles qui dépendent d'un seul chemin de blocs.

Pourquoi supprimer les paramètres fixes ?

Un paramètre fixe oblige une blockchain à supposer un délai qui peut ne pas correspondre au comportement réel du réseau. Si l'hypothèse est trop élevée, le réseau devient lent. Si elle est trop basse, le réseau devient dangereux pendant les périodes de stress.

L'histoire de la blockchain montre :

  • Bitcoin privilégie la sécurité grâce à de longs intervalles de blocs mais sacrifie la vitesse.
  • Les systèmes BFT classiques privilégient la cohérence mais ne peuvent pas gérer de longues partitions réseau et sont limités à une tolérance de panne d'un tiers.
  • Ethereum a tenté un modèle hybride mais nécessite toujours des hypothèses fixes pour fonctionner en toute sécurité.

La solution de Kaspa est un protocole qui réagit aux conditions au lieu de les prédire.

Comment DAGKnight améliore l'ordre des blocs

DAGKnight améliore GHOSTDAG en choisissant le k-cluster le plus sécurisé qui couvre au moins la moitié du réseau honnête. Cela garantit que l'ordre des blocs reste sûr même si le réseau se comporte de manière imprévisible.

Lorsque le réseau est rapide, les blocs se confirment rapidement. Lorsque les délais sont élevés, DAGKnight s'ajuste en augmentant la fenêtre de confirmation. Cette flexibilité est la raison pour laquelle le système peut rester stable pendant la congestion.

Une comparaison avec le monde réel aide : Considérez un système de contrôle de la circulation qui réagit aux conditions routières réelles au lieu d'utiliser un minuteur fixe pour chaque feu. Lorsque les routes sont dégagées, les feux changent rapidement. Lorsque le trafic s'accumule, le système ralentit les transitions pour prévenir les accidents. DAGKnight applique une logique adaptative similaire à l'ordre des blocs.

DAGKnight peut-il résister aux attaques ?

DAGKnight est conçu avec une tolérance aux pannes byzantines de 50 %, ce qui est la limite la plus élevée réalisable dans un modèle partiellement synchronisé. Ce niveau est supérieur aux limites rencontrées par les modèles BFT classiques, qui ne peuvent pas dépasser une tolérance aux pannes d'un tiers.

En se référant constamment à des nœuds honnêtes et en ajustant les délais réels, DAGKnight résiste aux attaques qui tentent d'exploiter la latence. Si un attaquant essaie de ralentir le réseau, DAGKnight répond en augmentant la profondeur de confirmation, maintenant ainsi la chaîne sécurisée même si la vitesse diminue temporairement.

Cela rend Kaspa plus résilient pendant les périodes de stress telles que :

  • Pannes de réseau
  • Sursauts de trafic élevé
  • Attaques de congestion
  • Retards inattendus dans le routage Internet

Que signifie DAGKnight pour la finalité des transactions ?

Les développeurs de Kaspa s'attendent à ce que le réseau atteigne une finalité en moins d'une seconde dans des conditions normales une fois que DAGKnight sera en ligne. La mise à niveau est associée à la réécriture en cours de Kaspa, qui prend déjà en charge plus de 30 blocs par seconde et continue d'augmenter sa capacité à mesure que le matériel s'améliore.

Dans des conditions idéales, la finalité peut se produire en une fraction de seconde. Lorsque les conditions se détériorent, le protocole ralentit juste assez pour rester sûr sans se briser.

Kaspa a déclaré publiquement que 100 blocs ou plus par seconde pourraient être possibles avec des outils futurs.

Comment DAGKnight prend en charge les contrats intelligents

Les contrats intelligents ont souvent besoin d'un ordre prévisible des transactions. Si le réseau devient instable ou lent, la logique du contrat peut se briser. Avec l'approche adaptative de DAGKnight, l'ordre des transactions devient plus fiable même en période d'activité réseau élevée.

DAGKnight s'associe également à la prochaine mise à niveau vProgs. vProgs introduit le calcul à connaissance nulle au niveau 1, permettant des opérations atomiques telles que le prêt, le staking et les échanges en une seule transaction. Cela évite les problèmes de fragmentation qui apparaissent dans les rollups de niveau 2.

Ensemble, DAGKnight et vProgs préparent Kaspa pour des applications décentralisées qui nécessitent un ordonnancement rapide et cohérent.

Quel est le calendrier de déploiement actuel ?

Des messages récents des canaux communautaires de Kaspa laissent entendre que DAGKnight et vProgs pourraient arriver dans les huit mois. Un post teaser contenant le mot “.soon” a accru les spéculations parmi les utilisateurs.

Bien qu'aucune date n'ait été confirmée, les mises à jour de développement en cours suggèrent des progrès actifs.

Comment DAGKnight s'inscrit dans la recherche sur le consensus

Les chercheurs en consensus débattent depuis longtemps de la manière de concilier rapidité, sécurité et décentralisation. Bitcoin priorise la sécurité avec la preuve de travail mais sacrifie la rapidité. Les systèmes BFT classiques priorisent la cohérence mais ne peuvent pas gérer de longues pannes réseau. Les systèmes hybrides essaient de mélanger les deux mais héritent souvent des faiblesses des deux.

DAGKnight aborde le problème différemment en permettant à la couche de finalité de rester locale tandis que la couche d'ordonnancement suit une règle commune. Cette séparation permet aux utilisateurs de choisir leurs propres hypothèses de risque local sans perturber l'état mondial.

Soutien de la communauté Kaspa pour DAGKnight

En décembre 2022, Kaspa a organisé un financement participatif communautaire pour lever 70 millions de KAS pour le développement de DAGKnight. L'objectif a été atteint en douze jours. Cela a montré un large soutien pour une mise à niveau du consensus qui aiderait Kaspa à se développer tout en maintenant la sécurité par preuve de travail.

Le protocole a été écrit par Michael Sutton et Yonatan Sompolinsky, qui ont auparavant contribué à PHANTOM et GHOSTDAG. Leur travail a jeté les bases du design blockDAG de Kaspa, qui permet la création simultanée de plusieurs blocs sans provoquer de conflits.

Conclusion

DAGKnight est une mise à niveau du consensus qui rend Kaspa plus rapide, plus sécurisé et capable de s'adapter aux conditions réelles du réseau. Elle supprime les hypothèses fixes, renforce la résilience, maintient une haute tolérance aux pannes et prend en charge le développement futur des contrats intelligents. Sa conception s'appuie sur des années de recherche dans les systèmes de preuve de travail et partiellement synchrones et positionne Kaspa comme une plateforme capable de règlements à haut débit et à faible latence.

KAS-1.85%
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.
  • Récompense
  • Commentaire
  • Reposter
  • Partager
Commentaire
0/400
Aucun commentaire
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)