Aspectos clave
La abstracción de cadenas se refiere a la idea de simplificar el uso de aplicaciones y servicios de blockchain eliminando las fricciones y los procesos técnicos de la experiencia de usuario (UX).
La abstracción de cadenas puede hacer que las aplicaciones sean más atractivas para los usuarios finales y ayudar a los desarrolladores a crear dApps más eficientes que permitan interacciones entre cadenas.
La abstracción de cadenas se enfrenta a desafíos como los riesgos de centralización, riesgos de seguridad y posibles problemas de interoperabilidad.
Introducción
Las interacciones de la blockchain a menudo pueden ser confusas y difíciles, especialmente para los recién llegados. En este artículo, exploraremos la abstracción de cadenas, cómo funciona, algunos de sus beneficios y desafíos, y los conceptos erróneos más comunes al respecto.
¿Qué es la abstracción de cadenas?
La abstracción de cadenas es la idea de NEAR de simplificar la forma en que los usuarios interactúan con la tecnología blockchain al separarla de la experiencia de usuario (UX). El objetivo es que los usuarios no sean conscientes de la blockchain específica con la que están interactuando o incluso que ni se den cuenta de que están utilizando una blockchain.
¿Cómo funciona la abstracción de cadenas?
Eficiencia
Imagina que solo pudieras enviar mensajes de un iPhone a otro iPhone, pero no a teléfonos Android. Eso sería ineficiente y poco práctico. Del mismo modo, los usuarios deberían poder interactuar con aplicaciones descentralizadas (dApps) en diferentes blockchains sin obstáculos innecesarios.
El objetivo de la abstracción de cadenas es eliminar u ocultar las complejidades de la tecnología blockchain, permitiendo que los usuarios se centren en la funcionalidad y los beneficios de las dApps que utilizan. Por ejemplo, si Sara quiere utilizar una nueva dApp llamada XYZ, no debería tener que preocuparse por la blockchain en la que se basa. Desde la perspectiva del usuario, solo quiere que funcione bien y cumpla su objetivo.
Del mismo modo, millones de personas utilizan Internet a diario, pero solo un porcentaje menor entiende la tecnología que hay detrás y cómo funciona. Mientras funcione según lo previsto y agregue valor a los usuarios, no hay razón para que el usuario promedio comprenda a la perfección sus detalles técnicos.
Transacciones
Imagina utilizar una dApp que te permita realizar transacciones fácilmente a través de múltiples redes y navegar por diferentes servicios. Por ejemplo, imagina que Sara abre la aplicación XYZ en su teléfono, pide un café y ve un descuento en su tienda de ropa favorita. Se compra un par de zapatos y gana recompensas que se almacenan como tokens no fungibles (NFT) en Ethereum. Más tarde, ve una oferta especial vinculada a su recompensa y compra entradas para un evento, que también son NFT, pero en BNB Smart Chain (BSC).
Todas estas transacciones podrían realizarse en una sola aplicación, eliminando la necesidad de que Sara gestione varias billeteras, cambie de red o gestione directamente las comisiones de las transacciones. Este nivel de interacción entre cadenas es el objetivo final de la abstracción de cadenas.
Ventajas de la abstracción de cadenas
Desfragmentación de la liquidez
La liquidez suele estar aislada dentro de blockchains específicas, lo que dificulta que los usuarios y desarrolladores accedan a ella y la utilicen. La abstracción de cadenas aborda este problema al permitir el acceso a la liquidez a través de varias blockchains.
Imagina que Juan quiere prestar sus tokens para ganar intereses. Si la liquidez está aislada, tendría que encontrar una plataforma en la blockchain específica en la que están sus tokens. Sin embargo, con la abstracción de cadenas, Juan podría prestar sus tokens en una plataforma que integra la liquidez de varias blockchains. Esto puede dar lugar a más usuarios para la plataforma y a tasas de interés más competitivas para Juan.
Desarrollo simplificado
Para los desarrolladores, la abstracción de cadenas ofrece la flexibilidad de crear dApps sin estar limitados a las restricciones de una blockchain específica.
Un desarrollador puede utilizar Ethereum para sus capacidades de contrato inteligente mientras utiliza Polygon por su rentabilidad. Por ejemplo, Decentraland utiliza la red Polygon para permitir que sus usuarios reclamen, compren, vendan e intercambien artículos para sus avatares sin tener que pagar comisiones de transacción. Es importante considerar que Decentraland utiliza varias funciones para eliminar por completo las comisiones. Las transacciones en Polygon tienen pequeñas comisiones, pero no son del todo gratuitas.
Desafíos de la abstracción de cadenas
Riesgos de centralización
La abstracción de cadenas podría implementarse mediante la creación de una interfaz que permitiera a los usuarios interactuar con todo tipo de aplicaciones de la blockchain desde un único lugar, mejorando la experiencia de usuario. Sin embargo, existe la preocupación de que esta interfaz pueda convertirse en un único punto de falla.
Riesgos de seguridad
Cada blockchain tiene sus propios protocolos de seguridad. Si se combinaran en una única interfaz, garantizar que se respetan todas las medidas de seguridad es todo un desafío. Si no se implementa con cuidado, la nueva interfaz de abstracción de cadenas podría conllevar riesgos para las blockchains individuales.
Problemas de interoperabilidad
Otro desafío es garantizar la interoperabilidad entre varias blockchains. Las diferentes blockchains tienen algoritmos de consenso y lenguajes de contratos inteligentes, lo que dificulta la creación de una única interfaz que funcione a la perfección en todas las redes. Por ejemplo, un contrato inteligente escrito para la red Ethereum no es directamente compatible con Solana debido a las diferencias en su lenguaje de programación y tecnología subyacente.
Conceptos erróneos comunes sobre la abstracción de cadenas
La abstracción de cadenas elimina las diferencias entre blockchains
Aunque la abstracción de cadenas implica simplificar las interacciones entre cadenas, las características únicas de cada blockchain permanecen intactas. La abstracción de cadenas simplifica y automatiza los procesos técnicos para mejorar la experiencia de usuario, pero no cambia directamente la infraestructura de cada blockchain.
La abstracción de cadenas solo se aplica a las transacciones entre cadenas
Facilitar las transacciones entre diferentes blockchains es una característica importante de la abstracción de cadenas, pero no su única utilidad. La abstracción también implica simplificar el uso de las dApps, la implementación de contratos inteligentes y la recuperación de datos en las blockchains.
Conclusiones
La abstracción de cadenas se refiere a la simplificación de las interacciones entre diferentes redes de blockchain. Entre sus ventajas se incluyen la desfragmentación de la liquidez y la simplificación del desarrollo. Se enfrenta a desafíos en forma de riesgos de centralización y seguridad, así como a posibles problemas de interoperabilidad. Aun así, podría allanar el camino hacia ecosistemas de blockchain interoperables y fáciles de usar.
Lecturas adicionales
Aviso legal: Este contenido se presenta "tal cual" únicamente para fines de información general y educativos, sin declaración ni garantía de ningún tipo. No debe interpretarse como un asesoramiento financiero, legal o de otra índole profesional ni pretende recomendar la compra de ningún producto o servicio específicos. Debes buscar consejo particular de asesores profesionales idóneos. Dado que este artículo es producto de la contribución de terceros, ten en cuenta que las opiniones expresadas pertenecen al tercero colaborador y no reflejan necesariamente las de Binance Academy. Para obtener más información, lee nuestro aviso legal completo aquí. Los precios de los activos digitales pueden ser volátiles. El valor de una inversión puede bajar o subir, y podría darse el caso de que no recuperes el monto invertido. Solo tú eres responsable de tus decisiones de inversión. Binance Academy no se responsabiliza de ninguna pérdida en la que puedas incurrir. Este material no se debe interpretar como una asesoría financiera, legal o de otra índole profesional. Si deseas obtener más información, consulta nuestros Términos de uso y la Advertencia de riesgo.