Mécanisme de consensus | VELO est présent sur les reseaux suivants: Binance Smart Chain, Stellar
Binance Smart Chain (BSC) utilise un mécanisme de consensus hybride appelé Proof of Staked Authority (PoSA), qui combine des éléments de preuve de mise en jeu déléguée (DPoS) et de preuve d'autorité (PoA).Cette méthode garantit des temps de blocs rapides et des frais peu élevés tout en maintenant un niveau de décentralisation et de sécurité.Composantes principales 1.Les validateurs (appelés « membres du cabinet ») :Les validateurs de la BSC sont responsables de la production de nouveaux blocs, de la validation des transactions et du maintien de la sécurité du réseau.Pour devenir validateur, une entité doit mettre en jeu un montant significatif de BNB (jeton Binance).Les validateurs sont sélectionnés par la mise et le vote des détenteurs de jetons.Il y a 21 validateurs actifs à tout moment, qui se relaient pour assurer la décentralisation et la sécurité. 2.Délégateurs : Les détenteurs de jetons qui ne souhaitent pas gérer de nœuds de validation peuvent déléguer leurs jetons BNB à des validateurs. Cette délégation permet aux validateurs d'augmenter leur participation et d'améliorer leurs chances d'être sélectionnés pour produire des blocs. Les délégateurs gagnent une part des récompenses que les validateurs reçoivent, ce qui encourage une large participation à la sécurité du réseau. 3.Les candidats : Les candidats sont des nœuds qui ont mis en jeu le montant requis de BNB et qui se trouvent dans le pool en attendant de devenir des validateurs. Il s'agit essentiellement de validateurs potentiels qui ne sont pas encore actifs mais qui peuvent être élus comme validateurs par le biais du vote de la communauté. Les candidats jouent un rôle crucial en veillant à ce qu'il y ait toujours un nombre suffisant de nœuds prêts à assumer les tâches de validation, ce qui permet de maintenir la résilience et la décentralisation du réseau. Processus de consensus 4.Sélection des validateurs : Les validateurs sont choisis en fonction de la quantité de BNB mis en jeu et des votes reçus de la part des délégateurs. Plus il y a de BNB mis en jeu et de votes reçus, plus les chances d'être sélectionné pour valider les transactions et produire de nouveaux blocs sont élevées. Le processus de sélection implique à la fois les validateurs actuels et le groupe de candidats, ce qui garantit une rotation dynamique et sûre des nœuds. 5.Production de blocs : Les validateurs sélectionnés se relaient pour produire des blocs à la manière d'un PoA, ce qui garantit une production rapide et efficace des blocs. Les validateurs valident les transactions, les ajoutent aux nouveaux blocs et diffusent ces blocs sur le réseau. 6.Finalité de la transaction : La BSC permet d'obtenir des temps de bloc rapides d'environ 3 secondes et une finalité de transaction rapide. Cela est possible grâce au mécanisme PoSA efficace qui permet aux validateurs de parvenir rapidement à un consensus. Sécurité et incitations économiques 7. Mise en jeu : Les validateurs sont tenus de mettre en jeu un montant substantiel de BNB, qui sert de garantie pour assurer leur comportement honnête. Ce montant peut être réduit (pénalité) si les validateurs agissent de manière malveillante. La mise en jeu incite les validateurs à agir dans l'intérêt du réseau pour éviter de perdre leur BNB mis en jeu. 8. Délégation et récompenses : Les délégateurs reçoivent des récompenses proportionnelles à leur participation dans les validateurs. Cela les incite à choisir des validateurs fiables et à participer à la sécurité du réseau. Les validateurs et les délégateurs partagent les frais de transaction en tant que récompenses, ce qui fournit des incitations économiques continues pour maintenir la sécurité et la performance du réseau. 9. Frais de transaction : La BSC utilise des frais de transaction peu élevés, payés en BNB, ce qui la rend économique pour les utilisateurs. Ces frais sont perçus par les validateurs dans le cadre de leurs récompenses, ce qui les incite à valider les transactions correctement et avec efficacité.
Stellar utilise un mécanisme de consensus unique connu sous le nom de Stellar Consensus Protocol (SCP) : Concepts fondamentaux 1. Accord byzantin fédéré (FBA - Federated Byzantine Agreement) : Le SCP est construit sur les principes de l'accord byzantin fédéré (FBA - Federated Byzantine Agreement), qui permet un consensus décentralisé, sans leader, sans avoir besoin d'un système fermé de participants de confiance. Tranches de quorum : Chaque nœud du réseau sélectionne un ensemble d'autres nœuds (tranche de quorum) en qui il a confiance. Le consensus est atteint lorsque ces tranches se chevauchent et s'accordent collectivement sur l'état de la transaction. 2. Nœuds et validateurs : Les nœuds : Les nœuds exécutant le logiciel Stellar participent au réseau en validant les transactions et en maintenant le ledger. Les validateurs : Nœuds chargés de valider les transactions et de parvenir à un consensus sur l'état du ledger. Processus de consensus 3. Validation des transactions : Les transactions sont soumises au réseau et les nœuds les valident sur la base de règles prédéterminées, telles que des soldes suffisants et des signatures valides. 4. Phase de nomination : Nomination : Les nœuds nomment les valeurs (propositions de transactions) qu'ils estiment devoir être incluses dans le prochain ledger. Les nœuds communiquent leurs nominations à leurs tranches de quorum. Accord sur les nominations : Les nœuds votent sur les valeurs proposées et, par le biais d'un processus de vote et d'accord fédéré, un ensemble de valeurs candidates émerge. Cette phase se poursuit jusqu'à ce que les nœuds se mettent d'accord sur une valeur unique ou un ensemble de valeurs. 5. Protocole de vote (vote et acceptation) : Vote : Les valeurs convenues lors de la phase de nomination sont ensuite placées dans des propositions de vote. Chaque proposition fait l'objet de plusieurs tours de vote, au cours desquels les nœuds votent pour accepter ou rejeter les valeurs proposées. Vote fédéré : Les nœuds échangent des votes au sein de leurs tranches de quorum, et si une valeur reçoit suffisamment de votes dans les tranches qui se chevauchent, elle passe à l'étape suivante. Acceptation et confirmation : Si une valeur recueille suffisamment de votes au cours de plusieurs étapes (préparation, confirmation, externalisation), elle est acceptée et externalisée en tant que prochain état du ledger. 6. Mise à jour du ledger : Une fois le consensus atteint, les nouvelles transactions sont enregistrées dans le ledger. Les nœuds mettent à jour leurs copies du ledger pour refléter le nouvel état. Sécurité et incitations économiques 7. Tranches de confiance et de quorum : Les nœuds sont libres de choisir leurs propres tranches de quorum, ce qui apporte souplesse et décentralisation. Le chevauchement des tranches de quorum permet au réseau de parvenir à un consensus même si certains nœuds sont défectueux ou malveillants. 8. Stabilité et sécurité : Le SCP garantit que le réseau peut parvenir à un consensus de manière efficace sans dépendre de processus de minage à forte consommation d'énergie. Il est donc respectueux de l'environnement et adapté aux applications à haut débit. 9. Mécanismes d'incitation : Contrairement aux systèmes de preuve de travail (PoW - Proof of Work) ou de preuve de mise en jeu (PoS - Proof of Stake), Stellar ne s'appuie pas sur des incitations économiques directes telles que les récompenses de minage. Au lieu de cela, le réseau incite à la participation par la valeur intrinsèque du maintien d'un réseau de paiement sécurisé, efficace et fiable. |
Mécanismes d'incitation et frais applicables | VELO est présent sur les reseaux suivants: Binance Smart Chain, Stellar
La Binance Smart Chain (BSC) utilise le mécanisme de consensus Proof of Staked Authority (PoSA) pour assurer la sécurité du réseau et encourager la participation des validateurs et des délégateurs. Mécanismes d'incitation 1. Validateurs : Récompenses de mise en jeu : Les validateurs doivent mettre en jeu un montant significatif de BNB pour participer au processus de consensus. Ils gagnent des récompenses sous la forme de frais de transaction et de récompenses de bloc. Processus de sélection : Les validateurs sont sélectionnés en fonction du montant de BNB mis en jeu et des votes reçus de la part des délégateurs. Plus il y a de BNB mis en jeu et de votes reçus, plus les chances d'être sélectionné pour valider les transactions et produire de nouveaux blocs sont élevées. 2. Délégateurs : mise en jeu déléguée : Les détenteurs de jetons peuvent déléguer leurs BNB à des validateurs. Cette délégation augmente la mise en jeu totale du validateur et améliore ses chances d'être sélectionné pour produire des blocs. Récompenses partagées : Les délégateurs gagnent une partie des récompenses que les validateurs reçoivent. Cela incite les détenteurs de jetons à participer à la sécurité et à la décentralisation du réseau en choisissant des validateurs fiables. 3. Les candidats : Pool de validateurs potentiels : Les candidats sont des nœuds qui ont mis en jeu le montant requis de BNB et qui attendent de devenir des validateurs actifs. Ils garantissent qu'il y a toujours un nombre suffisant de nœuds prêts à assumer des tâches de validation, ce qui maintient la résilience du réseau. 4. Sécurité économique : Pénalisation : les validateurs peuvent être pénalisés en cas de comportement malveillant ou de manquement à leurs obligations. Les pénalités comprennent l'amputation d'une partie des jetons mis en jeu, ce qui garantit que les validateurs agissent dans le meilleur intérêt du réseau. Coût d'opportunité : la mise en jeu exige que les validateurs et les délégateurs bloquent leurs jetons BNB, ce qui constitue une incitation économique à agir honnêtement pour éviter de perdre leurs actifs mis en jeu. Frais sur la Binance Smart Chain 5. Frais de transaction : Faibles frais : La BSC est connue pour ses frais de transaction peu élevés par rapport à d'autres réseaux de blockchain. Ces frais sont payés en BNB et sont essentiels pour maintenir les opérations du réseau et rémunérer les validateurs. Structure de frais dynamique : Les frais de transaction peuvent varier en fonction de la congestion du réseau et de la complexité des transactions. Toutefois, la BSC veille à ce que les frais restent nettement inférieurs à ceux du réseau principal Ethereum. 6. Récompenses de blocs : Incitation des validateurs : Les validateurs gagnent des récompenses de bloc en plus des frais de transaction. Ces récompenses sont distribuées aux validateurs pour leur rôle dans le maintien du réseau et le traitement des transactions. 7. Frais inter-chaînes : Coûts d'interopérabilité : La BSC prend en charge la compatibilité inter-chaînes, ce qui permet de transférer des actifs entre la Binance Chain et la Binance Smart Chain. Ces opérations inter-chaînes entraînent des frais minimes, facilitant les transferts d'actifs en toute transparence et améliorant l'expérience de l'utilisateur. 8. Frais liés aux smart contracts : Coûts de déploiement et d'exécution : Le déploiement et l'interaction avec les smart contracts sur BSC impliquent le paiement de frais basés sur les ressources de calcul requises. Ces frais sont également payés en BNB et sont conçus pour être économiques, encourageant les développeurs à utiliser la plateforme BSC.
Le mécanisme de consensus de Stellar, le protocole de consensus Stellar (SCP - Stellar Consensus Protocol), est conçu pour obtenir une validation décentralisée et sécurisée des transactions grâce à un modèle d'accord byzantin fédéré (FBA - Federated Byzantine Agreement). Contrairement aux systèmes de preuve de travail (PoW - Proof of Work) ou de preuve de mise en jeu (PoS - Proof of Stake), Stellar ne repose pas sur des incitations économiques directes telles que les récompenses de minage. Au contraire, il garantit la sécurité du réseau et la validation des transactions grâce à des mécanismes intrinsèques au réseau et à des frais de transaction. Mécanismes d'incitation 1. Tranches de quorum et confiance : Tranches de quorum : Chaque nœud du réseau Stellar sélectionne d'autres nœuds en qui il a confiance pour former une tranche de quorum. Le consensus est obtenu par l'intersection de ces tranches, ce qui crée un réseau de confiance robuste et décentralisé. Vote fédéré : Les nœuds communiquent leurs votes au sein de leurs tranches de quorum et, par le biais de plusieurs tours de vote fédéré, ils se mettent d'accord sur l'état de la transaction. Ce processus garantit que même si certains nœuds sont compromis, le réseau peut toujours parvenir à un consensus en toute sécurité. 2. Valeur intrinsèque et participation : Valeur du réseau : La valeur intrinsèque de la participation à un réseau de paiement sûr, efficace et fiable incite les nœuds à agir honnêtement et à maintenir la sécurité du réseau. Les organisations et les personnes qui gèrent des nœuds bénéficient de la fonctionnalité du réseau et de la capacité à faciliter les transactions. Décentralisation : En permettant aux nœuds de choisir leurs propres tranches de quorum, Stellar favorise la décentralisation, réduisant le risque de points centraux de défaillance et rendant le réseau plus résistant aux attaques. Frais sur la blockchain Stellar 3. Frais de transaction : Structure de frais fixes : Chaque transaction sur le réseau Stellar entraîne des frais fixes de 0,00001 XLM (appelés frais de base). Cette structure de frais faible et prévisible rend Stellar adapté aux micropaiements et aux transactions de gros volume. Prévention du spam : Les frais de transaction ont un effet dissuasif sur les attaques de spam. En exigeant des frais minimes pour chaque transaction, Stellar veille à ce que le réseau reste efficace et que les ressources ne soient pas gaspillées pour traiter des transactions malveillantes ou frivoles. 4. Coûts opérationnels : Frais minimes : Les frais de transaction minimes sur Stellar permettent non seulement d'éviter le spam, mais aussi de couvrir les coûts opérationnels de fonctionnement du réseau. Cela garantit que le réseau peut se maintenir sans faire peser une charge financière importante sur les utilisateurs. 5. Exigences en matière de réserves : Réserves de compte : Pour créer un nouveau compte sur le réseau Stellar, un solde minimum de 1 XLM est requis. Cette exigence de réserve empêche la création d'un nombre excessif de comptes, protégeant ainsi le réseau contre le spam et assurant une utilisation efficace des ressources. Réserves pour les lignes de confiance et les offres : Des réserves supplémentaires sont nécessaires pour créer des lignes de confiance et des offres sur l'échange décentralisé de Stellar (DEX). Ces réserves permettent de maintenir l'intégrité du réseau et de prévenir les abus. |