Selon Cointelegraph, l'écosystème Ethereum explore une stratégie de conformité modulaire pour aligner les blockchains publiques avec le Règlement Général sur la Protection des Données (RGPD) de l'Union Européenne. Une proposition du membre de la communauté Ethereum, Eugenio Reggianini, suggère d'utiliser une architecture modulaire pour améliorer la gestion des données et la confidentialité. Cette approche consiste à décentraliser les données personnelles vers les bords, comme les portefeuilles et les applications décentralisées (DApps), en employant un stockage hors chaîne avec effacement des métadonnées, et en divisant cryptographiquement les rôles. Cette stratégie vise à concentrer les responsabilités de contrôle du RGPD sur un nombre limité d'entités, tandis que le réseau plus large fonctionne comme des processeurs ou reste en dehors du champ d'application du RGPD.

La transition vers une architecture modulaire pourrait faciliter l'intégration des technologies améliorant la confidentialité (PET) au sein d'Ethereum, permettant potentiellement d'atteindre la conformité au RGPD dans des environnements de blockchain sans permission. Reggianini met en avant plusieurs technologies qui sont soit intégrées, soit proposées pour Ethereum afin de minimiser l'exposition des données personnelles. Celles-ci incluent le proto-danksharding (EIP-4844), qui limite la durée de vie des blobs de transaction à environ 18 jours, appliquant ainsi la minimisation du stockage. De plus, les arguments de connaissance succincts non interactifs à divulgation nulle (zk-SNARKs) peuvent améliorer la confidentialité en permettant aux validateurs de confirmer des preuves cryptographiques succinctes sans accéder aux charges utiles des transactions, réduisant ainsi considérablement la visibilité des données on-chain.

D'autres PET qui pourraient aider à la conformité au RGPD incluent le chiffrement totalement homomorphe, les environnements d'exécution de confiance (TEE), le calcul multipartite (MPC), la séparation des propositions et des constructeurs (PBS), et l'échantillonnage de disponibilité des données entre pairs (PeerDAS). La proposition décrit les implications du RGPD à travers les trois couches d'Ethereum : la couche d'exécution, la couche de consensus et la couche de disponibilité des données. La couche d'exécution agirait comme des processeurs, transmettant uniquement des données chiffrées ou aveugles, tandis que la couche de consensus se concentrerait sur la validation des engagements et des preuves à divulgation nulle de connaissance. La couche de disponibilité des données, sous PeerDAS, stockerait des fragments anonymes pendant des durées limitées, en accord avec le principe de minimisation des données du RGPD.

En concentrant le contrôle des données au niveau de l'application et en utilisant des PET, Ethereum vise à protéger la vie privée des utilisateurs sans compromettre ses principes fondamentaux, selon Reggianini. Cependant, le succès de ce cadre dépend d'une adoption généralisée par la communauté, du soutien des développeurs et d'un éventuel alignement avec les régulateurs de l'UE.