¿Qué es la abstracción de cadenas?
La abstracción de cadenas es un enfoque de diseño de la experiencia de usuario y de desarrollo cripto que oculta la complejidad de utilizar distintas blockchains.En lugar de pedir a los usuarios que elijan una red, transfieran activos mediante un bridge, cambien de cartera, tengan tokens para pagar el gas en cada cadena o averigüen dónde está desplegada una aplicación, la abstracción de cadenas intenta que Web3 parezca un entorno conectado.En pocas palabras, permite que los usuarios se centren en lo que quieren hacer, mientras las carteras, los protocolos, los solvers, los sistemas de liquidez y la infraestructura gestionan en segundo plano los pasos específicos de cada cadena.La documentación de NEAR sobre la abstracción de cadenas describe esta idea como una forma de permitir que las aplicaciones funcionen en varias blockchains y abstraigan la complejidad subyacente tanto para los desarrolladores como para los usuarios finales.
La abstracción de cadenas no significa que todas las blockchains se conviertan en una sola.Significa que el usuario no tiene que gestionar manualmente las diferencias entre cada cadena antes de completar una acción.Un sistema de abstracción de cadenas puede combinar smart accounts, mensajería cross-chain, ejecución basada en intents, enrutamiento de liquidez, patrocinio del gas, recuperación de cuentas, API de carteras y saldos unificados.El objetivo es facilitar el uso de las aplicaciones cripto sin eliminar las ventajas de seguridad, titularidad y liquidación que ofrecen las blockchains.Qué significa la abstracción de cadenas explicado de forma sencilla
La abstracción de cadenas consiste en ocultar la complejidad de blockchain tras una interfaz más sencilla.Un usuario debería poder decir «Quiero intercambiar este activo», «Quiero comprar este NFT», «Quiero depositar fondos en esta aplicación» o «Quiero enviar fondos a esta persona» sin tener que preocuparse por en qué cadena está el activo, qué cadena aloja la aplicación o qué token necesita para pagar el gas.La experiencia de usuario pasa a centrarse en el resultado y no en la cadena.Por ejemplo, un usuario puede tener activos en una red y querer interactuar con una aplicación de otra red.Sin abstracción de cadenas, puede que tenga que transferir los activos mediante un bridge, esperar confirmaciones, cambiar la red de la cartera, comprar el token de gas adecuado, aprobar contratos y, por último, utilizar la aplicación.Con la abstracción de cadenas, la cartera o el protocolo pueden agrupar esos pasos en un único proceso guiado.El usuario puede ver una sola solicitud de transacción o de intent en lugar de varios pasos técnicos.Por eso, la abstracción de cadenas es una de las ideas más importantes para mejorar la adopción generalizada de las criptomonedas.Por qué es importante la abstracción de cadenas
La abstracción de cadenas es importante porque las criptomonedas están fragmentadas entre numerosas redes, tokens, carteras, bridges y aplicaciones.Cada blockchain puede tener direcciones, tokens de gas, tiempos de confirmación, estándares de cartera, reglas de contratos, supuestos de seguridad y condiciones de liquidez diferentes.Esto genera fricciones para los usuarios que solo quieren completar una acción sencilla relacionada con las finanzas o con una aplicación.Un usuario nuevo puede no saber por qué sus fondos están en una cadena mientras la aplicación requiere otra.Un trader puede perder una oportunidad porque la transferencia mediante un bridge tarda demasiado.Un jugador puede abandonar porque el juego le pide cambiar de red y comprar un token de gas antes de empezar.Una empresa puede evitar Web3 porque las operaciones cross-chain parecen demasiado difíciles de gestionar.La abstracción de cadenas intenta reducir estas fricciones y hacer que el entorno multicadena parezca menos fragmentado.Esto puede facilitar el registro de nuevos usuarios, reducir las transacciones fallidas, simplificar el diseño de las carteras y hacer que las aplicaciones descentralizadas sean más fáciles de utilizar.Cómo funciona la abstracción de cadenas
La abstracción de cadenas funciona desplazando la complejidad específica de cada cadena de la interfaz de usuario a las capas de infraestructura.Una cartera, aplicación o protocolo puede detectar dónde se encuentran los activos del usuario.A continuación, puede calcular la mejor ruta para completar la acción que desea realizar el usuario.La ruta puede incluir un bridge, un intercambio, el pago del gas, llamadas a contratos, mensajería o la ejecución en una cadena de destino.Es posible que el usuario solo tenga que aprobar la acción final o firmar un intent de nivel superior.En segundo plano, los sistemas de abstracción de cadenas pueden utilizar solvers, relayers, paymasters, routers, proveedores de liquidez, smart accounts y contratos de liquidación cross-chain.Algunos sistemas ejecutan automáticamente todo el proceso una vez que el usuario firma.Otros permiten que solvers externos compitan para ofrecer el resultado solicitado.El mejor diseño depende de la seguridad, el coste, la latencia, la liquidez, la descentralización y el control del usuario.Abstracción de cadenas frente a abstracción de cuentas
La abstracción de cadenas y la abstracción de cuentas están relacionadas, pero no son lo mismo.La abstracción de cuentas mejora el funcionamiento de las carteras y las cuentas.La abstracción de cadenas mejora la interacción de los usuarios entre distintas blockchains.La abstracción de cuentas puede permitir el uso de smart wallets, agrupar transacciones, patrocinar el gas, recuperar cuentas mediante contactos de confianza, establecer límites de gasto, utilizar claves de sesión y programar autorizaciones.La documentación de ERC-4337 explica que ERC-4337 permite la abstracción de cuentas sin modificar el protocolo base de Ethereum, mediante objetos UserOperation, un mempool alternativo y un contrato EntryPoint.
La abstracción de cadenas puede utilizar la abstracción de cuentas como uno de sus componentes.Por ejemplo, una smart account puede ayudar a agrupar varios pasos en una sola acción del usuario.Sin embargo, la abstracción de cuentas por sí sola no resuelve automáticamente el enrutamiento de liquidez, la liquidación cross-chain, la ejecución en la cadena de destino ni el riesgo de los bridges.La abstracción de cadenas tiene un alcance más amplio porque abarca toda la experiencia multicadena.Abstracción de cadenas frente a bridge cross-chain
Un bridge cross-chain transfiere activos o mensajes entre blockchains.La abstracción de cadenas puede utilizar bridges, pero no es lo mismo que un bridge.Un bridge suele ser un componente de un flujo de trabajo cross-chain.La abstracción de cadenas es el diseño de la experiencia de usuario y de la infraestructura que puede ocultar la necesidad de seleccionar y utilizar manualmente ese bridge.Sin abstracción de cadenas, el usuario puede tener que seleccionar un bridge, elegir las cadenas de origen y destino, aprobar tokens, pagar comisiones, esperar a la liquidación, cambiar de red y, finalmente, utilizar la aplicación de destino.Con la abstracción de cadenas, el usuario puede limitarse a indicar el resultado que desea obtener.El sistema puede seleccionar una ruta, transferir o intercambiar los activos, proporcionar gas y llamar automáticamente a la aplicación de destino.Esto reduce las fricciones para el usuario, pero también hace más importante la selección de la ruta y la confianza en la infraestructura.Abstracción de cadenas frente a interoperabilidad
La interoperabilidad significa que distintas redes blockchain, aplicaciones o protocolos pueden comunicarse o trabajar conjuntamente.La abstracción de cadenas utiliza la interoperabilidad, pero se centra más en la experiencia de usuarios y desarrolladores.La interoperabilidad plantea si las cadenas pueden conectarse.La abstracción de cadenas plantea si los usuarios pueden utilizar esas conexiones sin tener que pensar en su complejidad.Un sistema puede ser interoperable y seguir siendo difícil de utilizar.Por ejemplo, un usuario puede tener la posibilidad técnica de transferir activos entre dos redes, pero el proceso puede seguir requiriendo muchos pasos manuales.La abstracción de cadenas intenta convertir esa interoperabilidad técnica en una experiencia de producto sencilla.Por eso suele describirse como una capa orientada al usuario sobre la infraestructura cross-chain.Abstracción de cadenas frente a omnichain
Omnichain es un término que suele describir aplicaciones o activos capaces de funcionar en varias cadenas.La abstracción de cadenas es la experiencia más amplia de ocultar a usuarios y desarrolladores los detalles de cada cadena.Un token omnichain puede existir o moverse por varias blockchains.Una cartera con abstracción de cadenas puede permitir que los usuarios interactúen con numerosas cadenas mediante una cuenta y una vista de saldo unificadas.Una aplicación omnichain puede formar parte de una experiencia de abstracción de cadenas, pero esta también incluye la gestión del gas, el enrutamiento, los intents de usuario, los permisos de cartera y la lógica de liquidación.Ambos conceptos se solapan porque intentan reducir la fragmentación.La principal diferencia es que omnichain suele describir el alcance de un activo o aplicación, mientras que la abstracción de cadenas describe una forma más sencilla de aprovechar ese alcance.Componentes principales de la abstracción de cadenas
La abstracción de cadenas suele depender de varios componentes técnicos que trabajan conjuntamente.El primero es una cartera o un sistema de cuentas capaz de representar al usuario en varias cadenas.El segundo es el enrutamiento de liquidez, que puede obtener activos en una cadena y proporcionar valor en otra.El tercero es la abstracción del gas, para que el usuario no tenga que mantener manualmente un token de gas distinto para cada transacción.El cuarto es la mensajería o liquidación cross-chain, que permite coordinar acciones entre redes.El quinto es la ejecución basada en intents, mediante la cual el usuario indica el resultado deseado y un solver o protocolo se ocupa de la ruta.El sexto es la supervisión de seguridad, ya que los sistemas cross-chain pueden ampliar la superficie de ataque.Para funcionar de forma fiable, un sistema completo de abstracción de cadenas necesita que todos estos componentes trabajen correctamente.Abstracción de cadenas e intents
Los intents son una de las ideas más importantes que sustentan la abstracción de cadenas.Un intent es una declaración firmada de lo que el usuario quiere que ocurra, en lugar de instrucciones detalladas para cada paso.Por ejemplo, un usuario podría firmar un intent en el que indica que quiere recibir una cantidad mínima de un activo concreto en una cadena determinada.No necesita especificar cada bridge, ruta de intercambio, pago de gas y llamada a contrato.Un solver o una red de ejecución puede competir para cumplir el intent.El estándar de intents cross-chain ERC-7683 define una interfaz para solvers de protocolos de intents y crea una representación común para las órdenes cross-chain.
Esto es importante porque los estándares comunes de intents pueden mejorar la interoperabilidad de la ejecución cross-chain.Los intents pueden mejorar la experiencia de usuario, pero también requieren reglas de liquidación sólidas, incentivos para los solvers y protección frente a ejecuciones fallidas o maliciosas.Abstracción de cadenas y solvers
Un solver es un agente o sistema que determina cómo completar el resultado solicitado por un usuario.En la abstracción de cadenas, los solvers pueden gestionar bridges, intercambios, pagos de gas, liquidación y ejecución en la cadena de destino.Un solver puede utilizar su propia liquidez para entregar primero los activos al usuario y después reclamar el reembolso mediante un contrato de liquidación.Esto puede agilizar las acciones cross-chain, ya que el usuario no tiene que esperar manualmente a que se complete cada paso intermedio.Los solvers compiten en precio, velocidad, fiabilidad y calidad de ejecución.Sin embargo, los sistemas basados en solvers requieren un diseño cuidadoso porque estos pueden fallar, retrasarse, censurar o elegir rutas que no sean óptimas para el usuario.Un buen sistema de abstracción de cadenas debe mostrar claramente el resultado previsto, las comisiones, los plazos y las condiciones de fallo.También debe impedir que los usuarios firmen permisos imprecisos que expongan demasiado valor.Abstracción de cadenas y saldos unificados
Los saldos unificados son una de las principales funciones de la abstracción de cadenas.Un saldo unificado permite ver y utilizar activos de distintas cadenas como si formaran parte de una sola cuenta combinada.Por ejemplo, un usuario puede tener stablecoins en varias cadenas, pero la cartera puede mostrar un único saldo total de stablecoins.Cuando el usuario gasta, el sistema puede dirigir la liquidez desde donde haya fondos disponibles.La documentación de Universal Accounts de Particle Network describe un modelo en el que los usuarios tienen una cuenta, un saldo y un punto de interacción en cadenas EVM y no EVM.
Este tipo de diseño puede reducir la necesidad de transferir activos manualmente mediante bridges y cambiar de red.Sin embargo, los saldos unificados deben implementarse con cuidado, porque los usuarios siguen necesitando saber dónde se encuentran sus fondos, qué contratos tienen permisos y qué ocurre si falla una ruta.Un saldo puede parecer unificado en la interfaz, pero los activos subyacentes pueden seguir distribuidos entre varias cadenas.Abstracción de cadenas y abstracción del gas
La abstracción del gas significa que los usuarios no tienen que mantener manualmente el token nativo de gas de cada blockchain que utilizan.En muchas aplicaciones cripto actuales, un usuario puede tener el activo adecuado y, aun así, no poder realizar una transacción porque carece del token de gas de esa cadena.La abstracción de cadenas puede resolverlo utilizando paymasters, relayers, transacciones patrocinadas o pagos de comisiones en otro activo.El usuario podría pagar las comisiones en una stablecoin, con el mismo token que está intercambiando o mediante un modelo de gas patrocinado por la aplicación.Esto mejora la facilidad de uso porque la gestión del gas es una de las partes más confusas del registro de nuevos usuarios en el sector cripto.La documentación de Ethereum sobre EIP-7702 explica que EIP-7702 permite que las cuentas de propiedad externa reciban mejoras funcionales temporales mediante un puntero a código ya desplegado, a través de un nuevo tipo de transacción.
Las mejoras a nivel de cartera, como agrupar transacciones y patrocinar el gas, pueden facilitar mejores experiencias de abstracción del gas.Aun así, la abstracción del gas debe mostrar el coste real de la ejecución para evitar ocultar las comisiones de forma engañosa.Abstracción de cadenas y agrupación de transacciones
La agrupación de transacciones combina varias acciones en un único flujo aprobado por el usuario.Por ejemplo, un usuario puede tener que aprobar un token, intercambiarlo, transferir el resultado mediante un bridge y depositarlo en una aplicación.Sin agrupación, el usuario puede ver varias ventanas emergentes de la cartera y pagar varias comisiones por separado.Con la agrupación, la cartera o la smart account pueden reunir los pasos en un proceso más eficiente.La Wallet Call API de EIP-5792 define métodos de cartera que permiten a las aplicaciones solicitar llamadas on-chain agrupadas y comprobar su estado.
La agrupación es importante para la abstracción de cadenas porque los flujos de trabajo cross-chain suelen incluir varios pasos técnicos.Reducir el número de pasos facilita la experiencia y disminuye la probabilidad de errores.Sin embargo, la agrupación debe ser transparente: antes de firmar, los usuarios deben saber qué están aprobando.Abstracción de cadenas y diseño de carteras
El diseño de carteras es fundamental para la abstracción de cadenas porque es ahí donde los usuarios aprueban acciones y consultan sus activos.Una cartera con abstracción de cadenas puede mostrar en una sola interfaz todos los activos de las cadenas compatibles.También puede detectar automáticamente la mejor red para cada acción.Puede patrocinar el gas, agrupar transacciones, explicar los resultados previstos y avisar de los permisos arriesgados.Asimismo, puede ofrecer herramientas de recuperación, claves de sesión, límites de gasto y aprobaciones específicas para cada aplicación.Un buen diseño de cartera debe simplificar sin ocultar demasiado.Si la cartera oculta todos los detalles, es posible que los usuarios no comprendan el riesgo que están asumiendo.Si muestra demasiada información técnica, puede confundir a los usuarios y llevarles a aprobar acciones sin entenderlas.Las mejores carteras con abstracción de cadenas hacen visibles los riesgos importantes y mantienen fuera del camino del usuario los detalles rutinarios de cada cadena.Abstracción de cadenas y desarrolladores
La abstracción de cadenas también es importante para los desarrolladores porque crear aplicaciones multicadena puede resultar difícil.Un desarrollador puede tener que desplegar contratos en varias cadenas, integrar distintos proveedores RPC, admitir múltiples estándares de carteras, gestionar direcciones de tokens, supervisar bridges y gestionar diferentes modelos de gas.Las herramientas de abstracción de cadenas pueden reducir esta carga al proporcionar API comunes, capas de enrutamiento, sistemas de cuentas y marcos de ejecución cross-chain.La investigación de OpenZeppelin sobre la abstracción de cadenas describe su trabajo en primitivas seguras para la mensajería cross-chain, la ejecución basada en intents y las experiencias de cuenta unificada.
Para los desarrolladores, la abstracción puede facilitar la creación de aplicaciones y su expansión a otros ecosistemas.Sin embargo, las capas de abstracción también pueden introducir dependencias.Los desarrolladores deben comprender en qué infraestructura se deposita la confianza, qué puede fallar y cómo se protegen los fondos de los usuarios.La abstracción de cadenas no elimina la responsabilidad de los desarrolladores.Abstracción de cadenas y liquidez
La liquidez es uno de los aspectos más difíciles de la abstracción de cadenas.Si un usuario quiere realizar una acción en una cadena, pero sus fondos están en otra, la liquidez debe trasladarse o proporcionarse de algún modo.Esto puede hacerse mediante bridges, pools de liquidez, creadores de mercado, solvers o liquidez propiedad del protocolo.El usuario quizá solo vea el resultado final, pero el sistema aún debe obtener el activo adecuado en el momento oportuno y al precio correcto.Una liquidez deficiente puede provocar un deslizamiento elevado, transacciones fallidas, una ejecución lenta o rutas costosas.Los buenos sistemas de abstracción de cadenas deben comparar rutas y proteger a los usuarios de una ejecución desfavorable.Deben mostrar claramente el importe previsto que se recibirá, las comisiones, el impacto en el precio y el tiempo estimado.La abstracción de liquidez es una herramienta potente, pero no es magia: todas las rutas dependen de activos reales y de las condiciones reales del mercado.Abstracción de cadenas y seguridad
La seguridad es uno de los principales retos de la abstracción de cadenas.Los sistemas cross-chain pueden ser más complejos que los sistemas de una sola cadena porque pueden depender de bridges, relayers, solvers, protocolos de mensajería, permisos de cartera, contratos inteligentes y servicios off-chain.Cada componente adicional puede introducir un nuevo punto de fallo.Un bridge puede ser explotado.Un solver puede no ejecutar una operación.Una cartera puede mostrar permisos poco claros.Un módulo de smart account puede contener un error.Un mensaje cross-chain puede retrasarse o verificarse incorrectamente.Los usuarios no deben dar por hecho que una experiencia abstraída es automáticamente más segura porque parezca más sencilla.Una abstracción de cadenas sólida debe combinar facilidad de uso y garantías de seguridad transparentes.Abstracción de cadenas y smart accounts
Las smart accounts son cuentas programables controladas mediante lógica de contratos inteligentes.Pueden ofrecer funciones que no son fáciles de implementar en cuentas normales basadas en claves privadas.Entre ellas puede haber recuperación social, límites de gasto, permisos de cuenta, patrocinio del gas, claves de sesión, pagos automatizados y transacciones agrupadas.Las smart accounts son útiles para la abstracción de cadenas porque pueden hacer que una cartera funcione como un centro de control flexible en varias cadenas.El usuario puede aprobar una acción de alto nivel mientras la smart account se ocupa de las reglas detalladas de ejecución.Sin embargo, las smart accounts también requieren auditorías y un diseño cuidadoso de los permisos.Si un módulo de smart account no es seguro, un atacante podría acceder a los activos del usuario.Los usuarios deben saber si su cartera es una cuenta de propiedad externa normal, una smart account o una cuenta delegada que utiliza funciones de cuenta más recientes.Abstracción de cadenas y EIP-7702
EIP-7702 es relevante para la abstracción de cadenas porque ayuda a que las cuentas de propiedad externa tradicionales utilicen funciones similares a las de una smart wallet.La documentación de Ethereum explica que EIP-7702 define un mecanismo para añadir comportamiento de código a una cuenta de propiedad externa mediante un nuevo tipo de transacción.Esto puede ofrecer funciones como la agrupación de transacciones, el patrocinio del gas y las acciones delegadas.Estas funciones pueden facilitar la abstracción de cadenas, ya que los usuarios quizá no tengan que migrar a una smart wallet completamente nueva para obtener mejores flujos de transacciones.Sin embargo, la delegación también genera nuevas responsabilidades de seguridad.Los usuarios deben tener cuidado al firmar solicitudes de autorización, porque la cartera podría conceder permiso a un código para actuar en nombre de la cuenta.Una interfaz de abstracción de cadenas debe explicar los permisos delegados en un lenguaje sencillo.Una mayor facilidad de uso no debe conseguirse a costa de ocultar quién controla la cuenta.Abstracción de cadenas y estándares cross-chain
Los estándares son importantes porque la abstracción de cadenas requiere que muchos sistemas funcionen conjuntamente.Si cada cartera, solver, bridge y aplicación utiliza un formato distinto, aumentará la fragmentación para usuarios y desarrolladores.Estándares como ERC-7683 para intents cross-chain y EIP-5792 para la agrupación de llamadas de cartera pueden ayudar a crear interfaces comunes.Las interfaces comunes pueden facilitar que las carteras sean compatibles con las aplicaciones y que los solvers compitan en distintos sistemas de ejecución.Los estándares también ayudan a los desarrolladores a evitar integraciones específicas para cada ruta.Sin embargo, un estándar no garantiza por sí solo la seguridad.La calidad de la implementación, las auditorías, los incentivos y la supervisión siguen siendo importantes.La abstracción de cadenas necesita tanto estándares compartidos como una ejecución sólida en condiciones reales.Ventajas de la abstracción de cadenas
La primera gran ventaja de la abstracción de cadenas es que simplifica el registro de nuevos usuarios.Los principiantes pueden interactuar con aplicaciones cripto sin tener que aprender antes todos los pasos específicos de cada cadena.La segunda ventaja es que puede reducir las transacciones fallidas.Si la cartera gestiona el gas, el enrutamiento y la selección de cadena, es menos probable que los usuarios cometan errores manuales.La tercera ventaja es un mejor acceso a la liquidez.Los usuarios pueden utilizar fondos de varias cadenas sin tener que transferirlos manualmente mediante un bridge antes de cada acción.La cuarta ventaja es un mayor alcance para los desarrolladores.Las aplicaciones pueden atender a usuarios de varias cadenas sin obligarles a configurar la misma red.La quinta ventaja es un mejor diseño de producto.Las aplicaciones cripto pueden centrarse en los objetivos de los usuarios, en lugar de obligarles a gestionar detalles de infraestructura.La sexta ventaja es una mayor preparación para la adopción generalizada.La mayoría de los usuarios espera que las aplicaciones funcionen sin tener que gestionar manualmente redes, tokens de gas y rutas de bridges.Riesgos de la abstracción de cadenas
El primer gran riesgo es la complejidad oculta.Una interfaz sencilla puede ocultar rutas de ejecución complejas que los usuarios no comprenden por completo.El segundo riesgo es el riesgo de la ruta.El sistema puede elegir una ruta que entrañe riesgo de bridge, de liquidez, de deslizamiento o de retraso en la liquidación.El tercer riesgo es el de los contratos inteligentes.Las capas de abstracción, los routers, los contratos de liquidación y los módulos de smart account pueden contener errores.El cuarto riesgo es el de los solvers.Los solvers pueden fallar, ofrecer una ejecución deficiente o concentrarse en manos de unos pocos operadores grandes.El quinto riesgo es el de los permisos.Los usuarios pueden aprobar permisos amplios de cartera sin entender qué autorizan.El sexto riesgo es la centralización.Si un único proveedor de infraestructura controla el enrutamiento, la ejecución o la lógica de las cuentas, el sistema puede estar menos descentralizado de lo que parece.Abstracción de cadenas e intención del usuario
La intención del usuario es el resultado que desea obtener con una transacción.En las interfaces cripto tradicionales, los usuarios suelen tener que conocer los pasos exactos necesarios para lograrlo.Con la abstracción de cadenas, pueden expresar directamente el resultado que quieren.Por ejemplo, pueden querer pagar a un comerciante, abrir una posición de préstamo, acuñar un activo o reajustar una cartera.El sistema decide cómo completar la acción entre distintas cadenas.Esto puede acercar la experiencia a la de las aplicaciones financieras tradicionales.Sin embargo, los sistemas basados en intents necesitan reglas sólidas sobre los importes mínimos que se recibirán, los plazos, los permisos, la cancelación y la liquidación.Un intent impreciso puede poner en riesgo al usuario porque concede demasiada libertad al ejecutor.Abstracción de cadenas y pagos cross-chain
Los pagos cross-chain son uno de los casos de uso más claros de la abstracción de cadenas.Quien envía puede tener fondos en una cadena mientras que el destinatario quiere recibirlos en otra.Sin abstracción de cadenas, el remitente puede tener que transferir los activos mediante un bridge, intercambiar tokens y enviar manualmente el activo final.Con la abstracción de cadenas, puede que solo tenga que elegir el importe y el destinatario.El sistema puede gestionar la ruta y entregar el activo correcto en la cadena adecuada.Esto puede resultar útil para las nóminas, los pagos a comerciantes, los pagos a creadores, los pagos en videojuegos y las transferencias internacionales.El usuario sigue necesitando información clara sobre las comisiones, el plazo de entrega, la finalidad y las condiciones de reembolso.Un flujo de pago nunca debe ocultar quién recibe los fondos ni qué activo se entrega.Abstracción de cadenas y DeFi
DeFi puede beneficiarse de la abstracción de cadenas porque la liquidez y las aplicaciones se distribuyen entre muchas redes.Un usuario puede querer acceder al mejor tipo de interés de préstamo, precio de intercambio, estrategia de rendimiento o mercado de colateral sin preocuparse de qué cadena lo aloja.La abstracción de cadenas puede dirigir al usuario a la oportunidad elegida con menos pasos manuales.Esto puede mejorar la eficiencia del capital y reducir las fricciones.Sin embargo, la abstracción de cadenas en DeFi también puede aumentar la complejidad porque el usuario podría quedar expuesto a varios protocolos a la vez.Una única acción abstraída puede incluir intercambios, bridges, bóvedas, mercados de préstamos y contratos que dependen de oráculos.Los usuarios deben comprender qué posición tendrán al finalizar la ejecución.Las aplicaciones deben explicar claramente los riesgos de cada protocolo conectado.Abstracción de cadenas y NFT
Los usuarios de NFT suelen enfrentarse a la fragmentación de cadenas porque las colecciones y los marketplaces pueden estar disponibles en numerosas redes.Un usuario puede querer comprar un NFT en una cadena y tener fondos en otra.La abstracción de cadenas puede ayudar trasladando o dirigiendo automáticamente la liquidez.También puede reducir la necesidad de cambiar de red en la cartera antes de acuñar, comprar o poner a la venta un NFT.Esto puede facilitar la incorporación de artistas, coleccionistas, juegos y comunidades con membresías.Sin embargo, las transacciones de NFT pueden ser más difíciles que las de tokens fungibles porque cada activo es único.Una ruta fallida, una dirección de colección incorrecta o una página de acuñación engañosa pueden provocar pérdidas importantes.Las carteras deben facilitar la verificación de las direcciones de los contratos de NFT, los nombres de las cadenas, los precios y los permisos.Abstracción de cadenas y videojuegos blockchain
Los videojuegos blockchain son un caso de uso destacado de la abstracción de cadenas porque, por lo general, los jugadores no quieren gestionar la infraestructura cripto.Quieren empezar a jugar, utilizar objetos, recibir recompensas e intercambiar activos sin aprender cómo funcionan los bridges.La abstracción de cadenas puede permitir que un juego oculte la selección de red, los tokens de gas y el cambio de cartera detrás de la experiencia habitual de juego.También puede ayudar a que los juegos utilicen cadenas distintas para fines diferentes, como acciones de bajo coste, titularidad de activos, liquidación o actividad en marketplaces.El jugador puede ver una sola cuenta y un único inventario.La infraestructura puede gestionar en qué lugar se encuentra cada activo.Esto puede mejorar la experiencia de usuario, pero los desarrolladores de juegos deben seguir explicando la titularidad, la custodia, las reglas de retirada y los riesgos de los marketplaces.Los jugadores no deberían perder el control de activos valiosos porque la interfaz oculte demasiada información.Abstracción de cadenas y activos del mundo real
Las aplicaciones de activos del mundo real también pueden utilizar la abstracción de cadenas.Un activo tokenizado puede emitirse en una blockchain, negociarse en otra y utilizarse como colateral en otro sistema.La abstracción de cadenas puede simplificar el movimiento y el uso de esos activos entre redes.Esto puede ayudar a empresas e instituciones a evitar la creación de flujos de trabajo distintos para cada cadena.Sin embargo, los activos del mundo real requieren derechos legales, controles del emisor, normas de cumplimiento, acuerdos de custodia y procesos de reembolso.La abstracción de cadenas no puede eliminar esos requisitos legales y operativos.Solo puede simplificar el recorrido técnico para interactuar con activos en distintas cadenas.Los usuarios deben entender la diferencia entre la posibilidad de transferir un activo on-chain y su exigibilidad en el mundo real.Abstracción de cadenas y privacidad
La privacidad es un aspecto importante de la abstracción de cadenas.Una cuenta unificada entre cadenas puede facilitar el uso, pero también puede hacer más sencillo relacionar la actividad.Si una cuenta controla acciones en numerosas redes, los observadores pueden llegar a relacionar los saldos, operaciones, NFT y uso de aplicaciones del usuario.Algunos sistemas de abstracción de cadenas pueden utilizar enrutamiento que preserve la privacidad, cuentas separadas, pruebas de conocimiento cero o divulgación selectiva para reducir este riesgo.La privacidad debe formar parte del diseño desde el principio.Los usuarios también deben saber que la comodidad puede reducir la privacidad en algunos casos.Una cartera que muestra todo en un único lugar también puede crear un punto desde el que sea más fácil analizar los patrones de actividad.Una buena abstracción de cadenas debe mejorar la facilidad de uso y ofrecer a los usuarios opciones de privacidad significativas.Abstracción de cadenas y custodia
La abstracción de cadenas no implica automáticamente autocustodia ni control custodial.Algunos sistemas no son custodiales: el usuario conserva el control de las claves de firma y los permisos.Otros pueden utilizar cuentas gestionadas, carteras alojadas o servicios de custodia para simplificar el registro.El modelo de custodia es importante porque determina quién puede mover los activos y quién asume el riesgo operativo.Un sistema no custodial puede utilizar relayers, solvers y paymasters sin tomar la custodia de los fondos del usuario.Un sistema custodial puede resultar más sencillo, pero exige que el usuario confíe al proveedor el control de sus activos.Los usuarios siempre deben saber si controlan las claves, si los activos se guardan en contratos inteligentes y si un tercero puede congelar, mover o restringir los fondos.La abstracción de cadenas no debe difuminar los límites de la custodia.Abstracción de cadenas y finalidad
La finalidad es el momento en que una transacción de blockchain se considera muy difícil o prácticamente imposible de revertir.La abstracción de cadenas puede ocultar los movimientos entre cadenas, pero cada una mantiene sus propios supuestos de finalidad.Una interfaz rápida no significa que todos los pasos de liquidación subyacentes sean finales de inmediato.Algunos sistemas entregan activos rápidamente utilizando la liquidez de los solvers y realizan la liquidación en segundo plano más adelante.Esto mejora la velocidad, pero introduce mecanismos de liquidación y reembolso.Los usuarios deben saber cuándo se ha completado una acción, cuándo sigue pendiente y cuándo puede fallar.Los desarrolladores deben diseñar mensajes de estado claros para las fases de envío, ejecución, entrega, liquidación, reembolso y fallo.Una buena abstracción de cadenas facilita la comprensión de la finalidad; no la oculta.Abstracción de cadenas y comisiones
La abstracción de cadenas puede facilitar el pago de las comisiones, pero no las elimina.Cada ruta cross-chain puede incluir costes de gas, de bridge, de liquidez, comisiones de solvers, deslizamiento y comisiones del protocolo y de la aplicación.El usuario puede pagar estos costes de forma directa o indirecta.Por ejemplo, un sistema puede mostrar una única cotización con todos los costes incluidos en lugar de desglosar cada paso.Esto facilita la experiencia, pero la cotización debe seguir siendo transparente.Los usuarios deben saber cuánto envían, cuánto se espera que reciban y qué comisiones o impacto en el precio incluye la ruta.Una interfaz clara no debe ocultar una ejecución desfavorable tras la comodidad.La abstracción de comisiones debe facilitar la comprensión de los costes, no hacerlos invisibles.Abstracción de cadenas y deslizamiento
El deslizamiento se produce cuando el precio final de ejecución difiere del precio previsto.En la abstracción de cadenas, puede producirse durante los intercambios, los movimientos de liquidez de un bridge, la ejecución de un solver o las acciones en la cadena de destino.El usuario puede ver una sola cotización final, pero la ruta puede seguir dependiendo de la evolución de los precios de mercado.Los sistemas sólidos utilizan límites de deslizamiento, plazos, reembolsos y protecciones de importe mínimo recibido.Los usuarios deben revisar estas protecciones antes de firmar un intent o una transacción.Un deslizamiento elevado puede ser especialmente arriesgado para los tokens con poca liquidez y en mercados volátiles.Una ruta abstraída no debe impedir que el usuario establezca límites de riesgo.La mejor experiencia es sencilla, pero también ofrece protección.Abstracción de cadenas y transacciones fallidas
Las transacciones fallidas son un problema habitual en el sector cripto.La abstracción de cadenas puede reducir los fallos al gestionar automáticamente la selección de cadena, la provisión de gas y el orden de las transacciones.Sin embargo, aún pueden producirse fallos.Un bridge puede retrasarse.Un solver puede no completar un intent.Un contrato de destino puede revertir la transacción.El precio puede superar el límite de deslizamiento establecido por el usuario.Una cartera puede no ser compatible con una función necesaria.Los buenos sistemas deben explicar por qué ha fallado una transacción y qué ocurrirá a continuación.También deben ofrecer vías seguras de reembolso cuando sea posible.Abstracción de cadenas para principiantes
Para los principiantes, la abstracción de cadenas hace que el sector cripto parezca menos técnico.Un principiante no debería tener que conocer cada nombre de red, token de gas, ruta de bridge o dirección de contrato antes de utilizar una aplicación.La cartera debe guiar al usuario hacia el resultado que desea.Sin embargo, los principiantes deben seguir aprendiendo hábitos básicos de seguridad.Antes de firmar, deben comprobar el activo, el importe, el destino, la aplicación y la solicitud de la cartera.Deben evitar conceder permisos ilimitados si no entienden los riesgos.Deben utilizar enlaces oficiales y evitar mensajes desconocidos que prometan tokens gratuitos o recompensas urgentes.La abstracción de cadenas facilita el uso de las criptomonedas, pero no elimina la necesidad de firmar con cuidado.Abstracción de cadenas para desarrolladores
Para los desarrolladores, la abstracción de cadenas puede reducir la carga de crear flujos de usuario distintos para cada blockchain.Pueden integrar funciones de cartera, sistemas de intents, API de enrutamiento o marcos de cuentas unificadas para ofrecer compatibilidad con usuarios de varias redes.Aun así, deben comprender el modelo de seguridad de cada dependencia.Deben saber qué contratos guardan los fondos, qué relayers ejecutan llamadas, qué solvers pueden completar órdenes y cómo se gestionan los fallos.También deben supervisar el estado cross-chain y mostrar a los usuarios estados de transacción claros.Las pruebas son especialmente importantes porque los flujos de trabajo de abstracción de cadenas pueden incluir numerosos pasos asíncronos.Una interfaz sencilla puede ocultar un backend complejo, pero esa complejidad sigue requiriendo disciplina de ingeniería.Los desarrolladores también deben documentar las cadenas compatibles, los límites, las comisiones y el comportamiento alternativo en caso de fallo.Abstracción de cadenas para instituciones
Las instituciones pueden utilizar la abstracción de cadenas para simplificar los flujos de trabajo multicadena de tesorería, liquidación, tokenización y aplicaciones.Una empresa puede querer un único panel para consultar sus activos en varias cadenas.Un equipo de tesorería puede querer reajustar los fondos sin utilizar manualmente bridges y tokens de gas.Una empresa de pagos puede querer enviar valor a los usuarios en la cadena que prefieran.La abstracción de cadenas puede facilitar estos flujos de trabajo, pero las instituciones necesitan controles sólidos.Deben exigir permisos, gestión de roles, registros de auditoría, límites de riesgo, comprobaciones de políticas y revisiones de cumplimiento.También deben comprender la custodia, la exposición a contrapartes y el riesgo de las rutas.La abstracción de cadenas para empresas no consiste únicamente en facilitar las operaciones: la gobernanza y los controles son igual de importantes.Casos de uso habituales de la abstracción de cadenas
Un caso de uso habitual es el intercambio cross-chain, que permite intercambiar activos entre redes sin transferirlos primero mediante un bridge de forma manual.Otro es el depósito en DeFi con un solo clic, que permite acceder a una estrategia aunque los fondos estén inicialmente en otra cadena.Otro es el registro sin gas, en el que la aplicación paga el gas o permite que el usuario lo abone con un token habitual.Otro caso es la compra de NFT multicadena, que permite utilizar fondos de una cadena para comprar un artículo en otra.Otro es el uso de videojuegos blockchain, donde los jugadores utilizan objetos y recompensas sin percibir cada interacción con la cadena.Otro es el pago cross-chain, en el que el remitente y el destinatario pueden utilizar redes distintas.Otro es la gestión de carteras, que presenta los saldos de varias cadenas en una vista unificada.Estos casos de uso demuestran que la abstracción de cadenas es más que una palabra de moda técnica.Malentendidos habituales sobre la abstracción de cadenas
El primer malentendido es pensar que la abstracción de cadenas elimina todos los riesgos de blockchain.No los elimina, porque las cadenas, los bridges, los contratos y las rutas subyacentes siguen siendo importantes.El segundo malentendido es creer que la abstracción de cadenas significa que una cadena se impondrá y las demás desaparecerán.En realidad, parte de la premisa de que pueden seguir existiendo muchas cadenas y que los usuarios necesitan una forma mejor de interactuar con ellas.El tercer malentendido es pensar que la abstracción de cadenas es solo una función de las carteras.Las carteras son importantes, pero la abstracción de cadenas también implica liquidez, solvers, mensajería, liquidación, contratos inteligentes y estándares.El cuarto malentendido es pensar que siempre es bueno ocultar los detalles.Ocultar la complejidad rutinaria es útil, pero ocultar los riesgos es peligroso.El quinto malentendido es creer que la abstracción de cadenas y la abstracción de cuentas son lo mismo.La abstracción de cuentas mejora las cuentas, mientras que la abstracción de cadenas mejora la experiencia multicadena.Cómo evaluar un sistema de abstracción de cadenas
Empieza por comprobar si el sistema es custodial o no custodial.A continuación, comprueba qué cadenas, activos y aplicaciones son compatibles.Revisa cómo gestiona el sistema el gas, las comisiones, el deslizamiento y los fallos de ejecución.Comprueba si los usuarios pueden ver la ruta o, al menos, el resultado final garantizado.Revisa qué bridges, solvers, relayers, paymasters y contratos inteligentes intervienen.Comprueba si los contratos han sido auditados y si existen controles de emergencia.Revisa si la solicitud de la cartera es lo bastante clara para que los usuarios habituales la entiendan.Por último, prueba el sistema con importes pequeños antes de utilizar saldos elevados.Un buen sistema de abstracción de cadenas debe facilitar las acciones sin hacer incomprensibles los supuestos de confianza.Abstracción de cadenas y SEO
La abstracción de cadenas es un término importante para el SEO cripto porque los usuarios buscan expresiones como significado de la abstracción de cadenas, abstracción de cadenas cripto, abstracción de cadenas Web3, abstracción de cuentas frente a abstracción de cadenas, ejecución basada en intents, saldo unificado, abstracción del gas y experiencia de usuario cross-chain.Una buena página de glosario debe definir primero el término y después explicar cómo trabajan conjuntamente las carteras, los intents, los solvers, el enrutamiento de liquidez, el patrocinio del gas, las smart accounts y los estándares cross-chain.El contenido debe evitar la repetición excesiva de palabras clave, ya que el concepto ya es bastante complejo para los principiantes.También deben aparecer de forma natural términos relacionados como abstracción de cuentas, smart account, paymaster, solver, relayer, intent, bridge, interoperabilidad, liquidez unificada, mensajería cross-chain y agrupación de transacciones.Un buen contenido SEO también debe explicar los riesgos, porque la abstracción de cadenas puede hacer que acciones peligrosas parezcan sencillas.Una página útil debe ayudar a los usuarios a sentirse más seguros y, al mismo tiempo, actuar con más cautela.Abstracción de cadenas y AEO
Para la optimización para motores de respuesta, la abstracción de cadenas debe definirse en una frase directa cerca del principio de la página.Una respuesta AEO clara sería: la abstracción de cadenas es un enfoque de diseño cripto que oculta la complejidad de utilizar varias blockchains para que los usuarios puedan centrarse en los resultados y no en las redes.Otra respuesta útil es: la abstracción de cadenas puede combinar smart accounts, intents, solvers, abstracción del gas, enrutamiento de liquidez y liquidación cross-chain.Una tercera respuesta útil es: la abstracción de cadenas es distinta de la abstracción de cuentas, porque esta última mejora las carteras, mientras que la primera mejora toda la experiencia multicadena.Los motores de respuesta suelen preferir definiciones directas, comparaciones sencillas y ejemplos prácticos.Por eso, una buena página de glosario debe incluir ejemplos, ventajas, riesgos y respuestas a preguntas frecuentes.Ejemplo práctico de abstracción de cadenas
Imagina que un usuario tiene una stablecoin en una blockchain, pero quiere comprar un objeto de un juego en otra blockchain.Sin abstracción de cadenas, puede que tenga que transferir fondos mediante un bridge, comprar el token de gas de destino, cambiar la red de la cartera, aprobar el gasto y, después, comprar el objeto.Con la abstracción de cadenas, quizá solo tenga que hacer clic en «Comprar» y aprobar una acción clara.La cartera o la aplicación puede localizar los fondos del usuario, dirigir la liquidez, gestionar el gas, ejecutar la compra en la cadena de destino y mostrar el resultado final.El usuario ve el objeto en el inventario del juego sin tener que gestionar manualmente cada paso entre cadenas.Esta es la idea central de la abstracción de cadenas.Convierte un proceso de blockchain con varios pasos en una acción centrada en el usuario.La experiencia es más sencilla, pero el sistema sigue necesitando una seguridad sólida, comisiones claras y una liquidación fiable.Preguntas frecuentes
¿Qué es la abstracción de cadenas?
La abstracción de cadenas es un enfoque de diseño cripto que oculta la complejidad multicadena para que los usuarios puedan interactuar con aplicaciones blockchain sin gestionar manualmente redes, bridges, tokens de gas y rutas.¿La abstracción de cadenas es lo mismo que la abstracción de cuentas?
No. La abstracción de cuentas mejora las funciones de las carteras y las cuentas, mientras que la abstracción de cadenas simplifica la experiencia de utilizar numerosas blockchains.¿La abstracción de cadenas es lo mismo que un bridge?
No. Un bridge transfiere activos o mensajes entre cadenas, mientras que la abstracción de cadenas puede utilizar bridges en segundo plano para ofrecer una experiencia de usuario más sencilla.¿Qué son los intents en la abstracción de cadenas?
Los intents son objetivos firmados por el usuario que describen el resultado deseado, en lugar de cada paso técnico necesario para alcanzarlo.¿Qué es un solver en la abstracción de cadenas?
Un solver es un agente o sistema que encuentra y ejecuta la ruta necesaria para completar el intent de un usuario.¿Qué es la abstracción del gas?
La abstracción del gas significa que los usuarios pueden realizar transacciones sin tener que mantener o gestionar manualmente el token nativo de gas de cada blockchain que utilizan.¿Qué es un saldo unificado?
Un saldo unificado es una vista de cartera o sistema de cuentas que permite ver y utilizar activos de varias cadenas como un único saldo combinado.¿La abstracción de cadenas elimina los riesgos de blockchain?
No. La abstracción de cadenas puede reducir las fricciones para el usuario, pero las cadenas, los contratos inteligentes, los bridges, los solvers y las rutas de liquidez subyacentes siguen entrañando riesgos.¿Por qué es importante la abstracción de cadenas para DeFi?
Ayuda a los usuarios de DeFi a acceder a la liquidez y las aplicaciones de varias cadenas sin transferir manualmente los fondos mediante bridges, cambiar de red y gestionar el gas en cada acción.¿Por qué es importante la abstracción de cadenas para los videojuegos?
Permite que los jugadores utilicen activos y recompensas de videojuegos blockchain sin tener que comprender cada interacción con la cadena que tiene lugar durante la partida.¿Puede la abstracción de cadenas ser no custodial?
Sí. Puede diseñarse de forma no custodial si los usuarios conservan el control de sus claves y solo autorizan acciones concretas.¿Cuál es el mayor reto de la abstracción de cadenas?
El mayor reto es simplificar las acciones cross-chain sin ocultar los riesgos de seguridad, custodia, comisiones, liquidez y liquidación.Conclusión
La abstracción de cadenas es una de las tendencias de usabilidad más importantes del sector cripto porque aborda el problema de la fragmentación multicadena.Permite a los usuarios centrarse en los resultados en lugar de en las redes, los tokens de gas, los bridges y los pasos de enrutamiento.Un sistema sólido de abstracción de cadenas puede combinar smart accounts, abstracción de cuentas, intents, solvers, enrutamiento de liquidez, abstracción del gas, agrupación de transacciones, API de carteras y liquidación cross-chain.El resultado puede ser una experiencia más sencilla para los pagos, DeFi, los NFT, los videojuegos, los activos del mundo real y la gestión de carteras multicadena.Sin embargo, no debe confundirse la abstracción de cadenas con la eliminación de riesgos.La infraestructura subyacente sigue siendo importante, y los usuarios deben comprender la custodia, los permisos, las comisiones, el deslizamiento, la finalidad y la gestión de fallos.Para los desarrolladores, la abstracción de cadenas puede facilitar la creación de aplicaciones en distintas redes, pero también añade dependencias que deben auditarse y supervisarse.Para los usuarios, la mejor experiencia de abstracción de cadenas es sencilla, pero sigue mostrando suficiente información para tomar decisiones prudentes.La idea más sencilla es que la abstracción de cadenas hace que las criptomonedas se parezcan menos a gestionar blockchains y más a utilizar una capa financiera y de aplicaciones conectada.También te puede interesar
WhatsMiner M30S++
Dominios Web3
Proyectos Web3
POPULAR
Criptomonedas de moda que están acaparando la atención del mercado
Volumen TOP
Las criptomonedas con mayor volumen de trading
Recién Añadidos
Criptomonedas recientemente listadas y disponibles para operar

