Autor: Investigación Thanefield

Compilado por: Deep Wave TechFlow

introducir

En el contexto de la hoja de ruta centrada en rollups de Ethereum, el número de blockchains se está disparando y la proliferación de rollups y cadenas de aplicaciones valida la teoría de las cadenas múltiples. Si bien el escalamiento de múltiples cadenas tiene sus ventajas, también crea un efecto de silo, lo que hace que la liquidez y los usuarios se dispersen en múltiples entornos. Esto hace que los usuarios y desarrolladores enfrenten más dificultades al usar blockchain.

Por ejemplo, un usuario típico encontraría los siguientes desafíos al operar en tres cadenas de bloques. En primer lugar, necesitan encontrar un puente seguro, asequible y rápido para transferir activos. Si un puente está mal diseñado, los usuarios pueden pagar tarifas exorbitantes o congelar sus activos durante largos períodos de tiempo durante el proceso de transferencia.

Además, los usuarios necesitarán suficientes tokens nativos para cubrir las tarifas de transacción en cada blockchain. Esto agrega dolores de cabeza adicionales si el usuario utiliza un activo no nativo, como una moneda estable. También necesitan almacenar y administrar cada frase mnemotécnica por separado, lo que aumenta aún más la fricción y los riesgos de seguridad.

Del mismo modo, los desarrolladores enfrentan una mayor complejidad para garantizar la interoperabilidad entre cadenas, gestionar eficazmente la liquidez entre cadenas e integrar varias capas de infraestructura, lo que aumenta significativamente el tiempo de desarrollo.

Sin mejoras significativas en la experiencia del usuario, como soluciones de abstracción de cadenas, estas complejidades solo aumentarán a medida que aumente la cantidad de blockchains y rollups.

Creemos que la abstracción de la cadena es la clave para resolver estos desafíos. Al simplificar la experiencia del usuario y del desarrollador, unifica los entornos descentralizados y hace que blockchain sea más accesible y eficiente para miles de millones de personas en todo el mundo. Basado en esta idea, este artículo explorará varios proyectos en el campo abstracto que están ayudando a hacer realidad esta visión.

Concepto de alto nivel de abstracción de cadena.

Conceptualmente, la abstracción de la cadena tiene como objetivo simplificar las complejidades de la interacción financiera con la cadena, ocultando estas complejidades para que los usuarios finales y los desarrolladores enfrenten estos problemas.

Desde la perspectiva del desarrollador, el objetivo de la abstracción de la cadena es permitir a los desarrolladores crear de forma rápida y segura aplicaciones independientes de la cadena que se ejecuten sin problemas en todos los paquetes acumulativos sin preocuparse por las complejidades de ejecución subyacentes.

Desde la perspectiva del usuario, la visión de la abstracción de la cadena es permitir a los usuarios interactuar con aplicaciones descentralizadas sin necesidad de comprender los conceptos criptográficos detrás de ellas. El objetivo es eliminar toda complejidad técnica y proporcionar una experiencia de usuario intuitiva.

Una analogía común es cómo interactuamos hoy con las aplicaciones informáticas. Aunque Internet es omnipresente en la vida diaria, la mayoría de los usuarios no comprenden detalles técnicos como HTTP y TCP/IP. Del mismo modo, al crear aplicaciones web, la mayoría de los desarrolladores no necesitan un conocimiento profundo de los protocolos de comunicación porque el entorno del navegador ya abstrae gran parte del trabajo subyacente.

Sin embargo, para los usuarios de criptomonedas de hoy, los fondos de una cadena son inaccesibles para las aplicaciones de la otra cadena sin un puente explícito. Del mismo modo, sigue siendo importante en qué cadena de bloques elige implementar un desarrollador.

Por lo tanto, el estado actual del cifrado es similar al de los primeros días de la informática de consumo. La abstracción de la cadena será la fuerza clave que impulsará su avance hacia una experiencia de usuario perfecta en la Internet moderna.

Eliminar la fricción existente en la experiencia del usuario y optimizar las interacciones del usuario final y del desarrollador con las aplicaciones en cadena traerá una nueva ola de crecimiento a las criptomonedas. Esto impulsará la adopción masiva y ampliará la base de usuarios más allá de la comunidad nativa web3 actualmente aislada para llegar a miles de millones de usuarios en todo el mundo.

Los primeros signos de esta visión son evidentes en Telegram, que tiene 900 millones de usuarios que pueden unirse fácilmente a criptomonedas a través de una interfaz familiar. De manera similar, los usuarios de Base pueden configurar billeteras inteligentes con claves criptográficas, evitando la necesidad de almacenar de forma segura una frase mnemotécnica de 12 palabras o pagar tarifas de gas porque Coinbase puede patrocinar sus transacciones.

Si bien ambos ecosistemas aún se encuentran en sus primeras etapas, su progreso muestra que esta visión está más cerca de la realidad de lo que parece y es totalmente realizable.

Componentes de la abstracción de la cadena.

Lograr este alto nivel de abstracción requiere avances en múltiples niveles de infraestructura. A continuación, primero desglosaremos los componentes básicos de la pila de abstracciones, luego nos sumergiremos en cada categoría y resaltaremos los elementos importantes dentro de ella y sus opciones de diseño.

Abstracción de cuenta

La abstracción de cuenta (AA) es el concepto de billetera de contrato inteligente introducido para mejorar la experiencia del usuario de blockchain. Su objetivo es simplificar las complejidades del uso de una billetera blockchain para los usuarios, como eliminar la necesidad de administrar pares de claves públicas/privadas. El concepto de AA surgió en la comunidad Ethereum ya en 2016, cuando los principales desarrolladores de Ethereum no estaban satisfechos con las limitaciones de las billeteras existentes. AA ahora es parte de la hoja de ruta de Ethereum, con el objetivo final de lograr AA completamente nativo. Aunque las implementaciones pueden variar en diferentes blockchains, discutiremos principalmente la abstracción de cuentas en el contexto de Ethereum y EVM.

En la mayoría de las cadenas compatibles con EVM, existen dos tipos de cuentas: cuentas de propiedad externa (EOA) y cuentas de contrato inteligente. Los EOA son billeteras tradicionales, como las que se acceden a través de Metamask. Están controlados por claves privadas y se utilizan para firmar mensajes e interactuar con la cadena de bloques. Los EOA tienen varias limitaciones que pueden afectar significativamente la experiencia Web3 del usuario promedio, incluida la capacidad de administrar claves privadas, la necesidad de pagar tarifas de gas en tokens nativos y la incapacidad de realizar transacciones atómicas.

Las billeteras de contratos inteligentes son totalmente programables y abordan estos problemas de experiencia del usuario mediante la introducción de principios de diseño Web2, como un sistema de inicio de sesión social y recuperación de cuentas. El método para implementar la funcionalidad de billetera inteligente depende del diseño de la cadena de bloques y de la infraestructura que la soporta. En Ethereum y la mayoría de las cadenas EVM, la red actualmente no admite la abstracción de cuentas nativas, lo que significa que solo los EOA pueden firmar mensajes.

Actualmente, dos estándares de billetera inteligente se han adoptado e implementado ampliamente en millones de cuentas: Safe, un pionero en este campo, y ERC-4337, un estándar relativamente nuevo que se basa en la intención y en una infraestructura adicional fuera de la cadena. Las próximas actualizaciones de Pectra también incluirán EIP-7702, que avanza el marco de abstracción de cuentas existente y se acerca a sus etapas finales, cuando las EOA podrán realizar la transición a cuentas de contratos inteligentes.

Seguro

Safe (anteriormente Gnosis Safe), pionero en la abstracción de cuentas y el proveedor de billetera inteligente más utilizado, comenzó como una billetera con múltiples firmas. Hoy en día, ha evolucionado hasta convertirse en una solución integral de billetera inteligente y es una parte importante de la infraestructura de Ethereum y EVM. Actualmente, Safe tiene casi 10 millones de billeteras implementadas y protege aproximadamente $90 mil millones en activos en varias cadenas y acumulaciones de EVM.

Safe tiene una arquitectura modular. Los componentes principales están integrados en la pila Safe{Core} probada en batalla, mientras que los módulos Safe introducen características personalizadas que mejoran la funcionalidad general. Este enfoque modular es similar a los ganchos utilizados en Uniswap v4, y el módulo Safe garantiza una sólida seguridad en la capa central y simplifica la personalización e integración para los desarrolladores. Los desarrolladores pueden crear módulos que satisfagan necesidades específicas o integrar módulos existentes. Por ejemplo, los usuarios pueden agregar o eliminar módulos que faciliten la autenticación de claves de contraseña o administren cuotas. Además, Safe incluye un módulo ERC-4337, lo que lo hace compatible con este nuevo estándar de abstracción de cuentas y su infraestructura asociada.

ERC-4337

ERC-4337 es el estándar que se utiliza actualmente en Ethereum y la mayoría de las cadenas EVM, y se implementó en la red principal de Ethereum en marzo de 2023. Sirve como un paso intermedio en el desarrollo de la abstracción de cuentas y puede implementarse sin modificaciones en el protocolo de la capa de consenso. En cambio, aprovecha un concepto llamado pseudotransacciones (acciones del usuario) que se basan en la intención y se combinan con infraestructura dentro y fuera de la cadena para facilitar y ejecutar estas acciones.

ERC-4337 aporta mejoras significativas a la experiencia del usuario:

Proceso de transacción ERC-4337

ERC-4337 introduce un nuevo flujo de transacciones sin cambiar la capa de consenso. Este enfoque integra algunos componentes de infraestructura que lo diferencian del ciclo de transacción tradicional de EOA. La principal diferencia radica en los pasos previos a la firma de la transacción, mientras que el proceso posterior sigue siendo el mismo. Los elementos clave incluyen UserOps, paymasters, alt mempools, paquetes y contratos EntryPoint.

En el ciclo de transacciones ERC-4337, los usuarios expresan su intención de realizar operaciones específicas en la cadena a través de UserOp en lugar de firmar transacciones directamente. Las UserOps se administran en un grupo de memoria alternativo (Alt mempool), que está dedicado a UserOps y es diferente del grupo de memoria pública. Los paquetes son similares a los creadores de bloques, monitorean mempools alternativos y seleccionan UserOps para incluirlos en sus paquetes en función de las tarifas de prioridad. Estos paquetes son firmados por el empaquetador y enviados al contrato EntryPoint, un contrato global en Ethereum dedicado a todas las operaciones ERC-4337, para su ejecución. Si es necesario, los Paymasters pueden usar tokens ERC-20 para patrocinar transacciones o pagar el combustible. Posteriormente, la transacción procede como de costumbre y se ejecuta en la cadena.

Para ver una representación visual de este proceso, este diagrama de Blocknative es muy útil:

Estado de adopción ERC-4337

Desde su implementación en 2023, ERC-4337 ha experimentado una adopción generalizada en soluciones de capa 2 y cadenas laterales, particularmente en Base y Polygon. Hasta la fecha, se han creado más de 5,5 millones de carteras ERC-4337, con un promedio de aproximadamente 800.000 operaciones de usuario exitosas por semana.

Coinbase está a la vanguardia en impulsar el desarrollo y la adopción de billeteras inteligentes. El 5 de junio, Coinbase lanzó Coinbase Smart Wallet, un nuevo producto basado en el estándar ERC-4337. Esta billetera inteligente ofrece varias características notables, incluida la autenticación de clave criptográfica, transacciones patrocinadas para dApps seleccionadas en Base y funcionalidad de propiedad de múltiples cuentas. A medida que Coinbase se centra estratégicamente en atraer nuevos usuarios a la plataforma Base, es probable que las billeteras inteligentes se conviertan rápidamente en el tipo de billetera dominante en Base. Biconomy, Pimlico y Alchemy también están surgiendo como proveedores de componentes clave de la infraestructura ERC-4337, especialmente en el lado del empaquetador y del pagador. La siguiente tabla muestra el dominio en términos de número de acciones de usuario realizadas y pagadas.

A pesar de estas cifras alentadoras, las carteras ERC-4337 aún no han logrado una adopción generalizada en la red principal de Ethereum, con sólo doscientas o trescientas carteras activas por semana. Safe Wallet sigue siendo el principal estándar para las carteras inteligentes en Ethereum. Una de las principales limitaciones del diseño ERC-4337 es que no permite convertir las carteras EOA existentes en carteras inteligentes. Además, las tarifas de gas relativamente altas en la red principal de Ethereum hacen que ciertas características, como las transacciones patrocinadas, sean económicamente inviables.

EIP-7702

Después de ERC-4337, EIP-7702 da un paso importante hacia la abstracción de cuentas totalmente nativa. La propuesta, redactada por Vitalik Buterin, surgió rápidamente como una respuesta al controvertido EIP-3074, que tenía problemas de compatibilidad con futuros EIP en la hoja de ruta de Ethereum Account Abstraction (AA). A diferencia del ERC-4337, que opera a nivel de infraestructura, EIP-7702 propone cambios directamente a nivel de protocolo. Se espera que la propuesta se incluya en una próxima actualización de Pectra, en algún momento entre el cuarto trimestre de 2024 y el primer trimestre de 2025.

EIP-7702 se considera una de las propuestas de mejora de la experiencia del usuario más importantes en la historia de Ethereum. Mejora el marco ERC-4337 al introducir características clave como procesamiento por lotes de transacciones, patrocinio de gas y permisos temporales para EOA. Específicamente, introduce un nuevo tipo de transacción que permite a las EOA adoptar temporalmente un código de contrato inteligente durante la transacción y volver al estado original una vez completada la transacción. La propuesta garantiza la compatibilidad futura con las implementaciones ERC-4337 existentes y es coherente con los objetivos a largo plazo de la hoja de ruta AA de Ethereum.

Estudio de caso: Worldcoin

Worldcoin está desarrollando un protocolo llamado "Autenticación humana" que tiene como objetivo permitir que las aplicaciones verifiquen que los usuarios son humanos reales y no robots controlados por IA. Esta verificación se logra a través de World ID, un pasaporte digital emitido a los usuarios después de que se escanea su iris utilizando Orbs, un dispositivo especializado. Una vez adquirido, World ID sirve como herramienta de autenticación universal para una variedad de aplicaciones y servicios. Además de la verificación de identidad, los usuarios también reciben subsidios WLD quincenales, que se distribuyen en la cadena.

Worldcoin ha emitido con éxito más de 4,5 millones de World ID, lo que permite a los usuarios verificar su identidad sin ningún conocimiento previo de la tecnología blockchain. Al registrarse, World App genera automáticamente una billetera inteligente segura para cada usuario en la red Optimism en segundo plano. Este proceso abstrae completamente la capa blockchain, brindando una experiencia de usuario similar a las funciones de Web2, como autenticación facial, recuperación social y administración detallada de cuentas.

Tanto las subvenciones WLD como World ID se almacenan de forma autohospedada, lo que garantiza que los usuarios mantengan el control de sus activos digitales. En el caso de Worldcoin, las cuentas inteligentes impulsadas por Safe permiten a los usuarios disfrutar de una experiencia de usuario similar a la de Web2 mientras aprovechan los beneficios del autohospedaje y los incentivos financieros que ofrecen las criptomonedas. Como resultado, la adopción de Web3 ha sido impresionante, con un gran número de usuarios de Web3 por primera vez uniéndose al espacio Web3.

Interoperabilidad, agregación de liquidez e intención

A medida que la hoja de ruta centrada en el rollup de Ethereum y las cadenas específicas de aplicaciones ganen popularidad, el número de plataformas blockchain diferentes aumentará rápidamente. Esta expansión enfatiza la necesidad de una sólida comunicación entre cadenas.

Algunos ecosistemas han desarrollado soluciones de interoperabilidad nativas que brindan modelos de seguridad estandarizados y logran un cierto nivel de abstracción de la cadena dentro de su dominio. Ejemplos notables incluyen la arquitectura de seguridad compartida de Polkadot y el protocolo IBC de Cosmos. En el contexto de los paquetes acumulativos, la mensajería síncrona entre cadenas y las interacciones atómicas entre cadenas se pueden lograr mediante el uso de un secuenciador compartido, que es responsable de procesar y ordenar transacciones y administrar el estado. Optimism, por ejemplo, ha adoptado este enfoque para su visión Superchain.

A pesar de estos avances, la comunicación entre cadenas, especialmente fuera de estos ecosistemas establecidos, sigue siendo un desafío importante debido a la falta de interoperabilidad nativa y una estandarización generalizada. En esta sección, exploramos varios diseños arquitectónicos para la interoperabilidad en términos de abstracciones de cadena. Además, destacaremos proyectos líderes en cada vertical, mostrando cómo están contribuyendo al desarrollo de la conectividad blockchain.

sistema de mensajería

El enfoque clásico para la interoperabilidad de blockchain es aprovechar un sistema de mensajería común, que a menudo depende de un conjunto de validadores externos. En este diseño, el usuario especifica el resultado deseado y las entidades fuera de la cadena construyen la ruta de ejecución precisa a través de múltiples cadenas. Este camino se ejecuta mediante un conjunto coordinado de contratos y retransmisiones inteligentes. Sin embargo, lograr la ejecución atómica en múltiples cadenas es un desafío inherente, ya que cada cadena genera bloques y cambia su estado constantemente. Incluso con una sólida capa de disponibilidad de datos para mantener el estado de todas las cadenas integradas, existen importantes complejidades a la hora de navegar una ruta a través de múltiples cadenas.

El diseño y la arquitectura de los sistemas de mensajería varían ampliamente. Pueden ser modulares o monolíticos, con o sin permiso, soportar varias cadenas y operar basándose en mecanismos de acuñación y quema o fondos de liquidez. Los desarrolladores enfrentan numerosas compensaciones al crear pilas de abstracción de cadenas para elegir sistemas de mensajería con los que integrarse, cada una de las cuales proporciona diferentes niveles de garantías de seguridad y experiencia de usuario. Esta diversidad en diseño y funcionalidad puede obstaculizar la adopción de estándares comunes, lo que lleva a una mayor fragmentación en el campo.

Actualmente, los agregadores de cadenas cruzadas como Li.Fi y Socket utilizan sistemas de mensajería simples. Estas plataformas se integran con numerosos puentes y DEX para simular rutas sugeridas para los usuarios. Una vez elegida una ruta, se ejecutará en estricto orden.

Diseño basado en la intención

En el diseño de interoperabilidad basado en intenciones, los usuarios solo necesitan expresar los resultados deseados sin tener que especificar una ruta de ejecución específica como las transacciones tradicionales de blockchain. Estas intenciones se subastan a Solvers (entidades fuera de la cadena) que pujan por el derecho a ejecutar estas intenciones. Los solucionadores específicos previstos no son importantes; pueden ser una coincidencia parcial o completa, o completarse a partir del propio inventario de los solucionadores. En este sistema, los usuarios especifican los resultados y los expertos compiten para ofrecer la mejor ejecución.

Una ventaja clave de este enfoque, especialmente en el contexto de las transferencias de activos entre cadenas, es que trata directamente con tokens nativos en lugar de pagarés, lo que proporciona garantías de seguridad nativas y mejora la seguridad general. Actualmente, las aplicaciones basadas en intenciones existen principalmente en puentes (como Across y Synapse) e intercambios descentralizados (como Cow Swap, Uniswap X y 1inch Fusion).

Recientemente, Across y Uniswap colaboraron para proponer el estándar de intención entre cadenas ERC-7683, que es el primer intento de crear un marco unificado para que los sistemas basados ​​en intenciones regulen las operaciones entre cadenas. Otros desarrollos notables incluyen el reciente lanzamiento de Socket, que se enfoca en el flujo de pedidos modulares entre cadenas, y el anuncio de primitivas basadas en intenciones por parte de Everclear (anteriormente Connext), aprovechando la red de resolución y Optimistic Rollup basado en EigenLayer para administrar bloques individuales. Liquidez entre cadenas.

Sin embargo, la implementación de soluciones basadas en la intención conlleva importantes desafíos. Primero, los usuarios necesitan acceso a una cuenta entre cadenas: una cuenta inteligente que administre claves en segundo plano y permita transacciones entre cadenas. Además, la estandarización es un obstáculo importante; actualmente, cada aplicación basada en intenciones debe desarrollar de forma independiente su infraestructura, incluidos los modelos de agregación, comparación y subasta de intenciones. Esta falta de estandarización conduce a la fragmentación y la ineficiencia en todo el ecosistema.

La abstracción de cadena es un concepto que no tiene especificación técnica, por lo que puede implementarse desde muchas perspectivas diferentes. En nuestra opinión, algunos de los esfuerzos más interesantes incluyen la arquitectura centrada en la intención de Anoma, la capa de agregación de Polygon y la solución de abstracción de cadena completa de NEAR. Exploraremos estos intentos en profundidad.

Estudio de caso: anomalía

Anoma es un protocolo centrado en la privacidad y en la intención diseñado para permitir el descubrimiento, la resolución y la liquidación atómica de múltiples cadenas de contrapartes descentralizadas. La plataforma es arquitectónicamente única: a diferencia de los sistemas blockchain tradicionales que requieren que los usuarios especifiquen procesos de ejecución, Anoma solo requiere que los usuarios definan los estados finales que están dispuestos a aceptar, expresados ​​a través de compromisos programados llamados intenciones. Anoma es único en el sentido de que estas intenciones son componibles y pueden abordarse colectivamente, independientemente de su origen.

La estructura de transacciones de Anoma incluye los siguientes pasos:

  • Intención universal: la arquitectura de Anoma puede manejar cualquier intención y no se limita a aplicaciones específicas o casos especiales. Esta flexibilidad permite una amplia gama de aplicaciones e interacciones.

  • Descubrimiento de contrapartes: este es un proceso descentralizado en el que las intenciones individuales se propagan dentro de la red, haciéndolas accesibles a posibles resolutores.

  • Resolver: en esta etapa, los resolutores colaboran para combinar y calcular intenciones para encontrar una solución eficiente, es decir, una transacción que pueda ejecutarse y liquidarse a través de cadenas.

  • Liquidación: la solución se verifica y finaliza en la cadena. La arquitectura centrada en la intención de Anoma admite la liquidación en su propia cadena soberana L1, otras cadenas L1 o cualquier acumulación que se establezca en L1.

Estudio de caso: Polygon AggLayer

AggLayer de Polygon es un sistema basado en pruebas de conocimiento cero (ZK) diseñado para resolver problemas de interoperabilidad y fragmentación entre diferentes acumulaciones y la Capa 1 (L1). Este enfoque proporciona seguridad criptográfica unificada y componibilidad atómica al agregar las pruebas ZK de todas las cadenas participantes.

AggLayer trae el entorno de conectividad a Ethereum a través de un contrato puente unificado. Cada cadena conectada mantiene una copia de esta raíz de puente unificada, lo que permite transacciones fluidas entre cadenas. Además, AggLayer cuenta con un puente de protocolo de mensajes que establece colas de mensajes para cada cadena, lo que les permite mantener colas de mensajes salientes locales protegidas por pruebas ZK. Esto elimina la necesidad de bloquear tokens en una cadena para interactuar con otra cadena. Al publicar pruebas ZK de eventos en múltiples cadenas en Ethereum, AggLayer permite una experiencia de usuario perfecta que se asemeja a un ecosistema único.

Polygon CDK permite a los proyectos lanzar una interconexión L2 basada en ZK o conectar una L1 existente a AggLayer, manteniendo la liquidez, los usuarios y el estado. El primer componente de AggLayer estará disponible en febrero de 2024, lo que marca un gran paso adelante para Polygon en la creación de una red convergente de cadenas soberanas.

Estudio de caso: Pila de abstracción de cadena NEAR

NEAR está desarrollando una pila de abstracción de cadena integral para su blockchain y el ecosistema circundante. La pila incluye los siguientes componentes:

  • Pila de agregación de seguridad: esta parte incluye NEAR DA (disponibilidad de datos), que recopila el estado de la cadena de soporte. Además, integra zkWASM, desarrollado en asociación con Polygon, y aprovecha la rápida finalidad proporcionada por EigenLayer para acelerar el procesamiento de transacciones.

  • Agregación de cuentas: basado en la computación multipartita (MPC), este componente permite que las cuentas NEAR interactúen con cadenas de bloques externas solicitando verificación de firma. Las claves privadas de estas cuentas de la cadena de terceros son gestionadas por los verificadores de la red NEAR como un servicio de firma descentralizado. Esta configuración vincula de manera efectiva las cuentas de diferentes redes en una “cuenta maestra” NEAR central que puede administrar de forma segura todas las cuentas asociadas.

  • Capa de intención: esta capa contiene retransmisores que ejecutan intenciones complejas entre cadenas, facilitando transacciones e interacciones más complejas a través de redes blockchain.

  • Capa de aplicación: esta capa integra varios servicios web3 en una aplicación fácil de usar, simplificando el acceso y la interacción con la tecnología descentralizada.

A continuación se muestra una representación visual de la arquitectura de agregación de cuentas de NEAR:

Capa de aplicación

Mirando de atrás hacia adelante, la capa de aplicación es la etapa final de la abstracción de la cadena, donde la infraestructura se integra y se presenta de manera consistente a los desarrolladores y usuarios.

En un mundo ideal, los desarrolladores pueden crear fácilmente protocolos que no estén vinculados a una cadena de bloques específica sin tener que integrar varias capas modulares, lo que puede reducir mucho trabajo. Esto significa que los desarrolladores no necesitan pensar en la elección de blockchain, la gestión de la liquidez entre cadenas y la elección de soluciones de disponibilidad de datos.

Desde la perspectiva del usuario, lo ideal es que la interacción con las aplicaciones blockchain sea tan fluida como el uso de otros servicios digitales, sin tener que preocuparse por los problemas relacionados con el cifrado, como las tarifas de gasolina y las frases iniciales. Esto requiere simplificar la interfaz de usuario, optimizar el proceso de incorporación y eliminar la necesidad de que los usuarios comprendan la tecnología subyacente, que actualmente son obstáculos importantes. Eliminar estas barreras mejorará significativamente la experiencia del usuario y facilitará la adopción masiva.

Antes de que esta visión pueda hacerse realidad, es necesario desarrollar herramientas para integrar infraestructuras dispares en una interfaz unificada. Por lo tanto, creemos que la abstracción de la cadena es fundamental para una buena experiencia de usuario.

Quien domina el front-end tiene la conexión más directa con los usuarios y es capaz de extraer el mayor valor de su flujo de pedidos. Si bien la mayor parte de la atención y la inversión se centran actualmente en la infraestructura, creemos que la atención se desplazará a capas superiores del conjunto en el futuro.

en conclusión

Actualmente hay casi 300 cadenas con importante liquidez y expresividad en la cadena, que van desde soluciones de Capa 1 a Capa 3. Este número está creciendo y no muestra signos de desaceleración.

Una de las principales razones que impulsa este crecimiento es la necesidad de que las aplicaciones tengan escalabilidad y soberanía, lo que se puede lograr teniendo su propia pila de ejecución y economía. Por ejemplo, recientemente ENS, Aave y dYdX lanzaron sus propios paquetes acumulativos. Las tecnologías de código abierto como OP Stack también abaratan y facilitan la creación, implementación y operación de paquetes acumulativos, y los proveedores de paquetes acumulativos como servicio como Conduit y Caldera reducen aún más los gastos operativos y técnicos. Irónicamente, implementar un paquete acumulativo hoy es generalmente más barato que realizar transacciones en Ethereum en el ciclo 2021.

Para los usuarios de hoy, administrar criptomonedas ya suele ser confuso y engorroso, ya que implica asegurar frases iniciales, firmar múltiples transacciones para tareas simples, manejar activos en diferentes cadenas, unir estos activos y operar en varias tareas DEX, como encontrar el mejor precio. Si bien los paquetes acumulativos ofrecen el potencial de escalar sin sacrificar la seguridad y la descentralización, su popularidad aumenta la complejidad tanto desde la perspectiva del usuario como del desarrollador. Simplemente implementar esto sólo empeorará la experiencia del usuario.

Las herramientas modernas de abstracción de cadenas resuelven este problema, haciendo que las criptomonedas sean más simples y factibles para una audiencia más amplia. Los ganadores en este espacio obtendrán mucho valor debido a la proximidad de estas herramientas a los usuarios. A medida que las aplicaciones en cadena generen cada vez más ingresos, el mercado se dará cuenta de la importancia de tener una interfaz.