Hablando de abstracción en cadena: ¿Es realmente más fácil de usar o es simplemente otra nueva palabra de moda?
Artículo original de: BRIDGET HARRIS
Traducción original: TechFlow
La abstracción en cadena se ha convertido en un tema candente en estos momentos, y es fácil ver por qué: todos nosotros en el espacio criptográfico deberíamos estar entusiasmados con las herramientas que facilitan la participación en cadena para los consumidores.
Pero gran parte del debate no se centra en cómo llegamos hasta aquí, y creo que comienza con el hecho de que Los desarrolladores también son consumidores . Y ahora mismo, se ven obligados a elegir entre diferentes ecosistemas, pilas de tecnología y comunidades. Esto crea un estancamiento que a veces impide que los desarrolladores se centren en los problemas adecuados debido a incentivos perversos e insostenibles. Los desarrolladores también son usuarios y no deberían verse obligados a elegir dónde construir.
Un desafío fundamental para los desarrolladores es tratar de integrar sus aplicaciones con una serie de diferentes pilas de tecnología e infraestructura subyacente, o construir una infraestructura que funcione en una variedad de aplicaciones y lidiar con la lealtad de la comunidad en todos los ecosistemas. Tampoco ayuda el hecho de que parezca que existen innumerables estándares diferentes en el ámbito de las criptomonedas.
(Crédito de la imagen: xkcd: Estándar )
Históricamente, esto ha obligado a menudo a los desarrolladores a elegir un solo ecosistema en el que construir, y los creadores de ecosistemas lo saben y compiten activamente por la atención de los desarrolladores, lo que conduce a un mayor encierro y a la insostenibilidad. El resultado es que los proyectos eligen una expansión multicadena a medias o se adentran en un único ecosistema aislado. Ambos tienen problemas, y la abstracción de cadenas espera resolverlos.
El objetivo final de la abstracción de cadena es simple :Los desarrolladores pueden implementar en cualquier lugar porque ya no necesitan llegar a los usuarios, y los usuarios pueden interactuar sin problemas entre ecosistemas, utilizando cualquier liquidez y cualquier cadena. La conveniencia es clave, y los mayores beneficiarios probablemente sean las interfaces (cada vez más centralizadas) donde los usuarios envían su flujo de pedidos.
La abstracción en cadena es un concepto amplio, poco definido y algunos incluso sostienen que es completamente falso. En realidad, es simplemente una colección de elementos primitivos, infraestructura y herramientas que facilitan las operaciones a los usuarios y desarrolladores; muchas cosas encajan bajo el paraguas de la “abstracción en cadena”. Estoy de acuerdo con esta última opinión, aunque considero que estos avances son pasos positivos y necesarios en general.
A continuación, brindaré una descripción general no exhaustiva de algunas de las empresas que están desarrollando soluciones de abstracción de cadena y compartiré mis predicciones para el futuro.
CEX como parte de la abstracción de la cadena
La plataforma de abstracción de cadenas más utilizada, aunque limitada en la cantidad de activos ofrecidos y centralizada, es probablemente la propia Coinbase. A través de una interfaz, los usuarios pueden comprar y vender una variedad de tokens en diferentes cadenas, aunque de manera custodiada. Esta es una de las principales razones por las que Coinbase ha experimentado una fuerte adopción y unos ingresos sólidos, lo que es un buen augurio para todo el espacio de abstracción de cadenas. Demuestra que existe un mercado para la comodidad y que los usuarios valoran y están dispuestos a pagar por la funcionalidad y la simplicidad en una interfaz.
Infraestructura básica
Para que la abstracción en cadena realmente despegue, algunos sostienen que se necesitan cambios fundamentales en los estándares establecidos en criptografía. Un ejemplo de ello es Un equilibrio , que mejora de forma nativa el JSON RPC existente (un estándar de la industria de las criptomonedas) de modo que el nuevo estándar permite que las aplicaciones se comuniquen directamente con las billeteras. Su nueva API es en gran medida compatible con versiones anteriores de Ethereum, Bitcoin, Solana y cualquier activo y contrato inteligente en esas cadenas. Además de realizar transacciones en las tres cadenas principales, esta arquitectura, denominada El marco CAKE , también incluye la abstracción de gas, la recuperación social y la verificación de identidad. Los usuarios se benefician de transiciones de estado rápidas, ya que los solucionadores pueden solicitar transiciones de estado en la cadena de destino sin esperar la finalidad en la cadena original. El objetivo final es que las billeteras, particularmente Metamask, integren su modelo de cuenta para que los usuarios puedan beneficiarse directamente de esta nueva arquitectura. Específicamente, esto significa que los usuarios pueden comprar WIF en teoría con ETH en La velocidad de Solana (en lugar de la velocidad de Ethereum).
Extensión del método RPC de OneBalance
Otra empresa, Laboratorios Orb, OrbyEngine pretende ser un proveedor que resuelva el problema de abstracción de la cadena a nivel de nodo en lugar de a nivel de cuenta. Su sistema consta de OrbyEngine (un punto final de RPC inteligente que pueden usar las billeteras para agregar y orquestar estados de cuenta en todas las cadenas) y OrbyKit (un SDK de dapp que proporciona la misma funcionalidad para los frontends de aplicaciones). OrbyEngine utiliza una combinación de un protocolo de intención general y un nodo especial (llamado nodo de unificación de cuentas) para agregar y orquestar estados de cuenta.
Juntos, permiten que cualquier billetera o aplicación descentralizada implemente abstracción de cadena, abstracción de gas y más con solo cinco líneas de código. Esta dinámica cambia fundamentalmente la forma en que los usuarios interactúan con billeteras, aplicaciones y cadenas, por lo que ya no necesitan preocuparse por conectar ecosistemas y mover activos manualmente. Las cadenas simplemente desaparecen porque, sin importar dónde se encuentre el usuario, puede realizar transacciones con todas sus cuentas y activos de otras cadenas. Esto cambia fundamentalmente la idea de una billetera como un medio para conectarse a una cadena específica a un mecanismo de conexión agnóstico de la cadena que se centra completamente en administrar la relación entre usuarios, activos y aplicaciones descentralizadas.
CERCA También está en el lado de la infraestructura central y ha integrado de forma nativa la abstracción de cadena en su L1. A través de su pila de abstracción de cadena, los desarrolladores pueden:
-
Optar inmediatamente por subsidiar las tarifas de gas para los usuarios, incluidas las transacciones entre cadenas a través de Relé de gas multicadena de NEAR .
-
El aprovechamiento del servicio de firma multicadena de NEAR permite a los usuarios utilizar sus cuentas NEAR para realizar transacciones en otras cadenas.
-
Con FastAuth, los usuarios pueden registrar (o recuperar) cuentas NEAR usando sus direcciones de correo electrónico, proporcionando una experiencia Web2 familiar.
Estos primitivos son fundamentales para brindar una experiencia más fluida para los desarrolladores, lo que se extiende positivamente a los usuarios a través de lo que crean este tipo de pilas.
Unificación a través de puentes
En un nivel superior, hay varios proveedores de puentes que trabajan en la abstracción de cadenas, el más notable de los cuales es Al otro lado de El protocolo tiene un motor de intención completamente funcional (publicado) donde los transportadores compiten para satisfacer las órdenes de los usuarios a través de la mejor ruta de ejecución.
En la actualidad, Across es el único protocolo puente activo, basado en intenciones y entre cadenas, que realmente funciona tanto para cantidades grandes como pequeñas. El mercado está respondiendo: Across ha procesado casi 1000 millones de dólares en volumen y más de 6 millones de transacciones. Los desarrolladores también pueden integrar fácilmente su marco de abstracción de puentes, Across+, en las aplicaciones descentralizadas. para habilitar de forma nativa la abstracción de cadena Esta es una prueba de concepto temprana de lo que puede hacer la abstracción en cadena y cómo la valora el mercado.
Enchufe , creador de cuerda elástica (un agregador de puentes), también está trabajando en soluciones de abstracción de cadena a través de subastas de flujo de órdenes modulares, donde los usuarios envían intenciones y los solucionadores compiten para completarlas. A través de SocketPlugin, los desarrolladores pueden agregar un widget para integrar cuerda elástica (Agregador de puentes de sockets que admite transferencias de activos entre cadenas) directamente en sus proyectos. La mayoría de las veces, Bungee es en realidad enrutado a través de Across , que alcanzó una participación de volumen de aproximadamente 50% a fines de junio de 2024. Across fue citado como el puente más barato entre Socket y otros agregadores, lo que representa alrededor de 78% de la época .
Interacción integrada
Aparte de los puentes (y el staking, la acuñación, los préstamos, etc.), los swaps son la operación más popular que realizan los usuarios en la cadena y, por lo tanto, el mayor TAM que los proyectos pueden aprovechar. Plataformas como UniswapX y Matcha Se centran en los swaps, con el objetivo de abstraer gas, agregar fuentes de liquidez para transacciones más baratas y permitir transacciones eficientes entre cadenas. Por lo general, esto implica algún tipo de solucionador, que compite para satisfacer el flujo de órdenes de la manera más eficiente. Los solucionadores pagan el gas en nombre de los swappers, lo que mejora la eficiencia al agrupar las órdenes para intentar obtener un mejor precio, y los usuarios se benefician de no tener que preocuparse por los tokens de gas.
Marco y interfaz de middleware
Algunos equipos están creando capas para respaldar estos protocolos. Por ejemplo, Luz Podría instalarse sobre otros protocolos de interoperabilidad entre cadenas (incluidos potencialmente Across, UniswapX, etc.) y servir como middleware para las abstracciones de cadena con las que interactúan los usuarios. Cabe destacar que Light admite cualquier configuración (condiciones, DCA, gráficos de intención, etc.) expresada dentro del EVM en múltiples cadenas, mientras que la mayoría de los protocolos basados en intenciones inicialmente solo admiten órdenes limitadas. Además, Light utiliza subastas de flujo de órdenes, donde los usuarios pueden definir programáticamente las condiciones, la seguridad y la liquidación de transacciones entre cadenas, lo que ayuda a garantizar la mejor ejecución.
Otro proyecto en este espacio, Genio , está trabajando con Protocolo litográfico para construir una solución de abstracción de cadena, con Lit como el esquema de firma subyacente para la arquitectura de liquidez Genius. Inicialmente, admitirán EVM, SVM y Bitcoin, y se centrarán en lanzar un transmisor descentralizado y liquidez agregada, en lugar de seguir la ruta de la intención.
La intención como parte de la abstracción de la cadena
La intención suele estar centrada en los exchanges, con el objetivo final de permitir a los usuarios comerciar en cualquier cadena con cualquier activo sin necesidad de un puente. Estos proyectos me han llamado la atención recientemente:
-
Honda es una aplicación en cadena basada en intenciones que permite a los usuarios comerciar entre diferentes cadenas de una manera sin puentes ni custodia. Al crear una experiencia de usuario extremadamente simplificada (sin tokens de gas, sin botón de conexión de billetera, sin puente, puede iniciar sesión en cualquier dispositivo, compra y venta con un solo clic), los usuarios están más dispuestos a participar en la cadena. La desventaja aquí es que los usuarios están limitados en última instancia por la cantidad de fondos guardados en las bóvedas de cada cadena compatible, pero independientemente de ello, esta arquitectura fomenta una mayor actividad en la cadena.
-
Ala negra está desarrollando una capa de abstracción de operaciones descentralizadas utilizando Initia. Su ventaja es permitir operaciones apalancadas sin liquidación mediante el uso de posiciones de LP de Uniswap como garantía. Esto reduce eficazmente el riesgo de pérdidas significativas y, al mismo tiempo, acelera las ganancias.
-
Básico está desarrollando su propio Optimistic L2 basado en intenciones, donde los solucionadores proponen directamente sus soluciones en forma de nuevos estados. En este caso, las pruebas de fraude son muy concisas, ya que solo se requiere demostrar que no se cumple una restricción, lo que se publicará en L1. Los desarrolladores pueden aprovechar directamente Essentials DSL (lenguaje específico del dominio) para escribir aplicaciones con marcos de intenciones integrados, lo que permite que exista una gama más amplia de aplicaciones más complejas e interopere en su L2.
Permitir la adopción masiva a través de la abstracción
Así como puedes acceder a cualquier sitio web sin importar el navegador o el sistema operativo que uses, también deberías poder acceder a cualquier ecosistema de criptomonedas sin importar en qué cadena esté construido. Y sin importar en qué pila de tecnología esté trabajando un desarrollador, no debería verse en desventaja por no poder acceder a ciertos usuarios en un ecosistema diferente. Lograr esto es definitivamente más fácil de decir que de hacer, pero una vez que suceda, creo que será un catalizador importante para la adopción masiva de criptomonedas.
Pedro Gomes escribió en Twitter: La abstracción de la cadena es el cambio en el diseño de software desde un enfoque centrado en la cadena a uno centrado en el usuario. Dejar que la cadena trabaje para las personas, en lugar de enseñarles a usarla.
Este artículo proviene de Internet: Hablando de abstracción en cadena: ¿es realmente más fácil de usar o es simplemente otra nueva palabra de moda?
Autor original | francesco Recopilación | Golem La próxima actualización de Stylus de Arbitrum permitirá a los desarrolladores programar en otros lenguajes como Rust, C y C++ y, al mismo tiempo, será totalmente compatible con lenguajes EVM como Solidity. Este artículo presentará la necesidad de Stylus, su principio de funcionamiento y su importancia para Arbitrum. ¿Por qué necesitas Stylus? Los lenguajes de programación EVM como Solidity han sido la base (y el lenguaje de desarrollo inicial) de la pila de tecnología blockchain. Sin embargo, este lenguaje también tiene limitaciones porque es relativamente nuevo en comparación con otros lenguajes de programación maduros y tiene un número limitado de desarrolladores. Se estima que hay alrededor de 20.000 desarrolladores que utilizan Solidity, en comparación con los 3 millones de desarrolladores que utilizan Rust y los 12 millones de desarrolladores que utilizan C++ (a agosto de 2023). Actualmente, si los desarrolladores quieren…