Soucis : La nouvelle solution de couche 2 pour Tezos. Tezos travaille sur une nouvelle solution de mise à l'échelle de couche 2 appelée Marigold qui vise à étendre le concept de Plasma - une idée avancée par le créateur d'Ethereum Vitalik Buterin et Joseph Poon en 2017.
Un récent billet Medium de Gabriel Alfour décrivait Marigold comme un projet de couche 2 qui évite la résistance à la censure contre la vitesse et des frais peu élevés, ce qui permet en fin de compte à l'échelle de l'application.
Alfour affirme que le projet Marigold se concentre sur une « mise en œuvre inspirée de Plasma » et sera en mesure d'évoluer pour inclure de nouvelles avancées.
L'objectif principal de Marigold est de permettre aux développeurs et aux utilisateurs de bénéficier d'une expérience fluide, plutôt que de s'enraciner sur n'importe quelle technologie spécifique.
Marigold est actuellement basé sur Plasma - une solution de couche 2 qui met l'accent sur les contrats intelligents qui sont encodés pour permettre des « preuves de fraude, permettant l'exécution de calculs arbitraires en toute sécurité hors chaîne ».
Un problème noté au sujet du plasma est connu sous le nom de « sortie de masse ». Cela fait référence au comportement inattendu de l'opérateur de couche 2 d'un système, tel que l'envoi d'un bloc non valide.
Dans ce scénario, les fonds sont bloqués pour la durée d'une période de sortie, ce qui peut entraîner la perte de fonds par les utilisateurs.
Soucis vise à atténuer ce problème en mettant en œuvre les mesures suivantes :
« Délégation des autorisations de sortie UTXO » - UTXO fait référence à 'sortie de transaction non dépensées'
« Les utilisateurs peuvent attribuer leurs droits de sortie à un autre utilisateur »
« Quand un délégué de sortie part, tous les fonds de ses délégués partent en même temps »
« Un vote pour passer à une autre chaîne de Soucis pour minimiser l'interruption du service par une sortie »
Des travaux sont également en cours pour améliorer l'interopérabilité entre les chaînes de Soucis. Alfour affirme que c'est parce qu'il est « important de compartimenter les échecs entre chaque application, tout en conservant la possibilité d'utiliser les fonds dans toutes les applications développées sur Marigold ».
Soucis permettra également l'interopérabilité avec d'autres blockchains de couche de base telles que Ethereum avec facilité.
En regardant vers l'avenir, Marigold souhaite ajouter des fonctionnalités de confidentialité une fois la plateforme entièrement construite. Le message Medium note que cela pourrait être réalisé par ZK-snarks, schémas de mixage, ou cryptage homomorphique.
Un autre objectif est de réduire l'interactivité du protocole afin que « les utilisateurs n'aient pas du tout à surveiller la chaîne ».
Découvrez ici la solution Plasma Layer 2 et comment elle effectue des transactions hors chaîne.
Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.