Supra propose des voies techniques innovantes pour résoudre de nombreux problèmes existants dans l'écosystème blockchain.
Rédigé par : Pzai, Foresight News
Dans le développement de l'architecture technologique blockchain, nous avons connu la transition du modèle UTXO de Bitcoin au contrat intelligent d'Ethereum, donnant naissance à d'innombrables scénarios d'application. Cependant, dans l'écosystème des blockchains publiques existantes, les problèmes d'interopérabilité entre différentes architectures deviennent de plus en plus évidents. Pour relever ce défi, la blockchain publique L1 Supra a construit une solution blockchain intégrée verticalement, offrant une plateforme Layer 1 avec toutes les fonctionnalités clés intégrées. Elle adopte également un modèle de réseau hiérarchique « Tribu » et « Clan » ainsi qu'un moteur de consensus Moonshot développé en interne, afin d'améliorer la résilience, la sécurité et la vitesse de traitement du système. Cet article examine sous plusieurs angles comment Supra propose des voies techniques innovantes pour résoudre de nombreux problèmes existants dans l'écosystème blockchain.
Intégration verticale
Dans l'écosystème blockchain existant, de nombreuses blockchains publiques intègrent généralement le consensus, la disponibilité des données et les fonctions d'exécution dans le réseau central, tandis que d'autres infrastructures (telles que les oracles, la communication inter-chaînes, l'aléa en chaîne, etc.) sont prises en charge par d'autres protocoles, ce qui entraîne une complexité d'intégration accrue, des risques de sécurité accrus et des coûts de développement plus élevés. Supra L1, par le biais d'une intégration verticale, intègre directement des services clés tels que des oracles, la communication inter-chaînes, l'automatisation et l'aléa en chaîne (VRF) au niveau L1, permettant à tous les services de partager une sécurité cohérente, évitant les problèmes de latence et de sécurité rencontrés dans les communications inter-chaînes traditionnelles.
Conteneur Supra : Combinaison efficace et écosystème diversifié
La plupart des applications blockchain existantes dépendent de l'écosystème et présentent certaines limitations en matière d'interopérabilité multichaînes et d'accès à la liquidité, l'indépendance de chaque application étant influencée par les modèles d'exécution et économiques, ce qui limite le développement d'applications au sein d'un même cas d'utilisation. Les dApps construites sur la chaîne Supra, grâce à la technologie de conteneurisation, peuvent profiter de l'élasticité et de la flexibilité de L2 tout en maintenant l'indépendance de la chaîne d'application. Dans le conteneur, les développeurs peuvent personnaliser la gouvernance et les modèles d'incitation en fonction de leurs besoins, tout en tirant parti des avantages de liquidité de L1 pour améliorer l'efficacité des transactions des applications. De plus, Supra propose une variété de services d'intégration verticale, tels que des réseaux d'automatisation, des générateurs de nombres aléatoires, etc., qui peuvent aider les développeurs à déployer plus rapidement des applications et à améliorer leur performance et leur sécurité.
Pour l'exécution sous-jacente des blockchains, il existe une multitude de solutions de machines virtuelles sur le marché, tandis que la conception Multi-VM de Supra étend l'applicabilité de la plateforme. Actuellement, Supra prend en charge plusieurs machines virtuelles populaires telles que MoveVM, EVM (avec prise en charge future de Solana VM et Cosmos VM). Les développeurs des différents écosystèmes peuvent facilement migrer leurs applications vers Supra sans avoir à reprogrammer, tout en bénéficiant de performances à haut débit et faible latence, et en améliorant l'interopérabilité entre les contrats intelligents.
Consensus et mécanisme de preuve Moonshot
Actuellement, de nombreux L1 s'efforcent d'équilibrer le débit et la finalité, tandis que le protocole de consensus Moonshot de Supra est un protocole de rotation de leader unique aléatoire basé sur un mécanisme de tolérance aux pannes byzantines (BFT), augmentant l'efficacité du traitement des transactions grâce à la parallélisation des flux de travail. Ce protocole utilise une conception flexible qui peut être ajustée en fonction des besoins, permettant d'atteindre un haut débit de 500 000 transactions par seconde et une latence de consensus sous la seconde. De plus, Supra utilise des méthodes de vérification formelle pour fournir une preuve de sécurité rigoureuse du protocole de consensus Moonshot, garantissant sa justesse et sa fiabilité.
Le protocole de consensus Moonshot adopte un mécanisme de proposition optimiste, c'est-à-dire qu'après qu'un nœud a soumis une proposition de bloc, il suppose que cette proposition sera acceptée et continue d'envoyer des demandes pour la proposition du prochain bloc. Si d'autres nœuds acceptent cette proposition, elle sera ajoutée au prochain bloc. Ainsi, les nœuds peuvent passer directement à l'étape suivante du processus de consensus en s'attendant à un résultat positif, évitant ainsi des temps d'attente inutiles. De plus, comme la transmission, le tri et l'exécution des transactions peuvent être exécutés en parallèle, cela permet de réduire plus efficacement le temps de traitement. Ce mécanisme de séparation réduit le degré de dépendance du système à l'égard des nœuds honnêtes, abaissant le ratio de nœuds honnêtes requis pour le consensus au minimum.
Architecture « Tribu - Clan » : Gestion hiérarchique des nœuds et exécution parallèle
L'architecture de gestion des nœuds « Tribu - Clan » adopte une approche hiérarchique et aléatoire pour la gestion des nœuds, où la tribu représente un ensemble de grandes nœuds, tandis que le clan représente un ensemble de petits nœuds choisis aléatoirement au sein de la tribu. Les petits nœuds sont choisis aléatoirement à l'intérieur de la tribu pour former des clans, garantissant que le risque de comportement byzantin à chaque niveau est contrôlé au minimum, offrant une grande résilience et robustesse. Les ressources des nœuds seront allouées dynamiquement en fonction des besoins, différentes tâches étant attribuées à différents clans et pouvant être exécutées en parallèle. Ce mécanisme garantit que le réseau Supra peut continuer à fonctionner normalement même en cas d'interférence par des nœuds byzantins, et améliore l'efficacité de calcul et d'exécution multidimensionnelle. De plus, l'architecture unique renforce l'évolutivité et la sécurité en réalisant une exécution parallèle au niveau du réseau et des nœuds. La recomposition aléatoire des nœuds dans les réglages L1 garantit la sécurité, tandis que la randomité basée sur VRF augmente la résistance aux attaques ciblées.
Gauche : Flux de transactions des utilisateurs dans Supra Droite : Architecture « Tribu - Clan »
Mécanisme de preuve de liquidité économique PoEL
PoEL (Proof of Economic Liquidity) est le mécanisme d'incitation unique de Supra, reliant le risque de capital des participants à ce mécanisme d'incitation. En fonction du risque et de l'utilisation du capital, des moyens d'incitation personnalisés sont conçus pour attirer des capitaux à long terme dans la construction du réseau. Ce mécanisme prend en charge une variété d'actifs numériques participant à des pools de liquidité, offrant une source de capital plus diversifiée, et réduit l'impact de la volatilité des actifs sur la sécurité du réseau grâce à des mesures de gestion des risques.
En même temps, PoEL permet aux capitaux de fournir de la liquidité dans des pools de liquidité tout en obtenant des revenus de staking, maximisant l'utilisation des capitaux dans de multiples scénarios et améliorant l'efficacité du capital.
Équipe et progrès du projet
L'équipe Supra a une certaine base académique, dirigée par le Dr Aniket Kate, inventeur et cryptographe engagé par KZG, qui occupe le poste de directeur de la recherche. La technologie d'engagement KZG occupe une place centrale dans la feuille de route d'expansion d'Ethereum. Supra vient de lancer le réseau principal MoveVM et lancera bientôt la version EVM. Aujourd'hui, Supra a mis en ligne plus de 50 dApps et est en pourparlers avec plus de 100 dApps. Un fonds écologique de 100 millions de dollars a été lancé, ainsi qu'un événement de présentation de projets communautaires appelé Super dApp Showdown, où la communauté et un jury de VC choisiront des gagnants chaque saison, qui pourront directement recevoir des fonds écologiques.
Conclusion
Dans le grand environnement concurrent des écosystèmes blockchain, les utilisateurs et les développeurs ont besoin d'une certaine intégration au niveau de l'architecture sous-jacente pour accéder à de meilleurs services. Dans l'écosystème blockchain diversifié actuel, l'interopérabilité et la complexité d'intégration entre différentes blockchains publiques deviennent des problèmes à résoudre de toute urgence. Supra, en tant que plateforme Layer 1, essaie d'offrir une solution intégrée avec des fonctionnalités clés intégrées, et prend en charge plusieurs machines virtuelles (comme MoveVM, EVM), visant à faciliter la migration des applications de différentes piles technologiques vers sa plateforme, tout en offrant aux développeurs une plateforme décentralisée hautement flexible et sécurisée tout en maintenant de bonnes performances. À l'avenir, les innovations techniques de Supra offriront plus de possibilités aux développeurs, accélérant l'application et le développement d'applications blockchain dans le monde entier.