Auteur : Le Mandalorien
Le centre commercial Ethereum est très animé et compte de nombreux magasins. Vous pouvez effectuer des transactions dans des magasins tels que Uniswap et Curve, et vous pouvez également jouer à des jeux dans des magasins tels que Axie Infinity.
Ethereum Mall adhère au principe de décentralisation. Lorsque les utilisateurs consomment, aucune institution comme une banque ne fournit des services de règlement unifiés.
Au lieu de cela, des caissiers indépendants (nœuds) maintiennent conjointement un grand livre décentralisé. Ce registre décentralisé est la blockchain Ethereum elle-même.
Puisqu'il n'y a pas de gestionnaire unifié, afin de garantir la cohérence du livre de comptes de chaque caissier, et en même temps, d'empêcher certains caissiers de falsifier de manière malveillante le livre de comptes. Ethereum Mall a des règles détaillées pour chaque caissier.
Tout d'abord, chaque caissier doit télécharger ce registre. En d’autres termes, les registres de chacun sont cohérents depuis le début.
Après cela, les utilisateurs commencent à soumettre des transactions. Chaque paiement contient un paquet de données, et tout le monde récupère les transactions soumises par les utilisateurs et travaille dur pour remplir le paquet de données.
Ensuite, chacun choisira le paquet de données d'un certain caissier selon une règle de proposition spécifique (formant un consensus). En ce moment, il y a un nouveau paquet de données (nouveau bloc) dans cette caisse, n'est-ce pas ?
Par conséquent, il souhaite diffuser les informations de son nouveau paquet de données, et d'autres caissiers téléchargeront ce nouveau paquet de données. De cette façon, les registres de chacun sont à nouveau cohérents.
Voici la question clé ! ! Une fois que d'autres caissiers ont téléchargé le nouveau paquet de données, ils doivent encore vérifier si la transaction dans ce paquet de données est authentique. Comment la vérifier ? Il s'agit de simuler l'exécution des transactions contenues dans le paquet de données.
Afin de vérifier la transaction, le caissier doit également maintenir le statut actuel (solde actuel du compte utilisateur, statut du contrat intelligent, etc.), stocker le statut historique et d'autres informations.
En général, les caissiers des centres commerciaux Ethereum doivent compléter le consensus (assurer la cohérence du grand livre), le règlement (confirmer les transactions), les données (enregistrer le solde du compte courant de l'utilisateur et l'historique des transactions, etc.), l'exécution (exécuter les transactions de l'utilisateur), Quatre niveaux de choses.
Autrement dit, la couche 1 sera généralement divisée en quatre couches :
1) Couche de consensus
2) Couche de règlement
3) Couche de données
4) Couche d'exécution
Cela rend Ethereum très décentralisé et sécurisé, mais inefficace, ce qui oblige les gens à faire souvent la queue pour obtenir un règlement.
Ainsi, le projet de rénovation « modulaire » du centre commercial Ethereum a débuté. (Le concept de « modularité » a été proposé pour la première fois par l'équipe Celestia et fait généralement référence à l'expansion d'Ethereum)
Le plan de reconstruction s'appelle "Rollup", et le principe est de construire plusieurs bâtiments supplémentaires autour du centre commercial Ethereum d'origine, qui serviront également de centres commerciaux.
Après cela, des immeubles de grande hauteur nommés « Arbitrum, Optimism, zkSync, Scroll » et d'autres immeubles de grande hauteur ont été construits les uns après les autres. Bien sûr, il y a aussi Manta Pacific construit par Manta Network.
Ces immeubles de grande hauteur sont reliés au bâtiment principal d'Ethereum par des « ponts ».
Par exemple, lorsqu'un utilisateur fait ses achats dans le bâtiment Optimism, après un certain temps, les « caissiers » du bâtiment Optimism compresseront et conditionneront les transactions utilisateur triées et les soumettront au bâtiment principal d'Ethereum.
Le caissier du bâtiment principal d'Ethereum effectue le règlement final pour confirmer que le comportement d'achat de l'utilisateur dans le bâtiment Optimism est valide.
Vous souvenez-vous encore que le bâtiment principal d'Ethereum doit remplir quatre niveaux de choses : le consensus (pour assurer la cohérence du grand livre), le règlement (pour confirmer les transactions), les données (pour enregistrer le solde du compte courant de l'utilisateur et l'historique des transactions, etc.) et l'exécution (pour exécuter les transactions des utilisateurs) ?
En conséquence, d'autres centres commerciaux assument la fonction d'exécution, c'est-à-dire séparer la couche d'exécution du bâtiment principal d'Ethereum et réduire la charge sur le bâtiment principal. En d’autres termes, chaque Layer2 est en fait la couche d’exécution d’Ethereum, tout comme Manta Pacific.
Le bâtiment principal d’Ethereum devient en réalité le « centre de règlement » pour confirmer le caractère définitif des transactions dans d’autres bâtiments.
Il s’agit en effet d’un moyen astucieux de déplacer les transactions des utilisateurs dans le bâtiment et de transformer le bâtiment principal d’Ethereum en centre de règlement. La compression des transactions soumises par les utilisateurs dans d'autres bâtiments et leur soumission au centre de règlement du bâtiment principal Ethereum sous forme de lots peut considérablement améliorer l'efficacité du traitement des transactions du bâtiment principal.
La question est de savoir comment le bâtiment principal d'Ethereum détermine-t-il si les transactions soumises par d'autres centres commerciaux sont correctes ? Que se passe-t-il si d’autres caissiers du centre commercial trichent et altèrent de manière malveillante les transactions des utilisateurs ?
Par conséquent, le bâtiment principal d’Ethereum vérifie l’exactitude des transactions de deux manières : preuve de fraude/rollup optimiste et preuve de validité/rollup ZK.
La preuve de la fraude repose sur des hypothèses économiques. D'autres caissiers peuvent mettre un caissier au défi de faire le mal et prouver qu'il a falsifié les informations de transaction. Si le défi réussit, le caissier peut recevoir une amende de la part du caissier malveillant.
Les centres commerciaux qui envisagent d'adopter la preuve de fraude incluent Optimism, Arbitrum et d'autres.
La preuve de validité repose sur des hypothèses cryptographiques. Lorsque les utilisateurs effectuent des transactions dans des centres commerciaux tels que zkSync, Starknet, Scroll, Linea, etc., les caissiers de ces centres commerciaux collectent les informations de transaction de chacun et génèrent une preuve sans connaissance (appelée preuve ZK) basée sur la cryptographie pour prouver le solde de l'utilisateur. Attendez que les informations d'état changent.
Le caissier transmettra le certificat ZK au centre de règlement du bâtiment principal d'Ethereum. Le centre de règlement utilisera la cryptographie pour vérifier le certificat ZK afin de vérifier l'exactitude des informations de transaction représentées par le certificat.
Par conséquent, Optimistic/ZK représente la façon dont le bâtiment principal d'Ethereum vérifie l'exactitude des transactions dans chaque centre commercial, tandis que Rollup représente la façon dont chaque centre commercial emballe et compresse les transactions qui se produisent en lui-même et les transmet au centre de règlement du bâtiment principal d'Ethereum.
Un autre point est que, puisque la preuve ZK implique la génération de principes cryptographiques et mathématiques, la méthode de cryptage est très différente de celle du bâtiment principal d'Ethereum d'origine, de sorte que le système de règlement du bâtiment principal d'Ethereum ne prend pas réellement en charge la génération de preuve ZK.
Cela a obligé des centres commerciaux tels que zkSync, Starknet, Scroll et Linea à transformer leurs systèmes de règlement.
Dans cette transformation, les commerçants d'origine du bâtiment principal d'Ethereum doivent également apprendre et s'adapter aux nouveaux systèmes de règlement des centres commerciaux tels que zkSync, Starknet, Scroll, Linea, etc., qui ne sont pas très conviviaux pour les commerçants d'origine du bâtiment principal d'Ethereum. Bâtiment principal d'Ethereum.
En revanche, les centres commerciaux Optimistic Rollup représentés par Optimism et Arbitrum n'ont pratiquement aucun problème de compatibilité avec le système de compensation.
Deuxièmement, bien que le centre commercial ZK Rollup soit théoriquement plus sûr que le centre commercial Optimistic Rollup, la sécurité du système de compensation ZK lui-même, la sécurité de l'écriture du langage du système de compensation ZK et du compilateur qui compile le langage de programmation ZK dans le langage d'origine d’Ethereum Safety, en fait, n’a pas encore été testé au fil du temps.
En outre, à l'heure actuelle, la transformation d'Optimistic et de ZK est également très modulaire, de sorte qu'en fait, les services, l'expérience utilisateur, l'effet d'échelle et l'effet de réseau fournis par le centre commercial peuvent être plus importants.



