Mécanisme de consensus | AirSwap est présent sur les reseaux suivants: Ethereum, Gnosis Chain
Le réseau Ethereum utilise un mécanisme de consensus par preuve de mise en jeu pour valider les nouvelles transactions sur la blockchain. Composants principaux 1. Les validateurs : Les validateurs sont chargés de proposer et de valider les nouveaux blocs. Pour devenir validateur, un utilisateur doit déposer (mettre en jeu) 32 ETH dans un smart contract. Cette mise en jeu sert de garantie et peut être réduit (pénalité) si le validateur se comporte de manière malhonnête. 2. Chaîne de balises : La chaîne de balises est l'épine dorsale d'Ethereum 2.0. Elle coordonne le réseau de validateurs et gère le protocole de consensus. Elle est responsable de la création de nouveaux blocs, de l'organisation des validateurs en comités et de la mise en œuvre de la finalité des blocs. Processus de consensus 1. Proposition de blocs : Les validateurs sont choisis au hasard pour proposer de nouveaux blocs. Cette sélection est basée sur une fonction aléatoire pondérée (WRF - Weighted Random Function), dont le poids est déterminé par le montant d'ETH mis en jeu. 2. Attestation : Les validateurs qui ne proposent pas de bloc participent à l'attestation. Ils attestent de la validité du bloc proposé en votant en sa faveur. Les attestations sont ensuite regroupées pour former une preuve unique de la validité du bloc. 3. Comités : Les validateurs sont organisés en comités afin de rationaliser le processus de validation. Chaque comité est responsable de la validation des blocs au sein d'un shard spécifique ou de la chaîne Beacon elle-même. Cela garantit la décentralisation et la sécurité, car un petit groupe de validateurs peut rapidement parvenir à un consensus. 4. Finalité : Ethereum 2.0 utilise un mécanisme appelé Casper FFG (Friendly Finality Gadget) pour atteindre la finalité. La finalité signifie qu'un bloc et ses transactions sont considérés comme irréversibles et confirmés. Les validateurs votent sur la finalité des blocs, et lorsqu'une supermajorité est atteinte, le bloc est finalisé. 5. Incitations et sanctions : Les validateurs sont récompensés pour leur participation au réseau, notamment en proposant des blocs et en attestant de leur validité. Inversement, les validateurs peuvent être pénalisés en cas de comportement malveillant, tel que la double signature ou la déconnexion prolongée. Cela garantit une participation honnête et la sécurité du réseau.
Gnosis Chain \u2013 Mécanisme de consensus Gnosis Chain utilise une structure à deux niveaux pour équilibrer la capacité de passage à l'échelle et la sécurité, en utilisant la preuve de mise en jeu (PoS - Proof of Stake) pour son consensus de base et la finalité de la transaction. Composants principaux : Structure à deux niveaux Niveau 1 (Layer 1) : Chaîne de balises de Gnosis La chaîne de balises de Gnosis fonctionne sur la base d'un mécanisme de preuve de mise en jeu (PoS - Proof of Stake), qui constitue l'épine dorsale de la sécurité et du consensus. Les validateurs mettent en jeu des jetons GNO sur la chaîne Beacon et valident les transactions, assurant ainsi la sécurité et la finalité du réseau. Niveau 2 (Layer 2): Gnosis xDai Chain traite les transactions et les interactions dApp, fournissant des transactions à grande vitesse et à faible coût. Les données de transaction du niveau 2 sont finalisées sur la Gnosis Beacon Chain, créant ainsi un cadre intégré où le niveau 1 assure la sécurité et la finalité, et le niveau 2 améliore la capacité de passage à l'échelle. Rôle du validateur et mise en jeu Les validateurs de la Gnosis Beacon Chain mettent en jeu les jetons GNO et participent au consensus en validant les blocs. Cette configuration garantit que les validateurs ont un intérêt économique à maintenir la sécurité et l'intégrité de la chaîne Beacon (niveau 1) et de la chaîne xDai (niveau 2). Sécurité inter-niveaux Les transactions effectuées sur le niveau 2 sont finalement finalisées sur le niveau 1, ce qui garantit la sécurité et la finalité de toutes les activités de la chaîne Gnosis. Cette architecture permet à la chaîne Gnosis de combiner la vitesse et la rentabilité de le niveau 2 avec les garanties de sécurité d'un niveau 1 sécurisé par PoS, ce qui la rend adaptée à la fois aux applications à haute fréquence et à la gestion sécurisée des actifs. |
Mécanismes d'incitation et frais applicables | AirSwap est présent sur les reseaux suivants: Ethereum, Gnosis Chain
Ethereum, en particulier après la transition vers Ethereum 2.0 (Eth2), utilise un mécanisme de consensus par preuve de mise en jeu (PoS - Proof of Stake) pour sécuriser son réseau. Les incitations pour les validateurs et les structures de frais jouent un rôle crucial dans le maintien de la sécurité et de l'efficacité de la blockchain. Mécanismes d'incitation 1. Récompenses de mise en jeu : Récompenses pour les validateurs : Les validateurs sont essentiels au mécanisme de PoS. Ils sont chargés de proposer et de valider les nouveaux blocs. Pour participer, ils doivent mettre en jeu un minimum de 32 ETH. En retour, ils gagnent des récompenses pour leurs contributions, qui sont payées en ETH. Ces récompenses sont une combinaison d'ETH nouvellement frappés et de frais de transaction des blocs qu'ils valident. Taux de récompense : Le taux de récompense pour les validateurs est dynamique et dépend du montant total d'ETH mis en jeu dans le réseau. Plus il y a d'ETH mis en jeu, plus le taux de récompense individuel est bas, et vice versa. Ce système est conçu pour équilibrer la sécurité du réseau et l'incitation à participer. 2. Frais de transaction : Frais de base : Après la mise en œuvre de la proposition d'amélioration d' Ethereum (EIP - Ethereum Improvement Proposal) 1559, le modèle de frais de transaction a changé pour inclure un frais de base qui est brûlé (c'est-à-dire retiré de la circulation). Ces frais de base s'ajustent dynamiquement en fonction de la demande du réseau, dans le but de stabiliser les frais de transaction et de réduire la volatilité. Frais de priorité (pourboire) : Les utilisateurs peuvent également inclure une commission de priorité (pourboire) pour inciter les validateurs à inclure leurs transactions plus rapidement. Ces frais sont directement versés aux validateurs, ce qui les incite à traiter les transactions de manière efficace. 3. Pénalités en cas de comportement malveillant : Les validateurs sont soumis à des pénalités (slashing) s'ils adoptent un comportement malveillant, tel que la double signature ou la validation d'informations incorrectes. Le slashing entraîne la perte d'une partie des ETH mis en jeu, ce qui décourage les mauvais acteurs et garantit que les validateurs agissent dans le meilleur intérêt du réseau. Pénalités d'inactivité : Les validateurs sont également pénalisés en cas d'inactivité prolongée. Cela permet de s'assurer que les validateurs restent actifs et engagés dans le maintien de la sécurité et du fonctionnement du réseau. Frais applicables à la blockchain Ethereum 1) Frais de gaz : Calcul : Les frais de gaz sont calculés sur la base de la complexité calculatoire des transactions et des exécutions de smart contracts. Chaque opération sur la machine virtuelle Ethereum (EVM) a un coût de gaz associé. Ajustement dynamique : Les frais de base introduits par l'EIP-1559 s'ajustent dynamiquement en fonction de la congestion du réseau. Lorsque la demande d'espace de bloc est élevée, les frais de base augmentent, et lorsque la demande est faible, ils diminuent. 2. Frais de smart contract : Déploiement et interaction : Le déploiement d'un smart contract sur Ethereum implique le paiement de frais de gaz proportionnels à la complexité et à la taille du programme. L'interaction avec les smart contracts déployés (par exemple, l'exécution de fonctions, le transfert de jetons) entraîne également des frais de gaz. Optimisations : Les développeurs sont incités à optimiser leurs smart contracts afin de minimiser l'utilisation du gaz, ce qui rend les transactions plus rentables pour les utilisateurs. 3. Frais de transfert d'actifs : Transferts de jetons : Le transfert d'ERC-20 ou d'autres types de jetons implique des frais de gaz. Ces frais varient en fonction de la mise en œuvre du smart contract du jeton et de la demande actuelle du réseau.
Les modèles d'incitation et de rémunération de la chaîne Gnosis encouragent à la fois la participation des validateurs et l'accessibilité au réseau, en utilisant un système de double jeton pour maintenir des coûts de transaction faibles et des récompenses de mise en jeu efficaces. Mécanismes d'incitation : Récompenses de mise en jeu pour les validateurs Récompenses GNO : Les validateurs gagnent des récompenses en jetons GNO pour leur participation au consensus et à la sécurisation du réseau. Modèle de délégation : Les détenteurs de GNO qui n'exploitent pas de nœud de validation peuvent déléguer leurs jetons GNO à des validateurs, ce qui leur permet de partager les récompenses de mise en jeu et d'encourager une participation plus large à la sécurité du réseau. Modèle dual du jeton GNO : utilisé pour le staking, la gouvernance et les récompenses des validateurs, le GNO aligne les incitations à la sécurité du réseau à long terme avec les intérêts économiques des détenteurs de jetons. xDai : Sert de monnaie de transaction principale, offrant des transactions stables et peu coûteuses. L'utilisation d'un jeton stable (xDai) pour les frais minimise la volatilité et offre des coûts prévisibles pour les utilisateurs et les développeurs. Frais applicables : Frais de transaction en xDai Les utilisateurs paient les frais de transaction en xDai, le jeton de frais stable, ce qui rend les coûts abordables et prévisibles. Ce modèle est particulièrement adapté aux applications à haute fréquence et aux dApps pour lesquelles des frais de transaction peu élevés sont essentiels. Les frais de transaction en xDai sont redistribués aux validateurs dans le cadre de leur rémunération, alignant ainsi leurs récompenses sur l'activité du réseau. Récompenses de mises en jeu déléguées Grâce à la mise en jeu déléguée, les détenteurs de GNO peuvent gagner une part des récompenses de mise en jeu en déléguant leurs jetons à des validateurs actifs, ce qui favorise la participation des utilisateurs à la sécurité du réseau sans nécessiter d'implication directe dans les opérations de consensus. |