Lição 4

Aplicaciones y casos de uso de Stellar

La lección 4 se centra en las aplicaciones prácticas y los casos de uso de la red Stellar. La capacidad de Stellar para tokenizar casi cualquier activo, combinada con su eficiente mecanismo de consenso, ha llevado a su adopción en varios sectores. Analizaremos su impacto en áreas que van desde transferencias de activos hasta instrumentos financieros complejos y aplicaciones descentralizadas.

Stellar, como plataforma, ha sido fundamental para facilitar diversos procesos y soluciones financieras. La capacidad de la red para tokenizar prácticamente cualquier tipo de activo, junto con su eficiente mecanismo de consenso, ha llevado a su adopción en diversos sectores. Las aplicaciones actuales van desde simples transferencias de activos hasta instrumentos financieros más complejos y aplicaciones descentralizadas.

Estudios de caso:

  1. Remesas: la red de Stellar se ha utilizado para remesas transfronterizas, proporcionando una alternativa más rápida y económica a los sistemas bancarios tradicionales.
  2. Soluciones de banca móvil: varias plataformas de banca móvil han integrado Stellar para permitir que las poblaciones no bancarizadas accedan a servicios financieros.
  3. Proyectos de tokenización: varias entidades han aprovechado Stellar para tokenizar activos, incluidas monedas fiduciarias, materias primas e incluso créditos de carbono.

Estelar en pagos transfronterizos

El impacto de Stellar en los pagos y remesas transfronterizos es profundo. Su capacidad para facilitar transacciones rápidas y rentables ha revolucionado la forma en que se transfiere dinero a través de las fronteras.

  • Eficiencia: Stellar reduce los tiempos de transacción de días a segundos, un factor crucial en las remesas y el comercio internacional.
  • Reducción de costos: al minimizar las tarifas de transacción, Stellar hace que sea económico enviar pequeñas remesas, una ventaja significativa para los usuarios de los países en desarrollo.
  • Accesibilidad: la facilidad de acceso de Stellar permite que más usuarios participen en la economía global, cerrando la brecha entre los diferentes sistemas financieros.

Emisión de tokens en Stellar

La emisión de activos en Stellar es un proceso sencillo que democratiza el acceso a la tokenización de activos. Cualquier cuenta en Stellar puede emitir activos, que pueden representar una amplia gama de valores, desde monedas fiduciarias tradicionales hasta conceptos innovadores como NFT.

Proceso de emisión de tokens:

  1. Cree cuentas de emisión y distribución: por motivos de seguridad y auditoría, se recomienda tener cuentas separadas para la emisión y distribución del activo.
  2. Denominación e identificación de activos: los activos se identifican por su código único y la cuenta del emisor. Adherirse a códigos estandarizados como ISO 4217 para monedas puede mejorar la claridad y el reconocimiento.
  3. Cumplimiento y control: Stellar permite a los emisores controlar el acceso a los activos mediante indicadores y respalda el cumplimiento de los requisitos reglamentarios.

Monedas estables en Stellar:

  • Una categoría importante de activos en Stellar son las monedas estables, que están vinculadas a activos del mundo real como las monedas fiduciarias.
  • Las monedas estables respaldadas por reservas son prominentes y requieren un mecanismo para canjear el activo subyacente, proporcionando así estabilidad y confianza.

Gestión de Activos y Tesorería:

  • Los emisores deben gestionar la reserva fuera de la cadena para las monedas estables respaldadas por reservas, garantizando la transparencia y la seguridad.
  • El cumplimiento de las regulaciones y la gestión adecuada de los activos es crucial para mantener la confianza y la funcionalidad en el ecosistema.
  • En conclusión:
    La infraestructura de Stellar admite una amplia gama de aplicaciones, desde remesas hasta instrumentos financieros complejos. Su enfoque para la emisión de activos, particularmente con monedas estables, demuestra una combinación de innovación y practicidad, posicionando a Stellar como un actor importante en los sectores financiero y de blockchain.

Activos anclados en Stellar

Los anclajes desempeñan un papel fundamental en el ecosistema Stellar, actuando como puentes entre el ámbito digital del libro mayor y el mundo financiero tradicional. Sirven como rampas de entrada y salida, permitiendo la conversión entre monedas fiduciarias y sus contrapartes digitales en la red Stellar.

Funcionalidad del ancla:

  • Acepta depósitos: los anclajes aceptan depósitos fiduciarios a través de mecanismos financieros tradicionales y emiten los tokens digitales correspondientes en Stellar.
  • Facilitar los retiros: permiten a los usuarios canjear tokens digitales por moneda fiduciaria, eliminando efectivamente la representación digital y devolviendo los fondos fiduciarios al usuario.
  • Estándares de interoperabilidad: los anclajes operan según las propuestas de ecosistemas estelares (SEP), lo que garantiza una experiencia coherente e interoperable entre diferentes servicios y plataformas.
    Integración de anclaje:
  • Aplicaciones de cliente: las billeteras y otras aplicaciones de cliente interactúan con anclajes a través de SEP para facilitar las transacciones de los usuarios.
  • Servidor SEP: el servidor SEP procesa las solicitudes de los clientes, interactúa con la red Stellar y se comunica con el servidor empresarial del ancla para operaciones no relacionadas con blockchain.
  • Arquitectura de plataforma de anclaje:
  • Plataforma Anchor: Abarca varios componentes como el servidor SEP, una base de datos y servidores internos para gestionar transacciones y observar la red Stellar.
  • Servidor empresarial: un componente crucial que los anclajes deben implementar, procesa la lógica empresarial y se comunica con el servidor SEP para actualizaciones de transacciones y otros datos operativos.

Creación de aplicaciones en Stellar

Desarrollar en la red Stellar ofrece una variedad de herramientas y capacidades para los constructores. Se ocupa de la creación de aplicaciones financieras que aprovechan la velocidad, el bajo costo y la flexibilidad del libro mayor Stellar.

Enfoque de desarrollo:

  • Interacción con el cliente: las aplicaciones pueden actuar como clientes que inician solicitudes a los anclajes y otros participantes de la red, utilizando los protocolos SEP estandarizados para diversas operaciones.
  • Integración SEP: los desarrolladores pueden crear aplicaciones que implementen varios SEP para mejorar la funcionalidad, como SEP-6 para depósitos y retiros automatizados o SEP-31 para pagos transfronterizos.
  • Servicios de eventos: las arquitecturas futuras planean incluir servicios que envíen actualizaciones a los clientes, proporcionando notificaciones de eventos en tiempo real y agilizando las interacciones.
    Servidores de plataforma y observadores:
  • Platform Server: un componente de backend que mantiene el estado de las transacciones y maneja la lógica interna específica de los requisitos del negocio.
  • Stellar Observer: un componente opcional pero recomendado que monitorea la actividad de la red Stellar, detecta pagos entrantes y actualiza los estados de las transacciones en consecuencia.

Soluciones de custodia:

  • Servidor de custodia: un componente de próxima aparición diseñado para interactuar con los servicios de custodia, proporcionando capacidades de transacciones seguras en la red Stellar.
  • Modo de autocustodia: Servirá como una versión avanzada del actual Stellar Observer, mejorando las funciones de autocustodia para las empresas.

Crear aplicaciones en Stellar implica interactuar con los diversos componentes de la red, desde servidores SEP que manejan solicitudes de protocolos estandarizados hasta servidores de plataforma que administran la lógica empresarial. La arquitectura de la plataforma ancla proporciona un modelo para integrar las capacidades de Stellar en diversas aplicaciones financieras, allanando el camino para soluciones innovadoras en el espacio fintech.

Kits de desarrollo estelar (SDK)

Stellar ofrece un conjunto de kits de desarrollo de software (SDK) que permiten a los desarrolladores interactuar sin problemas con la red Stellar. Estos SDK proporcionan las herramientas necesarias para crear, firmar y enviar transacciones, así como para comunicarse con Horizon, el servidor API de Stellar.

SDK disponibles:

  • SDK de JavaScript: ideal para el desarrollo web, este SDK es perfecto para crear aplicaciones basadas en navegador o servicios Node.js.
  • Java SDK: adecuado para aplicaciones que se ejecutan en la máquina virtual Java (JVM), incluidas aplicaciones de Android.
  • Go SDK: ofrece funciones sólidas para aplicaciones del lado del servidor, con bibliotecas clave como txnbuild para la creación de transacciones y horizonteclient para interactuar con Horizon.
  • Python SDK: una excelente opción para secuencias de comandos y creación rápida de prototipos, con amplio soporte para análisis de datos y desarrollo backend.
  • Otros SDK: el ecosistema de Stellar incluye SDK para C# .NET, Ruby, iOS, Scala, Qt/C++, Flutter, PHP y Elixir, cada uno con soporte comunitario dedicado.
    Bibliotecas y documentación del SDK:
    Cada SDK tiene documentación completa y casos de uso de ejemplo, que guían a los desarrolladores a través de los matices del desarrollo de aplicaciones en Stellar. La documentación incluye ejemplos prácticos que demuestran cómo construir y enviar transacciones, consultar datos del libro mayor y utilizar los puntos finales REST de Horizon.

SDK de Soroban

Para los desarrolladores interesados en crear contratos inteligentes en la plataforma Soroban de Stellar, hay SDK específicos disponibles. Estos proporcionan herramientas especializadas para escribir, implementar e interactuar con contratos inteligentes en la red Stellar.

Soroban es la plataforma de contratos inteligentes de Stellar, que ha sido diseñada centrándose en la escalabilidad, la sensibilidad y en brindar una experiencia de desarrollador consistente y de alta calidad. Su objetivo es establecer un nuevo estándar para los contratos inteligentes al ser amigable para los desarrolladores y construido a escala. Soroban opera según el principio de ser una plataforma "con baterías incluidas", que ofrece a los desarrolladores las herramientas necesarias para comenzar de manera rápida y efectiva. Incluye una zona de pruebas local para el desarrollo, un conjunto de funciones de host y contratos integrados. Soroban está construido con Rust, aprovechando el ecosistema de Rust para obtener herramientas seguras y eficientes.

Uno de los aspectos clave de Soroban es su escalabilidad, con un diseño que admite la concurrencia y el procesamiento eficiente de transacciones. Introduce un modelo de gas que correlaciona estrechamente los recursos informáticos utilizados y las tarifas, con el objetivo de maximizar el rendimiento y reducir los costos. Soroban también está abordando el desafío del exceso de volumen de los libros contables mediante el diseño de un mecanismo de archivo estatal.

Soroban no depende únicamente de Stellar y puede ser utilizado por cualquier procesador de transacciones, incluidas otras cadenas de bloques y libros de contabilidad autorizados. Sin embargo, su integración con la red Stellar le permite brindar acceso confiable a las vías financieras, aprovechando la red ancla global de Stellar y la infraestructura existente para las rampas de entrada y salida.

Desde la última actualización, Soroban estaba disponible en Testnet y se animó a los desarrolladores a participar en las pruebas y brindar comentarios. La plataforma cuenta con el respaldo de un fondo de adopción de 100 millones de dólares de la Stellar Development Foundation, cuyo objetivo es incentivar el desarrollo y la adopción.

Ejecutando un nodo en Stellar

Tipos de nodos:

  • Validador Básico: Participa en consensos pero no publica archivos históricos. Ideal para entidades que necesitan validar transacciones sin mantener un historial público.
  • Validador Completo: Actúa como Validador Básico y también publica un archivo histórico completo. Apoya la salud y la descentralización de la red.
  • Archiver: No participa en consensos pero publica archivos históricos. Rara vez se utiliza y principalmente para casos específicos como exploradores de blockchain.
    Configuración y gestión de nodos:
  • Preparación: Elegir el tipo de nodo adecuado según sus necesidades y preparar el entorno.
  • Instalación: Instalar Stellar Core y configurarlo para unirse a la red.
  • Mantenimiento: monitorear el rendimiento del nodo y participar en la comunidad de validadores para actualizaciones y gobernanza.
    ¿Por qué ejecutar su propio nodo?
    Ejecutar su propio nodo proporciona varios beneficios, que incluyen:
  • Sin límites de tarifas, lo que garantiza un acceso garantizado a la red.
  • Control operativo e independencia de los servicios públicos de SDF.
  • La capacidad de ejecutar múltiples instancias para lograr redundancia y escalabilidad.

Aplicaciones descentralizadas (DApps) destacadas en Stellar

Mostrando DApps estelares

La red Stellar alberga una variedad de aplicaciones descentralizadas, cada una de las cuales aprovecha las capacidades de Stellar para ofrecer servicios únicos. Desde herramientas financieras hasta plataformas de gestión de activos, estas DApps son un testimonio de la flexibilidad y eficiencia de Stellar.

DApps notables:

  • Plataformas Financieras: Ofreciendo pagos transfronterizos, remesas y servicios de cambio de moneda con costos reducidos y mayor velocidad.
  • Gestión de activos: permitir a los usuarios emitir, gestionar e intercambiar diversos activos, desde monedas fiduciarias tradicionales hasta tokens digitales innovadores.
  • Servicios tokenizados: facilitar la creación y el intercambio de activos tokenizados, incluidas monedas estables vinculadas a monedas y productos básicos del mundo real.
    Aquí hay dos ejemplos de casos reales que muestran la diversa gama de aplicaciones descentralizadas (DApps) creadas en la red Stellar:
  1. Solución de pago transfronterizo: StellarPay Global
    StellarPay Global se destaca como un excelente ejemplo de una plataforma financiera que utiliza las capacidades de la red Stellar para pagos transfronterizos. Esta DApp simplifica las transacciones internacionales, haciéndolas más accesibles, rápidas y rentables. Los usuarios pueden convertir fácilmente su moneda fiduciaria local en tokens digitales en la red Stellar y enviar estos tokens a destinatarios en diferentes países. Luego, los destinatarios pueden convertir estos tokens digitales nuevamente a su moneda fiduciaria local. Este proceso reduce significativamente el tiempo y las tarifas asociadas con las transferencias bancarias tradicionales. StellarPay Global atiende tanto a individuos como a empresas, ofreciendo una solución optimizada para remesas y pagos comerciales globales, fomentando así la inclusión financiera y conectando sistemas financieros dispares.
  2. Gestión y negociación de activos: Smartlands
    Smartlands es una innovadora plataforma de gestión de activos construida sobre la red Stellar. Proporciona una solución integral para tokenizar activos del mundo real, como bienes raíces, arte y productos básicos. Al aprovechar la tecnología blockchain eficiente y segura de Stellar, Smartlands permite a los usuarios emitir e intercambiar activos tokenizados con facilidad. Los inversores pueden adquirir propiedad fraccionada de diversos activos, lo que abre oportunidades de inversión que antes eran inaccesibles debido a las elevadas barreras de entrada. La plataforma garantiza la transparencia y el cumplimiento normativo, lo que la convierte en un mercado confiable y eficiente para la tokenización de activos. Smartlands no sólo democratiza el acceso a la inversión en activos de alto valor sino que también introduce un nuevo nivel de liquidez en mercados tradicionalmente ilíquidos.

Impacto de las DApps estelares

Las DApps creadas en Stellar contribuyen al ecosistema al:
Aumentar la utilidad de la red y mostrar aplicaciones del mundo real.

  • Promover la inclusión financiera a través de servicios accesibles y asequibles.
  • Fomentar la innovación y fomentar una gama diversa de productos financieros.
  • Cada DApp creada en Stellar no solo amplía las funcionalidades de la red, sino que también refuerza la visión de Stellar de un sistema financiero global abierto e inclusivo. A través de estas aplicaciones, Stellar se utiliza activamente para revolucionar varios sectores, haciendo que los servicios financieros sean más accesibles para todos.

La cadena de bloques Stellar alberga un ecosistema creciente de aplicaciones descentralizadas (DApps), que están transformando la forma en que interactuamos con los servicios financieros y otros activos digitales. Estas son algunas de las principales DApps creadas en Stellar:

Estelar | Proyectos de ecosistemas estelares

La red Stellar ha evolucionado hasta convertirse en un ecosistema robusto, que se distingue por una impresionante variedad de 383 aplicaciones descentralizadas al 31 de diciembre de 2023. Este amplio conjunto de DApps subraya la versatilidad de Stellar, que atiende a una multitud de operaciones financieras y casos de uso innovadores. La plataforma demuestra un alcance significativo en varios dominios, desde soluciones de pago optimizadas y billeteras digitales seguras hasta sofisticados sistemas de pago transfronterizos. La disponibilidad de estas aplicaciones refleja el compromiso de la red de facilitar un amplio espectro de actividades y servicios financieros.

Conclusión

En conclusión, el recorrido integral a través de la tecnología blockchain de Stellar y su ecosistema ha sido una inmersión profunda en el potencial innovador de esta plataforma. Desde sus inicios hasta las funciones avanzadas que ofrece hoy, Stellar ha demostrado continuamente su compromiso de revolucionar el panorama financiero.

La arquitectura de la red Stellar, con su innovador protocolo de consenso y su pila de múltiples capas, ha establecido una base sólida para transacciones fluidas y eficientes. Con la introducción de Lumens (XLM), Stellar no solo ha proporcionado un activo nativo para facilitar las transacciones, sino también una herramienta para garantizar la integridad de la red y promover la inclusión financiera.

La variedad de aplicaciones y casos de uso, desde remesas hasta tokenización de activos, muestra la adaptabilidad y utilidad de Stellar para abordar escenarios financieros del mundo real. La evolución de la red ha estado marcada por importantes contribuciones de sus fundadores y el trabajo continuo de la Stellar Development Foundation, que orienta la plataforma hacia un futuro de acceso financiero equitativo.

A medida que la plataforma continúa creciendo, con la plataforma de contratos inteligentes de Soroban y un conjunto de aplicaciones descentralizadas en constante expansión, Stellar se encuentra a la vanguardia de la innovación blockchain. Su ecosistema es un testimonio vibrante de la capacidad de la plataforma para empoderar tanto a los usuarios como a los desarrolladores, catalizando una nueva era de servicios financieros que son más abiertos, fluidos y empoderadores.

Futuros desarrollos

Las perspectivas futuras de Stellar son bastante prometedoras, con varios desarrollos clave descritos en la revisión del tercer trimestre de 2023 de la Stellar Development Foundation y otras fuentes. Uno de los próximos desarrollos más importantes es el lanzamiento de Soroban, la plataforma de contratos inteligentes de Stellar, que actualmente está disponible en Testnet y se está preparando para un lanzamiento en Mainnet, con el voto del validador para la actualización del Protocolo 20 previsto para principios de 2024. Esta integración de contratos inteligentes tiene como objetivo transformar Stellar de una cadena de bloques centrada en pagos a una plataforma más versátil que admita una amplia gama de aplicaciones descentralizadas, aumentando potencialmente la demanda del token nativo de Stellar, XLM.

Además, la red Stellar ha introducido Anchor Platform, que simplifica el proceso de integración para que las empresas se conecten a la cadena de bloques, y Stellar Asset Sandbox, que proporciona un entorno de prueba para la tokenización de activos, que incluye características como control de acceso basado en roles y gestión de tesorería. . Se espera que estas herramientas atraigan a más empresas y desarrolladores de tecnología financiera al ecosistema Stellar.

Además, la plataforma Stellar Disbursement se ha vuelto de código abierto, lo que puede conducir a una mayor adopción e innovación dentro de la red. La introducción de la moneda estable EURC de Circle en la red Stellar y los planes de MoneyGram International de lanzar una billetera digital sin custodia en Stellar en el primer trimestre de 2024 también son desarrollos dignos de mención que subrayan la creciente utilidad y alcance de la red.

A pesar de estos avances, Stellar enfrenta una dura competencia, particularmente de Ethereum, que tiene un valor de mercado y una comunidad de desarrolladores mucho mayor. Sin embargo, el enfoque de Stellar en evitar la "inflación estatal", un problema común de blockchain, y su asociación con la firma de seguridad Certora para la plataforma Soroban demuestran un compromiso para construir una red robusta y escalable. Se espera que el proyecto Soroban pase de la fase de prueba al lanzamiento de la red principal en los próximos meses, marcando la culminación de casi dos años de trabajo de desarrollo.

Exclusão de responsabilidade
* O investimento em criptomoedas envolve riscos significativos. Prossiga com cuidado. O curso não pretende ser um conselho de investimento.
* O curso é criado pelo autor que se juntou ao Gate Learn. Qualquer opinião partilhada pelo autor não representa o Gate Learn.
Catálogo
Lição 4

Aplicaciones y casos de uso de Stellar

La lección 4 se centra en las aplicaciones prácticas y los casos de uso de la red Stellar. La capacidad de Stellar para tokenizar casi cualquier activo, combinada con su eficiente mecanismo de consenso, ha llevado a su adopción en varios sectores. Analizaremos su impacto en áreas que van desde transferencias de activos hasta instrumentos financieros complejos y aplicaciones descentralizadas.

Stellar, como plataforma, ha sido fundamental para facilitar diversos procesos y soluciones financieras. La capacidad de la red para tokenizar prácticamente cualquier tipo de activo, junto con su eficiente mecanismo de consenso, ha llevado a su adopción en diversos sectores. Las aplicaciones actuales van desde simples transferencias de activos hasta instrumentos financieros más complejos y aplicaciones descentralizadas.

Estudios de caso:

  1. Remesas: la red de Stellar se ha utilizado para remesas transfronterizas, proporcionando una alternativa más rápida y económica a los sistemas bancarios tradicionales.
  2. Soluciones de banca móvil: varias plataformas de banca móvil han integrado Stellar para permitir que las poblaciones no bancarizadas accedan a servicios financieros.
  3. Proyectos de tokenización: varias entidades han aprovechado Stellar para tokenizar activos, incluidas monedas fiduciarias, materias primas e incluso créditos de carbono.

Estelar en pagos transfronterizos

El impacto de Stellar en los pagos y remesas transfronterizos es profundo. Su capacidad para facilitar transacciones rápidas y rentables ha revolucionado la forma en que se transfiere dinero a través de las fronteras.

  • Eficiencia: Stellar reduce los tiempos de transacción de días a segundos, un factor crucial en las remesas y el comercio internacional.
  • Reducción de costos: al minimizar las tarifas de transacción, Stellar hace que sea económico enviar pequeñas remesas, una ventaja significativa para los usuarios de los países en desarrollo.
  • Accesibilidad: la facilidad de acceso de Stellar permite que más usuarios participen en la economía global, cerrando la brecha entre los diferentes sistemas financieros.

Emisión de tokens en Stellar

La emisión de activos en Stellar es un proceso sencillo que democratiza el acceso a la tokenización de activos. Cualquier cuenta en Stellar puede emitir activos, que pueden representar una amplia gama de valores, desde monedas fiduciarias tradicionales hasta conceptos innovadores como NFT.

Proceso de emisión de tokens:

  1. Cree cuentas de emisión y distribución: por motivos de seguridad y auditoría, se recomienda tener cuentas separadas para la emisión y distribución del activo.
  2. Denominación e identificación de activos: los activos se identifican por su código único y la cuenta del emisor. Adherirse a códigos estandarizados como ISO 4217 para monedas puede mejorar la claridad y el reconocimiento.
  3. Cumplimiento y control: Stellar permite a los emisores controlar el acceso a los activos mediante indicadores y respalda el cumplimiento de los requisitos reglamentarios.

Monedas estables en Stellar:

  • Una categoría importante de activos en Stellar son las monedas estables, que están vinculadas a activos del mundo real como las monedas fiduciarias.
  • Las monedas estables respaldadas por reservas son prominentes y requieren un mecanismo para canjear el activo subyacente, proporcionando así estabilidad y confianza.

Gestión de Activos y Tesorería:

  • Los emisores deben gestionar la reserva fuera de la cadena para las monedas estables respaldadas por reservas, garantizando la transparencia y la seguridad.
  • El cumplimiento de las regulaciones y la gestión adecuada de los activos es crucial para mantener la confianza y la funcionalidad en el ecosistema.
  • En conclusión:
    La infraestructura de Stellar admite una amplia gama de aplicaciones, desde remesas hasta instrumentos financieros complejos. Su enfoque para la emisión de activos, particularmente con monedas estables, demuestra una combinación de innovación y practicidad, posicionando a Stellar como un actor importante en los sectores financiero y de blockchain.

Activos anclados en Stellar

Los anclajes desempeñan un papel fundamental en el ecosistema Stellar, actuando como puentes entre el ámbito digital del libro mayor y el mundo financiero tradicional. Sirven como rampas de entrada y salida, permitiendo la conversión entre monedas fiduciarias y sus contrapartes digitales en la red Stellar.

Funcionalidad del ancla:

  • Acepta depósitos: los anclajes aceptan depósitos fiduciarios a través de mecanismos financieros tradicionales y emiten los tokens digitales correspondientes en Stellar.
  • Facilitar los retiros: permiten a los usuarios canjear tokens digitales por moneda fiduciaria, eliminando efectivamente la representación digital y devolviendo los fondos fiduciarios al usuario.
  • Estándares de interoperabilidad: los anclajes operan según las propuestas de ecosistemas estelares (SEP), lo que garantiza una experiencia coherente e interoperable entre diferentes servicios y plataformas.
    Integración de anclaje:
  • Aplicaciones de cliente: las billeteras y otras aplicaciones de cliente interactúan con anclajes a través de SEP para facilitar las transacciones de los usuarios.
  • Servidor SEP: el servidor SEP procesa las solicitudes de los clientes, interactúa con la red Stellar y se comunica con el servidor empresarial del ancla para operaciones no relacionadas con blockchain.
  • Arquitectura de plataforma de anclaje:
  • Plataforma Anchor: Abarca varios componentes como el servidor SEP, una base de datos y servidores internos para gestionar transacciones y observar la red Stellar.
  • Servidor empresarial: un componente crucial que los anclajes deben implementar, procesa la lógica empresarial y se comunica con el servidor SEP para actualizaciones de transacciones y otros datos operativos.

Creación de aplicaciones en Stellar

Desarrollar en la red Stellar ofrece una variedad de herramientas y capacidades para los constructores. Se ocupa de la creación de aplicaciones financieras que aprovechan la velocidad, el bajo costo y la flexibilidad del libro mayor Stellar.

Enfoque de desarrollo:

  • Interacción con el cliente: las aplicaciones pueden actuar como clientes que inician solicitudes a los anclajes y otros participantes de la red, utilizando los protocolos SEP estandarizados para diversas operaciones.
  • Integración SEP: los desarrolladores pueden crear aplicaciones que implementen varios SEP para mejorar la funcionalidad, como SEP-6 para depósitos y retiros automatizados o SEP-31 para pagos transfronterizos.
  • Servicios de eventos: las arquitecturas futuras planean incluir servicios que envíen actualizaciones a los clientes, proporcionando notificaciones de eventos en tiempo real y agilizando las interacciones.
    Servidores de plataforma y observadores:
  • Platform Server: un componente de backend que mantiene el estado de las transacciones y maneja la lógica interna específica de los requisitos del negocio.
  • Stellar Observer: un componente opcional pero recomendado que monitorea la actividad de la red Stellar, detecta pagos entrantes y actualiza los estados de las transacciones en consecuencia.

Soluciones de custodia:

  • Servidor de custodia: un componente de próxima aparición diseñado para interactuar con los servicios de custodia, proporcionando capacidades de transacciones seguras en la red Stellar.
  • Modo de autocustodia: Servirá como una versión avanzada del actual Stellar Observer, mejorando las funciones de autocustodia para las empresas.

Crear aplicaciones en Stellar implica interactuar con los diversos componentes de la red, desde servidores SEP que manejan solicitudes de protocolos estandarizados hasta servidores de plataforma que administran la lógica empresarial. La arquitectura de la plataforma ancla proporciona un modelo para integrar las capacidades de Stellar en diversas aplicaciones financieras, allanando el camino para soluciones innovadoras en el espacio fintech.

Kits de desarrollo estelar (SDK)

Stellar ofrece un conjunto de kits de desarrollo de software (SDK) que permiten a los desarrolladores interactuar sin problemas con la red Stellar. Estos SDK proporcionan las herramientas necesarias para crear, firmar y enviar transacciones, así como para comunicarse con Horizon, el servidor API de Stellar.

SDK disponibles:

  • SDK de JavaScript: ideal para el desarrollo web, este SDK es perfecto para crear aplicaciones basadas en navegador o servicios Node.js.
  • Java SDK: adecuado para aplicaciones que se ejecutan en la máquina virtual Java (JVM), incluidas aplicaciones de Android.
  • Go SDK: ofrece funciones sólidas para aplicaciones del lado del servidor, con bibliotecas clave como txnbuild para la creación de transacciones y horizonteclient para interactuar con Horizon.
  • Python SDK: una excelente opción para secuencias de comandos y creación rápida de prototipos, con amplio soporte para análisis de datos y desarrollo backend.
  • Otros SDK: el ecosistema de Stellar incluye SDK para C# .NET, Ruby, iOS, Scala, Qt/C++, Flutter, PHP y Elixir, cada uno con soporte comunitario dedicado.
    Bibliotecas y documentación del SDK:
    Cada SDK tiene documentación completa y casos de uso de ejemplo, que guían a los desarrolladores a través de los matices del desarrollo de aplicaciones en Stellar. La documentación incluye ejemplos prácticos que demuestran cómo construir y enviar transacciones, consultar datos del libro mayor y utilizar los puntos finales REST de Horizon.

SDK de Soroban

Para los desarrolladores interesados en crear contratos inteligentes en la plataforma Soroban de Stellar, hay SDK específicos disponibles. Estos proporcionan herramientas especializadas para escribir, implementar e interactuar con contratos inteligentes en la red Stellar.

Soroban es la plataforma de contratos inteligentes de Stellar, que ha sido diseñada centrándose en la escalabilidad, la sensibilidad y en brindar una experiencia de desarrollador consistente y de alta calidad. Su objetivo es establecer un nuevo estándar para los contratos inteligentes al ser amigable para los desarrolladores y construido a escala. Soroban opera según el principio de ser una plataforma "con baterías incluidas", que ofrece a los desarrolladores las herramientas necesarias para comenzar de manera rápida y efectiva. Incluye una zona de pruebas local para el desarrollo, un conjunto de funciones de host y contratos integrados. Soroban está construido con Rust, aprovechando el ecosistema de Rust para obtener herramientas seguras y eficientes.

Uno de los aspectos clave de Soroban es su escalabilidad, con un diseño que admite la concurrencia y el procesamiento eficiente de transacciones. Introduce un modelo de gas que correlaciona estrechamente los recursos informáticos utilizados y las tarifas, con el objetivo de maximizar el rendimiento y reducir los costos. Soroban también está abordando el desafío del exceso de volumen de los libros contables mediante el diseño de un mecanismo de archivo estatal.

Soroban no depende únicamente de Stellar y puede ser utilizado por cualquier procesador de transacciones, incluidas otras cadenas de bloques y libros de contabilidad autorizados. Sin embargo, su integración con la red Stellar le permite brindar acceso confiable a las vías financieras, aprovechando la red ancla global de Stellar y la infraestructura existente para las rampas de entrada y salida.

Desde la última actualización, Soroban estaba disponible en Testnet y se animó a los desarrolladores a participar en las pruebas y brindar comentarios. La plataforma cuenta con el respaldo de un fondo de adopción de 100 millones de dólares de la Stellar Development Foundation, cuyo objetivo es incentivar el desarrollo y la adopción.

Ejecutando un nodo en Stellar

Tipos de nodos:

  • Validador Básico: Participa en consensos pero no publica archivos históricos. Ideal para entidades que necesitan validar transacciones sin mantener un historial público.
  • Validador Completo: Actúa como Validador Básico y también publica un archivo histórico completo. Apoya la salud y la descentralización de la red.
  • Archiver: No participa en consensos pero publica archivos históricos. Rara vez se utiliza y principalmente para casos específicos como exploradores de blockchain.
    Configuración y gestión de nodos:
  • Preparación: Elegir el tipo de nodo adecuado según sus necesidades y preparar el entorno.
  • Instalación: Instalar Stellar Core y configurarlo para unirse a la red.
  • Mantenimiento: monitorear el rendimiento del nodo y participar en la comunidad de validadores para actualizaciones y gobernanza.
    ¿Por qué ejecutar su propio nodo?
    Ejecutar su propio nodo proporciona varios beneficios, que incluyen:
  • Sin límites de tarifas, lo que garantiza un acceso garantizado a la red.
  • Control operativo e independencia de los servicios públicos de SDF.
  • La capacidad de ejecutar múltiples instancias para lograr redundancia y escalabilidad.

Aplicaciones descentralizadas (DApps) destacadas en Stellar

Mostrando DApps estelares

La red Stellar alberga una variedad de aplicaciones descentralizadas, cada una de las cuales aprovecha las capacidades de Stellar para ofrecer servicios únicos. Desde herramientas financieras hasta plataformas de gestión de activos, estas DApps son un testimonio de la flexibilidad y eficiencia de Stellar.

DApps notables:

  • Plataformas Financieras: Ofreciendo pagos transfronterizos, remesas y servicios de cambio de moneda con costos reducidos y mayor velocidad.
  • Gestión de activos: permitir a los usuarios emitir, gestionar e intercambiar diversos activos, desde monedas fiduciarias tradicionales hasta tokens digitales innovadores.
  • Servicios tokenizados: facilitar la creación y el intercambio de activos tokenizados, incluidas monedas estables vinculadas a monedas y productos básicos del mundo real.
    Aquí hay dos ejemplos de casos reales que muestran la diversa gama de aplicaciones descentralizadas (DApps) creadas en la red Stellar:
  1. Solución de pago transfronterizo: StellarPay Global
    StellarPay Global se destaca como un excelente ejemplo de una plataforma financiera que utiliza las capacidades de la red Stellar para pagos transfronterizos. Esta DApp simplifica las transacciones internacionales, haciéndolas más accesibles, rápidas y rentables. Los usuarios pueden convertir fácilmente su moneda fiduciaria local en tokens digitales en la red Stellar y enviar estos tokens a destinatarios en diferentes países. Luego, los destinatarios pueden convertir estos tokens digitales nuevamente a su moneda fiduciaria local. Este proceso reduce significativamente el tiempo y las tarifas asociadas con las transferencias bancarias tradicionales. StellarPay Global atiende tanto a individuos como a empresas, ofreciendo una solución optimizada para remesas y pagos comerciales globales, fomentando así la inclusión financiera y conectando sistemas financieros dispares.
  2. Gestión y negociación de activos: Smartlands
    Smartlands es una innovadora plataforma de gestión de activos construida sobre la red Stellar. Proporciona una solución integral para tokenizar activos del mundo real, como bienes raíces, arte y productos básicos. Al aprovechar la tecnología blockchain eficiente y segura de Stellar, Smartlands permite a los usuarios emitir e intercambiar activos tokenizados con facilidad. Los inversores pueden adquirir propiedad fraccionada de diversos activos, lo que abre oportunidades de inversión que antes eran inaccesibles debido a las elevadas barreras de entrada. La plataforma garantiza la transparencia y el cumplimiento normativo, lo que la convierte en un mercado confiable y eficiente para la tokenización de activos. Smartlands no sólo democratiza el acceso a la inversión en activos de alto valor sino que también introduce un nuevo nivel de liquidez en mercados tradicionalmente ilíquidos.

Impacto de las DApps estelares

Las DApps creadas en Stellar contribuyen al ecosistema al:
Aumentar la utilidad de la red y mostrar aplicaciones del mundo real.

  • Promover la inclusión financiera a través de servicios accesibles y asequibles.
  • Fomentar la innovación y fomentar una gama diversa de productos financieros.
  • Cada DApp creada en Stellar no solo amplía las funcionalidades de la red, sino que también refuerza la visión de Stellar de un sistema financiero global abierto e inclusivo. A través de estas aplicaciones, Stellar se utiliza activamente para revolucionar varios sectores, haciendo que los servicios financieros sean más accesibles para todos.

La cadena de bloques Stellar alberga un ecosistema creciente de aplicaciones descentralizadas (DApps), que están transformando la forma en que interactuamos con los servicios financieros y otros activos digitales. Estas son algunas de las principales DApps creadas en Stellar:

Estelar | Proyectos de ecosistemas estelares

La red Stellar ha evolucionado hasta convertirse en un ecosistema robusto, que se distingue por una impresionante variedad de 383 aplicaciones descentralizadas al 31 de diciembre de 2023. Este amplio conjunto de DApps subraya la versatilidad de Stellar, que atiende a una multitud de operaciones financieras y casos de uso innovadores. La plataforma demuestra un alcance significativo en varios dominios, desde soluciones de pago optimizadas y billeteras digitales seguras hasta sofisticados sistemas de pago transfronterizos. La disponibilidad de estas aplicaciones refleja el compromiso de la red de facilitar un amplio espectro de actividades y servicios financieros.

Conclusión

En conclusión, el recorrido integral a través de la tecnología blockchain de Stellar y su ecosistema ha sido una inmersión profunda en el potencial innovador de esta plataforma. Desde sus inicios hasta las funciones avanzadas que ofrece hoy, Stellar ha demostrado continuamente su compromiso de revolucionar el panorama financiero.

La arquitectura de la red Stellar, con su innovador protocolo de consenso y su pila de múltiples capas, ha establecido una base sólida para transacciones fluidas y eficientes. Con la introducción de Lumens (XLM), Stellar no solo ha proporcionado un activo nativo para facilitar las transacciones, sino también una herramienta para garantizar la integridad de la red y promover la inclusión financiera.

La variedad de aplicaciones y casos de uso, desde remesas hasta tokenización de activos, muestra la adaptabilidad y utilidad de Stellar para abordar escenarios financieros del mundo real. La evolución de la red ha estado marcada por importantes contribuciones de sus fundadores y el trabajo continuo de la Stellar Development Foundation, que orienta la plataforma hacia un futuro de acceso financiero equitativo.

A medida que la plataforma continúa creciendo, con la plataforma de contratos inteligentes de Soroban y un conjunto de aplicaciones descentralizadas en constante expansión, Stellar se encuentra a la vanguardia de la innovación blockchain. Su ecosistema es un testimonio vibrante de la capacidad de la plataforma para empoderar tanto a los usuarios como a los desarrolladores, catalizando una nueva era de servicios financieros que son más abiertos, fluidos y empoderadores.

Futuros desarrollos

Las perspectivas futuras de Stellar son bastante prometedoras, con varios desarrollos clave descritos en la revisión del tercer trimestre de 2023 de la Stellar Development Foundation y otras fuentes. Uno de los próximos desarrollos más importantes es el lanzamiento de Soroban, la plataforma de contratos inteligentes de Stellar, que actualmente está disponible en Testnet y se está preparando para un lanzamiento en Mainnet, con el voto del validador para la actualización del Protocolo 20 previsto para principios de 2024. Esta integración de contratos inteligentes tiene como objetivo transformar Stellar de una cadena de bloques centrada en pagos a una plataforma más versátil que admita una amplia gama de aplicaciones descentralizadas, aumentando potencialmente la demanda del token nativo de Stellar, XLM.

Además, la red Stellar ha introducido Anchor Platform, que simplifica el proceso de integración para que las empresas se conecten a la cadena de bloques, y Stellar Asset Sandbox, que proporciona un entorno de prueba para la tokenización de activos, que incluye características como control de acceso basado en roles y gestión de tesorería. . Se espera que estas herramientas atraigan a más empresas y desarrolladores de tecnología financiera al ecosistema Stellar.

Además, la plataforma Stellar Disbursement se ha vuelto de código abierto, lo que puede conducir a una mayor adopción e innovación dentro de la red. La introducción de la moneda estable EURC de Circle en la red Stellar y los planes de MoneyGram International de lanzar una billetera digital sin custodia en Stellar en el primer trimestre de 2024 también son desarrollos dignos de mención que subrayan la creciente utilidad y alcance de la red.

A pesar de estos avances, Stellar enfrenta una dura competencia, particularmente de Ethereum, que tiene un valor de mercado y una comunidad de desarrolladores mucho mayor. Sin embargo, el enfoque de Stellar en evitar la "inflación estatal", un problema común de blockchain, y su asociación con la firma de seguridad Certora para la plataforma Soroban demuestran un compromiso para construir una red robusta y escalable. Se espera que el proyecto Soroban pase de la fase de prueba al lanzamiento de la red principal en los próximos meses, marcando la culminación de casi dos años de trabajo de desarrollo.

Exclusão de responsabilidade
* O investimento em criptomoedas envolve riscos significativos. Prossiga com cuidado. O curso não pretende ser um conselho de investimento.
* O curso é criado pelo autor que se juntou ao Gate Learn. Qualquer opinião partilhada pelo autor não representa o Gate Learn.