Explorando el ecosistema de Stellar

Stellar se ha convertido en un punto focal para la innovación en tecnología blockchain, ofreciendo soluciones eficientes para algunos de los desafíos más apremiantes en el mundo de las finanzas y la tecnología.
CryptoConexion, ecosistema, Stellar

El ecosistema de Stellar es un tejido dinámico de colaboración y creatividad que abarca una amplia gama de industrias y aplicaciones. Desde instituciones financieras globales que aprovechan su capacidad de liquidación rápida y eficiente hasta proyectos de inclusión financiera que empoderan a comunidades desatendidas.




En este tutorial, nos sumergiremos en el mundo de Stellar para explorar las posibilidades que este ecosistema nos ofrece. Desde la facilitación de pagos transfronterizos rápidos y económicos hasta el desarrollo de aplicaciones descentralizadas (DApps) y soluciones de identidad, Stellar ofrece un conjunto diverso de herramientas y funcionalidades que pueden transformar la manera en que interactuamos con el dinero, los activos y la información.

¿Para qué se puede usar Stellar?

La tecnología blockchain ha revolucionado la forma en que entendemos y realizamos transacciones financieras y comerciales. Dentro de este ecosistema, la blockchain de Stellar se destaca como una plataforma versátil y poderosa que ofrece una amplia gama de aplicaciones para individuos, empresas y organizaciones en todo el mundo.

Stellar se ha convertido en una gran opción para una variedad de casos de uso, ofreciendo soluciones innovadoras y eficientes para algunos de los desafíos más apremiantes en el mundo de las finanzas y la tecnología. A continuación te mostraremos algunas de las más importantes aplicaciones de la blockchain Stellar.

Pagos transfronterizos

Como ya explicamos en el tutorial de Entendiendo el funcionamiento técnico de Stellar, una de las aplicaciones más destacadas de esta blockchain es facilitar pagos transfronterizos eficientes y asequibles. Gracias a su protocolo de consenso rápido y tarifas de transacción bajas, Stellar permite a las personas y empresas enviar y recibir pagos en diferentes monedas de forma casi instantánea y con costes menores que el sistema tradicional. Esto es especialmente útil para empresas con operaciones internacionales y para el envío de  remesas a otros países.

Tokenización de activos

Stellar ofrece la capacidad de tokenizar una amplia variedad de activos, desde monedas fiduciarias hasta productos básicos y valores digitales. Esto significa que cualquier activo puede ser representado digitalmente en la blockchain de Stellar, lo que facilita su transferencia y negociación en todo el mundo de manera eficiente y segura. Las empresas pueden aprovechar esta funcionalidad para emitir sus propios tokens y crear nuevos modelos de negocio, como la tokenización de activos inmobiliarios o la creación de programas de fidelización basados en tokens.

El crecimiento de los diferentes tokens que funcionan en la blockchain de Stellar y sus transacciones son destacados, como constatan los datos registrados al cierre del 2023:

  • Más de 430 millones de dólares en capitalización de mercado tokenizado. 
  • Más de 1,3 mil millones en volumen de transacciones de activos relevantes.
  • Más de 92 millones de pagos procesados en la red.
¿Cuáles son los beneficios de la tokenización en Stellar?

Control de activos nativos: permite administrar transacciones con controles incorporados para aprobar, revocar y congelar activos, asegurando una distribución precisa de los activos.

Facilidad de construcción: con Stellar la tokenización de activos es más sencilla,  sin la necesidad de un contrato inteligente, lo que significa menos tiempo de desarrollo, riesgo de contraparte y margen para errores.

Consenso basado en la confianza: el protocolo de consenso de Stellar prioriza la tolerancia a fallos y la seguridad, lo que te permite enfocarte más en las prioridades comerciales y menos en la seguridad de la red.

Reducción de costos operativos: al reemplazar sistemas de registro redundantes con la cadena de bloques de código abierto de Stellar, reduce el costo de procesar transacciones financieras para liquidación instantánea las 24 horas del día, los 7 días de la semana.

Canales de distribución global: permite la conexión del activo a un ecosistema existente de entradas y salidas y carteras en Stellar que pueden distribuir el activo en un mercado global.

On - off ramps

La Stellar Development Foundation (SDF) no ha cesado en el esfuerzo para incorporar a más personas, instituciones y proveedores de servicios al ecosistema Stellar y fomentar así su continuo crecimiento. Para ello trabaja arduamente realizando actualizaciones a los protocolos de Stellar y creando aplicaciones y herramientas que hagan más fácil la entrada. Destacamos como parte de este trabajo las Stellar ramps, o "on and off ramps". 

Las on and off ramps son servicios de pago que permiten a los usuarios la conversión entre moneda fiduciaria y criptomonedas. Más específicamente, una on ramp sirve para intercambiar moneda fiduciaria por criptomonedas, mientras que una off ramp se usa para a la inversa, para intercambiar criptomonedas por moneda fiduciaria. Las ramps proporcionan servicios de compra y venta, o depósito y retiro, para los usuarios entre activos fiduciarios y criptográficos mediante una cuenta en un exchange o una cartera criptográfica. Los métodos de pago fiduciario admitidos variarán según la institución de entrada y salida (on/off).

Las ramps de Stellar son un conjunto de estándares que permiten a las aplicaciones que se desarrollen en Stellar conectarse a una red global formada por los anchors. Estas integraciones hacen más sencilla la integración de estas aplicaciones y permiten la incorporación de más usuarios al ecosistema.

Distribución de ayudas 

Desde 2014, la SDF ha estado enfocada en la misión de proporcionar y facilitar acceso al sistema financiero para todos los usuarios alrededor del mundo. Fue en 2022, en medio del conflicto de guerra entre Rusia y Ucrania, cuando a través de la Stellar Disbursement Platform (SDP) se facilitó la distribución de fondos de manera rápida y eficiente. Desde entonces, la SDP se utiliza en pagos masivos con diferentes propósitos, por ejemplo el pago de nóminas, transferencias gubernamentales o remesas empresariales. Estos pagos se realizan gracias a la SDF y a la SDP, que trabajan de forma conjunta para lograrlo.

La SDP es una solución de código abierto disponible para todos y accesible para cualquiera que tenga una conexión a internet. 

¿Cómo funciona SDP?

El procedimiento de envío masivo de fondos se puede resumir en estos sencillos pasos:

  1. La entidad emisora utiliza un fichero .csv para el envío de los pagos.
  2. Se puede enviar un SMS, mediante SDP,  a los destinatarios para que creen su cartera en la que van a recibir los pagos.
  3. Monitorización de todos los pagos enviados para visualizar en tiempo real la situación de los mismos.
  4. Zona de análisis. La plataforma permite la configuración de los parámetros que se requieran monitorizar para posteriores análisis sobre los envíos de  pagos realizados. 

La distribución de fondos basados en blockchain entrega directamente la ayuda  en manos de los destinatarios, sin requerir una cuenta bancaria o una tarjeta. SDP permite que los fondos se envíen a una cartera digital en una stablecoin idealmente, que protege el valor en efectivo de los fondos hasta que el destinatario decida convertirla en dinero fiduciario, ya sea en montos parciales o retirando el total. Cuando el destinatario requiera efectivo, puede retirarlo en puntos de acceso en todo el mundo, incluida la red global de ubicaciones minoristas de MoneyGram. Es importante destacar que los destinatarios de los fondos no tienen que pagar ninguna tasa, aunque es cierto que Stellar no tiene control alguno sobre las posibles tasas que entidades intermedias involucradas en el proceso puedan cargar.

DeFi

Las finanzas descentralizadas (DeFi) representan una revolución en el mundo financiero, permitiendo a las personas acceder a una variedad de servicios sin depender de intermediarios tradicionales como bancos o instituciones financieras. Stellar ofrece una plataforma robusta para construir aplicaciones DeFi debido a su rápida velocidad de transacción y bajos costos. En Stellar, las DeFi se implementan a través de contratos inteligentes y protocolos de consenso seguros.

Soroban, que es la plataforma que Stellar ofrece para el desarrollo de contratos inteligentes, es la pieza fundamental para el desarrollo de aplicaciones en este ecosistema, pero existen otros recursos también importantes para este fin:

  • Protocolos: Stellar permite conectar a su ecosistema diferentes protocolos de préstamos, staking o cualquier otro.
  • Carteras: con Stellar es posible usar diferentes carteras digitales que facilitan a los usuarios finales el acceso al ecosistema.
  • Puentes: la interoperabilidad entre cadenas es algo que Stellar también tiene muy en cuenta, y para ello los puentes son fundamentales.
  • Oráculos: Stellar cuenta con una serie de oráculos que permiten a las aplicaciones DeFi obtener los feeds de precios de los criptoactivos en tiempo real.
  • Tokenización: usa el contrato de activos Stellar (Stellar asset contract)  para aprovechar los activos existentes en la red Stellar en DeFi.
CBDCs

Un capítulo aparte dentro de Stellar y las finanzas descentralizadas son las CBDCs y su implementación con la blockchain de Stellar.

La emisión de monedas digitales del banco central (CBDCs por sus siglas en inglés) es un tema candente en el mundo financiero actual. La tecnología blockchain, con su capacidad para mejorar la eficiencia, la transparencia y la accesibilidad, está siendo considerada como una opción viable para implementar estas CBDCs.

Stellar fue construida precisamente con este caso de uso en mente: permitir que los emisores de confianza creen representaciones digitales de sus activos. Stellar es especialmente adecuada para las CBDCs precisamente porque capitaliza la confianza inherente en los emisores de activos. Aunque es una cadena de bloques pública, Stellar no admite la minería. En cambio, basa su seguridad en dos suposiciones:

➔ Primero, cada emisor desea garantizar la seguridad de su propio activo.

➔ Segundo, los emisores tienen un fuerte deseo de interoperar con el resto del mundo, por lo que engañar o defraudar les alejaría de su objetivo. 

Herramientas de desarrollo para Stellar

La red Stellar ofrece una variedad de herramientas de desarrollo para facilitar la creación de aplicaciones descentralizadas (DApps) y la interacción con la red. Todos aquellos desarrolladores, empresas y usuarios que desean aprovechar al máximo las capacidades de la red Stellar pueden acceder a esta variedad de  herramientas que les facilitarán mucho el desarrollo de sus aplicaciones. 

A continuación presentamos una selección de herramientas que consideramos importantes para el desarrollo de Stellar:

Stellar Software Development Kit (SDK)

El SDK de Stellar es un conjunto de bibliotecas y herramientas de código abierto que permiten crear aplicaciones compatibles con la red Stellar. Está disponible en varios lenguajes de programación, incluyendo Rust, JavaScript, Python, Java, Go y C++. Los desarrolladores pueden utilizar SDKs para integrar funcionalidades de Stellar en sus aplicaciones, como la creación de carteras, el envío de pagos y la emisión de activos digitales.

Horizon API

Horizon es la API de Stellar que permite a los desarrolladores acceder y consultar la red Stellar. Proporciona endpoints para realizar operaciones como consulta de saldos en cuentas, envío de pagos, búsqueda de transacciones y más. Los desarrolladores pueden utilizar Horizon para construir aplicaciones web y móviles que interactúen con la red Stellar de manera eficiente y segura. 

Stellar Laboratory

Es una interfaz en línea que permite a los usuarios explorar y experimentar con la red Stellar, por ejemplo realizar transacciones, crear cuentas, firmar y enviar transacciones manualmente, entre otras funciones. Los usuarios pueden utilizar Stellar Laboratory para aprender sobre el funcionamiento de la red Stellar, probar diferentes tipos de transacciones y desarrollar su comprensión de los conceptos básicos de blockchain.

StellarX  

Es un exchange descentralizado (DEX) construido sobre la red Stellar. Permite a los usuarios intercambiar activos digitales de forma rápida y segura sin necesidad de depositar fondos en una plataforma centralizada. Los usuarios pueden utilizar StellarX para intercambiar una variedad de activos digitales, incluidos tokens nativos de Stellar (XLM) y tokens emitidos en la red Stellar.

Stellar anchors

Los anchors son entidades que facilitan el intercambio de activos entre la red Stellar y otras redes financieras, como bancos y sistemas de pago tradicionales. Permiten a los usuarios depositar y retirar activos fiduciarios. Los usuarios pueden utilizar anchors para convertir monedas fiduciarias en activos digitales en la red Stellar, lo que facilita la integración de pagos transfronterizos y otras aplicaciones financieras.

Stellar ofrece la plataforma de anchors que implementa la mayoría de los puntos finales API estandarizados (SEP) que utilizan carteras, exchanges y otras aplicaciones, y proporciona un conjunto de APIs y devoluciones de llamada HTTPS en el backend para que el anchor se integre y especifique tarifas, tasas de cambio y actualizaciones de estado de transacción fuera de la cadena.

El objetivo de la plataforma anchor es abstraer toda la funcionalidad específica de Stellar y los requisitos para ejecutar un anchor, permitiendo a las empresas centrarse en la lógica empresarial central necesaria para proporcionar estos servicios.

Soroban

Es una nueva y poderosa plataforma de contratos inteligentes diseñada para ser escalable, segura y eficiente. Soroban aún está en desarrollo, pero tiene el potencial de revolucionar la forma en que se desarrollan e implementan las DApps en la red Stellar.

Soroban tiene varias características (como límites de recursos, consideraciones de seguridad y más) que obligan a los contratos a utilizar sólo un subconjunto estrecho del lenguaje Rust completo y deben utilizar bibliotecas especializadas para la mayoría de las tareas. Es posible que en el futuro se brinde soporte para otros lenguajes, pero en este momento, solo se admite Rust.

DApps y proyectos en el ecosistema Stellar

Las aplicaciones descentralizadas, o DApps, marcan un cambio significativo en nuestras interacciones digitales, funcionando en una cadena de bloques o red peer-to-peer en lugar de en servidores centralizados. Este cambio mejora la transparencia, la seguridad y el control del usuario, ya que los datos y los contratos inteligentes se almacenan en un libro mayor público, abierto para su auditoría por cualquier persona. 

Stellar es un libro mayor distribuido de código abierto que se puede utilizar como backend para alimentar varias aplicaciones y servicios, como carteras, aplicaciones de pago, intercambios de divisas, servicios de micropagos, plataformas para compras dentro de juegos, y más. 

Stellar cuenta con lógica incorporada para el almacenamiento de claves, la creación de cuentas, la firma de transacciones, el seguimiento de saldos y consultas a la base de datos de Stellar, y cualquiera puede utilizar la red para emitir, almacenar, transferir y negociar activos.

En febrero de 2024, la SDF anunció el lanzamiento del ‘Protocolo 20’, una actualización que introducía Soroban a escena de manera progresiva y que ha supuesto un cambio significativo en el desarrollo de DApps en Stellar. Soroban facilita la construcción y despliegue de DApps, ofreciendo herramientas y marcos que simplifican el proceso de desarrollo incluso para aquellos con experiencia mínima en codificación.

Para desarrollar una DApp con Stellar, además de aprender acerca de la cadena de bloques y de todas sus herramientas, se deben seguir los siguientes pasos f para configurar el entorno de desarrollo:

Una vez configurado el entorno de desarrollo, se pueden empezar a desarrollar los contratos inteligentes y el resto de código que conformarán la aplicación descentralizada en Stellar. Si quieres profundizar más a nivel técnico te recomendamos la serie de tutoriales avanzados, en inglés, que proporciona Stellar para ello.

Proyectos en el ecosistema Stellar

La blockchain de Stellar ha emergido como un ecosistema vibrante y diverso, albergando una amplia gama de partners, DApps (aplicaciones descentralizadas) y proyectos innovadores que están transformando diversos sectores y facilitando nuevas formas de interacción económica y financiera. Desde instituciones financieras líderes hasta startups emergentes, la red Stellar ha atraído a una comunidad global de desarrolladores, emprendedores y organizaciones comprometidas con la creación de soluciones innovadoras basadas en tecnología blockchain

Podríamos citar muchísimos proyectos desarrollados en la blockchain de Stellar de todo tipo, desde carteras digitales, sistemas de pago, oráculos… y un largo etcétera. Si deseas aprender más acerca de este tema en este enlace podrás encontrarlos a todos, clasificados por categorías.

A continuación vamos a hablar sobre dos de las asociaciones con Stellar que consideramos  más importantes y enriquecedoras para la comunidad global:

Money Gram 

El caso de estudio de MoneyGram International (MGI) y su integración con Stellar es un ejemplo destacado de cómo una empresa líder en transferencias de dinero a nivel mundial ha adoptado la tecnología blockchain para mejorar su eficiencia y ampliar su alcance. MoneyGram ha implementado la tecnología de Stellar en su plataforma para aprovechar las ventajas de las transacciones rápidas y económicas que ofrece la cadena de bloques. Al hacerlo, MoneyGram ha podido optimizar sus operaciones y brindar mejores servicios a sus clientes, especialmente en el ámbito de las transferencias transfronterizas y la liquidación de pagos.

MGI desarrolló MoneyGram Access, un producto habilitado por la blockchain de Stellar. Al aprovechar la red Stellar, MoneyGram Access proporciona entradas y salidas de efectivo a criptomonedas en cualquier ubicación participante.

Con MoneyGram Access y USDCs las personas pueden utilizar su dinero de formas que antes no podían. Pueden enviarlo a otra cartera en cualquier parte del mundo o mantenerlo el tiempo que necesiten, protegiéndose de la volatilidad del mercado. Y cada vez que necesiten dinero en forma física, los usuarios pueden retirar sus USDCs y recogerlos en su moneda local en una ubicación de MoneyGram participante.

MoneyGram ha utilizado la tecnología de Stellar para agilizar sus procesos de liquidación, reducir los costos asociados con las transferencias de dinero y mejorar la accesibilidad de sus servicios. Además, MoneyGram aprovecha las características únicas de Stellar, como sus activos nativos y su infraestructura descentralizada, para ofrecer soluciones innovadoras a sus clientes.

Cabe destacar los beneficios específicos que MoneyGram ha obtenido al integrar la tecnología de Stellar en su plataforma, como una mejora en la eficiencia operativa, mayor seguridad en las transacciones y una más flexibilidad en la gestión de activos digitales. Además, MoneyGram ha logrado expandir su alcance global al ofrecer servicios de transferencia de dinero más accesibles y rentables a clientes en todo el mundo.

Alto Comisionado de las Naciones Unidas para los Refugiados (ACNUR)

En un mundo marcado por la desigualdad y las crisis humanitarias, la innovación tecnológica emerge como un aliado invaluable en la entrega eficiente y transparente de ayuda humanitaria. Uno de los ejemplos más destacados de esta colaboración entre tecnología y ayuda humanitaria es la asociación entre el Alto Comisionado de las Naciones Unidas para los Refugiados (ACNUR) y Stellar.

El proyecto ACNUR-Stellar es un ejemplo destacado de cómo la tecnología blockchain puede utilizarse para mejorar la entrega de ayuda humanitaria en todo el mundo. A través de esta asociación, ACNUR ha implementado varias iniciativas, por ejemplo: 

Registro y verificación de identidad: utilizando la blockchain de Stellar, ACNUR ha desarrollado sistemas para registrar y verificar la identidad de los refugiados de manera segura y confiable. Esto facilita el acceso a servicios y ayuda humanitaria para aquellos que lo necesitan.

Transferencias de valor y pagos transfronterizos: la blockchain de Stellar permite transferencias de valor rápidas y económicas en todo el mundo. ACNUR ha utilizado esta funcionalidad para facilitar pagos transfronterizos a refugiados y proveedores de servicios en áreas remotas y de difícil acceso.

Seguimiento de activos y distribución de ayuda: mediante el uso de esta blockchain, ACNUR puede realizar un seguimiento detallado de los activos y suministros de ayuda humanitaria a medida que se distribuyen a lo largo de la cadena de abasto. Esto ayuda a garantizar que la ayuda llegue a quienes más la necesitan de manera oportuna y eficiente.

Al proporcionar una plataforma segura, transparente y eficiente para la gestión de recursos y activos, la blockchain de Stellar está ayudando a ACNUR a alcanzar sus objetivos de manera más efectiva y con un mayor impacto.

Recursos para aprender más sobre Stellar

Actualmente existen diferentes recursos educativos para avanzar en la formación del ecosistema Stellar. A continuación te presentamos los que consideramos más importantes y que pueden resultar de mayor utilidad:

Stellar.org: el sitio web de Stellar, en su sección ‘Learn’,  ofrece una variedad de recursos educativos en inglés, incluidos tutoriales, guías y videos, que cubren una amplia gama de temas relacionados con Stellar y blockchain. Esta formación es útil tanto si quieres comenzar en esta nueva tecnología como si ya te has iniciado en ella y eres un desarrollador.

Serie en video sobre Stellar y Soroban: se trata de una lista de reproducción con videos explicativos en español creada por Roberto Sanz, la cual está disponible en su canal de de YouTube para aprender qué es Soroban, cómo operar dentro de la red de Stellar y qué carteras podemos utilizar en esta red, entre otros temas.

Curso sobre Stellar: en este curso, en español,  aprenderás los fundamentos de la red de Stellar, su arquitectura, sistema de pagos y cómo programar en este ecosistema.

Stellar Core: A crash course: aunque fue publicado en 2021 y no incluye temas como Soroban, este curso en inglés es bastante completo, ya que proporciona una descripción general de alto nivel de la arquitectura de Stellar Core y los flujos de datos en la red Stellar.

Programa StellarEdu de Cryptoconexión: nuestro programa de formación para Stellar está especialmente pensado para que comiences a aprender sobre este ecosistema desde cero. Incluye información básica, así como una guía para desarrollar tu primer contrato inteligente con Soroban.

El futuro de la blockchain Stellar

La blockchain de Stellar ha experimentado un crecimiento significativo en los últimos años y se posiciona como una de las plataformas más prometedoras para el futuro de las finanzas descentralizadas (DeFi) y blockchain.  Algunas de las áreas en las que se espera que esta cadena de bloques tenga un impacto significativo en los próximos años son:

  • Adopción masiva: a medida que más personas y empresas se familiarizan con las criptomonedas y blockchain, se espera que la adopción de Stellar crezca. Su enfoque en la transferencia de valor rápido y económico la posiciona como una solución atractiva para una amplia gama de casos de uso.

La adopción institucional es muy importante en este aspecto. La red necesita atraer a instituciones financieras tradicionales y empresas para que integren sus servicios y tecnologías. Esto se puede lograr a través de asociaciones estratégicas, iniciativas de educación y desarrollo de productos específicos para las necesidades institucionales.

  • Integración con sistemas financieros tradicionales: Stellar se ha asociado con varios bancos y empresas financieras para facilitar pagos transfronterizos y liquidaciones más eficientes. En el futuro, se espera que estas asociaciones se expandan, lo que permitirá una mayor integración entre el sistema financiero tradicional y la tecnología blockchain.
  • Desarrollo de DApps: a medida que la tecnología blockchain evoluciona, también lo hacen las aplicaciones descentralizadas (DApps). Gracias a la seguridad, rapidez y bajo costo, Stellar ofrece un entorno favorable para el desarrollo de aplicaciones DeFi, como la creación de protocolos de préstamos, exchanges descentralizados (DEX) y otras aplicaciones financieras innovadoras; por lo que se espera que veamos un aumento en el número y la complejidad de las aplicaciones construidas en la red en los próximos años.
  • Mayor enfoque en la tokenización de activos: la tokenización de activos es un caso de uso clave para la cadena de bloques de Stellar. En el futuro, es probable que veamos un aumento en la tokenización de una amplia gama de activos, desde moneda fiduciaria hasta bienes raíces y acciones de empresas. Esto podría abrir nuevas oportunidades de inversión y liquidez en los mercados globales.
  • Mejoras en la escalabilidad y la privacidad: como con cualquier tecnología emergente, se espera que la blockchain de Stellar siga mejorando en términos de escalabilidad y privacidad. La red necesita ser capaz de manejar un mayor volumen de transacciones sin comprometer la velocidad o la seguridad. Esto podría implicar la implementación de nuevas soluciones de capa dos, como canales de pago, así como mejoras en la privacidad de las transacciones en la red.
  • Interoperabilidad: la interoperabilidad con otras blockchains es esencial para el futuro de Stellar. La red necesita ser capaz de comunicarse y colaborar con otras plataformas para permitir el intercambio de activos y datos de manera fluida.

Si deseas seguir avanzando en tu formación sobre Stellar te invitamos a que veas los dos workshops que hemos organizado con Vottun para comenzar a desarrollar en Stellar.

Comparte nuestro artículo:
LinkedIn
Facebook
Twitter
Reddit
Telegram
WhatsApp
Email
Más sobre:
Te puede interesar