¿Qué es la abstracción de cadena?
La abstracción de cadena es un concepto que simplifica la experiencia del usuario de la tecnología blockchain y unifica las transacciones en múltiples redes.
La Web3 sigue siendo una industria fragmentada que genera una experiencia de usuario compleja y técnica. Es una barrera de entrada para el público en general, que debe crear múltiples billeteras de criptomonedas, almacenar frases semilla y cambiar entre cadenas de bloques para usar varias aplicaciones.
Es como salir a comer pizza pero ir a un restaurante diferente para cada parte de la comida: un lugar para la masa, otro para el pepperoni y otro para la mozzarella. Además, tienes que usar una moneda diferente para cada parte. No sería una experiencia agradable.
La abstracción de la cadena de bloques tiene como objetivo resolver este problema ocultando o “abstrayendo” la tecnología del usuario. Esto significa que las personas no sabrían que están usando una cadena de bloques o qué cadena de bloques están usando.
La idea es eliminar detalles técnicos como el enlace de tokens, las tarifas de gas, los mecanismos de consenso y los tokens nativos para el usuario. En cambio, les permite usar Web3 desde una billetera y una criptomoneda. Todo el asunto técnico sucede detrás de escena.
¿Sabías que? Actualmente existen más de 1000 cadenas de bloques diferentes, cada una con su propia funcionalidad y caso de uso. Si bien todas utilizan los principios básicos de la criptografía y la tecnología de registros distribuidos, muchas son proyectos independientes. Esto crea un ecosistema fragmentado en el que es difícil mover activos entre redes.
¿Cómo funciona la abstracción de cadena?
La abstracción de cadena en blockchain funciona al proporcionar una única interfaz que permite a los usuarios y desarrolladores interactuar con múltiples blockchains sin necesidad de gestionar las complejidades de cada cadena individual.
Las soluciones de abstracción de cadenas aún están en desarrollo y numerosas empresas están trabajando para resolver el problema. En este momento, no se sabe exactamente cómo funciona todo esto, pero es probable que las soluciones multicadena permitan a los usuarios comenzar a usar Web3 sin problemas desde una sola cuenta.
Podría verse así:
Los usuarios comienzan por iniciar sesión con un correo electrónico para crear una cuenta sin fondos. No es necesario recordar claves privadas ni frases iniciales.
A continuación, el usuario puede financiar su cuenta con una única moneda “maestra”, que se utiliza para pagar sus actividades Web3. A continuación, el usuario podrá encontrar y utilizar aplicaciones Web3, sin importar en qué cadena de bloques opere. Todas las interacciones se retransmitirán y firmarán en la red correspondiente, y las tarifas se pagarán automáticamente. Los puentes o intercambios de divisas se realizarán fuera de la vista del usuario a través de contratos inteligentes.
Por ejemplo, podrías recolectar NFT acuñados en diferentes cadenas de bloques sin necesidad de billeteras separadas, intercambiar criptomonedas o almacenar frases de recuperación.
¿Sabías que? La idea de la abstracción en cadena no es nueva. Se inspira en la ingeniería de software tradicional. Los desarrolladores han utilizado el concepto durante décadas para simplificar sistemas complejos para los usuarios. En realidad, el usuario final no necesita saber cómo funcionan las cosas internamente, necesita lograr su objetivo final de la forma más sencilla posible.
Beneficios de la abstracción en cadena
Tanto los usuarios como los desarrolladores se benefician de la abstracción de la cadena, ya que elimina las complejidades del uso de cadenas de bloques, lo que permite una interoperabilidad perfecta entre múltiples cadenas.
Estas son las principales ventajas de la abstracción en cadena:
Interfaz unificada: la abstracción de la cadena reduce la fragmentación y la complejidad para los usuarios. Les permite gestionar activos y acceder a aplicaciones descentralizadas (DApps) en diferentes cadenas de bloques desde una única interfaz, billetera o plataforma.
Sin curva de aprendizaje: actualmente, Web3 tiene una gran curva de aprendizaje, ya que los usuarios deben comprender el uso de billeteras, el almacenamiento de claves privadas, la conexión de activos, las aplicaciones descentralizadas y más. La abstracción de la cadena elimina esta dificultad, lo que permite a las personas usar Web3 de manera rápida y sencilla.
Transacciones simplificadas: elimina los procesos manuales que actualmente se necesitan para usar múltiples cadenas de bloques. Los usuarios pueden realizar transacciones sin problemas en múltiples cadenas de bloques sin tener que intercambiar y conectar tokens. No es necesario comprender la tecnología Web3 subyacente para cubrir las tarifas de gas, aprovechar las DApps o administrar activos en múltiples cadenas.
Liquidez: la abstracción podría ofrecer una liquidez casi ilimitada en todo el ecosistema, ya que los activos se agregan en diferentes cadenas. Las monedas y los tokens pueden moverse libremente y agruparse desde múltiples fuentes sin fricción. Esto facilita que los comerciantes e inversores accedan a un fondo de liquidez más grande, al tiempo que ayuda a reducir el deslizamiento del mercado y aumentar la eficiencia.
Desarrollo de DApp: para los desarrolladores, las complejidades de crear para múltiples cadenas de bloques también se pueden simplificar. Se vuelve más rápido y más fácil crear aplicaciones para operar en múltiples cadenas sin tener que escribir código separado para cada red.
Aplicaciones de la abstracción de cadenas
Con una eficiencia de transacciones mejorada, acceso a DApps y procesos de desarrollo, podría revolucionar la escalabilidad de blockchain, incluidas las industrias de finanzas descentralizadas (DeFi), gestión de la cadena de suministro, juegos, NFT y software como servicio (SaaS).
Hay varios proyectos trabajando para resolver problemas de abstracción de cadenas:
Particle Network tiene como objetivo unificar todas las cadenas con cuentas universales. La empresa ha recaudado 40 millones de dólares de varios VC y del Grupo Alibaba para continuar con el desarrollo. Su objetivo es simplificar el uso de Web3 para que los usuarios solo tengan que usar una cuenta para cualquier cadena.
Near es una plataforma de contratos inteligentes que ofrece abstracción de cadenas para abordar estos problemas del ecosistema blockchain. Con una cuenta, los usuarios pueden firmar transacciones en múltiples cadenas de bloques, como BNB Smart Chain y Ethereum. Esto incluye múltiples casos de uso de abstracción de cadenas, como la creación de una colección de NFT en varias cadenas o la operación de una aplicación DAO que acepta propuestas y votaciones a través de múltiples cadenas.
Xion permite a los desarrolladores crear plataformas listas para el consumidor y eliminar las complejidades de la Web3. Afirma ser la primera cadena de bloques sin billetera lista para su adopción generalizada. Con una sola cuenta, los usuarios pueden administrar toda su experiencia en la Web3, desde firmar transacciones hasta disfrutar de las redes sociales.
¿Sabías que? Algunas plataformas DeFi populares ya utilizan la abstracción de cadena para ayudar a agregar liquidez y ofrecer una experiencia de trading mejorada para los usuarios. Plataformas como ThorChain y AnySwap permiten el trading para intercambiar tokens en diferentes cadenas de bloques sin utilizar puentes o bolsas independientes.
Perspectivas futuras de la abstracción en cadena
La tecnología de abstracción de cadenas ofrece un futuro prometedor, ya que busca solucionar los principales problemas en la adopción de la Web3. Actualmente, las cosas deben ser más cohesivas, y los proyectos de blockchain a menudo intentan dominar la industria en lugar de construir un ecosistema fácil de usar.
Ahora que la infraestructura criptográfica ya está en su segunda década, los usuarios a largo plazo están plagados de varias billeteras y claves. A pesar de que los proveedores de billeteras trabajan para ofrecer almacenamiento de múltiples activos, cerrar las brechas de activos entre cadenas y aplicaciones sigue siendo un problema. Para el consumidor promedio, la Web3 es técnicamente abrumadora, mientras que la Web2 es un copiloto fluido en la vida cotidiana.
Para tener un impacto similar en el mundo, la Web3 deberá depender en gran medida de la abstracción de la cadena. El proceso es técnicamente complejo, ya que debe garantizar una interoperabilidad perfecta de la cadena de bloques y, al mismo tiempo, mantener la seguridad en una amplia gama de redes. Esto requiere la cooperación generalizada de los desarrolladores que trabajan en proyectos de capa 1 y capa 2.
La incertidumbre regulatoria podría plantear otro problema, como ocurre en espacios tan innovadores. Garantizar el cumplimiento en todas las jurisdicciones e industrias, especialmente en el sector financiero, es otro ámbito que se espera que lleve años resolver por completo.