Comment réaliser un écosystème Web3 centré sur le compte ?

Débutant7/12/2024, 2:09:46 PM
OneBalance est un cadre de création et de gestion de comptes inter-chaînes, permettant l'abstraction de chaînes grâce à un écosystème centré sur le compte. Cet article explique comment le cadre OneBalance facilite la transition de l'écosystème Web3 d'un modèle centré sur la chaîne à un modèle centré sur le compte.

l'écosystème des cryptomonnaies a largement adopté une perspective centrée sur la chaîne, stimulée par la rareté perçue dans l'espace blockchain, ce qui reflète un compromis entre sécurité et décentralisation d'une part, et performance et évolutivité d'autre part. Dans l'environnement multi-chaîne d'aujourd'hui, la demande d'interaction entre les chaînes est de plus en plus évidente, tandis que les conceptions centrées sur la chaîne entraînent des inefficacités dans les transactions et des expériences utilisateur fragmentées. Le concept d'abstraction de chaîne a été introduit pour optimiser les opérations multi-chaînes, en abstrayant les complexités des chaînes sous-jacentes pour des interactions plus fluides entre les différentes blockchains. Dans ce contexte, les chercheurs Stephane gosselinetAnkit chiplunkarde l'institution de recherche indépendante Recherche de pointe, qui se concentre sur des sujets tels que mev, a proposé un nouveau concept appelé «OneBalance,” visant à réaliser une abstraction de la chaîne grâce à la construction d'un écosystème centré sur le compte.

composants et fonctions du cadre onebalance

OneBalanceest un cadre pour créer et gérer les soi-disant “comptes crédibles” afin de consolider les opérations et les actifs des utilisateurs dans un environnement multi-chaîne. Ces comptes fonctionnent sur des machines d'engagement crédibles, gérant l'état grâce au verrouillage des ressources et demandant de manière fiable des transitions d'état, offrant ainsi une méthode plus sûre et plus efficace pour les interactions inter-chaînes. L'objectif de onebalance est de changer l'état actuel où toute opération sur la blockchain repose sur des signatures de clés privées initiées par l'utilisateur.

  • Les comptes crédibles sont le composant central du cadre OneBalance, fonctionnant sur des machines d'engagement crédibles pour permettre la fonctionnalité inter-chaînes et une sécurité élevée. Ce type de compte gère non seulement les actifs et les états des utilisateurs sur différentes blockchains, mais garantit également que les demandes de modification d'état sont fiables et sécurisées. Les comptes crédibles abstraient les complexités des blockchains sous-jacentes, simplifiant les transactions inter-chaînes et la gestion des actifs. De plus, ils abstraient également les frais de transaction, tels que les frais de gaz sur différentes chaînes, soulageant les utilisateurs du fardeau des différentes structures de frais.
  • les machines d'engagement crédible sont le fondement technologique sous-jacent pour la mise en œuvre des fonctionnalités de compte crédibles, faisant généralement référence à des environnements matériels ou logiciels capables d'exécuter et de garantir la sécurité des opérations complexes, y compris les environnements d'exécution de confiance (TEE), le calcul multipartite (MPC) ou les comptes de contrat intelligent. Leur responsabilité première est de garantir la sécurité des comptes, d'émettre des verrous de ressources et de valider l'accomplissement de ces verrous. Grâce aux machines d'engagement crédible, OneBalance garantit que toutes les opérations de compte se déroulent dans un environnement hautement sécurisé et vérifié, améliorant ainsi la fiabilité et la résistance à la manipulation des transactions.
  • Les verrous de ressources sont un mécanisme utilisé au sein de comptes crédibles pour verrouiller les actifs ou les états des utilisateurs jusqu'à ce que des conditions spécifiques soient remplies. La conception des verrous de ressources vise à garantir la sécurité et la cohérence des actifs lors des opérations inter-chaînes, empêchant les utilisateurs de se livrer à des dépenses doubles ou à d'autres types de fraudes lors de l'exécution. Par exemple, un utilisateur peut verrouiller des jetons spécifiques sur une chaîne jusqu'à ce qu'une opération sur une autre chaîne se termine avec succès, garantissant que ces jetons ne sont transférés ou libérés que lorsque toutes les conditions prédéterminées sont remplies. Ce mécanisme de verrouillage renforce la sécurité des transactions inter-chaînes mais n'élimine pas la nécessité de ponts.

Bien que OneBalance lui-même ne puisse garantir une atomicité complète, il peut inciter à l'atomicité grâce à des mécanismes de verrouillage. Les utilisateurs peuvent définir des conditions de déclenchement pour le mécanisme de verrouillage : l'une est que des conditions spécifiques doivent être remplies pour déclencher le verrouillage ; l'autre est que le verrou ne peut être libéré qu'après l'achèvement de transactions spécifiques, ce qui signifie que la réalisation du verrou dépend d'une série d'événements externes. Si certaines opérations entre les chaînes échouent à s'exécuter comme prévu, l'agent exécutant ces opérations ne tirera aucun bénéfice économique, garantissant ainsi économiquement l'atomicité des opérations.

comparaison avec les types de compte existants

les deux principaux types de comptes existants sont les comptes détenus par des tiers (Eoa) et les comptes de contrats intelligents (Sca). Eoa est le type de compte blockchain le plus basique, directement contrôlé par une paire de clés publique-privée et ne nécessite aucune logique de contrat intelligent. Étant donné qu'il n'y a aucun mécanisme on-chain pour garantir que la transaction soumise par un utilisateur est sa décision finale, les utilisateurs peuvent soumettre de nouvelles transactions en modifiant le nonce, annulant ainsi les transactions précédentes. Bien que les transactions Eoa soient plus rapides et moins chères, elles ne peuvent pas fournir d'engagements crédibles. Sca, en revanche, est géré et contrôlé via des contrats intelligents, permettant l'exécution de logiques et de transactions plus complexes. Cependant, Sca ne peut pas initier de transactions par lui-même et a des coûts plus élevés.

par rapport à ces types de compte existants, onebalance améliore la sécurité et la non-répudiation des transactions grâce au verrouillage des ressources et aux machines d'engagement crédibles, tout en maintenant la rapidité et l'efficacité des coûts. en mettant en œuvre des verrous de ressources à l'intérieur d'un environnement informatique de confiance, il équilibre coût et efficacité sans encourir de frais de gaz élevés ou attendre une finalité on-chain. de plus, onebalance prend en charge des méthodes d'authentification modernes telles que les clés de session et l'authentification multi-facteurs (mfa), offrant des améliorations de l'expérience utilisateur similaires à celles des comptes de contrats intelligents.

De plus, OneBalance peut être compatible avec le système de compte mis en œuvre par EIP-4337, en utilisant la logique de contrat intelligent d'EIP-4337 si nécessaire pour améliorer ses capacités de gestion de compte inter-chaînes. Cependant, OneBalance n'est pas limité à utiliser l'abstraction de compte et la chaîne d'EIP-4337; c'est un cadre universel avec des applications plus larges. OneBalance peut être considéré comme une extension des idées présentées dans EIP-4337, ajoutant une fonctionnalité inter-chaînes.

En mettant en œuvre le cadre onebalance, la gestion centralisée et l'exploitation des comptes utilisateurs et des actifs dans un environnement multi-chaînes devraient conduire l'écosystème web3 vers une perspective centrée sur le compte. onebalance fournit une interface de compte unifiée, permettant aux utilisateurs de réaliser des transactions de manière transparente sur différentes blockchains sans se soucier de leurs différences. Cette gestion centralisée des comptes offre également aux utilisateurs des fonctionnalités de sécurité avancées et des paramètres personnalisables, améliorant ainsi leur contrôle et leur protection sur leurs actifs.

disclaimer:

  1. cet article est repris de [Recherche de ChainFeeds]. tous les droits d'auteur appartiennent à l'auteur original [0xnatalie]. si des objections sont émises à cette reproduction, veuillez contacter le Gate apprendrel'équipe, et ils s'en occuperont rapidement.
  2. clause de non-responsabilité : les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent aucun conseil en investissement.
  3. les traductions de l'article dans d'autres langues sont effectuées par l'équipe d'apprentissage de Gate.io. Sauf mention contraire, la copie, la distribution ou le plagiat des articles traduits est interdit.

Comment réaliser un écosystème Web3 centré sur le compte ?

Débutant7/12/2024, 2:09:46 PM
OneBalance est un cadre de création et de gestion de comptes inter-chaînes, permettant l'abstraction de chaînes grâce à un écosystème centré sur le compte. Cet article explique comment le cadre OneBalance facilite la transition de l'écosystème Web3 d'un modèle centré sur la chaîne à un modèle centré sur le compte.

l'écosystème des cryptomonnaies a largement adopté une perspective centrée sur la chaîne, stimulée par la rareté perçue dans l'espace blockchain, ce qui reflète un compromis entre sécurité et décentralisation d'une part, et performance et évolutivité d'autre part. Dans l'environnement multi-chaîne d'aujourd'hui, la demande d'interaction entre les chaînes est de plus en plus évidente, tandis que les conceptions centrées sur la chaîne entraînent des inefficacités dans les transactions et des expériences utilisateur fragmentées. Le concept d'abstraction de chaîne a été introduit pour optimiser les opérations multi-chaînes, en abstrayant les complexités des chaînes sous-jacentes pour des interactions plus fluides entre les différentes blockchains. Dans ce contexte, les chercheurs Stephane gosselinetAnkit chiplunkarde l'institution de recherche indépendante Recherche de pointe, qui se concentre sur des sujets tels que mev, a proposé un nouveau concept appelé «OneBalance,” visant à réaliser une abstraction de la chaîne grâce à la construction d'un écosystème centré sur le compte.

composants et fonctions du cadre onebalance

OneBalanceest un cadre pour créer et gérer les soi-disant “comptes crédibles” afin de consolider les opérations et les actifs des utilisateurs dans un environnement multi-chaîne. Ces comptes fonctionnent sur des machines d'engagement crédibles, gérant l'état grâce au verrouillage des ressources et demandant de manière fiable des transitions d'état, offrant ainsi une méthode plus sûre et plus efficace pour les interactions inter-chaînes. L'objectif de onebalance est de changer l'état actuel où toute opération sur la blockchain repose sur des signatures de clés privées initiées par l'utilisateur.

  • Les comptes crédibles sont le composant central du cadre OneBalance, fonctionnant sur des machines d'engagement crédibles pour permettre la fonctionnalité inter-chaînes et une sécurité élevée. Ce type de compte gère non seulement les actifs et les états des utilisateurs sur différentes blockchains, mais garantit également que les demandes de modification d'état sont fiables et sécurisées. Les comptes crédibles abstraient les complexités des blockchains sous-jacentes, simplifiant les transactions inter-chaînes et la gestion des actifs. De plus, ils abstraient également les frais de transaction, tels que les frais de gaz sur différentes chaînes, soulageant les utilisateurs du fardeau des différentes structures de frais.
  • les machines d'engagement crédible sont le fondement technologique sous-jacent pour la mise en œuvre des fonctionnalités de compte crédibles, faisant généralement référence à des environnements matériels ou logiciels capables d'exécuter et de garantir la sécurité des opérations complexes, y compris les environnements d'exécution de confiance (TEE), le calcul multipartite (MPC) ou les comptes de contrat intelligent. Leur responsabilité première est de garantir la sécurité des comptes, d'émettre des verrous de ressources et de valider l'accomplissement de ces verrous. Grâce aux machines d'engagement crédible, OneBalance garantit que toutes les opérations de compte se déroulent dans un environnement hautement sécurisé et vérifié, améliorant ainsi la fiabilité et la résistance à la manipulation des transactions.
  • Les verrous de ressources sont un mécanisme utilisé au sein de comptes crédibles pour verrouiller les actifs ou les états des utilisateurs jusqu'à ce que des conditions spécifiques soient remplies. La conception des verrous de ressources vise à garantir la sécurité et la cohérence des actifs lors des opérations inter-chaînes, empêchant les utilisateurs de se livrer à des dépenses doubles ou à d'autres types de fraudes lors de l'exécution. Par exemple, un utilisateur peut verrouiller des jetons spécifiques sur une chaîne jusqu'à ce qu'une opération sur une autre chaîne se termine avec succès, garantissant que ces jetons ne sont transférés ou libérés que lorsque toutes les conditions prédéterminées sont remplies. Ce mécanisme de verrouillage renforce la sécurité des transactions inter-chaînes mais n'élimine pas la nécessité de ponts.

Bien que OneBalance lui-même ne puisse garantir une atomicité complète, il peut inciter à l'atomicité grâce à des mécanismes de verrouillage. Les utilisateurs peuvent définir des conditions de déclenchement pour le mécanisme de verrouillage : l'une est que des conditions spécifiques doivent être remplies pour déclencher le verrouillage ; l'autre est que le verrou ne peut être libéré qu'après l'achèvement de transactions spécifiques, ce qui signifie que la réalisation du verrou dépend d'une série d'événements externes. Si certaines opérations entre les chaînes échouent à s'exécuter comme prévu, l'agent exécutant ces opérations ne tirera aucun bénéfice économique, garantissant ainsi économiquement l'atomicité des opérations.

comparaison avec les types de compte existants

les deux principaux types de comptes existants sont les comptes détenus par des tiers (Eoa) et les comptes de contrats intelligents (Sca). Eoa est le type de compte blockchain le plus basique, directement contrôlé par une paire de clés publique-privée et ne nécessite aucune logique de contrat intelligent. Étant donné qu'il n'y a aucun mécanisme on-chain pour garantir que la transaction soumise par un utilisateur est sa décision finale, les utilisateurs peuvent soumettre de nouvelles transactions en modifiant le nonce, annulant ainsi les transactions précédentes. Bien que les transactions Eoa soient plus rapides et moins chères, elles ne peuvent pas fournir d'engagements crédibles. Sca, en revanche, est géré et contrôlé via des contrats intelligents, permettant l'exécution de logiques et de transactions plus complexes. Cependant, Sca ne peut pas initier de transactions par lui-même et a des coûts plus élevés.

par rapport à ces types de compte existants, onebalance améliore la sécurité et la non-répudiation des transactions grâce au verrouillage des ressources et aux machines d'engagement crédibles, tout en maintenant la rapidité et l'efficacité des coûts. en mettant en œuvre des verrous de ressources à l'intérieur d'un environnement informatique de confiance, il équilibre coût et efficacité sans encourir de frais de gaz élevés ou attendre une finalité on-chain. de plus, onebalance prend en charge des méthodes d'authentification modernes telles que les clés de session et l'authentification multi-facteurs (mfa), offrant des améliorations de l'expérience utilisateur similaires à celles des comptes de contrats intelligents.

De plus, OneBalance peut être compatible avec le système de compte mis en œuvre par EIP-4337, en utilisant la logique de contrat intelligent d'EIP-4337 si nécessaire pour améliorer ses capacités de gestion de compte inter-chaînes. Cependant, OneBalance n'est pas limité à utiliser l'abstraction de compte et la chaîne d'EIP-4337; c'est un cadre universel avec des applications plus larges. OneBalance peut être considéré comme une extension des idées présentées dans EIP-4337, ajoutant une fonctionnalité inter-chaînes.

En mettant en œuvre le cadre onebalance, la gestion centralisée et l'exploitation des comptes utilisateurs et des actifs dans un environnement multi-chaînes devraient conduire l'écosystème web3 vers une perspective centrée sur le compte. onebalance fournit une interface de compte unifiée, permettant aux utilisateurs de réaliser des transactions de manière transparente sur différentes blockchains sans se soucier de leurs différences. Cette gestion centralisée des comptes offre également aux utilisateurs des fonctionnalités de sécurité avancées et des paramètres personnalisables, améliorant ainsi leur contrôle et leur protection sur leurs actifs.

disclaimer:

  1. cet article est repris de [Recherche de ChainFeeds]. tous les droits d'auteur appartiennent à l'auteur original [0xnatalie]. si des objections sont émises à cette reproduction, veuillez contacter le Gate apprendrel'équipe, et ils s'en occuperont rapidement.
  2. clause de non-responsabilité : les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent aucun conseil en investissement.
  3. les traductions de l'article dans d'autres langues sont effectuées par l'équipe d'apprentissage de Gate.io. Sauf mention contraire, la copie, la distribution ou le plagiat des articles traduits est interdit.
Mulai Sekarang
Daftar dan dapatkan Voucher
$100
!