Lesson 4

Aplicações e Casos de Utilização do Stellar

A lição 4 centra-se nas aplicações práticas e casos de uso da rede Stellar. A capacidade da Stellar de tokenizar quase todos os ativos, combinada com o seu eficiente mecanismo de consenso, levou à sua adoção em vários setores. Vamos analisar o seu impacto em áreas que vão desde transferências de ativos a instrumentos financeiros complexos e aplicações descentralizadas.

O Stellar, enquanto plataforma, tem sido fundamental na facilitação de vários processos e soluções financeiras. A capacidade da rede de tokenizar praticamente qualquer tipo de ativo, juntamente com o seu eficiente mecanismo de consenso, levou à sua adoção em diversos setores. As aplicações atuais variam de simples transferências de ativos a instrumentos financeiros mais complexos e aplicações descentralizadas.

Casos de estudo:

  1. Remessas: A rede da Stellar tem sido utilizada para remessas transfronteiriças, proporcionando uma alternativa mais rápida e barata aos sistemas bancários tradicionais.
  2. Soluções de Mobile Banking: Várias plataformas de mobile banking integraram o Stellar para permitir que populações subbancárias acedam a serviços financeiros.
  3. Projetos de tokenização: Várias entidades aproveitaram a Stellar para tokenizar ativos, incluindo moedas fiduciárias, commodities e até créditos de carbono.

Estelar nos pagamentos transfronteiriços

O impacto da Stellar nos pagamentos e remessas transfronteiriços é profundo. A sua capacidade de facilitar transações rápidas e rentáveis revolucionou a forma como o dinheiro é transferido através das fronteiras.

  • Eficiência: Stellar reduz os tempos de transação de dias para segundos, um fator crucial nas remessas e no comércio internacional.
  • Redução de Custos: Ao minimizar as taxas de transação, o Stellar torna económico o envio de pequenas remessas, uma vantagem significativa para os utilizadores nos países em desenvolvimento.
  • Acessibilidade: A facilidade de acesso do Stellar permite que mais utilizadores participem na economia global, preenchendo a lacuna entre os diferentes sistemas financeiros.

Emissão de token no Stellar

A emissão de ativos no Stellar é um processo simples que democratiza o acesso à tokenização de ativos. Qualquer conta no Stellar pode emitir ativos, que podem representar uma ampla gama de valores - desde moedas fiduciárias tradicionais a conceitos inovadores como NFTs.

Processo de Emissão de Tokens:

  1. Criar Contas de Emissão e Distribuição: Para fins de segurança e auditoria, recomenda-se ter contas separadas para emissão e distribuição do activo.
  2. Nomeação e Identificação de Ativos: Os ativos são identificados pelo seu código exclusivo e pela conta do emitente. Aderir a códigos padronizados como a ISO 4217 para moedas pode aumentar a clareza e o reconhecimento.
  3. Conformidade e Controlo: O Stellar permite que os emissores controlem o acesso a ativos usando sinalizadores e suporta a conformidade com os requisitos regulamentares.

Sablecoins no Stellar:

  • Uma categoria significativa de ativos no Stellar são as stablecoins, que estão atreladas a ativos do mundo real, como moedas fiduciárias.
  • As stablecoins com reserva são proeminentes, exigindo um mecanismo para resgatar o ativo subjacente, proporcionando assim estabilidade e confiança.

Gestão de Ativos e Tesouraria:

  • Os emitentes devem gerir a reserva fora da cadeia para stablecoins apoiadas por reservas, garantindo transparência e segurança.
  • A conformidade com os regulamentos e a gestão adequada dos ativos é crucial para manter a confiança e a funcionalidade no ecossistema.
  • Em conclusão: a
    infra-estrutura da Stellar suporta uma vasta gama de aplicações, desde remessas a instrumentos financeiros complexos. A sua abordagem à emissão de ativos, particularmente com stablecoins, demonstra uma mistura de inovação e praticidade, posicionando a Stellar como um player significativo nos setores blockchain e financeiro.

Anchor Assets no Stellar

As âncoras desempenham um papel fundamental no ecossistema estelar, atuando como pontes entre o reino digital do livro-razão e o mundo financeiro tradicional. Servem tanto como rampas dentro como fora, permitindo a conversão entre moedas fiduciárias e as suas contrapartes digitais na rede Stellar.

Funcionalidade de âncora:

  • Aceitar depósitos: As âncoras aceitam depósitos fiduciários através de mecanismos financeiros tradicionais e emitem tokens digitais correspondentes no Stellar.
  • Facilitar levantamentos: Permitem que os utilizadores resgatem tokens digitais por moeda fiduciária, removendo eficazmente a representação digital e libertando os fundos fiduciários de volta ao utilizador.
  • Padrões de Interoperabilidade: As âncoras operam sob Propostas de Ecossistema Estelar (SEPs), garantindo uma experiência consistente e interoperável em diferentes serviços e plataformas.
    Integração de âncora:
  • Aplicações Cliente: Carteiras e outras aplicações cliente interagem com âncoras através de SEPs para facilitar as transações dos utilizadores.
  • Servidor SEP: O servidor SEP processa solicitações dos clientes, interage com a rede Stellar e comunica com o servidor empresarial da âncora para operações não relacionadas com blockchain.
  • Arquitetura da plataforma âncora:
  • Plataforma Anchor: Engloba vários componentes como o servidor SEP, uma base de dados e servidores internos para gerir transações e observar a rede Stellar.
  • Business Server: Um componente crucial que os âncoras precisam implementar, processa a lógica empresarial e comunica-se com o servidor SEP para atualizações de transações e outros dados operacionais.

Construir aplicações no Stellar

Desenvolver-se na rede Stellar oferece uma variedade de ferramentas e capacidades para construtores. Ele atende à criação de aplicações financeiras que alavancam a velocidade, o baixo custo e a flexibilidade do livro-razão Stellar.

Abordagem de desenvolvimento:

  • Interação com o cliente: As aplicações podem servir como clientes que iniciam pedidos a âncoras e outros participantes da rede, utilizando os protocolos SEP normalizados para várias operações.
  • Integração SEP: Os programadores podem criar aplicações que implementam vários SEPs para melhorar a funcionalidade, como SEP-6 para depósitos e levantamentos automatizados ou SEP-31 para pagamentos transfronteiriços.
  • Serviços de eventos: As arquiteturas futuras planeiam incluir serviços que enviam atualizações aos clientes, fornecendo notificações de eventos em tempo real e simplificando as interações.
    Servidores de plataforma e observadores:
  • Servidor de plataforma: Um componente de back-end que mantém o estado da transação e lida com a lógica interna específica para os requisitos do negócio.
  • Observador Estelar: Um componente opcional mas recomendado que monitoriza a atividade da rede Stellar, detecta pagamentos recebidos e atualiza os status das transações em conformidade.

Soluções de Custódia:

  • Custody Server: Um próximo componente concebido para interagir com serviços de custódia, fornecendo capacidades de transação seguras na rede Stellar.
  • Modo de autocustódia: Servirá como uma versão avançada do atual Stellar Observer, melhorando os recursos de autocustódia para as empresas.

Construir aplicações no Stellar implica envolver-se com os vários componentes da rede, desde servidores SEP que lidam com pedidos de protocolo normalizados a servidores de plataforma que gerem a lógica empresarial. A arquitetura da plataforma âncora fornece um modelo para integrar as capacidades da Stellar em diversas aplicações financeiras, abrindo caminho para soluções inovadoras no espaço das fintech.

Kits de Desenvolvimento Estelar (SDKs)

A Stellar oferece um conjunto de Kits de Desenvolvimento de Software (SDKs) que capacitam os programadores a interagir perfeitamente com a rede Stellar. Estes SDKs fornecem as ferramentas necessárias para construir, assinar e enviar transações, bem como para comunicar com o Horizon, o servidor API da Stellar.

SDKs disponíveis:

  • JavaScript SDK: Ideal para desenvolvimento web, este SDK é perfeito para construir aplicações baseadas em browser ou serviços Node.js.
  • Java SDK: Adequado para aplicações em execução na Java Virtual Machine (JVM), incluindo aplicações Android.
  • Go SDK: Oferece funcionalidades robustas para aplicações do lado do servidor, com bibliotecas chave como txnbuild para construção de transações e horizonclient para interagir com o Horizon.
  • Python SDK: Uma ótima opção para scripting e prototipagem rápida, com amplo suporte para análise de dados e desenvolvimento de back-end.
  • Outros SDKs: O ecossistema do Stellar inclui SDKs para C#.NET, Ruby, iOS, Scala, Qt/C++, Flutter, PHP e Elixir, cada um com suporte comunitário dedicado.
    Bibliotecas e documentação SDK:
    Cada SDK tem documentação abrangente e exemplos de casos de uso, guiando os programadores através das nuances do desenvolvimento de aplicações no Stellar. A documentação inclui exemplos práticos que demonstram como construir e enviar transações, consultar dados do livro-razão e utilizar os pontos de extremidade REST do Horizon.

SDKs Soroban

Para os programadores interessados em construir contratos inteligentes na plataforma Soroban da Stellar, existem SDKs específicos disponíveis. Estes fornecem ferramentas especializadas para escrever, implementar e interagir com contratos inteligentes na rede Stellar.

Soroban é a plataforma de contratos inteligentes da Stellar, que foi concebida com foco na escalabilidade, sensibilidade e proporcionando uma experiência de desenvolvedor consistente e de alta qualidade. Tem como objetivo estabelecer um novo padrão para contratos inteligentes, sendo amigável ao programador e construído à escala. O Soroban opera com o princípio de ser uma plataforma de “baterias incluídas”, oferecendo aos programadores as ferramentas necessárias para começarem de forma rápida e eficaz. Inclui uma sandbox local para desenvolvimento, um conjunto de funções de anfitrião e contratos integrados. O Soroban é construído com o Rust, aproveitando o ecossistema Rust para ferramentas seguras e eficientes.

Um dos principais aspectos do Soroban é a sua escalabilidade, com um design que suporta concorrência e processamento eficiente de transações. Introduz um modelo de gás que correlaciona estreitamente os recursos de computação utilizados e as taxas, com o objetivo de maximizar o rendimento e reduzir custos. Soroban também está a enfrentar o desafio do inchaço conta-razão ao projetar um mecanismo de arquivamento de estado.

O Soroban não depende apenas do Stellar e pode ser utilizado por qualquer processador de transações, incluindo outros blockchains e livros de registos permissionados. No entanto, a sua integração com a rede Stellar permite-lhe fornecer acesso fiável aos trilhos financeiros, aproveitando a rede âncora global da Stellar e a infraestrutura existente para rampas de acesso e saída.

A partir da última atualização, o Soroban estava em directo na Testnet e os programadores foram encorajados a participar nos testes e fornecer feedback. A plataforma é apoiada por um fundo de adoção de 100 milhões de dólares da Stellar Development Foundation, destinado a incentivar o desenvolvimento e a adoção.

Executar um Node no Stellar

Tipos de nós:

  • Validador Básico: Participa no consenso mas não publica arquivos históricos. Ideal para entidades que precisam validar transações sem manter um histórico público.
  • Validador Completo: Atua como um Validador Básico e também publica um arquivo histórico completo. Suporta a saúde da rede e a descentralização.
  • Arquivador: Não participa no consenso mas publica arquivos históricos. Raramente usado e principalmente para casos específicos como exploradores de blockchain.
    Configurar e gerir nós:
  • Preparação: Escolher o tipo certo de nó com base nas suas necessidades e preparar o ambiente.
  • Instalação: Instalar o Stellar Core e configurá-lo para aderir à rede.
  • Manutenção: Monitorizar o desempenho dos nós e participar na comunidade de validadores para actualizações e governação.
    Porquê executar o seu próprio nó?
    Executar o seu próprio nó proporciona vários benefícios, incluindo:
  • Sem limites de taxa, garantindo acesso garantido à rede.
  • Controlo operacional e independência dos serviços públicos da SDF.
  • A capacidade de executar várias instâncias para redundância e escalabilidade.

Aplicações descentralizadas proeminentes (DApps) no Stellar

Apresentando DAps estelares

A rede Stellar alberga uma gama de aplicações descentralizadas, cada uma aproveitando as capacidades da Stellar para oferecer serviços únicos. De ferramentas financeiras a plataformas de gestão de ativos, estes DAps são uma prova da flexibilidade e eficiência do Stellar.

DAps notáveis:

  • Plataformas Financeiras: Oferecer pagamentos transfronteiriços, remessas e serviços de câmbio com custos reduzidos e maior velocidade.
  • Gestão de Ativos: Permitir aos utilizadores emitir, gerir e negociar vários ativos, desde moedas fiduciárias tradicionais a tokens digitais inovadores.
  • Serviços Tokenizados: Facilitar a criação e troca de ativos tokenizados, incluindo stablecoins atrelados a moedas e commodities do mundo real.
    Aqui estão dois exemplos reais que mostram a gama diversificada de aplicações descentralizadas (DApps) construídas na rede Stellar:
  1. Solução de pagamento transfronteiriço: StellarPay Global
    StellarPay Global destaca-se como um excelente exemplo de plataforma financeira que utiliza as capacidades da rede Stellar para pagamentos transfronteiriços. Este dApp simplifica as transações internacionais, tornando-as mais acessíveis, mais rápidas e eficientes em termos de custos. Os utilizadores podem facilmente converter a sua moeda fiduciária local em tokens digitais na rede Stellar e enviar estes tokens a destinatários em diferentes países. Os destinatários podem então converter estes tokens digitais de volta para a sua moeda fiduciária local. Este processo reduz significativamente o tempo e as taxas associadas às transferências bancárias tradicionais. O StellarPay Global atende tanto a indivíduos como a empresas, oferecendo uma solução simplificada para remessas e pagamentos comerciais globais, promovendo assim a inclusão financeira e conectando sistemas financeiros díspares.
  2. Gestão e Negociação de Ativos:
    Smartlands Smartlands é uma plataforma inovadora de gestão de ativos construída na rede Stellar. Fornece uma solução abrangente para tokenizar ativos do mundo real, tais como imóveis, arte e commodities. Ao alavancar a tecnologia blockchain eficiente e segura da Stellar, o Smartlands permite aos utilizadores emitir e negociar ativos tokenizados com facilidade. Os investidores podem comprar propriedade fracionada em vários ativos, abrindo oportunidades de investimento que antes eram inacessíveis devido a altas barreiras de entrada. A plataforma garante transparência e conformidade regulamentar, tornando-se um mercado confiável e eficiente para a tokenização de ativos. O Smartlands não só democratiza o acesso ao investimento em ativos de alto valor mas também introduz um novo nível de liquidez nos mercados tradicionalmente ilíquidos.

Impacto dos DAps estelares

Os
DApps construídos no Stellar contribuem para o ecossistema :- Aumentando a utilidade da rede e apresentando aplicações do mundo real.

  • Promover a inclusão financeira através de serviços acessíveis e acessíveis.
  • Incentivar a inovação e promover uma gama diversificada de produtos financeiros.
  • Cada DApp construído no Stellar não só amplia as funcionalidades da rede mas também reforça a visão da Stellar de um sistema financeiro global aberto e inclusivo. Através destas aplicações, o Stellar está a ser usado ativamente para revolucionar vários setores, tornando os serviços financeiros mais acessíveis a todos.

A cadeia de blocos Stellar é o lar de um crescente ecossistema de aplicações descentralizadas (DApps), que estão a transformar a forma como interagimos com serviços financeiros e outros ativos digitais. Aqui estão alguns dos principais DAps construídos no Stellar:

Estelar | Projetos de Ecossistemas Estelares

A rede Stellar evoluiu para um ecossistema robusto, distinguido por uma impressionante gama de 383 aplicações descentralizadas a 31 de dezembro de 2023. Este conjunto expansivo de DApps sublinha a versatilidade do Stellar, atendendo-se a uma infinidade de operações financeiras e casos de uso inovadores. A plataforma demonstra um alcance significativo em vários domínios, desde soluções de pagamento simplificadas e carteiras digitais seguras até sofisticados sistemas de pagamento transfronteiriços. A disponibilidade destas aplicações reflete o compromisso da rede em facilitar um amplo espectro de atividades e serviços financeiros.

Conclusão

Em conclusão, a jornada abrangente através da tecnologia blockchain da Stellar e do seu ecossistema foi um mergulho profundo no potencial inovador desta plataforma. Desde a sua criação às funcionalidades avançadas que oferece hoje, a Stellar provou continuamente o seu compromisso em revolucionar o cenário financeiro.

A arquitetura da rede Stellar, com o seu protocolo de consenso inovador e pilha multi-camadas, estabeleceu uma base robusta para transações contínuas e eficientes. Com a introdução da Lumens (XLM), a Stellar não só forneceu um ativo nativo para a facilitação de transações mas também uma ferramenta para garantir a integridade da rede e promover a inclusão financeira.

A variedade de aplicações e casos de uso, desde remessas até tokenização de ativos, mostra a adaptabilidade e utilidade da Stellar na abordagem de cenários financeiros do mundo real. A evolução da rede foi marcada por contribuições significativas dos seus fundadores e pelo trabalho em curso da Stellar Development Foundation, que orienta a plataforma para um futuro de acesso financeiro equitativo.

À medida que a plataforma continua a crescer, com a plataforma de contratos inteligentes Soroban e um conjunto em constante expansão de aplicações descentralizadas, a Stellar está na vanguarda da inovação blockchain. O seu ecossistema é um testemunho vibrante da capacidade da plataforma de capacitar utilizadores e programadores, catalisando uma nova era de serviços financeiros que são mais abertos, fluidos e empoderadores.

Desenvolvimentos Futuros

As perspectivas futuras para o Stellar são bastante promissoras, com vários desenvolvimentos chave descritos na revisão do 3º trimestre de 2023 da Stellar Development Foundation e outras fontes. Um dos desenvolvimentos futuros mais significativos é o lançamento do Soroban, a plataforma de contratos inteligentes da Stellar, que está atualmente em funcionamento na Testnet e está a preparar-se para um lançamento da Mainnet, com o voto do validador para a actualização do Protocolo 20 antecipado no início de 2024. Esta integração de contratos inteligentes visa transformar o Stellar de uma blockchain centrada no pagamento para uma plataforma mais versátil que suporta uma vasta gama de aplicações descentralizadas, aumentando potencialmente a procura do token nativo da Stellar, o XLM.

Além disso, a rede Stellar introduziu a Anchor Platform, que simplifica o processo de integração para as empresas se conectarem ao blockchain, e o Stellar Asset Sandbox, que fornece um ambiente de teste para tokenização de ativos, incluindo recursos como controle de acesso baseado em função e gestão de tesouraria. Espera-se que estas ferramentas atraiam mais empresas de fintech e programadores para o ecossistema Stellar.

Além disso, a Plataforma de Desembolso Estelar foi feita de código aberto, o que pode levar a uma maior adoção e inovação dentro da rede. A introdução da stablecoin EURC da Circle na rede Stellar e os planos da MoneyGram International para lançar uma carteira digital sem custódia na Stellar no primeiro trimestre de 2024 são também desenvolvimentos dignos de nota que sublinham a crescente utilidade e alcance da rede.

Apesar destes avanços, o Stellar enfrenta uma forte concorrência, particularmente do Ethereum, que tem um valor de mercado e uma comunidade de desenvolvedores muito maior. No entanto, o foco da Stellar em evitar o “inchaço do estado”, um problema comum de blockchain, e a sua parceria com a empresa de segurança Certora para a plataforma Soroban demonstram o compromisso de construir uma rede robusta e escalável. O projeto Soroban deverá passar da fase de testes para o lançamento da rede principal nos próximos meses, marcando o culminar de quase dois anos de trabalho de desenvolvimento.

Disclaimer
* Crypto investment involves significant risks. Please proceed with caution. The course is not intended as investment advice.
* The course is created by the author who has joined Gate Learn. Any opinion shared by the author does not represent Gate Learn.
Catalog
Lesson 4

Aplicações e Casos de Utilização do Stellar

A lição 4 centra-se nas aplicações práticas e casos de uso da rede Stellar. A capacidade da Stellar de tokenizar quase todos os ativos, combinada com o seu eficiente mecanismo de consenso, levou à sua adoção em vários setores. Vamos analisar o seu impacto em áreas que vão desde transferências de ativos a instrumentos financeiros complexos e aplicações descentralizadas.

O Stellar, enquanto plataforma, tem sido fundamental na facilitação de vários processos e soluções financeiras. A capacidade da rede de tokenizar praticamente qualquer tipo de ativo, juntamente com o seu eficiente mecanismo de consenso, levou à sua adoção em diversos setores. As aplicações atuais variam de simples transferências de ativos a instrumentos financeiros mais complexos e aplicações descentralizadas.

Casos de estudo:

  1. Remessas: A rede da Stellar tem sido utilizada para remessas transfronteiriças, proporcionando uma alternativa mais rápida e barata aos sistemas bancários tradicionais.
  2. Soluções de Mobile Banking: Várias plataformas de mobile banking integraram o Stellar para permitir que populações subbancárias acedam a serviços financeiros.
  3. Projetos de tokenização: Várias entidades aproveitaram a Stellar para tokenizar ativos, incluindo moedas fiduciárias, commodities e até créditos de carbono.

Estelar nos pagamentos transfronteiriços

O impacto da Stellar nos pagamentos e remessas transfronteiriços é profundo. A sua capacidade de facilitar transações rápidas e rentáveis revolucionou a forma como o dinheiro é transferido através das fronteiras.

  • Eficiência: Stellar reduz os tempos de transação de dias para segundos, um fator crucial nas remessas e no comércio internacional.
  • Redução de Custos: Ao minimizar as taxas de transação, o Stellar torna económico o envio de pequenas remessas, uma vantagem significativa para os utilizadores nos países em desenvolvimento.
  • Acessibilidade: A facilidade de acesso do Stellar permite que mais utilizadores participem na economia global, preenchendo a lacuna entre os diferentes sistemas financeiros.

Emissão de token no Stellar

A emissão de ativos no Stellar é um processo simples que democratiza o acesso à tokenização de ativos. Qualquer conta no Stellar pode emitir ativos, que podem representar uma ampla gama de valores - desde moedas fiduciárias tradicionais a conceitos inovadores como NFTs.

Processo de Emissão de Tokens:

  1. Criar Contas de Emissão e Distribuição: Para fins de segurança e auditoria, recomenda-se ter contas separadas para emissão e distribuição do activo.
  2. Nomeação e Identificação de Ativos: Os ativos são identificados pelo seu código exclusivo e pela conta do emitente. Aderir a códigos padronizados como a ISO 4217 para moedas pode aumentar a clareza e o reconhecimento.
  3. Conformidade e Controlo: O Stellar permite que os emissores controlem o acesso a ativos usando sinalizadores e suporta a conformidade com os requisitos regulamentares.

Sablecoins no Stellar:

  • Uma categoria significativa de ativos no Stellar são as stablecoins, que estão atreladas a ativos do mundo real, como moedas fiduciárias.
  • As stablecoins com reserva são proeminentes, exigindo um mecanismo para resgatar o ativo subjacente, proporcionando assim estabilidade e confiança.

Gestão de Ativos e Tesouraria:

  • Os emitentes devem gerir a reserva fora da cadeia para stablecoins apoiadas por reservas, garantindo transparência e segurança.
  • A conformidade com os regulamentos e a gestão adequada dos ativos é crucial para manter a confiança e a funcionalidade no ecossistema.
  • Em conclusão: a
    infra-estrutura da Stellar suporta uma vasta gama de aplicações, desde remessas a instrumentos financeiros complexos. A sua abordagem à emissão de ativos, particularmente com stablecoins, demonstra uma mistura de inovação e praticidade, posicionando a Stellar como um player significativo nos setores blockchain e financeiro.

Anchor Assets no Stellar

As âncoras desempenham um papel fundamental no ecossistema estelar, atuando como pontes entre o reino digital do livro-razão e o mundo financeiro tradicional. Servem tanto como rampas dentro como fora, permitindo a conversão entre moedas fiduciárias e as suas contrapartes digitais na rede Stellar.

Funcionalidade de âncora:

  • Aceitar depósitos: As âncoras aceitam depósitos fiduciários através de mecanismos financeiros tradicionais e emitem tokens digitais correspondentes no Stellar.
  • Facilitar levantamentos: Permitem que os utilizadores resgatem tokens digitais por moeda fiduciária, removendo eficazmente a representação digital e libertando os fundos fiduciários de volta ao utilizador.
  • Padrões de Interoperabilidade: As âncoras operam sob Propostas de Ecossistema Estelar (SEPs), garantindo uma experiência consistente e interoperável em diferentes serviços e plataformas.
    Integração de âncora:
  • Aplicações Cliente: Carteiras e outras aplicações cliente interagem com âncoras através de SEPs para facilitar as transações dos utilizadores.
  • Servidor SEP: O servidor SEP processa solicitações dos clientes, interage com a rede Stellar e comunica com o servidor empresarial da âncora para operações não relacionadas com blockchain.
  • Arquitetura da plataforma âncora:
  • Plataforma Anchor: Engloba vários componentes como o servidor SEP, uma base de dados e servidores internos para gerir transações e observar a rede Stellar.
  • Business Server: Um componente crucial que os âncoras precisam implementar, processa a lógica empresarial e comunica-se com o servidor SEP para atualizações de transações e outros dados operacionais.

Construir aplicações no Stellar

Desenvolver-se na rede Stellar oferece uma variedade de ferramentas e capacidades para construtores. Ele atende à criação de aplicações financeiras que alavancam a velocidade, o baixo custo e a flexibilidade do livro-razão Stellar.

Abordagem de desenvolvimento:

  • Interação com o cliente: As aplicações podem servir como clientes que iniciam pedidos a âncoras e outros participantes da rede, utilizando os protocolos SEP normalizados para várias operações.
  • Integração SEP: Os programadores podem criar aplicações que implementam vários SEPs para melhorar a funcionalidade, como SEP-6 para depósitos e levantamentos automatizados ou SEP-31 para pagamentos transfronteiriços.
  • Serviços de eventos: As arquiteturas futuras planeiam incluir serviços que enviam atualizações aos clientes, fornecendo notificações de eventos em tempo real e simplificando as interações.
    Servidores de plataforma e observadores:
  • Servidor de plataforma: Um componente de back-end que mantém o estado da transação e lida com a lógica interna específica para os requisitos do negócio.
  • Observador Estelar: Um componente opcional mas recomendado que monitoriza a atividade da rede Stellar, detecta pagamentos recebidos e atualiza os status das transações em conformidade.

Soluções de Custódia:

  • Custody Server: Um próximo componente concebido para interagir com serviços de custódia, fornecendo capacidades de transação seguras na rede Stellar.
  • Modo de autocustódia: Servirá como uma versão avançada do atual Stellar Observer, melhorando os recursos de autocustódia para as empresas.

Construir aplicações no Stellar implica envolver-se com os vários componentes da rede, desde servidores SEP que lidam com pedidos de protocolo normalizados a servidores de plataforma que gerem a lógica empresarial. A arquitetura da plataforma âncora fornece um modelo para integrar as capacidades da Stellar em diversas aplicações financeiras, abrindo caminho para soluções inovadoras no espaço das fintech.

Kits de Desenvolvimento Estelar (SDKs)

A Stellar oferece um conjunto de Kits de Desenvolvimento de Software (SDKs) que capacitam os programadores a interagir perfeitamente com a rede Stellar. Estes SDKs fornecem as ferramentas necessárias para construir, assinar e enviar transações, bem como para comunicar com o Horizon, o servidor API da Stellar.

SDKs disponíveis:

  • JavaScript SDK: Ideal para desenvolvimento web, este SDK é perfeito para construir aplicações baseadas em browser ou serviços Node.js.
  • Java SDK: Adequado para aplicações em execução na Java Virtual Machine (JVM), incluindo aplicações Android.
  • Go SDK: Oferece funcionalidades robustas para aplicações do lado do servidor, com bibliotecas chave como txnbuild para construção de transações e horizonclient para interagir com o Horizon.
  • Python SDK: Uma ótima opção para scripting e prototipagem rápida, com amplo suporte para análise de dados e desenvolvimento de back-end.
  • Outros SDKs: O ecossistema do Stellar inclui SDKs para C#.NET, Ruby, iOS, Scala, Qt/C++, Flutter, PHP e Elixir, cada um com suporte comunitário dedicado.
    Bibliotecas e documentação SDK:
    Cada SDK tem documentação abrangente e exemplos de casos de uso, guiando os programadores através das nuances do desenvolvimento de aplicações no Stellar. A documentação inclui exemplos práticos que demonstram como construir e enviar transações, consultar dados do livro-razão e utilizar os pontos de extremidade REST do Horizon.

SDKs Soroban

Para os programadores interessados em construir contratos inteligentes na plataforma Soroban da Stellar, existem SDKs específicos disponíveis. Estes fornecem ferramentas especializadas para escrever, implementar e interagir com contratos inteligentes na rede Stellar.

Soroban é a plataforma de contratos inteligentes da Stellar, que foi concebida com foco na escalabilidade, sensibilidade e proporcionando uma experiência de desenvolvedor consistente e de alta qualidade. Tem como objetivo estabelecer um novo padrão para contratos inteligentes, sendo amigável ao programador e construído à escala. O Soroban opera com o princípio de ser uma plataforma de “baterias incluídas”, oferecendo aos programadores as ferramentas necessárias para começarem de forma rápida e eficaz. Inclui uma sandbox local para desenvolvimento, um conjunto de funções de anfitrião e contratos integrados. O Soroban é construído com o Rust, aproveitando o ecossistema Rust para ferramentas seguras e eficientes.

Um dos principais aspectos do Soroban é a sua escalabilidade, com um design que suporta concorrência e processamento eficiente de transações. Introduz um modelo de gás que correlaciona estreitamente os recursos de computação utilizados e as taxas, com o objetivo de maximizar o rendimento e reduzir custos. Soroban também está a enfrentar o desafio do inchaço conta-razão ao projetar um mecanismo de arquivamento de estado.

O Soroban não depende apenas do Stellar e pode ser utilizado por qualquer processador de transações, incluindo outros blockchains e livros de registos permissionados. No entanto, a sua integração com a rede Stellar permite-lhe fornecer acesso fiável aos trilhos financeiros, aproveitando a rede âncora global da Stellar e a infraestrutura existente para rampas de acesso e saída.

A partir da última atualização, o Soroban estava em directo na Testnet e os programadores foram encorajados a participar nos testes e fornecer feedback. A plataforma é apoiada por um fundo de adoção de 100 milhões de dólares da Stellar Development Foundation, destinado a incentivar o desenvolvimento e a adoção.

Executar um Node no Stellar

Tipos de nós:

  • Validador Básico: Participa no consenso mas não publica arquivos históricos. Ideal para entidades que precisam validar transações sem manter um histórico público.
  • Validador Completo: Atua como um Validador Básico e também publica um arquivo histórico completo. Suporta a saúde da rede e a descentralização.
  • Arquivador: Não participa no consenso mas publica arquivos históricos. Raramente usado e principalmente para casos específicos como exploradores de blockchain.
    Configurar e gerir nós:
  • Preparação: Escolher o tipo certo de nó com base nas suas necessidades e preparar o ambiente.
  • Instalação: Instalar o Stellar Core e configurá-lo para aderir à rede.
  • Manutenção: Monitorizar o desempenho dos nós e participar na comunidade de validadores para actualizações e governação.
    Porquê executar o seu próprio nó?
    Executar o seu próprio nó proporciona vários benefícios, incluindo:
  • Sem limites de taxa, garantindo acesso garantido à rede.
  • Controlo operacional e independência dos serviços públicos da SDF.
  • A capacidade de executar várias instâncias para redundância e escalabilidade.

Aplicações descentralizadas proeminentes (DApps) no Stellar

Apresentando DAps estelares

A rede Stellar alberga uma gama de aplicações descentralizadas, cada uma aproveitando as capacidades da Stellar para oferecer serviços únicos. De ferramentas financeiras a plataformas de gestão de ativos, estes DAps são uma prova da flexibilidade e eficiência do Stellar.

DAps notáveis:

  • Plataformas Financeiras: Oferecer pagamentos transfronteiriços, remessas e serviços de câmbio com custos reduzidos e maior velocidade.
  • Gestão de Ativos: Permitir aos utilizadores emitir, gerir e negociar vários ativos, desde moedas fiduciárias tradicionais a tokens digitais inovadores.
  • Serviços Tokenizados: Facilitar a criação e troca de ativos tokenizados, incluindo stablecoins atrelados a moedas e commodities do mundo real.
    Aqui estão dois exemplos reais que mostram a gama diversificada de aplicações descentralizadas (DApps) construídas na rede Stellar:
  1. Solução de pagamento transfronteiriço: StellarPay Global
    StellarPay Global destaca-se como um excelente exemplo de plataforma financeira que utiliza as capacidades da rede Stellar para pagamentos transfronteiriços. Este dApp simplifica as transações internacionais, tornando-as mais acessíveis, mais rápidas e eficientes em termos de custos. Os utilizadores podem facilmente converter a sua moeda fiduciária local em tokens digitais na rede Stellar e enviar estes tokens a destinatários em diferentes países. Os destinatários podem então converter estes tokens digitais de volta para a sua moeda fiduciária local. Este processo reduz significativamente o tempo e as taxas associadas às transferências bancárias tradicionais. O StellarPay Global atende tanto a indivíduos como a empresas, oferecendo uma solução simplificada para remessas e pagamentos comerciais globais, promovendo assim a inclusão financeira e conectando sistemas financeiros díspares.
  2. Gestão e Negociação de Ativos:
    Smartlands Smartlands é uma plataforma inovadora de gestão de ativos construída na rede Stellar. Fornece uma solução abrangente para tokenizar ativos do mundo real, tais como imóveis, arte e commodities. Ao alavancar a tecnologia blockchain eficiente e segura da Stellar, o Smartlands permite aos utilizadores emitir e negociar ativos tokenizados com facilidade. Os investidores podem comprar propriedade fracionada em vários ativos, abrindo oportunidades de investimento que antes eram inacessíveis devido a altas barreiras de entrada. A plataforma garante transparência e conformidade regulamentar, tornando-se um mercado confiável e eficiente para a tokenização de ativos. O Smartlands não só democratiza o acesso ao investimento em ativos de alto valor mas também introduz um novo nível de liquidez nos mercados tradicionalmente ilíquidos.

Impacto dos DAps estelares

Os
DApps construídos no Stellar contribuem para o ecossistema :- Aumentando a utilidade da rede e apresentando aplicações do mundo real.

  • Promover a inclusão financeira através de serviços acessíveis e acessíveis.
  • Incentivar a inovação e promover uma gama diversificada de produtos financeiros.
  • Cada DApp construído no Stellar não só amplia as funcionalidades da rede mas também reforça a visão da Stellar de um sistema financeiro global aberto e inclusivo. Através destas aplicações, o Stellar está a ser usado ativamente para revolucionar vários setores, tornando os serviços financeiros mais acessíveis a todos.

A cadeia de blocos Stellar é o lar de um crescente ecossistema de aplicações descentralizadas (DApps), que estão a transformar a forma como interagimos com serviços financeiros e outros ativos digitais. Aqui estão alguns dos principais DAps construídos no Stellar:

Estelar | Projetos de Ecossistemas Estelares

A rede Stellar evoluiu para um ecossistema robusto, distinguido por uma impressionante gama de 383 aplicações descentralizadas a 31 de dezembro de 2023. Este conjunto expansivo de DApps sublinha a versatilidade do Stellar, atendendo-se a uma infinidade de operações financeiras e casos de uso inovadores. A plataforma demonstra um alcance significativo em vários domínios, desde soluções de pagamento simplificadas e carteiras digitais seguras até sofisticados sistemas de pagamento transfronteiriços. A disponibilidade destas aplicações reflete o compromisso da rede em facilitar um amplo espectro de atividades e serviços financeiros.

Conclusão

Em conclusão, a jornada abrangente através da tecnologia blockchain da Stellar e do seu ecossistema foi um mergulho profundo no potencial inovador desta plataforma. Desde a sua criação às funcionalidades avançadas que oferece hoje, a Stellar provou continuamente o seu compromisso em revolucionar o cenário financeiro.

A arquitetura da rede Stellar, com o seu protocolo de consenso inovador e pilha multi-camadas, estabeleceu uma base robusta para transações contínuas e eficientes. Com a introdução da Lumens (XLM), a Stellar não só forneceu um ativo nativo para a facilitação de transações mas também uma ferramenta para garantir a integridade da rede e promover a inclusão financeira.

A variedade de aplicações e casos de uso, desde remessas até tokenização de ativos, mostra a adaptabilidade e utilidade da Stellar na abordagem de cenários financeiros do mundo real. A evolução da rede foi marcada por contribuições significativas dos seus fundadores e pelo trabalho em curso da Stellar Development Foundation, que orienta a plataforma para um futuro de acesso financeiro equitativo.

À medida que a plataforma continua a crescer, com a plataforma de contratos inteligentes Soroban e um conjunto em constante expansão de aplicações descentralizadas, a Stellar está na vanguarda da inovação blockchain. O seu ecossistema é um testemunho vibrante da capacidade da plataforma de capacitar utilizadores e programadores, catalisando uma nova era de serviços financeiros que são mais abertos, fluidos e empoderadores.

Desenvolvimentos Futuros

As perspectivas futuras para o Stellar são bastante promissoras, com vários desenvolvimentos chave descritos na revisão do 3º trimestre de 2023 da Stellar Development Foundation e outras fontes. Um dos desenvolvimentos futuros mais significativos é o lançamento do Soroban, a plataforma de contratos inteligentes da Stellar, que está atualmente em funcionamento na Testnet e está a preparar-se para um lançamento da Mainnet, com o voto do validador para a actualização do Protocolo 20 antecipado no início de 2024. Esta integração de contratos inteligentes visa transformar o Stellar de uma blockchain centrada no pagamento para uma plataforma mais versátil que suporta uma vasta gama de aplicações descentralizadas, aumentando potencialmente a procura do token nativo da Stellar, o XLM.

Além disso, a rede Stellar introduziu a Anchor Platform, que simplifica o processo de integração para as empresas se conectarem ao blockchain, e o Stellar Asset Sandbox, que fornece um ambiente de teste para tokenização de ativos, incluindo recursos como controle de acesso baseado em função e gestão de tesouraria. Espera-se que estas ferramentas atraiam mais empresas de fintech e programadores para o ecossistema Stellar.

Além disso, a Plataforma de Desembolso Estelar foi feita de código aberto, o que pode levar a uma maior adoção e inovação dentro da rede. A introdução da stablecoin EURC da Circle na rede Stellar e os planos da MoneyGram International para lançar uma carteira digital sem custódia na Stellar no primeiro trimestre de 2024 são também desenvolvimentos dignos de nota que sublinham a crescente utilidade e alcance da rede.

Apesar destes avanços, o Stellar enfrenta uma forte concorrência, particularmente do Ethereum, que tem um valor de mercado e uma comunidade de desenvolvedores muito maior. No entanto, o foco da Stellar em evitar o “inchaço do estado”, um problema comum de blockchain, e a sua parceria com a empresa de segurança Certora para a plataforma Soroban demonstram o compromisso de construir uma rede robusta e escalável. O projeto Soroban deverá passar da fase de testes para o lançamento da rede principal nos próximos meses, marcando o culminar de quase dois anos de trabalho de desenvolvimento.

Disclaimer
* Crypto investment involves significant risks. Please proceed with caution. The course is not intended as investment advice.
* The course is created by the author who has joined Gate Learn. Any opinion shared by the author does not represent Gate Learn.