Améliorer la résistance à la censure avec les DVT - Censorship.wtf

Source : https://www.youtube.com/watch?v=3FK3V3hbWHQ

Améliorer la résistance à la censure avec les DVT - Censorship.wtf

Intro

Cette présentation est introduite par SSV Netowrk, qui est un projet de recherche de la Fondation Ethereum pour distribuer les nœuds validateurs en parts exploitées par des opérateurs de nœuds indépendants, dans le but de décentraliser le contrôle sur les validateurs.

La technologie de validateur distribué (DVT) comme SSV peut contribuer à la résistance à la censure sur Ethereum.

État actuel du Staking d'ETH

Il y a actuellement une forte centralisation parmi les validateurs Ethereum, avec 5 à 6 entités contrôlant environ 55% du staking total. Cela pose problème pour la résistance à la censure.

La forte centralisation crée des risques pour les solo stakers utilisant des services centralisés ainsi que des risques systémiques pour Ethereum dans son ensemble, et il y en a d'autres :

  • Vulnérabilité aux piratages / accidents
  • Pénalités de Slashing disproportionnées
  • Capacité des grands validateurs à censurer certaines actions on-chain.

Alon (l'orateur) souhaite se concentrer sur l'explication de 3 raisons pour lesquelles la censure peut actuellement se produire sur Ethereum.

Causes et raisons de la censure

Voici les 3 raisons pour lesquelles la censure se produit :

  1. Attaques malveillantes, impliquant que quelqu'un prenne le contrôle d'un important service de validation et provoque délibérément une censure, soit de manière générale, soit pour des transactions spécifiques. C'est généralement temporaire.
  2. Censure réglementaire, qui est généralement forcée ou auto-imposée, elle cible des types de transactions spécifiques, évolue au fil du temps et reste à long terme
  3. Censure motivée par le business, qui présente des similitudes avec la censure réglementaire mais qui est auto-imposée, axée sur la rentabilité, toujours spécifique et évolutive, et à long terme.

Toutes les trois conduisent à un traitement inégal des transactions, alors qu'Ethereum devrait traiter toutes les transactions de manière égale.

Cela dit, il existe des solutions et des moyens d'atténuer la censure sur Ethereum.

Solutions potentielles

Technologie de Validateur Distribué "DVT"

Le DVT divise un validateur Ethereum en parts exploitées par des opérateurs de nœuds indépendants regroupés en grappes.

Il combine les signatures à seuil (BLS) avec un mécanisme de consensus pour assurer la vivacité, la tolérance aux pannes et la robustesse.

Génération de clé distribuée "DKG"

En ajoutant une génération de clé distribuée (DKG), aucune entité unique ne détient la clé de validation réelle. Cela apporte des avantages supplémentaires en matière de réglementation et de responsabilité.

La stratégie de SSV consiste à combiner DVT avec DKG pour aider à atténuer les risques de censure et apporter des propriétés nouvelles et intéressantes à la validation des blocs d'Ethereum. Cependant, Alon pense que ce procédé est limité et pas très scalable.

Cluster résistant à la censure

Un nouveau concept est le « cluster résistant à la censure » : configurer un cluster DVT pour réduire la capacité de censure. Une configuration à grande échelle peut rendre une grande partie de l'ensemble des validateurs Ethereum résistants à la censure.

Un exemple de cluster :

  • 4 services de staking institutionnels réglementés aux États-Unis pour la robustesse et la scalabilité
  • 3 validateurs en solo pour la diversité
  • 7 validateurs au total dans le cluster

Si les réglementations américaines censurent plus tard certaines transactions, les validateurs en solo n'auraient besoin que de 1 des 4 validateurs institutionnels pour accepter de signer un bloc avec eux, rendant plausible la résistance à la censure.

Le mélange des types d'opérateurs de nœuds offre une résistance à la censure tout en tirant parti de la robustesse des services de mise institutionnels. La tolérance aux pannes de DVT aide également les validateurs en solo.

C'est une amélioration par rapport au statu quo - aujourd'hui, 5 entités américaines contrôlent la majorité du staking d'Ethereum, rendant la censure facile par le biais de contraintes réglementaires

Même une entreprise fortement réglementée comme Coinbase pourrait participer à l'un de ces groupes avec une génération de clés distribuée, en s'abstenant de signer les blocs qu'elle souhaite censurer mais en permettant à d'autres validateurs de toujours les signer.

Stats de SSV

SSV exploite le DVT sur les testnets Ethereum et le mainnet depuis des années déjà sans aucun changement nécessaire sur le réseau.

Alon pense que DVT est un bon moyen de réduire les risques de censure sans changements techniques majeurs :

  • SSV exécute un réseau DVT basé sur des opérateurs de nœuds interconnectés qui sont coordonnés via un smart contract
  • Les utilisateurs décident quels validateurs fonctionnent sur quels clusters d'opérateurs SSV dans les data centers mondiaux.
  • L'interaction avec le réseau se fait via une application Web

L'intégration de plus d'opérateurs de nœuds indépendants via DVT est un moyen simple de réduire les risques de censure, qui sont principalement liés aux décisions commerciales, aux réglementations ou aux attaques malveillantes.