#SUPRA# Let's talk about the new consensus protocol Moonshot. What is it and how does it differ from other Byzantine fault-tolerant mechanisms?



L'algorithme de consensus Moonshot de Supra est un algorithme de tolérance aux fautes byzantines (BFT) et fait partie de la famille des algorithmes de consensus classiques. Dans ce système, un leader propose un bloc et les autres protocoles le suivent. Nous avons réussi la validation Microsoft IV pour garantir que notre système et notre conception ont été formellement vérifiés afin de prévenir les forks et de garantir la sécurité.

La particularité de Moonshot réside dans son efficacité de production de blocs. L'algorithme traditionnel est enraciné dans le document classique BFT de Miguel Castro, qui nécessite trois cycles de communication pour proposer un nouveau bloc. Cependant, Moonshot permet de proposer un bloc à chaque cycle de communication, au lieu d'un bloc tous les trois cycles. Cela améliore considérablement le débit et réduit les délais.

Nous avons réalisé cela en utilisant des technologies avancées telles que la mise en pipeline et la désynchronisation du vote et de la propagation des blocs. Bien que les gros blocs prennent du temps à se propager dans le réseau, les votes sur ces blocs sont beaucoup plus petits et peuvent se propager rapidement. Cela nous permet de proposer et de voter sur les blocs de manière presque asynchrone, assurant ainsi la sécurité et l'activité à grande vitesse.

En somme, Moonshot représente le niveau le plus avancé de ce type d'algorithme de consensus, avec rotation aléatoire d'un seul leader. Récemment, il a été accepté dans un lieu académique de premier plan par un processus d'évaluation par les pairs en double aveugle, ce qui confirme encore davantage sa position en tant que solution de pointe. Nous croyons que Moonshot offre les meilleures performances possibles dans ce type d'algorithme BFT.

Nous avons deux protocoles distincts pour la communication inter-chaînes et les ponts, HyperNova et HyperLoop, car différents réseaux ont des exigences différentes. Chaque configuration, qu'il s'agisse de se connecter à la couche 1, à la couche 2, à la couche 3, à un sous-réseau, à une chaîne parallèle ou à Bitcoin, nécessite une méthode unique, car elles peuvent fonctionner sur un mécanisme de preuve de travail ou de preuve d'enjeu.

HyperNova est un protocole de sécurité cryptographique simple et puissant. Il exploite le fait que les validateurs sur le réseau de preuve d'enjeu doivent s'inscrire avec leur identité sur la blockchain. En connaissant les adresses publiques de ces validateurs, nous pouvons agréger leurs signatures et vérifier le consensus de notre côté. Cela permet à nos nœuds de vérifier si les blocs provenant d'autres chaînes ont obtenu un consensus supermajoritaire, en utilisant des signatures BLS similaires à Ethereum, Aptos et Sui, garantissant ainsi l'authenticité des blocs.

D'autre part, HyperLoop est adapté aux réseaux tels que Layer2 et Bitcoin potentiellement sans ensemble de validateurs actifs. HyperLoop implique deux chaînes d'interactions et des nœuds complets de Supra. Il introduit des contrats intelligents sur la chaîne source et la chaîne cible, mettant en œuvre une limite de débit de fenêtre glissante. Cette limite de débit limite la valeur maximale transférée par le pont à 51 % du montant total mis en jeu par les nœuds du pont pendant une période spécifiée, afin de garantir la sécurité du théorème du jeu. Par exemple, si 10 nœuds misent chacun 1 million de dollars, la valeur maximale traitée dans une fenêtre glissante serait de 5 millions de dollars. Cette conception empêche les nœuds collusionnaires de tirer profit en limitant les dommages qu'ils peuvent causer.

De plus, HyperLoop comprend également un mécanisme appelé « noeuds délateurs » (whistleblower nodes) qui peut suspendre le pont lorsqu'une activité suspecte est détectée. Ces noeuds peuvent déclencher une alerte en déposant 100 000 dollars en garantie, et s'ils ont raison, ils recevront 50% de la garantie déposée par les noeuds complices en récompense. S'ils ont tort, ils perdront leur garantie. Ce mécanisme, associé à la vérification des contrats intelligents et aux limites de la fenêtre glissante, garantit la sécurité et l'efficacité du pont.

Dans l'ensemble, ces protocoles offrent un niveau de sécurité multicouche tout en maintenant des transactions à faible latence et à haute valeur, tout en prévenant les comportements malveillants. Notre conception et notre analyse détaillée ont prouvé que la tricherie dans ce système n'est pas rentable. Plus d'informations détaillées peuvent être trouvées dans notre document technique, une nouvelle version sera bientôt publiée.
SUPRA-0.97%
L3-2.77%
BTC0.43%
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.
  • Récompense
  • 1
  • Partager
Commentaire
0/400
TAMAMvip
· 2024-12-14 02:05
À la Lune 🌕
Voir l'originalRépondre0
  • É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)