Auteur : Haotian, Crypto Observer Source : X (anciennement Twitter) @tmel0211
En bref : la solution de traitement de la disponibilité des données (DA) de Plasma est extrêmement immature, et l’adoption de la technologie Zero-Knowledge (ZK) est un dernier recours. Il y a des « défauts » inhérents à ces tentatives de contourner ZK et de mettre en œuvre des schémas DA intelligents au nom de Plasma seul. Voici un ajout détaillé à cette vue :
Validité DA de Plasma : Étant donné que Plasma ne publie que les en-têtes de bloc de la couche 2/racine de Merkle sur la couche 1, la plupart des données DA sont situées hors chaîne dans la couche 2. Cela signifie que le séquenceur de couche 2 peut retenir les données et refuser aux validateurs du réseau principal de vérifier ses données DA complètes, ce qui entraîne la perte de la vérification de la validité de la demande de retrait de sortie de jeu initiée par l’utilisateur.
Validateurs du réseau principal qui ont perdu leur validation : Une fois que les validateurs du réseau principal ont perdu leur validation, le retrait de sortie du jeu de l’utilisateur devient compliqué. Le séquenceur de couche 2 peut insérer des transactions contrefaites, interférant avec la capacité du validateur à valider, et même l’existence d’un mécanisme de « priorité de retrait » ne peut pas empêcher le séquenceur de faire le mal.
Limites du modèle de compte d’UTXO : Bien que le modèle UTXO puisse trier les transactions et fournir une référence d’application de jeu de sortie pour les validateurs du réseau principal, il ne peut pas gérer avec précision « l’état sans propriétaire » des contrats intelligents. Cela rend également difficile pour la solution de couche 2 de contrat intelligent basée sur Plasma de vraiment résoudre le problème du mal de sortie du jeu.
La solution DA de Redstone : Redstone enregistre le datahash des données hors chaîne avant que l’en-tête de bloc ne soit téléchargé sur le réseau principal, et les utilisateurs peuvent lancer un défi pour vérifier les données d’origine. Cela résout à peine le problème de la conservation des données, mais il reste la question de l’authenticité des données elles-mêmes.
La nécessité de la technologie ZK : Ce n’est qu’à travers la technologie ZK que nous pouvons vraiment résoudre le problème du mal potentiel du séquenceur. En effet, si les données d’état soumises au réseau principal n’ont pas les données DA correspondantes, un tel sroot sera rejeté comme invalide, ce qui élimine fondamentalement le problème de rétention des données dans Sequencer.
Pour résumer, la seule direction qui peut sortir Plasma du bourbier inné du problème de l’AD est la technologie ZK. La solution DA inspirée de Plasma de Redstone résout le problème de la « rétention des données » par consensus, mais elle ne résout pas vraiment le problème de la centralisation du séquenceur.