
Fuente: ASXN, Digital Asset Research Company;
1. Prólogo
La industria de cifrado está llena de cambios.Ya sea Ethereum L2, la cadena de aplicación o Alt L1, parece que siempre ha habido una gran cantidad de nuevas capas de blockchain.
Aunque diferentes blockchain proporciona a los usuarios muchas opciones diferentes, también desafía a los desarrolladores y usuarios de múltiples cadenas.Cada vez más cadenas causarán problemas fragmentados con la liquidez y las tasas de uso, lo que hará que los usuarios experimenten daños, esto es algo muy malo para los usuarios y desarrolladores de aplicaciones múltiples.
Se puede decir que la situación de múltiples cadenas de las criptomonedas hoy en día es una de las diversas historias de iteración de infraestructura y trastornos inspiradores.Desde la introducción del mecanismo de consenso POS, el número de blockchain en el mundo de cifrado ha mostrado un crecimiento explosivo.En comparación con el mecanismo de consenso de POW de Bitcoin, POS ha reducido en gran medida los obstáculos para lanzar y proteger la nueva red, y generar el brote de proyectos innovadores al estilo cámbrico en el campo L1.Para resolver el dilema de la escalabilidad, tenemos sus propios métodos de innovación únicos con Solana, Cosmos y su cadena de aplicaciones, mecanismos de consenso de Berachain y Pol, Ethereum L2 y fraude.
Aunque la innovación puede ser el principal factor impulsor detrás del crecimiento de la explosión de blockchain, el desequilibrio de los incentivos también tiene ciertas responsabilidades.La prima de transacción de la infraestructura es más alta que la aplicación.Este desequilibrio de incentivos ha llevado a innumerables blockchains o protocolos, «poseer nuestras propias pilas», lo que en gran medida nos hace estar en un mundo tan cifrado como este.
2. El surgimiento de modular y rollup
El concepto de modularidad es un concepto relativamente nuevo.En este artículo, describe un concepto de diseño de blockchain para resolver el consenso de la red y las funciones de disponibilidad de datos con el acuerdo y la ejecución de las transacciones.
La ventaja de la modularidad es la profesionalidad, ya sea DA asequible (disponibilidad de datos) o bajo ejecución de la cadena.Es similar a Adam Smith que la División de Trabajo del Trabajo es una fuente de crecimiento económico.
El 2 de octubre de 2020, Vitalik se convirtió en rollup ya que la solución de expansión principal de Ethereum -Rollup fue una extensión natural de «ascenso modular».El objetivo final de Ethereum es convertirse en una capa financiera con la coordinación global y lograr la expansión de la escala de este objetivo.Sin embargo, teniendo en cuenta el dilema de la escalabilidad, Ethereum optimiza las características descentralizadas y la seguridad a costa de la escalabilidad de sacrificio.Al empacar múltiples transacciones en un paquete de transacciones y luego enviar el paquete de transacciones a la red principal de Ethereum, Rollup aumentó el rendimiento de la transacción y redujo el costo de la transacción.Este método minimiza la cantidad de datos procesados en la cadena, logrando así transacciones más rápidas y baratas.Sin embargo, con el aumento del número de acumulaciones, la complejidad de la interacción ecológica de Ethereum también aumentará en consecuencia, porque se debe construir una infraestructura adicional para conectar el encierro con el resto de la ecología.
La escalabilidad de Celestia se mejora a través de su método único de muestreo de usabilidad de datos (DAS).Esto permite que la red se expanda con la adición de más nodos de luz, a fin de lograr mayores bloques sin afectar la seguridad o la descentralización.
3. Abstracción de la cadena
Para superar a Web2, Web3 UX (experiencia del usuario) necesita proporcionar una experiencia absoluta y mejor (considerando el costo de conversión).Este es el lugar donde la cadena es abstracta.
Como concepto, en lugar de la abstracción de la cadena es el método para lograr el objetivo final, es mejor decir que está más cerca del objetivo final.Por lo tanto, la «abstracción de la cadena» es una experiencia del usuario, y cualquier componente/mejora puede considerarse dedicado al «futuro de la abstracción de la cadena».
Para convertirse en un usuario de múltiples cadenas en el mundo de cifrado de hoy, debe configurar un puente de capital entre muchas cadenas y transbordadores en la interfaz de usuario compleja (interfaz de usuario).Los usuarios deben interactuar con las diversas «tuberías» de la economía encriptada.Teniendo en cuenta la abstracción de la cadena del tipo Web2 UX, hay dos puntos de dolor clave para resolver: la complejidad de la UX Web3 y la fragmentación de los usuarios y la liquidez.
4. Resumen en Web2
En el contexto de la informática, la definición de abstracción es la siguiente:
Simplifique o elimine la complejidad técnica de la experiencia del usuario para generar técnicas que oculten estos detalles y procesos.Esta complejidad aún existe y juega un papel, pero no es visible para los usuarios.
En el mundo Web2, a través de la complejidad técnica oculta de varias operaciones y presentando una interfaz simplificada para los usuarios, el reproductor abstracto ha desempeñado un papel vital en la creación de una experiencia sin costura amigable con el usuario.Por ejemplo, los usuarios interactúan con el sitio web a través de los navegadores sin comprender lo que es protocolos subyacentes como HTTP, TCP/IP o DNS.Los usuarios solo necesitan abrir Outlook, escribir correos electrónicos y enviarlos, no saben que sus correos electrónicos y SMTP, como enviar protocolos y los protocolos receptores de IMAP/POP, han interactuado.Alojamiento web y servicios de servicios en la nube de gestión de servidores abstractos, replicación de datos y equilibrio de carga, proporcionando interfaces amigables con el usuario para implementar y administrar fácilmente aplicaciones.El proceso de autenticación y autorización (incluida la contraseña hash y la administración de sesiones) está oculto detrás de la interfaz de inicio de sesión simple.Servicios de pago en línea como PayPal y Stripe Abstract Security Security, pruebas de fraude y comunicación de red bancaria, y admiten a los usuarios para realizar transacciones sin esfuerzo.El punto más importante es que Web2 proporciona una experiencia a la que los usuarios nativos no internos también pueden navegar.
Como motor de búsqueda preferido, Google puede considerarse la mejor abstracción.Según una amplia gama de pautas para Internet, simplifica el proceso de recuperación de información y permite a los usuarios ingresar solicitudes de búsqueda sin tener que comprender el complejo algoritmo de búsqueda o el proceso de rastreo de red.El algoritmo de Google indexa miles de millones de páginas web y las clasifica de acuerdo con la correlación, para presentar los resultados más importantes a los usuarios.Esta abstracción significa que los usuarios no necesitan comprender el conocimiento técnico sobre SEO, estructura HTML o alojamiento de red, porque Google oculta esta complejidad y proporciona resultados de búsqueda directos y sistemáticos.Además, Google también proporciona la mayoría de los servicios anteriores -Mail (Gmail), Google Docs, Google Drive, etc.A través de una interfaz unificada que puede ser accesible, Google mejora aún más la experiencia del usuario al concentrar varias funciones en una ecología altamente condensada.
Entendemos más que esto: Web2 consiste en muchos protocolos.Para los usuarios de Web2 ordinarios, estos protocolos no necesitan ser entendidos.
5. Formalmente definido
Abstracción de la cadena: «Experiencia de usuario para procesos manuales requeridos para la interacción múltiple de la cadena»
Veamos el problema que la abstracción de la cadena está tratando de resolver:
-
Los usuarios de puentes deben conectar el valor a las diferentes cadenas, lo que no solo trae fricciones importantes de la experiencia del usuario, sino que también trae riesgos de seguridad.
-
Los tokens de gas: los usuarios deben obtener y administrar diferentes tokens en diferentes cadenas para pagar las tarifas de gas.
-
La fragmentación de las cuentas y los usuarios de la billetera deben interactuar con múltiples cuentas para acceder a todos sus saldos.Este problema es más grave en el ecosistema no EVM, porque las direcciones y las billeteras individuales deben ser necesarias.
-
Fragmentación de la liquidez: a medida que aumenta el número de blockchains, la liquidez se dispersa y se aislan aún más en estas cadenas.
6. Problema de fragmentación
Como se mencionó anteriormente, la hoja de ruta se centró en el encierro, que es un incentivo y la popularización de la cadena de aplicaciones, el rollo de aplicación específico y «poseer sus propias pilas», lo que ha llevado a la intensificación de la liquidez y la fragmentación de los usuarios, la unidad y la unidad del Desintegración de la experiencia fluida del usuario.
En general, los partidarios de la «arquitectura única» tomarán Solana y otras cadenas no EVM (como Sui y Aptos) como ejemplos para mostrar su simplicidad a los usuarios.
Si el usuario recibe el puente de fondo a Solana, generalmente solo necesita interactuar con una forma de USDC y una forma de SOL.Debido a que el agujero de gusano y el USDC de Axlar ya existen, Solana tiene sus propios problemas en la interdependencia mutua mutua mutua mutua mutua mutua mutua de USDC interdependencia mutua mutua mutua mutua mutua, pero estos problemas se han resuelto o mejorado en gran medida.La «ecología» de Solana se refiere a Solana y aplicaciones construidas sobre ella.(En la actualidad) Todavía no hay L2, y no hay necesidad de obtener más liquidez o subconjuntos de aplicaciones diferentes a través de la conexión del puente.
Por el contrario, cuando los usuarios inician sesión en Ethereum Ecology (incluido el rollo), encontrarán varias formas de USDC y varias formas de ETH.Por ejemplo, aunque ETH y árbitro en el optimismo son los mismos activos en todas las intenciones y propósitos, usan sus respectivas conexiones de puente de normas desde el puente de red principal de Ethereum, pero no pueden usarse.Algunas aplicaciones solo se ejecutan en optimismo, mientras que otras aplicaciones solo existen en el árbitro.Para todos los propósitos reales, ETH y árbitro en el optimismo se encuentran en una cadena completamente diferente, con diferentes ecología y diferentes casos de uso.
Incluso a nivel de billetera, los dos se consideran diferentes activos.Las billeteras emergentes como Rabby y Rainbow han trabajado duro para difuminar y abstractar activos a nivel de billetera.Sin embargo, los usuarios encontrarán que los activos que administran son «reemplazables» (de hecho, casi una forma insustituible), cruzando múltiples cadenas y acumulaciones.
Esta diferencia es más obvia a nivel de no rolup.Para cadenas no EVEV (como Solana, Sui, Aptos) y Ethereum EVM L1 (como BNB y cadena C de avalancha), los usuarios también deben manejar activos no nativos (AXLUSDC, Axleth, etc.).
Teóricamente, si el rollup cumple sus promesas, despojó por completo a los usuarios de Ethereum y se convierte en su propia cadena «única» sobre Ethereum, entonces no hay necesidad de unir y buscar liquidez.Sin embargo, este no es el caso.Los tres rollup más grandes: árbitro, optimismo y base, cada uno con diferentes ecología, casos de uso y usuarios.El optimismo ha cambiado para aumentar el nivel modular adicional: con la súper cadena (detallada más adelante).El árbitro se centra principalmente en Defi (especialmente los contratos perpetuos y las opciones dex).La base se centra principalmente en la aplicación SocialFi.
Se puede ver que «GM» L2 ha comenzado a desarrollar sus propios casos específicos de enfoque y uso.Los usuarios que desean jugar deben unir el puente para recibir el árbitro, y luego el puente a Xai o Sanko.Si el mismo usuario quiere hacer una recompensa de Degen en Farcaster o comprar una clave (clave) en FriendTech, debe cerrar la base.Si el usuario quiere usar Synthetix, tendrá el puente para recibir el optimismo.El resultado final es una alta fragmentación, y esto no es intencional.En términos generales, cada L2 general debe comprometerse a proporcionar una variedad de aplicaciones para satisfacer todas las necesidades de los usuarios: proporcionar una experiencia única en una configuración modular.Pero este no es el caso, hay dos razones:
-
Debido a los bajos TP de acumulación de base, especialmente en el juego, el encierro debe usar una cierta forma de arquitectura modular para ejecutar a otros entornos (como L3).
-
Debido a los diferentes mecanismos de incentivos y otros métodos que introducen a los usuarios y desarrolladores en su cadena, cada acurrucado general forma inadvertidamente diferentes culturas y ecología.
L1 es lo mismo.Algunas aplicaciones y usuarios solo existen en la cadena C de Avalanche o BNB o Sui y Aptos.
El problema de la fragmentación no solo afectará al usuario, sino también a la capa de ejecución y al acuerdo en sí.Debido a fragmentado, los ingresos de la capa de ejecución y MEV serán devorados por el encierro (bajo MEV) u otras cadenas.Con la intensificación de la competencia entre los niveles de ejecución, esto se vuelve más importante.
Para el acuerdo, la situación es muy desafiante porque deben comenzar en muchas cadenas e intentar guiar la liquidez y los usuarios en todas las cadenas.Esto es particularmente difícil para los nuevos productos, porque su objetivo es obtener tantos usuarios como sea posible.Además, cada cadena subyacente y cada conexión del puente de la operación del protocolo aumentarán la complejidad y aumentará los riesgos de seguridad.
En general, los problemas fragmentados dentro del mundo encriptado, especialmente en Ethereum, se encuentran en el más alto nivel de historia, lo que conduce a una experiencia y tráfico menos ideales.
Resolver el problema de la fragmentación: abstracción de la cadena
Este problema de fragmentación ha generado el nacimiento y el desarrollo de la abstracción de la cadena.Como se mencionó anteriormente, utilizamos la abstracción de la cadena como objetivo final: los usuarios cifrados pueden obtener una mejor experiencia de optimización real, sin tener que lidiar con muchos problemas relacionados con la gestión del puente, el pago de gas, la interfaz de usuario compleja y la multicina. Gestión de la billetera.
Para lograr el objetivo final de la abstracción de la cadena, se ha realizado una gran cantidad de intentos, desde soluciones integrales (como aglayer, red de partículas y soluciones de superchain hasta componentes (como redes previstas y agregados de puentes).
Por lo general, es irónico que uno de los temas clave de la abstracción de la cadena sea la fragmentación de la solución abstracta de la cadena.En general, vemos que la solución de abstracción de la cadena trata de «tener» la cadena abstracta.Por ejemplo, la superchain de la aglaya y optimismo de Polygon intenta abstracto de la fragmentación rollup a través de liquidez unificada, transmisión de mensajes, puente u otros componentes.Sin embargo, ambos necesitan una cadena para elegir sus soluciones, que se acompaña del problema del desequilibrio de incentivos.Finalmente, todas las cadenas a menudo quieren tener sus propias pilas.
Además, no pueden funcionar bien.Aunque el acurrucado en Polygon Agglayer se beneficia de la liquidez unificada, y los beneficios del rollo de Superchain de la transmisión de mensajes unificados e intercambian aplicaciones y recursos, pero si el usuario quiere interactuar con los dos al mismo tiempo, aún enfrentará la mala experiencia del usuario.
Además de los problemas fragmentados de algunas soluciones abstractas, especialmente a nivel de niveles de componentes, otro problema está relacionado con el método de tratamiento.
La realidad es que la abstracción de la cadena es un problema multifacético.
Se han realizado algunos esfuerzos poderosos sobre cómo lidiar con la abstracción de la cadena.Recomendamos encarecidamente que los lectores lean el marco de la torta por sí mismos, pero en general, Frontier describe el marco del elemento clave (pastel) de la cadena que consta de tres capas de infraestructura: capa con licencia, capa de solucionador y capa de asentamiento.
La capa de licencia se refiere a donde el usuario conecta la billetera al protocolo y la aplicación y envía la intención.La capa de licencia es responsable de identificar los activos del usuario y las transacciones ejecutadas.
La capa de solucionador incluye Solver y Fulfiller (ejecutor), que proporciona intenciones de cotización y ejecución basadas en la velocidad de costo y ejecución estimada de acuerdo con los activos e intención del usuario.
La capa de liquidación garantiza las transacciones del usuario.Si la transacción se establece en una cadena diferente de la cadena original, recibirá el puente de activos a la cadena y la ejecutará.
En comparación con el marco de la torta, creemos que un método más práctico puede ayudar al desarrollo de la abstracción de la cadena.En términos simples, dividimos la solución de abstracción de la cadena en dos categorías: soluciones integrales y soluciones de componentes, cada categoría tiene subclases adicionales.
7. Espacio de diseño integral frente al espacio de diseño de componentes
Teniendo en cuenta que la abstracción de la cadena de palabras (CA) es muy vaga, dividiremos el espacio de diseño en dos soluciones de CA integradas y soluciones de CA componentes.La solución de CA integrada se define como una solución para buscar múltiples fricciones abstractas para proporcionar a CA una solución de «pila completa».En lo que respecta a la experiencia del usuario, la solución integral es similar a una sola cadena de bloques.Las soluciones de componentes son soluciones que intentan resolver un solo problema y hacer sus propias contribuciones a mayores soluciones.Vale la pena señalar que este informe no estudia todas las solución relacionadas con la abstracción de la cadena.La abstracción de la cadena es un concepto amplio, más como una motivación y un objetivo final, no una categoría.Los siguientes acuerdos, redes, capas de infraestructura y EIP ayudan a aclarar y representar cómo algunos tipos de soluciones ayudan a la abstracción de la cadena.En los últimos meses, las personas han realizado una amplia gama de investigaciones sobre la abstracción de la cadena. Manera, preste atención a la abstracción de la cadena.
8. Solución integral
Hay varias grandes empresas en el campo de la solución integral: Parte, partícula, OKTO, Polygon Agglayer y OP Superchain.Estas cinco soluciones pueden subdividir aún más en una solución que no tiene nada que ver con la ecología (cerca, partícula, OKTO) y soluciones específicas para las soluciones ecológicas.En resumen, la diferencia entre los dos es el alcance de la solución CA.
Todas las cadenas en Polygon Agglayer están conectadas a través de un contrato de puente, lo que hace que la transferencia de valor entre la cadena en este ecosistema sin fricción, pero dicha experiencia de usuario se limita a los usuarios del Polygon CDK L2.El diseño de la súper cadena OP es similar al de eso.Una solución que no tiene nada que ver con la ecología proporciona una solución que no se limita a su ecología respectiva.Estas tres soluciones que no tienen nada que ver con la ecología implementan abstractamente el papel de los usuarios representativos para transferir activos en otras cadenas, esencialmente, estos son sus principales productos.
Las soluciones de abstracción de la cadena como Near se han estado preparando desde 2018, y otros acuerdos son relativamente nuevos para los campos abstractos.Teniendo en cuenta que la mayoría de las soluciones de CA todavía se encuentran en las primeras etapas del desarrollo y las diferencias de varios métodos, es difícil elegir una oveja líder.En este campo, las ovejas líderes pueden considerar el uso de los principales productos de cada protocolo, y una vez más considerando que estos protocolos todavía están en la etapa inicial de desarrollo, es realmente demasiado temprano en este momento.
(1) partícula
Como la capa de asentamiento y coordinación de todos los usuarios en la cadena, el L1 modular de partículas (puede considerarse como una capa de infraestructura subyacente, no como una L1 general) tiene como objetivo proporcionar una experiencia de abstracción de cadena para usuarios cifrados.
El producto principal de la partícula es las cuentas universales: los usuarios de usos para usar una sola dirección, saldo de cuenta y punto interactivo en todas las cadenas (cadenas EVM y no EVM), y gas abstracto de gas y liquidez unificada.Según la creación de Cosmos SDK, la partícula se modulara esencialmente.En esencia, la modularidad se refiere a los diferentes aspectos de la operación de blockchain a través de los intercambios de módulos independientes.Esto permite a las partículas mantener su control de sus funciones y gobernanza centrales, al tiempo que adapta y desarrolla sus módulos.
La partícula depende de los tres módulos de núcleo:
-
Cuenta general: estas cuentas proporcionan un saldo de puntos de interacción, direcciones de usuario y el saldo de todas las cadenas (redes EVM y no -EVM).
-
Liquidez universal: la liquidez de todas las cadenas se unifica a través de transacciones atómicas de la cadena cruzada e intercambia la ejecución optimista.Esto permite a los usuarios interactuar sin problemas con la nueva cadena, incluso si no contienen tokens.
-
GAS GENERAL: Permite a los usuarios usar tokens para transacciones de cadena cruzada.
Liquidez universal
La liquidez general de la red de partículas actúa como la capa subyacente que admite interacciones atómicas de la cadena atómica perfecta y se da cuenta de la unidad del saldo en la cuenta general.A través de la realización de la liquidez universal, los usuarios que usan aplicaciones de cadena cruzada tienen una experiencia similar a la interacción con una sola cadena.
Liquidez universal: un ejemplo típico:
-
El usuario A quiere usar su propio USDT para comprar NFT con un precio de 1 ETH, y el USDT se distribuye aleatoriamente en la cadena 1, la cadena 2 y la cadena 3.
-
Al hacer clic en el botón «Comprar», el paquete del usuario que el usuario involucró 5 cadenas (cadena 1, cadena 2, cadena 3, cadena 4 y red de partículas) y lo envía a una firma a la partícula L1.
-
Después de ejecutar las firmas anteriores, los USDT en la cadena 1, la cadena 2 y la cadena 3 se convierten en tokens intermedios a través de la cadena de dex correspondiente (intercambio descentralizado), como el USDC.
-
La cadena 1, la cadena 2 y la cadena 3 USDC se envían al proveedor de liquidez (LP).
-
USDC en la cadena de lanzamiento de LP 4.
-
El USDC en la cadena 4 se intercambia por ETH a través del DEX en la cadena 4.
-
ETH en la cadena 4 se usa para comprar NFT.
Cuenta universal
La cuenta general de partículas juega un papel central en los productos de abstracción de la cadena de Particlll.La cuenta universal de partículas utiliza la liquidez universal para ejecutar automáticamente las transacciones atómicas de la cadena cruzada y recopila fondos del saldo cruzado del usuario para cumplir con las condiciones para la operación dada.Las cuentas generales proporcionan a los usuarios una interfaz unificada en los ecosistemas EVM y no EVM, y les proporcionan la capacidad de almacenar y usar fondos en cualquier cadena de bloques.El núcleo de una cuenta general es la tecnología de liquidez general de partículas, que coordina automáticamente las transacciones de la cadena cruzada en función de cada transacción.La red de partículas actúa como la capa de asentamiento de estas transacciones.
La cuenta general es esencialmente la implementación de la cuenta SMART EOA (Dirección externa) ERC-4337.La implementación del protocolo SDK general de partículas se asignará o analizará a una cuenta general con una dirección EOA dada, y consultas mediante el uso de la billetera inteligente modular de la red de partículas, el servicio del servicio.La cuenta se usa luego como la interfaz central de interacción con la aplicación y cualquier otra aplicación utilizando el SDK de la red de partículas.
Ejemplo de usuarios finales hipotéticos:
-
Alice descubrió un Dapp.El alojamiento DAPP está en el árbitro y utiliza el SDK general de la red de partículas para lograr cuentas generales.
-
Alice comenzó a usar el DAPP.Los activos en su billetera (nativo del polígono) se utilizan para la interacción BASIC DAPP.El puente es automático y se ejecuta automáticamente durante la interacción.
-
Después de jugar por un tiempo, Alice hizo algunas fichas.Ella compró un NFT como regalo de cumpleaños para su amigo Bob con este dinero.Lo que ella no sabe es que el alojamiento de NFT está en optimismo.Ella puede enviar sin problemas el dinero a la cuenta general de Bob.Lo importante es que en toda su experiencia, Alice solo usa un tokens de gas.
-
Bob decidió hipotecar al NFT en el préstamo en Solana y comprar una orden de meme bitcoin con los ingresos.Terminó todo esto a través de la misma cuenta en unos minutos para completarla.
Abstracción de bitcoin, partícula y cuenta (aa):
La introducción de inscripciones y orden (orden) introdujo el resurgimiento del evento Bitcoin L1.
Ha aparecido varios bitcoin L2, y el límite de cálculo se extiende a la cadena básica de Bitcoin.Esto representa el salto en Bitcoin y toda la industria, pero su diseño e infraestructura de soporte aún conducirá a una fricción considerable en el nivel de billetera y UI/UX cuando la interacción cruzada.
Este es el uso de partículas y BTC Connect.BTC Connect se da cuenta de la abstracción de cuentas en la red de bitcoin a través de cuentas de bitcoin de los usuarios unificados y cuentas inteligentes basadas en EVM.Esto se hace utilizando el firmante (firma) de la billetera de bitcoin como firma (firma) de la cuenta inteligente en la red Bitcoin L2 o EVM, de modo que la billetera Bitcoin existente del usuario se ha convertido en el único punto interactivo.Esta arquitectura está diseñada con EIP-4337 (admite billeteras de firma múltiple, recuperación social y lógica comercial más compleja a nivel de billetera) y una cadena de compatibilidad EVM, introduciendo cuentas inteligentes, maestro de pago, bundler y un modo de conexión de billetera de bitcoin único.
Por lo tanto, todas las interacciones en la cuenta inteligente y la billetera Bitcoin original pueden ser controladas por la billetera Bitcoin.BTC Connect extiende la función de la billetera bitcoin.Usando una sola billetera de bitcoin, los usuarios pueden enviar transacciones BTC nativas para interactuar con Prefacio y realizar la lógica en EVM Dapps compatibles y Bitcoin L2.
Esto permite que Builder (Builder) en el ecosistema de Bitcoin proporcione a los usuarios sin transacciones de gas, programación de cuentas y muchas otras funciones abstractas.
La clave pública de la billetera Bitcoin se utiliza para realizar transacciones BTC nativas y generar EVM EOA.El EOA se usa para crear una cuenta inteligente con billetera de bitcoin como firma, por lo que la firma de billetera de bitcoin es compatible con EVM.
(2) cerca
Cerca está desarrollando una pila integral de dibujo en cadena, centrándose en la agregación de cuentas.La capacidad de comerciar a través de una sola cuenta e interfaz en cualquier blockchain es un componente clave de la abstracción de la cadena.Esto limpiará los fragmentos Web3 para los usuarios de la aplicación y mejorará su capacidad de fluir a través de la red o el programa cruzado.
La agregación cercana a la cuenta incluye 3 tecnologías principales:
-
La cuenta cercana se crea con el uso abstracto de cuentas nativas, por lo que la cuenta cercana se asigna al nombre de la cuenta que puede ser legible, no el hash de la clave pública.Además, la cuenta cercana puede contener múltiples claves con diferentes autoridad para diferentes funciones.FastAuth proporciona a los usuarios un proceso de orientación similar a Web2.La cuenta de FastAuth y las claves están protegidas por características de seguridad de «Passey» de identificación biométrica (Thinkd).Los usuarios también pueden recuperar la cuenta en cualquier momento a través de servicios de recuperación multi -competencia (MPC).
-
Firma de la cadena: Esto permite que cualquier cuenta cercana controle la dirección en otras cadenas.Usando letreros de cadena, la red MPC cercana es una firma de otras transacciones en cadena, y no necesita administrar diferentes billeteras y claves privadas.La firma MPC permite que múltiples nodos independientes usen las acciones clave para firmar el mensaje para firmar el mensaje sin reunirlos en ningún lugar.
-
Intereses de Relayer (Revolution): para buscar una experiencia de usuario fluida, los usuarios deben poder pagar en la red cercana y luego poder intercambiar valor en otras cadenas.Con la intención de Relayer, los usuarios pueden especificar lo que quieren hacer sin necesidad de saber cómo completarlo.La tarea de la red de retransmisión de intención es monitorear la respuesta de los servicios MPC, tratar con transacciones de firma, enviarlas a sus respectivas cadenas y luego completar la transacción final.
(3) OKTO
OKTO es una solución de middleware, que tiene como objetivo simplificar la complejidad de Web3 para desarrolladores y usuarios finales.Abraza la complejidad de la interacción blockchain, lo que facilita la construcción y el uso de aplicaciones descentralizadas.OKTO cree que se requiere una solución final para resolver los desafíos de la experiencia de desarrollo y la experiencia del usuario al mismo tiempo.Para este propósito, lanzaron una capa de orquestación que puede abstraer la complejidad de Web3 y resolver el desarrollo/experiencia del usuario resolviendo tres aspectos de los problemas fragmentados (liquidez, estándares técnicos y experiencia del usuario) esencia
Componentes de la capa de disposición OKTO:
-
OKTO AppChain —— Una cadena de middleware, coordina la transacción sin tener activos del usuario o valor de bloqueo total (TVL).Como una cadena de aplicación basada en el rollup, tiene la seguridad subyacente de seguridad/herencia de blockchain escalable.Los subcutores clave incluyen Bloc Hub y un conjunto de aplicaciones unificadas para desarrollar API.
-
Red de billetera descentralizada (DWN): colonización de una cuenta de billetera unificada respaldada por MPCS, y permitiendo que las firmas comisionadas basadas en el usuario admitan cadenas EVM y no EVM.
-
Las subtransacciones que coordinan la gestión de transacciones asincrónicas en múltiples blockchain y manejan las operaciones del usuario, incluida la gestión de no CE, la estimación de costos de gas e índices de datos en múltiples cadena de bloques.
El objetivo de OKTO es proporcionar una solución abstracta de la cadena a través de su disposición, que consiste en la cadena de aplicaciones, DWN y DTN.Esta capa abstrae la complejidad de los estándares, cadenas y protocolos, y proporciona una experiencia de desarrollo consistente.Permite a los desarrolladores usar una experiencia de usuario primaria y mejor más simple para construir DAPP, centrarse en sus productos principales, y OKTO administra la complejidad relacionada con la cadena.
9. Solución ecológica específica/blockchain agregada
La cadena de bloques agregada puede considerarse una solución de expansión de blockchain, que proporciona una ventaja de asistente de la abstracción de la cadena.Se puede decir por sentado que nos encontraremos en un mundo de múltiples cadenas.Para expandir la cadena de bloques, necesitamos aumentar el acceso a la liquidez y compartir el estado, si el aumento del espacio de bloques destruirá la liquidez, entonces no es una solución factible.Este es el concepto detrás de la cadena de bloques agregada.
(1) Agglayer de polígono
Antes de estudiar aglayer de polígono, necesitamos navegar rápidamente por la ecología de polígono:
-
Polygon = una red global de blockchain agregada
-
Agglayer (liquidez unificada) = un protocolo que unifica la liquidez de la red de múltiples cadenas al agregar una prueba de la cadena de cierre para garantizar la seguridad de las transacciones atómicas de la cadena cruzada casi instantánea.
-
Polygon CDK (Extension) = Una colección de herramientas de código abierto modular permite a los desarrolladores implementar su propia Sovereign ZK (certificación cero -conocimientos) L2, o permitir que las cadenas L1 y L2 existentes se migren a aglaya.
Polygon explica el concepto de abstracción de la cadena desde diferentes perspectivas.Agglayer es la capa interoperable de la conexión de la cadena CDK, que puede lograr una comunicación de cadena cruzada y una liquidez unificada.Sin sacrificar la soberanía, se logran la seguridad de cifrado unificada y la atomicidad compuesta entre la cadena de polímeros.Polygon afirma que, de manera similar a TCP/IP, Agglayer unificará el patrón blockchain en una red que consiste en cadenas L1 y L2 con garantía de seguridad de conocimiento cero.
La función de Agglayer se divide en tres etapas, además de que la cadena A es una cadena de controlador ZK que se ejecuta en la ecología de Polygon:
-
Pre -Confirmación: la cadena A envía el encabezado (cabezal de bloque) y la prueba del cliente ligero del nuevo bloque/paquete de negociación A1 a Agglayer.El archivo de encabezado contiene todos los demás bloques y paquetes de negociación (BI, CI, etc.) que dependen de A1.Cuando se recibe un nuevo paquete de transacciones que no contiene prueba de validez, Agglayer lo identifica como «prefirmado».
-
Confirmación: cualquier nodo completo de la cadena A o A genera A1 y lo envía a Agglayer.Una vez demostrado ser verificado por Agglayer, si también se confirman todos los paquetes comerciales de los que depende, A1 se confirma.
-
Determinación final: después de confirmar A1, su prueba se recopila en una prueba separada con un paquete de negociación de otro rollup y lo publica a Ethereum.La prueba de agregación depende en gran medida del estado de la cadena como el paquete de negociación.
Comunicación cruzada cruzada y una liquidez unificada y perfecta: Práctica de liquidez unificada:
Imagina tal ejemplo.La cadena B debe esperar hasta que estos A1 finalmente se confirmaran en Ethereum y proporcionen pruebas efectivas antes de que este proceso sea muy lento.Agglayer asume temporalmente que A1 es válido y se finalizará en Ethereum para resolver este problema al permitir que A1 resuelva este problema.Antes de someterse a Agglayer, el clasificador de la cadena B presenta la declaración de la cadena A State A1 como el elemento de dependencia del cabezal de bloque (B1A1) de la declaración de la declaración, y el retraso requerido para que la cadena B construya B1 a partir de 20 minutos a unos segundos a unos segundos.
El puente unificado de Agglayer está conectado a Ethereum para proporcionar un contrato de puente para todas las cadenas de cierre.Cada cadena tiene una copia local de una raíz de puente unificada, para lograr transacciones de cadena cruzada sin salir de Ethereum, y no existe un riesgo de seguridad de un puente de tercera parte.Agglayer también contiene una biblioteca de solidez BridGeAndCall (), que permite a los desarrolladores implementar la lógica del programa para ejecutar llamadas en diferentes cadenas.Los usuarios pueden transferir activos a diferentes cadenas, y también pueden activar contratos en la cadena de destino.En teoría, esto proporciona una experiencia de usuario similar a una sola cadena.
Entonces, ¿cómo es la abstracción de la cadena de soporte de Agglayer?Desde la perspectiva de las perspectivas de alto nivel, Agglayer logrará transacciones atómicas casi instantáneas y liquidez unificada dentro de todo el rango ecológico, creará una mejor eficiencia de capital y proporcionará una mejor experiencia del usuario.L1 y L2 conectados a Agglayer pueden usar liquidez unificada.
(2) Superchain de optimismo
OP Super Chain es una red de cadena con conexión de puente compartida, gobernanza descentralizada, actualización y capa de comunicación.El lanzamiento de la súper cadena combina la red principal OP y otras cadenas en una red de cadena OP unificada (muchas cadenas forman una súper cadena).A diferencia del diseño de múltiples cadenas, una parte de la cadena que constituye la súper cadena está estandarizada y tiene la intención de usarse como un recurso reemplazable.Por lo tanto, una aplicación que se dirige a toda la aplicación de absorción de súper cadena puede ejecutar la cadena inferior en ella.
OP Stack:
-
La capa de disponibilidad de datos (DA) especifica la entrada original de la cadena basada en la pila OP, principalmente proviene de la disponibilidad de datos de Ethereum.
-
Cómo recolectar y reenviar las transacciones de los usuarios en la capa de clasificación generalmente es administrado por un solo clasificador.
-
La capa derivada procesa los datos originales como la entrada de la capa de ejecución, y utiliza principalmente el acurrucado.
-
Defina la estructura de estado del sistema y la función de comercio del sistema.EVM es el módulo central.
-
La capa de asentamiento permite que la cadena de bloques externa vea el estado efectivo de la cadena de pila OP mediante errores probados.
10. Solución de componentes
(1) Intención
La intención es una orden que especifica los resultados de las expectativas, no una ruta de ejecución específica.Los usuarios no necesitan explicar cada paso de la transacción en detalle, sino simplemente establecer los objetivos que desean lograr.El agente externo llamado «solucionador» o «relleno» compite para encontrar la forma más efectiva de lograr esto.Pueden considerarse similares a los pedidos de límite de precios, pero pueden aplicarse a diversas situaciones (no solo transacciones), como la conexión de puente.
En términos generales, el protocolo de intención sigue una estructura similar:
-
La intención es enviada por el usuario.Cada intención tiene especificaciones relacionadas con los objetivos del usuario: tamaño esperado, cadena de destino, activos objetivo, precios de solicitud, solucionador esperado (para ciertas redes de intención), etc.
-
Soluciones de solucionamiento y relleno de envíos y monitores de eventos para monitorear las intenciones en redes de diferentes intenciones.
-
El solucionador/relleno puede optar por completar la intención del usuario.
Las estructuras anteriores son diferentes en diferentes protocolos y casos de uso, especialmente qué activos se usan en solucionadores/relleno, ya sea bloqueados y de dónde provienen.
Por lo general, el protocolo de intención se divide en dos categorías:
-
Protocolo comercial basado en la intención
-
Protocolo de puente basado en bypass
Para todas las intenciones y propósitos, en realidad tienen las mismas funciones, lo que permite a los usuarios enviar intención y pueden ejecutarse en diferentes cadenas o a través de diferentes cadenas.
Protocolo de puente basado en bypass
Siempre ha sido costoso, complicado e inseguro mover los activos directamente entre las cadenas.En términos generales, los puentes tradicionales pueden basarse en menta y bloqueo, menta y bloqueo, o mecanismo LP, lo que puede causar problemas como monedas ilimitadas o mecanismos de bloqueo.
En contraste, los puentes basados en la intención dependen de los usuarios para expresar sus intenciones y tener tokens en cadenas separadas.El solucionador puede completar esta solicitud de usuarios en la cadena de destino y usar sus propios fondos.Entonces el solucionador fue recompensado en la cadena original.
Los puentes basados en el puente evitan las necesidades de monedas o bloqueo a los tokens, reduciendo así algunos problemas que pueden ser causados.Sin embargo, también tiene sus propias deficiencias, y más específicamente, el relleno/solucionador puede enfrentar problemas causados por fallas de transacciones y renacimiento o reversión en cadena.
Similar al puente tradicional, el puente basado en la intención también debe considerar las restricciones de liquidez.El solucionador/relleno debe mantener la liquidez en múltiples cadenas para ejecutar y completar transacciones, y al mismo tiempo, es necesario volver a considerar estos fondos de forma regular.Además, el relleno/solucionador enfrenta costos de capital y costos de gas (especialmente en la cadena objetivo).
Los beneficios de los puentes basados en la intención son obvios:
-
Abrazan el back -end del usuario final.Desde una perspectiva del usuario, el puente basado en la intención ocurre detrás de escena, y los usuarios solo deben considerar pagar el acuerdo y el solucionador.
-
En comparación con los puentes tradicionales, generalmente son más rápidos y más fáciles, porque los recursos informáticos utilizados son menores y el tiempo de espera requerido es más corto.
Hasta ahora, el protocolo de puente basado en la intención más grande está a través de.Desde noviembre de 2021, el acuerdo ha pasado por un volumen de transacción de más de 10 mil millones de dólares estadounidenses en cada cadena.
Al otro lado de
A través de la transferencia de activos de la cadena cruzada por sistema sistemático.El usuario almacena los activos en una cadena y especifica su cadena objetivo.El relevante independiente completó estas solicitudes enviando el capital a los usuarios en la cadena de destino.El protocolo verifica estos fondos y compensa el relevante.
El protocolo a través del protocolo depende de varios mecanismos clave para lograr la transferencia de activos de la cadena cruzada.El primero es el mecanismo del relevante.Relayer observa cuándo los usuarios depositan fondos en la cadena original y luego envían los fondos de solicitud a los usuarios en la cadena de destino designada.Pueden usar sus propios fondos para ejecutar la solicitud, para que puedan enfrentar restricciones de liquidez.Sin embargo, a través de todo, también tiene un sistema de piscina de liquidez como solución de respaldo para resolver la intención.Después de completar la intención, los trabajadores de datos y el sistema de oráculo optimista deben verificar que la intención debe completarse para que el retratado pueda obtener una compensación.
Los trabajadores de datos son participantes en la lista de blanqueamiento.También monitorearon la intención de ejecutar y propuestos paquetes comerciales a Oracle optimista.Oracle optimista puede verificar el paquete de transacciones propuesto por los trabajadores de datos (después de una hora de ventana de disputas).
El V3 A lo largo de V3 se centra en la construcción de aplicaciones fuera del puente y se centra en interacciones cruzadas más complejas.El ALDS+permite que los protocolos combinen el puente a través de la infraestructura con otras transacciones e incluyanlos en una transacción.Por ejemplo, el mercado NFT permite a los usuarios combinar puentes, monedas o puentes y comprar interacciones en transacciones individuales.Esto reduce en gran medida la cantidad de clics de los usuarios y potencialmente ahorra costos de gas, aliviando otros problemas de experiencia del usuario, como ningún activo en la cadena objetivo.Además de A lo largo de+, el protocolo también lanzó el asentamiento a través del acuerdo para ejecutar el asentamiento de transacciones de la cadena cruzada al permitir que la configuración de la cadena cruzada alcance la configuración de la cadena cruzada a nivel de protocolo.A través de el asentamiento+y a través del asentamiento, a través de los objetivos de cambiar de la intención a la interacción cruzada más complicada de la intención de la intención, y tratar de convertirse en un componente más modular de las transacciones de la cadena cruzada, no solo del puente.
Entre en términos de arquitectura y protocolo intencional porque se han comprometido a la estandarización de las intenciones de la cadena cruzada.El equipo UMA detrás del Oracle optimista a otra, junto con UNISWAP, lanzó un ERC-7683 a principios de este año para establecer una interfaz API estándar para las intenciones de la cadena cruzada.ERC-7683 se centra en crear una interfaz API estandarizada para la intención de la cadena cruzada, con el objetivo de mejorar la interoperabilidad entre los diferentes sistemas de intención de la cadena cruzada de las siguientes maneras:
-
Defina una estructura de CrossChainOrder estándar para representar órdenes de cadena cruzada.
-
Especifique la interfaz IsettlementContrato para contratos de liquidación.
desorden
Similar a otro, DeBridge utiliza la arquitectura de soluciones e intencionales para realizar la transferencia de activos de la cadena cruzada y la interoperabilidad de contrato inteligente.Consiste en dos capas de estructura: capa de protocolo y capa de infraestructura.
La capa de protocolo se encuentra en la cadena, que consiste en un conjunto de contratos inteligentes que admiten la cadena de soporte.Procesa el bloqueo y el desbloqueo de la moneda relacionada con el token en el intercambio de múltiples cadenas, envía la transacción de la cadena de origen a la cadena de destino y verifica el validador (verificado como) para garantizar la legitimidad y la autenticidad de la transacción.Como parte de la capa de infraestructura, las verificaciones existen debajo de la cadena.La capa de infraestructura consiste en las verificaciones del nodo Desbridge y el nodo completo de la cadena de soporte.
La red de liquidez de DeBridge se basa en estas dos capas de arquitectura.Utiliza hogares para crear pedidos limitados para transacciones de cadena cruzada (similar a la intención).Similar a los métodos de trabajo, DLN permite a los usuarios enviar intenciones, incluidas las cadenas objetivo, los tokens, el tamaño y las direcciones del receptor.El solucionador debajo de la cadena puede tener intención en la cadena objetivo de realizarlos.Para completar el pedido, el solucionador debe proporcionar información detallada sobre la intención del contrato inteligente debe verificar si la orden a ejecutar se combina con el pedido enviado.Si se verifica el pedido, el contrato extraerá la cantidad necesaria de tokens de la dirección del solucionador para realizar la intención y enviarla a la dirección del receptor.
Protocolo comercial basado en la intención
Basado en transacciones intencionales, similares al puente, dependiendo del solucionador profesional y los comerciantes de la ciudad para encontrar la mejor ruta de ejecución.Uno de los beneficios clave para los usuarios es que no solo permite satisfacer las necesidades del usuario en una cadena de destino separada (similar al método de operación del puente), sino que también permite que las cadenas separadas a la cadena original satisfagan las necesidades del usuario.Esto aumenta en gran medida la liquidez, ya que puede usar hogares para obtener liquidez y ejecución compartidas en múltiples cadenas de bloques, y les permite acceder potencialmente a la liquidez debajo de la cadena.
Además de beneficiarse al compartir liquidez, las transacciones previstas también permiten a los usuarios tener órdenes programáticas de transacciones múltiples potencialmente complicadas y anteriores y ejecución condicional a una sola transacción.Por ejemplo, para los activos que pueden no existir en la cadena original, los usuarios pueden lograr condiciones basadas en el tiempo, la cantidad o el precio a través de una sola transacción.Además de estos tipos de pedidos relativamente simples, la transacción basada en la intención puede incluso permitir a los usuarios ejecutar transacciones en función de la tendencia de precios de otras transacciones, permitir a los usuarios ejecutar una serie de transacciones en pedidos específicos e incluso permitir que los datos en línea activen transacciones .
Finalmente, las transacciones intencionales (hasta cierto punto) hacen posible una transacción de gas.Los usuarios aún pueden necesitar aprobar el comercio de tokens, pero los protocolos como Matcha (0x) permiten a los usuarios firmar sin transacciones de gas que solo envíen intenciones.Esto hace que los usuarios no se preocupen por las tarifas de gas.Además, los usuarios generalmente deben pagar tarifas de gas por transacciones fallidas, y los diseños basados en la intención pueden aliviar esta situación.
Además de simplificar la experiencia del usuario y aliviar la experiencia del usuario relacionada con las transacciones, las transacciones basadas en la intención también pueden mejorar la eficiencia de capital.El solucionador, responsable de completar la orden de transacción, solo necesita invertir fondos al completar el pedido.Este compromiso de capital de demandas permite a Solucion administrar sus recursos de manera más efectiva y participar en un mercado más amplio sin aumentar la demanda de capital.Por lo tanto, la competencia entre el solucionador puede aumentar, lo que puede traer mejores precios y liquidez a los comerciantes en varios mercados.
Eterna
EverClear es una solución basada en la intención que resuelve restricciones en el reverso entre las cadenas y la liquidez del asentamiento.Propusieron una nueva capa primitiva, a saber, la limpieza, permitiendo a los participantes del mercado obtener el flujo de capital neto entre las cadenas antes de que se resolvieran la cadena final y el puente.La capa de liquidación de Everclear se construye para el encierro de órbita de árbitro (a través de RAA de gelato) y usa hiperlano con capas características para conectarse a otras cadenas.
En resumen, el «problema de rehabilitación» puede entenderse como: en el proceso de ejecución, los fondos de Solvor transferidos de la cadena que necesitaban no necesitar su cadena.Para reconectarse efectivamente, el solucionador debe integrarse con el puente, el polímero, el contador CEX, OTC y cualquier otra fuente de liquidez disponible de cada cadena de soporte y activos.El proceso de equilibrio es costoso, y estos costos eventualmente se transmitirán a los usuarios.
Este es el lugar de las artes marciales de Everclear.En todos los flujos de cadena cruzada, es sorprendente que se pueda deducir el 80%. Esto brinda una gran oportunidad para reducir el costo del usuario final.Quizás la solución a la fragmentación de liquidez no es establecer otro puente o capa de liquidez, sino ayudar a los participantes existentes a coordinar mejor.
En este sistema, el depósito generará la factura en el rollo cada uno.Un ejemplo típico es el siguiente:
Supongamos que Alice y Bob son el solucionador del solucionador de solucionadores.Alice está más inclinada al árbitro, mientras que Bob prefiere el optimismo.
-
Alice ejecuta una transacción Optimism-Rabitrum.Bob ejecutó una transacción de 20 ETH arbitrum-optimismo.
-
Supongamos que los fondos de dos transacciones originales (10 ETH y 20 ETH) se almacenan en Everclear sobre Optimismo y Árbitro, respectivamente.
-
El 50%de Everclear de los 20 depósitos ETH del Bob inmediatamente lidió el liquidación de 10 ETH de Alice en el árbitro con casi cero costos.
-
Everclear quiere resolver la transacción BOB, pero solo se pueden usar 10 ETH para la solución de optimismo.El sistema subastó su factura y descartó su precio de $ 1 a $ 0.99.
-
Charlie notó esto y almacenó 9.99 ETH en optimismo.Everclear se estableció la transacción BOB con 19.99 ETH en el optimismo.Charlie ahora tiene una factura de 10 ETH y gana 0.01 ganancias ETH.
Alice y Bob finalmente regresaron a sus respectivas cadenas para preparar más transacciones.Es importante que esto sucediera en la condición de operación cero y un costo casi cero.
Intentx
IntentX es una plataforma de negociación de contratos permanente basada en la intención.
La plataforma utiliza a Symmio como la capa de asentamiento, utilizando el contrato Symmio-Core para resolver las transacciones y promover protocolos comerciales bilaterales directos en la cadena.Symmio es una parte posterior de los derivados basados en el punto en la cadena de intención.
Estos contratos simétricos continúan monitoreando la solvencia de todos los participantes y median cualquier diferencia de parámetros.Esto asegura que la liquidación de derivados entre todas las partes no requiere confianza y permiso.En esencia, Symmio se combina con el encuestado para bloquearlos en una transacción simétrica aislada.Esto se ve similar a la intención de la intención de On Over o DeBridge:
-
El usuario envía intención, especifica los detalles del puesto y el solucionador de la lista blanca.
-
El solucionador de la lista blanca usa un subgrafio o un oyente de eventos para monitorear la intención.
-
El solucionador, la primera intención de bloqueo, puede encender la posición, si cumple con su estrategia.El solucionador puede aumentar en el mercado secundario, o puede elegir una desaparición.
-
La posición entrante incluye intención de identificación, monto de la transacción, precio promedio y firma Oracle.
-
Las firmas de Oracle aseguran la solvencia de los comerciantes y el solucionador, y evitan las posiciones que conducen a la liquidación.
Uno de los principales beneficios proporcionados por IntentX/Symmio es que puede obtener liquidez de otras cadenas e incluso CEX.Debido a que el solucionador puede obtener liquidez de múltiples fuentes y usar el grupo de liquidez de la cadena cruzada, los usuarios pueden obtener precios más preferenciales y pueden completar grandes pedidos al efecto mínimo de precio.
En circunstancias normales, si no hay transacción basada en la intención, para obtener liquidez de otras cadenas, los usuarios tendrán que unir, aumentando así la complejidad del final del usuario.Y esta complejidad y riesgo se transmitieron al solucionador.
(2) Resumen de la cuenta
Resumen de la cuenta permite a los usuarios almacenar sus activos en billeteras basadas en contratos inteligentes, en lugar de almacenarse en EOA (cuentas externas).Esto mejora enormemente la programación y la funcionalidad.
EOA y cuenta de contrato inteligente
Las cuentas EOA y Smart Contract son dos cuentas principales en la cadena de bloques, y cada cuenta tiene diferentes características y especificaciones.La cuenta EOA está controlada por la clave privada y proporciona un control directo del usuario, mientras que la cuenta de contrato inteligente es administrada por contratos inteligentes en la cadena para proporcionar programable.
EOA se creó bajo la cadena generando un par de claves privadas públicas (un proceso de configuración de billetera típico), que no causará ningún costo.En contraste, la cuenta de contrato inteligente se creó en la cadena a través de transacciones, que requiere una tarifa de gas.
Aunque EOA proporciona funciones básicas e indispensables para la interconexión de blockchain, como enviar transacciones, interacción con contratos inteligentes y administrar activos nativos, las cuentas de contratos inteligentes pueden realizar operaciones más complicadas de acuerdo con su lógica de programación, para permitir la automatización compleja para automatizar la automatización de los tipos de automatización de transacción e interacción en la cadena.Esto se debe a que la cuenta de contrato inteligente contiene código EVM y almacenamiento, para que puedan realizar operaciones complejas y mantener el estado en la cadena de bloques.
La gestión de costos de gas entre estos tipos de cuentas también es diferente.EOA requiere que el token nativo pague tarifas de gas, lo que requiere que los usuarios mantengan el saldo de la moneda nativa para las transacciones.Las cuentas de contrato inteligentes pueden usar otros mecanismos de peaje para proporcionar una mayor flexibilidad en el método de procesamiento de los costos de transacción.El sistema de pago introducido por ERC-4337 y EIP-7702 es un ejemplo a este respecto, que respalda los subsidios de pago de gas.
La abstracción de la cuenta parece tener solo un poco de relación con el dibujo de la cadena, porque no abstracto directamente la interacción de la cadena cruzada.Sin embargo, ha introducido varias mejoras clave para la experiencia del usuario y admite la abstracción de la cadena.
Permite a los usuarios interactuar con protocolos y cadenas sin pagar tarifas de gas o administrar sus claves privadas, simplificando así el proceso de guía de la nueva cadena y cadena de aplicaciones.El acuerdo y la cadena pueden pagar las tarifas de gas de los usuarios, PayMaster permite que las tarifas de gas de pago de la cadena cruzada permitan el uso de tokens en diferentes cadenas para pagar el costo de la cadena objetivo.Gas Abstraction permite a los usuarios usar una tarifa de transacción de pago de tokens en diferentes cadenas, que son completadas por el relevante pagado por gas.
Además, múltiples transacciones se pueden fusionar en una sola transacción a través del procesamiento por lotes de transacciones, reduciendo así el costo general del gas.La transacción Yuan permite a los usuarios firmar el mensaje bajo la cadena y permitir que terceros envíen transacciones desde la perspectiva de los usuarios, esto puede lograr transacciones de gas.Las billeteras se pueden programar automáticamente para ciertas transacciones basadas en condiciones predefinidas, incluso en diferentes cadenas.Un contrato inteligente que puede operar puede interactuar con contratos en diferentes cadenas para lograr transacciones atómicas de cadena cruzada simplificadas.
Un problema común para implementar la abstracción de la cuenta en Ethereum y EVM es que, teniendo en cuenta la gran cantidad de activos, la capa de base es muy importante.Es muy difícil cambiar la capa de protocolo y puede ser extremadamente costoso, y este precio generalmente se evita.Esta es una de las principales razones de la abstracción de cuentas que no ha sido completamente frecuente en EVM.
ERC-4337
ERC-4337 está escrito conjuntamente por Vitalik Buterin, Yoav Weiss, Kristof Gazso, Der Tirosh, Shahaf Nacson y Tjaden Hess.
Introduce la abstracción de la cuenta y evita los cambios en el nivel de protocolo Ethereum para reducir la posibilidad de introducir vulnerabilidad a nivel de consenso.El ERC-4337 presenta una abstracción de cuenta utilizando un grupo de memoria ALT.
ERC-4337 introdujo varios componentes nuevos para la abstracción de la cuenta.UserOperations permite a los usuarios empacar las transacciones juntas en lugar de ejecutar manualmente una serie de transacciones una por una.El ejemplo más simple es la aprobación del token y el intercambio de tokens.Bundler (generalmente búsqueda de validador o buscador) recibe operaciones de usuario enviadas y las empaca junto con otras transacciones.La presentación de operaciones de usuario se puede procesar a través de una cuenta de contrato, y la cuenta del contrato puede iniciar transacciones en función de un conjunto de instrucciones u objetivos.
Finalmente, ERC-4337 presenta el contrato inteligente de PayMasters para lograr una política de gas flexible, como permitir que DAPP patrocine a sus usuarios (teóricamente admite transacciones gratuitas) o acepta ERC20 (como USDC) en lugar de la moneda primaria de blockchain (ETH) pague el gas de gas .
Paymasters puede pagar las tarifas operativas de los usuarios y reembolsar al Bunder (remitente) que realice estas operaciones.
Este proceso incluye algunos pasos:
* Verifique la operación del usuario de la billetera del remitente.
* Si se proporciona la dirección de PayMaster, se verifica la operación Paymaster.
* Renuncia a todas las operaciones de usuario que han fallado.
* Ejecutar la operación del usuario de la billetera del remitente.
* Rastree el gas utilizado para la ejecución.
* Transfiera ETH al Bundler para el gas utilizado.
* Si involucra a Paymaster, el ETH en el contrato de Paymaster se usa para pagar la tarifa de gasolina.
* Si no usa Paymaster, envíe una billetera para reembolsar ETH.
PayMasters elimina la fricción de la experiencia del usuario, abrió un nuevo modelo para los usuarios, permite a los usuarios pagar tarifas de red con tokens que no son de Gas e incluso requieren un pago de terceros por estas tarifas.
EIP-7702
EIP-7702 presenta un nuevo tipo de transacción que permite a EOA actuar temporalmente como una cuenta de contrato inteligente.
Se implementa agregando el campo «Contract_code» para lograr esto.
Basado en el concepto EIP-3074, EIP-7702 adopta un método más conservador para que la actualización sea más corta y evite introducir nuevos códigos operativos.Esta propuesta ha introducido algunas funciones clave, como el procesamiento por lotes (que permite al mismo usuario realizar múltiples operaciones en una transacción atómica), patrocinio (lo que permite que una cuenta represente otra cuenta para una tarifa de pago de transacciones) y privilegio de rebaja (permite a los usuarios usar Usos específicos de los específicos para usar los específicos, signos de permisos limitados para sub -teclas).
Está diseñado para ser compatible y consistente con ERC-4337, lo que permite que las billeteras e infraestructura existentes utilicen el mecanismo de actualización temporal.La propuesta ha modificado el acuerdo Ethereum en un grado mínimo, centrándose en la función central de la actualización de cuentas de contratos inteligentes temporales.En la práctica, EOA obtiene un código de cuenta temporal de una transacción.Después de completar la transacción, el código de cuenta se abandona y EOA se restaura a su estado original.Se espera que se incluya en la próxima red de Ethereum, es decir, la actualización Prager/Electra (Pectra).
Similar a ERC-4337, EIP-7702 permite a terceros pagar tarifas de transacción en nombre de los usuarios.
Usando Paymaster en EIP-7702, los usuarios pueden interactuar con el protocolo basado en Ethereum sin tener ninguna ETH.En cambio, el contrato de Paymaster pagará las tarifas de gas.
En comparación con ERC-4337, el mecanismo de patrocinio de gas en EIP-7702 es más flexible.Admite varios modos de patrocinio:
-
Patrocinio gratuito: las aplicaciones pueden pagar todas las tarifas de gas para que sus usuarios alienten a los usuarios a adoptar.
-
Tokens alternativos: los usuarios pueden usar ERC-20 para pagar tarifas de gas.Paymaster aceptará estos tokens y pagará la tarifa de gasolina real por ETH.
-
Modo de suscripción: este servicio puede usar el patrocinio de gas como parte del paquete de servicio de suscripción.
-
Patrocinio de condición: Paymaster puede establecer las condiciones para pagar tarifas de gas según el tipo de negociación, el comportamiento del usuario u otros factores.
(3) cuerpo inteligente de IA
AI Intelligence es una entidad en la cadena, que puede tomar medidas después de recibir los comandos, indicaciones o intenciones de recibir participantes externos (es decir, usuarios).
Son sistemas generales de inteligencia artificial para interactuar con contratos inteligentes en la cadena.Pueden ser controlados por usuarios o autónomos.Pueden realizar de forma independiente tareas complejas de múltiples pasos, interactuar con contratos y protocolos inteligentes, proporcionar a los usuarios ayuda y sugerencias personalizadas, y generar transacciones blockchain de acuerdo con la entrada del usuario y ejecutar transacciones blockchain.Su objetivo es controlar fácilmente el entorno encriptado, incluida la comprensión de la interacción y el mecanismo en la cadena, la billetera, el mecanismo de protocolo, el DAO y los contratos inteligentes.
Los componentes clave de la inteligencia de IA en la cadena se pueden dividir en los siguientes tres contenidos básicos:
-
Billetera de cifrado de usuario: este es el elemento básico de la administración de clave de seguridad y la ejecución de la transacción.Las billeteras cifradas permiten a los usuarios firmar y autorizar las transacciones recomendadas por AI Smart para garantizar una interacción segura y verificada con aplicaciones basadas en blockchain.
-
Modelo de lenguaje cifrado profesional: el núcleo inteligente de Smart es un modelo de lenguaje grande (LLM) especialmente capacitado en una amplia gama de conjuntos de datos cifrados.Esto incluye información integral sobre blockchain, billetera, aplicación descentralizada, DAO y contratos inteligentes.La capacitación especializada permite que la inteligencia comprenda y controle efectivamente el entorno encriptado complejo.Más importante aún, después de un fino que hace fino la LLM, el contrato inteligente más adecuado puede ser evaluado y recomendado por los contratos inteligentes más adecuados para los usuarios de acuerdo con los estándares estándar, centrándose en la seguridad.
-
Sistema de memoria a largo plazo: este componente involucra datos del usuario e información de aplicaciones relacionadas relacionadas almacenamiento de nubes locales o descentralizadas.Proporciona un fondo más amplio para el comportamiento de AI Smart y admite ayuda más personalizada y precisa en función de la interacción histórica y la preferencia del usuario.
AI Smart proporciona varias mejoras clave, incluida la mejora de la privacidad y el control de datos de los usuarios, la mejora de la consistencia de los incentivos entre usuarios y agentes, y la capacidad del valor de transferencia autónomo.
Pero tal vez lo más importante es que pueden simplificar y mejorar enormemente la experiencia de los usuarios encriptados, especialmente en el fondo de la interacción cruzada.No es necesario operar manualmente entre diferentes cadenas y tokens. Camino líquido y más barato.Además de la interacción simple, también pueden completar operaciones más complicadas, como la agricultura de ingresos o el reverso de LP de cadena cruzada, y todo esto no requiere que los usuarios realicen varias operaciones de clic, porque los usuarios pueden proporcionar comandos de lenguaje natural para Smart fiestas.
Desafortunadamente, AI Smart y sus posibles aplicaciones en cadena no han sido realmente factibles.El reciente protocolo de inteligencia inteligente de IA no tiene efectividad, ni da un juego completo a su potencial.Nos centramos en los dos acuerdos que creemos que pueden estar relacionados, pero todavía están en las primeras etapas.Uno de los principales problemas (especialmente en la cadena) de la inteligencia de IA es un comportamiento potencialmente inadecuado, ya sea malicioso o inesperado.Dado que los usuarios permiten que estos inteligentes usen sus fondos, pueden entender que pueden tener dudas sobre si confían plenamente en estas partes inteligentes, especialmente porque el modelo de IA a menudo tiene alucinaciones o no seguido de indicaciones e instrucciones.Se pueden tomar algunas medidas preventivas para evitar esta situación, como establecer restricciones o indicaciones de inyección regulares para garantizar comportamientos correctos, pero estos son más convenientes.
Sin embargo, la inteligencia de IA representa la enorme mejora potencial de la interacción de la cadena cruzada, y puede eliminar completamente las necesidades de la interacción en la cadena del usuario y permitirles usar comandos de lenguaje natural para dar indicaciones.
Caminante
Wayfinder es un marco de cuerpo inteligente de IA y un kit de herramientas que no está relacionado con la cadena, que solo está diseñada para funcionar en la cadena de bloques Solana.Su función principal es proporcionar inteligencia de IA interfaces que interactúen con la tecnología blockchain y ejecutar transacciones.Para lograr esto, Wayfinder ha implementado inteligencia de verificación para evaluar y proponer nuevas rutas de interacción y ejecución para la inteligencia de IA.Estas rutas definen los procesos y pasos que IA Intelligence ejecuta intercambios específicos.Aunque la inteligencia de IA puede usar estas rutas para ejecutar transacciones, operan bajo restricciones predefinidas.Solo pueden realizar operaciones autorizadas, como tokens, y no pueden usar fondos sin la interacción del propietario.
Morfeo
Morpheus es un protocolo centrado en el desarrollo de la inteligencia de IA.El proyecto tiene como objetivo desarrollar una red de AI personal de apo para el punto de apuesta general para actuar como una parte inteligente que puede ejecutar contratos inteligentes para las personas.
Morpheus Network implica intereses clave relacionados con el cuarteto: desarrollar contratos inteligentes, componentes vinculados y codificadores inteligentes; La ecología.Para coordinar las medidas de incentivos para obtener razonamiento, el proyecto utiliza el modelo de computación Yellowstone.
11. Conclusión
Debido a los esfuerzos de buena voluntad (innovación continua y nueva mejora en el nivel de acuerdo) y la desalineación de incentivos (la prima de valoración de la infraestructura), el aumento en el rollo, las nuevas cadenas y las cadenas de aplicación en el campo de cifrado conducen a una grave liquidez y fragmentación de los usuarios de los usuarios .
Esta fragmentación ha llevado a una experiencia de usuario compleja y frustrante.Para los desarrolladores, esto significa que los elementos deben lanzarse en múltiples cadenas e intentar guiar la liquidez y los usuarios en todas las cadenas.
La solución potencial de la abstracción de la cadena nace como la solución potencial de estos problemas.Su objetivo es proporcionar una experiencia de usuario de este tipo para permitir a los usuarios evitar el proceso de operación manual requerido para interactuar con una cadena múltiple.Esto incluye la complejidad del puente abstracto, los tokens de gas, las cuentas y la fragmentación de la billetera, la fragmentación de liquidez y la gestión clave.Su objetivo es crear una experiencia similar a las aplicaciones tradicionales de Internet.
Se están desarrollando varios métodos de abstracción de cadena, desde soluciones integrales hasta soluciones de nivel de componentes.Las soluciones integrales como Near, Partencle y OKTO están diseñadas para proporcionar una abstracción final para salir en múltiples cadenas.Las soluciones ecológicas específicas, como la aglaya de Polygon y la superchain del optimismo, se centran en la liquidez unificada y mejoran la interoperabilidad en su ecología respectiva.Las soluciones de componentes, como los acuerdos intencionales y los mecanismos de abstracción de la cuenta, resuelven desafíos específicos de la abstracción de la cadena.
Según la intención, ya sea que se use para transacciones o puentes, se espera que simplifique las interacciones cruzadas y mejore la eficiencia de capital.Permiten a los usuarios expresar sus resultados deseados, no rutas de ejecución específicas, y el solucionador compite entre sí para ejecutar de manera efectiva estas intenciones.Este método puede unificar la liquidez de la cadena cruzada y simplificar las operaciones complejas de la cadena cruzada.
El resumen de la cuenta, especialmente la abstracción de la cuenta implementada por propuestas como ERC-4337 y EIP-7702, proporciona una mejora en la experiencia del usuario al admitir un mecanismo de pago de gas más flexible y permitir funciones contractuales inteligentes para cuentas estándar.Estas innovaciones pueden reducir en gran medida el umbral de entrada de los nuevos usuarios y simplificar la interacción en múltiples cadenas.
El potencial de la inteligencia de IA en la abstracción de la cadena es particularmente digna de atención.Aunque todavía se encuentra en la etapa inicial del desarrollo, la inteligencia de IA puede cambiar completamente la interacción entre los usuarios y la tecnología blockchain al permitir comandos de lenguaje natural para operaciones de cadena cruzada compleja.Esto puede simplificar enormemente la experiencia del usuario y permitir que la tecnología blockchain sea utilizada por un público más amplio.
La abstracción de la cadena es fundamental para el desarrollo de la tecnología cifrada, especialmente teniendo en cuenta que Ethereum ha adoptado el acurrucado como su plan de extensión, y la narración de conceptos modularizados y cadena de aplicaciones también está creciendo.Al resolver problemas fragmentados y problemas de complejidad, la abstracción de la cadena puede crear una experiencia de cadena más uniforme y amigable con el usuario.Sin embargo, es más importante prestar atención a la abstracción de la cadena en sí misma también enfrenta desafíos.Irónicamente, los fragmentos de las soluciones de abstracción de la cadena están reflejando los problemas que intentan resolver.Muchas soluciones propuestas todavía se encuentran en las primeras etapas del desarrollo, enfrentando tecnología y obstáculos importantes.
Vale la pena señalar que en los últimos meses, hay muchas investigaciones sobre la abstracción de la cadena. abstracción de la cadena de esta o de una manera.En vista de esto, es probable que el problema de la experiencia del usuario y la fragmentación mejore en los próximos años.