Bài học 4

Aplicações e casos de uso do Stellar

A lição 4 enfoca as 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. Analisaremos o seu impacto em áreas que vão desde transferências de activos até instrumentos financeiros complexos e aplicações descentralizadas.

Stellar, como plataforma, tem sido fundamental na facilitação de diversos 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 vão desde simples transferências de ativos até instrumentos financeiros mais complexos e aplicações descentralizadas.

Estudos de caso:

  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 com poucos bancos tenham acesso a serviços financeiros.
  3. Projetos de tokenização: Várias entidades aproveitaram o Stellar para tokenizar ativos, incluindo moedas fiduciárias, commodities e até créditos de carbono.

Estelar em pagamentos transfronteiriços

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

  • Eficiência: Stellar reduz o tempo 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 usuários em países em desenvolvimento.
  • Acessibilidade: A facilidade de acesso do Stellar permite que mais usuários participem da 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 na Stellar pode emitir ativos, que podem representar uma ampla gama de valores – desde moedas fiduciárias tradicionais até 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, é recomendável ter contas separadas para emissão e distribuição do ativo.
  2. Nomenclatura e identificação de ativos: Os ativos são identificados por seu código único e pela conta do emissor. A adesão a códigos padronizados como o ISO 4217 para moedas pode aumentar a clareza e o reconhecimento.
  3. Conformidade e controle: Stellar permite que os emissores controlem o acesso a ativos usando sinalizadores e oferece suporte à conformidade com requisitos regulatórios.

Moedas estáveis 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 apoiadas por reservas são proeminentes, exigindo um mecanismo para resgatar o ativo subjacente, proporcionando assim estabilidade e confiança.

Gestão de Ativos e Tesouraria:

  • Os emissores devem administrar a reserva fora da cadeia para stablecoins garantidas por reservas, garantindo transparência e segurança.
  • A conformidade com os regulamentos e a gestão adequada dos ativos são cruciais para manter a confiança e a funcionalidade do ecossistema.
  • Para concluir:
    A infraestrutura da Stellar suporta uma vasta gama de aplicações, desde remessas até instrumentos financeiros complexos. Sua abordagem à emissão de ativos, especialmente com stablecoins, demonstra uma mistura de inovação e praticidade, posicionando a Stellar como um player significativo nos setores financeiro e de blockchain.

Ativos âncora no Stellar

As âncoras desempenham um papel fundamental no ecossistema Stellar, agindo como pontes entre o reino digital do livro-razão e o mundo financeiro tradicional. Eles servem como rampas de entrada e saída, permitindo a conversão entre moedas fiduciárias e suas contrapartes digitais na rede Stellar.

Funcionalidade de âncora:

  • Aceitar depósitos: As âncoras recebem depósitos fiduciários por meio de mecanismos financeiros tradicionais e emitem tokens digitais correspondentes no Stellar.
  • Facilitar retiradas: Eles permitem que os usuários resgatem tokens digitais por moeda fiduciária, removendo efetivamente a representação digital e liberando os fundos fiduciários de volta ao usuário.
  • Padrões de interoperabilidade: As âncoras operam sob propostas de ecossistemas estelares (SEPs), garantindo uma experiência consistente e interoperável em diferentes serviços e plataformas.
    Integração de âncora:
  • Aplicativos Clientes: Carteiras e outros aplicativos clientes interagem com âncoras por meio de SEPs para facilitar as transações do usuário.
  • Servidor SEP: O servidor SEP processa solicitações de clientes, interage com a rede Stellar e se comunica com o servidor de negócios da âncora para operações não relacionadas ao blockchain.
  • Arquitetura da plataforma âncora:
  • Plataforma Âncora: Abrange diversos componentes como servidor SEP, banco de dados e servidores internos para gerenciamento de transações e observação da rede Stellar.
  • Business Server: Um componente crucial que as âncoras precisam implementar, ele processa a lógica de negócios e se comunica com o servidor SEP para atualizações de transações e outros dados operacionais.

Construindo aplicativos no Stellar

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

Abordagem de Desenvolvimento:

  • Interação com o cliente: Os aplicativos podem servir como clientes que iniciam solicitações para âncoras e outros participantes da rede, utilizando os protocolos SEP padronizados para diversas operações.
  • Integração SEP: Os desenvolvedores podem criar aplicativos que implementam vários SEPs para aprimorar a funcionalidade, como SEP-6 para depósitos e retiradas automatizados ou SEP-31 para pagamentos internacionais.
  • Serviços de eventos: As arquiteturas futuras planejam incluir serviços que enviam atualizações aos clientes, fornecendo notificações de eventos em tempo real e simplificando as interações.
    Servidores e Observadores da Plataforma:
  • Platform Server: Um componente backend que mantém o estado da transação e lida com a lógica interna específica para os requisitos do negócio.
  • Stellar Observer: um componente opcional, mas recomendado, que monitora a atividade da rede Stellar, detecta pagamentos recebidos e atualiza o status das transações de acordo.

Soluções de Custódia:

  • Servidor de Custódia: Um componente futuro projetado para fazer interface com serviços de custódia, fornecendo recursos de transações seguras na rede Stellar.
  • Modo de autocustódia: servirá como uma versão avançada do atual Stellar Observer, aprimorando os recursos de autocustódia para empresas.

A construção de aplicativos no Stellar envolve o envolvimento com os vários componentes da rede, desde servidores SEP que lidam com solicitações de protocolo padronizadas até servidores de plataforma que gerenciam a lógica de negócios. A arquitetura da plataforma âncora fornece um modelo para integrar os recursos da Stellar em diversas aplicações financeiras, abrindo caminho para soluções inovadoras no espaço fintech.

Kits de desenvolvimento estelar (SDKs)

Stellar oferece um conjunto de kits de desenvolvimento de software (SDKs) que capacitam os desenvolvedores a interagir perfeitamente com a rede Stellar. Esses SDKs fornecem as ferramentas necessárias para construir, assinar e enviar transações, bem como para se comunicar com o Horizon, o servidor API da Stellar.

SDKs disponíveis:

  • SDK JavaScript: Ideal para desenvolvimento web, este SDK é perfeito para construir aplicativos baseados em navegador ou serviços Node.js.
  • Java SDK: Adequado para aplicativos executados na Java Virtual Machine (JVM), incluindo aplicativos Android.
  • Go SDK: oferece recursos robustos para aplicativos do lado do servidor, com bibliotecas importantes como txnbuild para construção de transações e HorizonClient para interação com Horizon.
  • Python SDK: uma ótima opção para scripts e prototipagem rápida, com amplo suporte para análise de dados e desenvolvimento de back-end.
  • Outros SDKs: O ecossistema da Stellar inclui SDKs para C# .NET, Ruby, iOS, Scala, Qt/C++, Flutter, PHP e Elixir, cada um com suporte dedicado da comunidade.
    Bibliotecas e documentação do SDK:
    Cada SDK possui documentação abrangente e exemplos de casos de uso, orientando os desenvolvedores nas nuances do desenvolvimento de aplicativos no Stellar. A documentação inclui exemplos práticos que demonstram como construir e enviar transações, consultar dados contábeis e utilizar os endpoints REST do Horizon.

SDKs Soroban

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

Soroban é a plataforma de contratos inteligentes da Stellar, que foi projetada com foco na escalabilidade, sensibilidade e no fornecimento de uma experiência de desenvolvedor consistente e de alta qualidade. O objetivo é estabelecer um novo padrão para contratos inteligentes, sendo ao mesmo tempo amigável ao desenvolvedor e construído em escala. Soroban opera com base no princípio de ser uma plataforma “incluída por baterias”, oferecendo aos desenvolvedores as ferramentas necessárias para começar de forma rápida e eficaz. Inclui uma sandbox local para desenvolvimento, um conjunto de funções de host e contratos integrados. Soroban é construído usando Rust, aproveitando o ecossistema Rust para ferramentas seguras e eficientes.

Um dos principais aspectos do Soroban é sua escalabilidade, com um design que suporta simultaneidade e processamento eficiente de transações. Introduz um modelo gasoso que correlaciona estreitamente os recursos computacionais utilizados e as taxas, visando maximizar o rendimento e reduzir custos. Soroban também está a enfrentar o desafio do excesso de contabilidade, concebendo um mecanismo de arquivo estatal.

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

Desde a última atualização, Soroban estava ativo no Testnet e os desenvolvedores foram incentivados a participar dos testes e fornecer feedback. A plataforma é apoiada por um fundo de adoção de US$ 100 milhões da Stellar Development Foundation, que visa incentivar o desenvolvimento e a adoção.

Executando um nó no Stellar

Tipos de nós:

  • Validador Básico: Participa do consenso, mas não publica arquivos históricos. Ideal para entidades que necessitam validar transações sem manter um histórico público.
  • Validador Completo: Atua como Validador Básico e também publica um arquivo histórico completo. Suporta saúde e descentralização da rede.
  • Archiver: Não participa de consensos, mas publica arquivos históricos. Raramente utilizado e principalmente para casos específicos como exploradores de blockchain.
    Configurando e gerenciando nós:
  • Preparação: Escolher o tipo certo de nó com base nas suas necessidades e preparar o ambiente.
  • Instalação: Instalando Stellar Core e configurando-o para ingressar na rede.
  • Manutenção: Monitorando o desempenho do nó e participando da comunidade de validadores para atualizações e governança.
    Por que executar seu próprio nó?
    Executar seu próprio nó oferece 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.

Aplicativos descentralizados proeminentes (DApps) no Stellar

Apresentando DApps estelares

A rede Stellar hospeda uma variedade de aplicações descentralizadas, cada uma aproveitando os recursos da Stellar para oferecer serviços exclusivos. De ferramentas financeiras a plataformas de gerenciamento de ativos, esses DApps são uma prova da flexibilidade e eficiência da Stellar.

DApps notáveis:

  • Plataformas financeiras: Oferecem pagamentos, remessas e serviços de câmbio transfronteiriços com custos reduzidos e maior velocidade.
  • Gestão de ativos: permite que os usuários emitam, gerenciem e negociem vários ativos, desde moedas fiduciárias tradicionais até tokens digitais inovadores.
  • Serviços Tokenizados: Facilitando 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 ampla gama de aplicativos descentralizados (DApps) construídos na rede Stellar:
  1. Solução de pagamento internacional: StellarPay Global
    StellarPay Global se destaca como um excelente exemplo de plataforma financeira que utiliza os recursos da rede Stellar para pagamentos internacionais. Este DApp simplifica as transações internacionais, tornando-as mais acessíveis, rápidas e econômicas. Os usuários podem converter facilmente sua moeda fiduciária local em tokens digitais na rede Stellar e enviar esses tokens para destinatários em diferentes países. Os destinatários podem então converter esses tokens digitais de volta em sua moeda fiduciária local. Este processo reduz significativamente o tempo e as taxas associadas às transferências bancárias tradicionais. StellarPay Global atende indivíduos e 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 gerenciamento de ativos construída na rede Stellar. Ele fornece uma solução abrangente para tokenizar ativos do mundo real, como imóveis, arte e commodities. Ao aproveitar a tecnologia blockchain eficiente e segura da Stellar, a Smartlands permite que os usuários emitam e negociem ativos tokenizados com facilidade. Os investidores podem adquirir propriedade fracionada em vários ativos, abrindo oportunidades de investimento que antes eram inacessíveis devido às elevadas barreiras à entrada. A plataforma garante transparência e conformidade regulatória, tornando-a um mercado confiável e eficiente para tokenização de ativos. As Smartlands não só democratizam o acesso ao investimento em activos de elevado valor, mas também introduzem um novo nível de liquidez em mercados tradicionalmente ilíquidos.

Impacto dos DApps estelares

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

  • Promover a inclusão financeira através de serviços acessíveis e económicos.
  • Incentivar a inovação e promover uma gama diversificada de produtos financeiros.
  • Cada DApp construído na Stellar não apenas 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, a Stellar está a ser ativamente utilizada para revolucionar vários setores, tornando os serviços financeiros mais acessíveis a todos.

A blockchain Stellar abriga um ecossistema crescente de aplicativos descentralizados (DApps), que estão transformando a forma como interagimos com serviços financeiros e outros ativos digitais. Aqui estão alguns dos principais DApps desenvolvidos no Stellar:

Estelar | Projetos de ecossistemas estelares

A rede Stellar evoluiu para um ecossistema robusto, distinguido por uma impressionante variedade de 383 aplicações descentralizadas em 31 de dezembro de 2023. Este amplo conjunto de DApps ressalta a versatilidade da Stellar, atendendo 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

Concluindo, a jornada abrangente pela tecnologia blockchain da Stellar e seu ecossistema foi um mergulho profundo no potencial inovador desta plataforma. Desde a sua criação até aos recursos avançados que oferece hoje, a Stellar tem provado continuamente o seu compromisso em revolucionar o cenário financeiro.

A arquitetura da rede Stellar, com seu protocolo de consenso inovador e pilha multicamadas, estabeleceu uma base robusta para transações contínuas e eficientes. Com a introdução do Lumens (XLM), a Stellar não só forneceu um ativo nativo para 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 contínuo 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 cada vez maior de aplicações descentralizadas, a Stellar permanece na vanguarda da inovação em blockchain. Seu ecossistema é um testemunho vibrante da capacidade da plataforma de capacitar usuários e desenvolvedores, catalisando uma nova era de serviços financeiros mais abertos, fluidos e capacitadores.

Desenvolvimentos futuros

As perspectivas futuras para Stellar são bastante promissoras, com vários desenvolvimentos importantes descritos na revisão do terceiro 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 ativa na Testnet e se preparando para o lançamento da Mainnet, com a votação do validador para a atualização do Protocolo 20 prevista para o início de 2024. Esta integração de contratos inteligentes visa transformar a Stellar de uma blockchain centrada em pagamentos em uma plataforma mais versátil que suporta uma ampla gama de aplicações descentralizadas, aumentando potencialmente a demanda pelo 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ções e gerenciamento de tesouraria. . Espera-se que essas ferramentas atraiam mais empresas e desenvolvedores de fintech para o ecossistema Stellar.

Além disso, a Plataforma de Desembolso Stellar tornou-se 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 também são desenvolvimentos dignos de nota que ressaltam a crescente utilidade e alcance da rede.

Apesar desses avanços, a Stellar enfrenta forte concorrência, especialmente da Ethereum, que tem um valor de mercado e uma comunidade de desenvolvedores muito maiores. No entanto, o foco da Stellar em evitar o “inchaço estatal”, um problema comum de blockchain, e sua parceria com a empresa de segurança Certora para a plataforma Soroban demonstram um compromisso com a construção de uma rede robusta e escalável. Espera-se que o projeto Soroban passe 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.

Tuyên bố từ chối trách nhiệm
* Đầu tư tiền điện tử liên quan đến rủi ro đáng kể. Hãy tiến hành một cách thận trọng. Khóa học không nhằm mục đích tư vấn đầu tư.
* Khóa học được tạo bởi tác giả đã tham gia Gate Learn. Mọi ý kiến chia sẻ của tác giả không đại diện cho Gate Learn.
Danh mục
Bài học 4

Aplicações e casos de uso do Stellar

A lição 4 enfoca as 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. Analisaremos o seu impacto em áreas que vão desde transferências de activos até instrumentos financeiros complexos e aplicações descentralizadas.

Stellar, como plataforma, tem sido fundamental na facilitação de diversos 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 vão desde simples transferências de ativos até instrumentos financeiros mais complexos e aplicações descentralizadas.

Estudos de caso:

  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 com poucos bancos tenham acesso a serviços financeiros.
  3. Projetos de tokenização: Várias entidades aproveitaram o Stellar para tokenizar ativos, incluindo moedas fiduciárias, commodities e até créditos de carbono.

Estelar em pagamentos transfronteiriços

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

  • Eficiência: Stellar reduz o tempo 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 usuários em países em desenvolvimento.
  • Acessibilidade: A facilidade de acesso do Stellar permite que mais usuários participem da 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 na Stellar pode emitir ativos, que podem representar uma ampla gama de valores – desde moedas fiduciárias tradicionais até 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, é recomendável ter contas separadas para emissão e distribuição do ativo.
  2. Nomenclatura e identificação de ativos: Os ativos são identificados por seu código único e pela conta do emissor. A adesão a códigos padronizados como o ISO 4217 para moedas pode aumentar a clareza e o reconhecimento.
  3. Conformidade e controle: Stellar permite que os emissores controlem o acesso a ativos usando sinalizadores e oferece suporte à conformidade com requisitos regulatórios.

Moedas estáveis 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 apoiadas por reservas são proeminentes, exigindo um mecanismo para resgatar o ativo subjacente, proporcionando assim estabilidade e confiança.

Gestão de Ativos e Tesouraria:

  • Os emissores devem administrar a reserva fora da cadeia para stablecoins garantidas por reservas, garantindo transparência e segurança.
  • A conformidade com os regulamentos e a gestão adequada dos ativos são cruciais para manter a confiança e a funcionalidade do ecossistema.
  • Para concluir:
    A infraestrutura da Stellar suporta uma vasta gama de aplicações, desde remessas até instrumentos financeiros complexos. Sua abordagem à emissão de ativos, especialmente com stablecoins, demonstra uma mistura de inovação e praticidade, posicionando a Stellar como um player significativo nos setores financeiro e de blockchain.

Ativos âncora no Stellar

As âncoras desempenham um papel fundamental no ecossistema Stellar, agindo como pontes entre o reino digital do livro-razão e o mundo financeiro tradicional. Eles servem como rampas de entrada e saída, permitindo a conversão entre moedas fiduciárias e suas contrapartes digitais na rede Stellar.

Funcionalidade de âncora:

  • Aceitar depósitos: As âncoras recebem depósitos fiduciários por meio de mecanismos financeiros tradicionais e emitem tokens digitais correspondentes no Stellar.
  • Facilitar retiradas: Eles permitem que os usuários resgatem tokens digitais por moeda fiduciária, removendo efetivamente a representação digital e liberando os fundos fiduciários de volta ao usuário.
  • Padrões de interoperabilidade: As âncoras operam sob propostas de ecossistemas estelares (SEPs), garantindo uma experiência consistente e interoperável em diferentes serviços e plataformas.
    Integração de âncora:
  • Aplicativos Clientes: Carteiras e outros aplicativos clientes interagem com âncoras por meio de SEPs para facilitar as transações do usuário.
  • Servidor SEP: O servidor SEP processa solicitações de clientes, interage com a rede Stellar e se comunica com o servidor de negócios da âncora para operações não relacionadas ao blockchain.
  • Arquitetura da plataforma âncora:
  • Plataforma Âncora: Abrange diversos componentes como servidor SEP, banco de dados e servidores internos para gerenciamento de transações e observação da rede Stellar.
  • Business Server: Um componente crucial que as âncoras precisam implementar, ele processa a lógica de negócios e se comunica com o servidor SEP para atualizações de transações e outros dados operacionais.

Construindo aplicativos no Stellar

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

Abordagem de Desenvolvimento:

  • Interação com o cliente: Os aplicativos podem servir como clientes que iniciam solicitações para âncoras e outros participantes da rede, utilizando os protocolos SEP padronizados para diversas operações.
  • Integração SEP: Os desenvolvedores podem criar aplicativos que implementam vários SEPs para aprimorar a funcionalidade, como SEP-6 para depósitos e retiradas automatizados ou SEP-31 para pagamentos internacionais.
  • Serviços de eventos: As arquiteturas futuras planejam incluir serviços que enviam atualizações aos clientes, fornecendo notificações de eventos em tempo real e simplificando as interações.
    Servidores e Observadores da Plataforma:
  • Platform Server: Um componente backend que mantém o estado da transação e lida com a lógica interna específica para os requisitos do negócio.
  • Stellar Observer: um componente opcional, mas recomendado, que monitora a atividade da rede Stellar, detecta pagamentos recebidos e atualiza o status das transações de acordo.

Soluções de Custódia:

  • Servidor de Custódia: Um componente futuro projetado para fazer interface com serviços de custódia, fornecendo recursos de transações seguras na rede Stellar.
  • Modo de autocustódia: servirá como uma versão avançada do atual Stellar Observer, aprimorando os recursos de autocustódia para empresas.

A construção de aplicativos no Stellar envolve o envolvimento com os vários componentes da rede, desde servidores SEP que lidam com solicitações de protocolo padronizadas até servidores de plataforma que gerenciam a lógica de negócios. A arquitetura da plataforma âncora fornece um modelo para integrar os recursos da Stellar em diversas aplicações financeiras, abrindo caminho para soluções inovadoras no espaço fintech.

Kits de desenvolvimento estelar (SDKs)

Stellar oferece um conjunto de kits de desenvolvimento de software (SDKs) que capacitam os desenvolvedores a interagir perfeitamente com a rede Stellar. Esses SDKs fornecem as ferramentas necessárias para construir, assinar e enviar transações, bem como para se comunicar com o Horizon, o servidor API da Stellar.

SDKs disponíveis:

  • SDK JavaScript: Ideal para desenvolvimento web, este SDK é perfeito para construir aplicativos baseados em navegador ou serviços Node.js.
  • Java SDK: Adequado para aplicativos executados na Java Virtual Machine (JVM), incluindo aplicativos Android.
  • Go SDK: oferece recursos robustos para aplicativos do lado do servidor, com bibliotecas importantes como txnbuild para construção de transações e HorizonClient para interação com Horizon.
  • Python SDK: uma ótima opção para scripts e prototipagem rápida, com amplo suporte para análise de dados e desenvolvimento de back-end.
  • Outros SDKs: O ecossistema da Stellar inclui SDKs para C# .NET, Ruby, iOS, Scala, Qt/C++, Flutter, PHP e Elixir, cada um com suporte dedicado da comunidade.
    Bibliotecas e documentação do SDK:
    Cada SDK possui documentação abrangente e exemplos de casos de uso, orientando os desenvolvedores nas nuances do desenvolvimento de aplicativos no Stellar. A documentação inclui exemplos práticos que demonstram como construir e enviar transações, consultar dados contábeis e utilizar os endpoints REST do Horizon.

SDKs Soroban

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

Soroban é a plataforma de contratos inteligentes da Stellar, que foi projetada com foco na escalabilidade, sensibilidade e no fornecimento de uma experiência de desenvolvedor consistente e de alta qualidade. O objetivo é estabelecer um novo padrão para contratos inteligentes, sendo ao mesmo tempo amigável ao desenvolvedor e construído em escala. Soroban opera com base no princípio de ser uma plataforma “incluída por baterias”, oferecendo aos desenvolvedores as ferramentas necessárias para começar de forma rápida e eficaz. Inclui uma sandbox local para desenvolvimento, um conjunto de funções de host e contratos integrados. Soroban é construído usando Rust, aproveitando o ecossistema Rust para ferramentas seguras e eficientes.

Um dos principais aspectos do Soroban é sua escalabilidade, com um design que suporta simultaneidade e processamento eficiente de transações. Introduz um modelo gasoso que correlaciona estreitamente os recursos computacionais utilizados e as taxas, visando maximizar o rendimento e reduzir custos. Soroban também está a enfrentar o desafio do excesso de contabilidade, concebendo um mecanismo de arquivo estatal.

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

Desde a última atualização, Soroban estava ativo no Testnet e os desenvolvedores foram incentivados a participar dos testes e fornecer feedback. A plataforma é apoiada por um fundo de adoção de US$ 100 milhões da Stellar Development Foundation, que visa incentivar o desenvolvimento e a adoção.

Executando um nó no Stellar

Tipos de nós:

  • Validador Básico: Participa do consenso, mas não publica arquivos históricos. Ideal para entidades que necessitam validar transações sem manter um histórico público.
  • Validador Completo: Atua como Validador Básico e também publica um arquivo histórico completo. Suporta saúde e descentralização da rede.
  • Archiver: Não participa de consensos, mas publica arquivos históricos. Raramente utilizado e principalmente para casos específicos como exploradores de blockchain.
    Configurando e gerenciando nós:
  • Preparação: Escolher o tipo certo de nó com base nas suas necessidades e preparar o ambiente.
  • Instalação: Instalando Stellar Core e configurando-o para ingressar na rede.
  • Manutenção: Monitorando o desempenho do nó e participando da comunidade de validadores para atualizações e governança.
    Por que executar seu próprio nó?
    Executar seu próprio nó oferece 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.

Aplicativos descentralizados proeminentes (DApps) no Stellar

Apresentando DApps estelares

A rede Stellar hospeda uma variedade de aplicações descentralizadas, cada uma aproveitando os recursos da Stellar para oferecer serviços exclusivos. De ferramentas financeiras a plataformas de gerenciamento de ativos, esses DApps são uma prova da flexibilidade e eficiência da Stellar.

DApps notáveis:

  • Plataformas financeiras: Oferecem pagamentos, remessas e serviços de câmbio transfronteiriços com custos reduzidos e maior velocidade.
  • Gestão de ativos: permite que os usuários emitam, gerenciem e negociem vários ativos, desde moedas fiduciárias tradicionais até tokens digitais inovadores.
  • Serviços Tokenizados: Facilitando 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 ampla gama de aplicativos descentralizados (DApps) construídos na rede Stellar:
  1. Solução de pagamento internacional: StellarPay Global
    StellarPay Global se destaca como um excelente exemplo de plataforma financeira que utiliza os recursos da rede Stellar para pagamentos internacionais. Este DApp simplifica as transações internacionais, tornando-as mais acessíveis, rápidas e econômicas. Os usuários podem converter facilmente sua moeda fiduciária local em tokens digitais na rede Stellar e enviar esses tokens para destinatários em diferentes países. Os destinatários podem então converter esses tokens digitais de volta em sua moeda fiduciária local. Este processo reduz significativamente o tempo e as taxas associadas às transferências bancárias tradicionais. StellarPay Global atende indivíduos e 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 gerenciamento de ativos construída na rede Stellar. Ele fornece uma solução abrangente para tokenizar ativos do mundo real, como imóveis, arte e commodities. Ao aproveitar a tecnologia blockchain eficiente e segura da Stellar, a Smartlands permite que os usuários emitam e negociem ativos tokenizados com facilidade. Os investidores podem adquirir propriedade fracionada em vários ativos, abrindo oportunidades de investimento que antes eram inacessíveis devido às elevadas barreiras à entrada. A plataforma garante transparência e conformidade regulatória, tornando-a um mercado confiável e eficiente para tokenização de ativos. As Smartlands não só democratizam o acesso ao investimento em activos de elevado valor, mas também introduzem um novo nível de liquidez em mercados tradicionalmente ilíquidos.

Impacto dos DApps estelares

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

  • Promover a inclusão financeira através de serviços acessíveis e económicos.
  • Incentivar a inovação e promover uma gama diversificada de produtos financeiros.
  • Cada DApp construído na Stellar não apenas 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, a Stellar está a ser ativamente utilizada para revolucionar vários setores, tornando os serviços financeiros mais acessíveis a todos.

A blockchain Stellar abriga um ecossistema crescente de aplicativos descentralizados (DApps), que estão transformando a forma como interagimos com serviços financeiros e outros ativos digitais. Aqui estão alguns dos principais DApps desenvolvidos no Stellar:

Estelar | Projetos de ecossistemas estelares

A rede Stellar evoluiu para um ecossistema robusto, distinguido por uma impressionante variedade de 383 aplicações descentralizadas em 31 de dezembro de 2023. Este amplo conjunto de DApps ressalta a versatilidade da Stellar, atendendo 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

Concluindo, a jornada abrangente pela tecnologia blockchain da Stellar e seu ecossistema foi um mergulho profundo no potencial inovador desta plataforma. Desde a sua criação até aos recursos avançados que oferece hoje, a Stellar tem provado continuamente o seu compromisso em revolucionar o cenário financeiro.

A arquitetura da rede Stellar, com seu protocolo de consenso inovador e pilha multicamadas, estabeleceu uma base robusta para transações contínuas e eficientes. Com a introdução do Lumens (XLM), a Stellar não só forneceu um ativo nativo para 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 contínuo 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 cada vez maior de aplicações descentralizadas, a Stellar permanece na vanguarda da inovação em blockchain. Seu ecossistema é um testemunho vibrante da capacidade da plataforma de capacitar usuários e desenvolvedores, catalisando uma nova era de serviços financeiros mais abertos, fluidos e capacitadores.

Desenvolvimentos futuros

As perspectivas futuras para Stellar são bastante promissoras, com vários desenvolvimentos importantes descritos na revisão do terceiro 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 ativa na Testnet e se preparando para o lançamento da Mainnet, com a votação do validador para a atualização do Protocolo 20 prevista para o início de 2024. Esta integração de contratos inteligentes visa transformar a Stellar de uma blockchain centrada em pagamentos em uma plataforma mais versátil que suporta uma ampla gama de aplicações descentralizadas, aumentando potencialmente a demanda pelo 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ções e gerenciamento de tesouraria. . Espera-se que essas ferramentas atraiam mais empresas e desenvolvedores de fintech para o ecossistema Stellar.

Além disso, a Plataforma de Desembolso Stellar tornou-se 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 também são desenvolvimentos dignos de nota que ressaltam a crescente utilidade e alcance da rede.

Apesar desses avanços, a Stellar enfrenta forte concorrência, especialmente da Ethereum, que tem um valor de mercado e uma comunidade de desenvolvedores muito maiores. No entanto, o foco da Stellar em evitar o “inchaço estatal”, um problema comum de blockchain, e sua parceria com a empresa de segurança Certora para a plataforma Soroban demonstram um compromisso com a construção de uma rede robusta e escalável. Espera-se que o projeto Soroban passe 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.

Tuyên bố từ chối trách nhiệm
* Đầu tư tiền điện tử liên quan đến rủi ro đáng kể. Hãy tiến hành một cách thận trọng. Khóa học không nhằm mục đích tư vấn đầu tư.
* Khóa học được tạo bởi tác giả đã tham gia Gate Learn. Mọi ý kiến chia sẻ của tác giả không đại diện cho Gate Learn.