¿Cómo lograr un ecosistema Web3 centrado en la cuenta?

Principiante7/12/2024, 2:09:46 PM
OneBalance es un marco para crear y gestionar cuentas entre cadenas, lo que permite la abstracción de cadenas a través de un ecosistema centrado en cuentas. Este artículo analiza cómo el marco de OneBalance facilita la transición del ecosistema Web3 de un modelo centrado en cadenas a un modelo centrado en cuentas.

El ecosistema de criptomonedas ha adoptado en gran medida una perspectiva centrada en las cadenas, impulsada por la percepción de escasez en el espacio blockchain, lo que refleja un equilibrio entre seguridad y descentralización versus rendimiento y escalabilidad. En el entorno multi-cadena de hoy, la demanda de interacción entre cadenas es cada vez más evidente, mientras que los diseños centrados en las cadenas conducen a ineficiencias en las transacciones y experiencias de usuario fragmentadas. El concepto de abstracción de cadena se ha introducido para optimizar las operaciones entre cadenas, abstrayendo las complejidades de las cadenas subyacentes para interacciones más suaves entre diferentes blockchains. En este contexto, los investigadores Stephane gosselin y Ankit chiplunkardel instituto de investigación independienteInvestigación de vanguardia, que se enfoca en temas como mev, propuso un nuevo concepto llamado "OneBalance,” dirigido a lograr la abstracción de cadena a través de la construcción de un ecosistema centrado en la cuenta.

componentes y funciones del marco de trabajo onebalance

OneBalance es un marco para crear y administrar las llamadas "cuentas creíbles" para consolidar las operaciones y activos de los usuarios en un entorno multi-cadena. Estas cuentas operan en máquinas de compromiso creíble, administrando el estado a través del bloqueo de recursos y solicitando transiciones de estado de manera confiable, proporcionando así un método más seguro y eficiente para las interacciones entre cadenas. El objetivo de onebalance es cambiar el estado actual en el que cualquier operación en la cadena de bloques depende de firmas de clave privada iniciadas por el usuario.

  • las cuentas creíbles son el componente central del marco onebalance, que se ejecuta en máquinas de compromiso creíble para habilitar la funcionalidad entre cadenas y la alta seguridad. este tipo de cuenta no solo gestiona activos y estados de usuario en diferentes blockchains, sino que también garantiza que las solicitudes de cambios de estado sean fiables y seguras. las cuentas creíbles abstraen las complejidades de las blockchains subyacentes, simplificando las transacciones entre cadenas y la gestión de activos. además, también abstraen las comisiones de transacción, como las comisiones de gas en diferentes cadenas, aliviando a los usuarios de la carga de diferentes estructuras de tarifas.
  • las máquinas de compromiso creíble son la base tecnológica subyacente para implementar funcionalidades de cuenta creíbles, generalmente refiriéndose a entornos de hardware o software que pueden ejecutar y garantizar la seguridad de operaciones complejas, incluyendo entornos de ejecución de confianza (tee), cálculo multipartito (mpc), o cuentas de contratos inteligentes. su responsabilidad principal es garantizar la seguridad de las cuentas, emitir bloqueos de recursos y validar el cumplimiento de esos bloqueos. a través de las máquinas de compromiso creíble, onebalance garantiza que todas las operaciones de cuenta ocurran dentro de un entorno altamente seguro y verificado, mejorando la confiabilidad y resistencia a la manipulación de transacciones.
  • Los bloqueos de recursos son un mecanismo utilizado dentro de las cuentas creíbles para bloquear los activos o estados del usuario hasta que se cumplan condiciones específicas. El diseño de los bloqueos de recursos tiene como objetivo garantizar la seguridad y consistencia de los activos durante las operaciones entre cadenas, evitando que los usuarios se involucren en doble gasto u otros tipos de fraude durante la ejecución. Por ejemplo, un usuario puede bloquear tokens específicos en una cadena hasta que se complete con éxito una operación en otra cadena, asegurando que estos tokens se transfieran o liberen solo una vez que se cumplan todas las condiciones predeterminadas. Este mecanismo de bloqueo mejora la seguridad de las transacciones entre cadenas, pero no elimina la necesidad de puentes.

si bien onebalance en sí no puede garantizar una atomicidad de ejecución completa, puede incentivar la atomicidad a través de mecanismos de bloqueo. los usuarios pueden establecer condiciones de activación para el mecanismo de bloqueo: una es que se deben cumplir condiciones específicas para activar el bloqueo; la otra es que el bloqueo solo se puede liberar después de completar transacciones específicas, lo que significa que el cumplimiento del bloqueo depende de una serie de eventos externos que ocurran. si ciertas operaciones entre cadenas no se ejecutan como se esperaba, el agente que ejecuta esas operaciones no obtendrá ningún beneficio económico, asegurando así económicamente la atomicidad de las operaciones.

comparación con tipos de cuenta existentes

los dos principales tipos de cuentas existentes son las cuentas de propiedad externa (eoa) y las cuentas de contratos inteligentes (sca). EOA es el tipo más básico de cuenta de blockchain, controlado directamente por un par de claves público-privadas y no implica ninguna lógica de contrato inteligente. Dado que no hay un mecanismo en la cadena para asegurar que la transacción enviada por un usuario sea su decisión final, los usuarios pueden enviar nuevas transacciones cambiando el nonce, cancelando así las transacciones anteriores. Si bien las transacciones de EOA son más rápidas y económicas, no pueden proporcionar compromisos creíbles. SCA, por otro lado, es administrada y controlada a través de contratos inteligentes, lo que permite la ejecución de lógica y transacciones más complejas. Sin embargo, SCA no puede iniciar transacciones por sí misma y tiene costos más altos.

en comparación con estos tipos de cuenta existentes, onebalance mejora la seguridad y la no repudiación de transacciones a través del bloqueo de recursos y máquinas de compromiso creíbles, manteniendo al mismo tiempo la velocidad y la eficiencia de costes. mediante la implementación interna de bloqueos de recursos en un entorno informático confiable, equilibra el coste y la eficiencia sin incurrir en altas tarifas de gas o esperar la finalidad en cadena. además, onebalance admite métodos de autenticación modernos como claves de sesión y autenticación multifactor (mfa), proporcionando mejoras en la experiencia del usuario similares a las de las cuentas de contratos inteligentes.

además, onebalance puede ser compatible con el sistema de cuenta implementado por eip-4337, aprovechando la lógica de contrato inteligente de eip-4337 cuando sea necesario para mejorar sus capacidades de gestión de cuentas entre cadenas. Sin embargo, onebalance no se limita a utilizar la abstracción de cuenta y la cadena de eip-4337; es un marco universal con aplicaciones más amplias. onebalance puede verse como una extensión de las ideas presentadas en eip-4337, agregando funcionalidad entre cadenas.

al implementar el marco onebalance, se espera que la gestión y operación centralizada de cuentas de usuario y activos en un entorno de múltiples cadenas impulse el ecosistema web3 hacia una perspectiva centrada en la cuenta. onebalance proporciona una interfaz de cuenta unificada que permite a los usuarios realizar transacciones de forma transparente en diferentes blockchains sin preocuparse por las diferencias entre ellos. esta gestión centralizada de cuentas también ofrece a los usuarios características de seguridad avanzadas y configuraciones personalizables, mejorando su control y protección sobre sus activos.

disclaimer:

  1. este artículo es reimpreso de [Investigación de ChainFeeds]. todos los derechos de autor pertenecen al autor original [0xnatalie]. si hay objeciones a esta reimpresión, por favor contacte a la Gate aprenderequipo, y lo manejarán rápidamente.
  2. renuncia de responsabilidad: las opiniones y puntos de vista expresados en este artículo son únicamente los del autor y no constituyen ningún consejo de inversión.
  3. las traducciones del artículo a otros idiomas son realizadas por el equipo de aprendizaje de Gate.io. A menos que se mencione, está prohibido copiar, distribuir o plagiar los artículos traducidos.

¿Cómo lograr un ecosistema Web3 centrado en la cuenta?

Principiante7/12/2024, 2:09:46 PM
OneBalance es un marco para crear y gestionar cuentas entre cadenas, lo que permite la abstracción de cadenas a través de un ecosistema centrado en cuentas. Este artículo analiza cómo el marco de OneBalance facilita la transición del ecosistema Web3 de un modelo centrado en cadenas a un modelo centrado en cuentas.

El ecosistema de criptomonedas ha adoptado en gran medida una perspectiva centrada en las cadenas, impulsada por la percepción de escasez en el espacio blockchain, lo que refleja un equilibrio entre seguridad y descentralización versus rendimiento y escalabilidad. En el entorno multi-cadena de hoy, la demanda de interacción entre cadenas es cada vez más evidente, mientras que los diseños centrados en las cadenas conducen a ineficiencias en las transacciones y experiencias de usuario fragmentadas. El concepto de abstracción de cadena se ha introducido para optimizar las operaciones entre cadenas, abstrayendo las complejidades de las cadenas subyacentes para interacciones más suaves entre diferentes blockchains. En este contexto, los investigadores Stephane gosselin y Ankit chiplunkardel instituto de investigación independienteInvestigación de vanguardia, que se enfoca en temas como mev, propuso un nuevo concepto llamado "OneBalance,” dirigido a lograr la abstracción de cadena a través de la construcción de un ecosistema centrado en la cuenta.

componentes y funciones del marco de trabajo onebalance

OneBalance es un marco para crear y administrar las llamadas "cuentas creíbles" para consolidar las operaciones y activos de los usuarios en un entorno multi-cadena. Estas cuentas operan en máquinas de compromiso creíble, administrando el estado a través del bloqueo de recursos y solicitando transiciones de estado de manera confiable, proporcionando así un método más seguro y eficiente para las interacciones entre cadenas. El objetivo de onebalance es cambiar el estado actual en el que cualquier operación en la cadena de bloques depende de firmas de clave privada iniciadas por el usuario.

  • las cuentas creíbles son el componente central del marco onebalance, que se ejecuta en máquinas de compromiso creíble para habilitar la funcionalidad entre cadenas y la alta seguridad. este tipo de cuenta no solo gestiona activos y estados de usuario en diferentes blockchains, sino que también garantiza que las solicitudes de cambios de estado sean fiables y seguras. las cuentas creíbles abstraen las complejidades de las blockchains subyacentes, simplificando las transacciones entre cadenas y la gestión de activos. además, también abstraen las comisiones de transacción, como las comisiones de gas en diferentes cadenas, aliviando a los usuarios de la carga de diferentes estructuras de tarifas.
  • las máquinas de compromiso creíble son la base tecnológica subyacente para implementar funcionalidades de cuenta creíbles, generalmente refiriéndose a entornos de hardware o software que pueden ejecutar y garantizar la seguridad de operaciones complejas, incluyendo entornos de ejecución de confianza (tee), cálculo multipartito (mpc), o cuentas de contratos inteligentes. su responsabilidad principal es garantizar la seguridad de las cuentas, emitir bloqueos de recursos y validar el cumplimiento de esos bloqueos. a través de las máquinas de compromiso creíble, onebalance garantiza que todas las operaciones de cuenta ocurran dentro de un entorno altamente seguro y verificado, mejorando la confiabilidad y resistencia a la manipulación de transacciones.
  • Los bloqueos de recursos son un mecanismo utilizado dentro de las cuentas creíbles para bloquear los activos o estados del usuario hasta que se cumplan condiciones específicas. El diseño de los bloqueos de recursos tiene como objetivo garantizar la seguridad y consistencia de los activos durante las operaciones entre cadenas, evitando que los usuarios se involucren en doble gasto u otros tipos de fraude durante la ejecución. Por ejemplo, un usuario puede bloquear tokens específicos en una cadena hasta que se complete con éxito una operación en otra cadena, asegurando que estos tokens se transfieran o liberen solo una vez que se cumplan todas las condiciones predeterminadas. Este mecanismo de bloqueo mejora la seguridad de las transacciones entre cadenas, pero no elimina la necesidad de puentes.

si bien onebalance en sí no puede garantizar una atomicidad de ejecución completa, puede incentivar la atomicidad a través de mecanismos de bloqueo. los usuarios pueden establecer condiciones de activación para el mecanismo de bloqueo: una es que se deben cumplir condiciones específicas para activar el bloqueo; la otra es que el bloqueo solo se puede liberar después de completar transacciones específicas, lo que significa que el cumplimiento del bloqueo depende de una serie de eventos externos que ocurran. si ciertas operaciones entre cadenas no se ejecutan como se esperaba, el agente que ejecuta esas operaciones no obtendrá ningún beneficio económico, asegurando así económicamente la atomicidad de las operaciones.

comparación con tipos de cuenta existentes

los dos principales tipos de cuentas existentes son las cuentas de propiedad externa (eoa) y las cuentas de contratos inteligentes (sca). EOA es el tipo más básico de cuenta de blockchain, controlado directamente por un par de claves público-privadas y no implica ninguna lógica de contrato inteligente. Dado que no hay un mecanismo en la cadena para asegurar que la transacción enviada por un usuario sea su decisión final, los usuarios pueden enviar nuevas transacciones cambiando el nonce, cancelando así las transacciones anteriores. Si bien las transacciones de EOA son más rápidas y económicas, no pueden proporcionar compromisos creíbles. SCA, por otro lado, es administrada y controlada a través de contratos inteligentes, lo que permite la ejecución de lógica y transacciones más complejas. Sin embargo, SCA no puede iniciar transacciones por sí misma y tiene costos más altos.

en comparación con estos tipos de cuenta existentes, onebalance mejora la seguridad y la no repudiación de transacciones a través del bloqueo de recursos y máquinas de compromiso creíbles, manteniendo al mismo tiempo la velocidad y la eficiencia de costes. mediante la implementación interna de bloqueos de recursos en un entorno informático confiable, equilibra el coste y la eficiencia sin incurrir en altas tarifas de gas o esperar la finalidad en cadena. además, onebalance admite métodos de autenticación modernos como claves de sesión y autenticación multifactor (mfa), proporcionando mejoras en la experiencia del usuario similares a las de las cuentas de contratos inteligentes.

además, onebalance puede ser compatible con el sistema de cuenta implementado por eip-4337, aprovechando la lógica de contrato inteligente de eip-4337 cuando sea necesario para mejorar sus capacidades de gestión de cuentas entre cadenas. Sin embargo, onebalance no se limita a utilizar la abstracción de cuenta y la cadena de eip-4337; es un marco universal con aplicaciones más amplias. onebalance puede verse como una extensión de las ideas presentadas en eip-4337, agregando funcionalidad entre cadenas.

al implementar el marco onebalance, se espera que la gestión y operación centralizada de cuentas de usuario y activos en un entorno de múltiples cadenas impulse el ecosistema web3 hacia una perspectiva centrada en la cuenta. onebalance proporciona una interfaz de cuenta unificada que permite a los usuarios realizar transacciones de forma transparente en diferentes blockchains sin preocuparse por las diferencias entre ellos. esta gestión centralizada de cuentas también ofrece a los usuarios características de seguridad avanzadas y configuraciones personalizables, mejorando su control y protección sobre sus activos.

disclaimer:

  1. este artículo es reimpreso de [Investigación de ChainFeeds]. todos los derechos de autor pertenecen al autor original [0xnatalie]. si hay objeciones a esta reimpresión, por favor contacte a la Gate aprenderequipo, y lo manejarán rápidamente.
  2. renuncia de responsabilidad: las opiniones y puntos de vista expresados en este artículo son únicamente los del autor y no constituyen ningún consejo de inversión.
  3. las traducciones del artículo a otros idiomas son realizadas por el equipo de aprendizaje de Gate.io. A menos que se mencione, está prohibido copiar, distribuir o plagiar los artículos traducidos.
Mulai Sekarang
Daftar dan dapatkan Voucher
$100
!