Contents

O que é o protocolo de mensagens XMTP Web3 e como funciona?

Principais conclusões

O XMTP é um protocolo de comunicação inovador concebido para garantir a confidencialidade e a segurança das mensagens transmitidas entre contas baseadas em blockchain, ao mesmo tempo que enfatiza o controlo descentralizado e a autonomia do utilizador.

O XMTP opera em vários níveis, incluindo as camadas de aplicação, cliente e rede, para facilitar a comunicação contínua e a interoperabilidade entre diversas plataformas e sistemas de software através de uma abordagem descentralizada.

As aplicações de mensagens XMTP oferecem várias vantagens, incluindo a arquitetura descentralizada, a compatibilidade perfeita entre plataformas, o controlo seguro das informações pessoais e a transmissão sem esforço de activos digitais com base em registos distribuídos. No entanto, a aceitação universal e a integração com plataformas de comunicação amplamente utilizadas, como o WhatsApp e o Facebook Messenger, permanecem restritas nesta fase específica.

A Web3 representa um avanço substancial em relação à sua antecessora, a Web 2.0, que enfatizava principalmente a usabilidade, a recolha de dados e o conteúdo gerado pelo utilizador. Em contrapartida, a Web3 atribui uma importância central à descentralização, dando aos utilizadores o controlo sobre os seus próprios dados e promovendo uma interação perfeita entre sistemas díspares através de uma maior interoperabilidade. O surgimento deste novo paradigma apresenta uma oportunidade sem precedentes para a criação de protocolos superiores baseados na Web, à medida que nos afastamos da Web2 para a Web3.

Durante a mudança para a próxima geração da Web, ou “WebThus”, prevê-se que uma das mudanças mais significativas ocorrerá no domínio da comunicação e da sua utilização. Isto deve-se ao facto de os protocolos convencionais existentes, que estão optimizados para a segunda iteração da Internet, conhecida como “Web2”, não possuírem as características necessárias para a funcionalidade avançada da “WebThus”. Como resultado, foi desenvolvida uma solução alternativa denominada Extensible Messaging and Presence Protocol (XMPP) para resolver estas deficiências e suportar as necessidades de comunicação modernas.

O XMTP (Extensible Mail Transfer Protocol) é uma proposta de extensão do Internet Message Format (IMF), amplamente utilizado, que inclui o Simple Mail Transfer Protocol (SMTP). O principal objetivo do XMTP é fornecer características de segurança melhoradas para a comunicação por correio eletrónico, mantendo a compatibilidade com os sistemas SMTP existentes. Para tal, utiliza vários mecanismos, como a encriptação S/MIME (Secure Multipurpose Internet Mail Extensions), assinaturas digitais e autenticação de mensagens baseada no domínio. Além disso, o XMTP suporta opções de entrega avançadas, como mensagens com várias partes, filtragem de conteúdos e controlo de acesso à caixa de entrada.No entanto, devido à sua natureza complexa e à potencial perturbação da infraestrutura de correio eletrónico existente, o XMTP ainda não foi amplamente adotado.

O que é o XMTP?

O inovador Extensible Message Transport Protocol (XMTP), que oferece uma base e estrutura para comunicação confidencial e encriptada entre endereços de blockchain, foi introduzido. Este protocolo serve como um componente integral das plataformas de mensagens, fornecendo aos indivíduos capacidades indispensáveis, tais como uma infraestrutura distribuída, compatibilidade entre plataformas, apoio à integração de carteiras blockchain e autonomia do utilizador.

A XMTP e a sua subsidiária, a XMTP Labs, dedicam-se a apoiar os programadores, oferecendo-lhes recursos essenciais, tais como infraestrutura de rede, documentação abrangente e orientação passo a passo para integrar a XMTP nas suas aplicações descentralizadas (DApps).

O XMTP recebeu apoio de várias empresas de tecnologia proeminentes, o que demonstra o seu potencial impacto na indústria. Os interessados em experimentar em primeira mão os recursos do XMTP podem fazê-lo utilizando-o em várias plataformas, como Coinbase Wallet, Converse, CyberConnect, Lens e qualquer aplicativo descentralizado (DApp) que empregue o Protocolo Lens.

Como é que o XMTP funciona?

O XMTP opera em três níveis distintos, incluindo a camada de aplicação, a camada de cliente e a camada de rede.

/pt/images/xmtp-network-overview.jpg

A camada de aplicação engloba uma gama de aplicações cliente que foram concebidas utilizando o kit de desenvolvimento de software (SDK) cliente XMTP. Incorporando o cliente da API de mensagens XMTP, este SDK permite uma comunicação sem descontinuidades entre os clientes e a infraestrutura subjacente. Uma vez que o XMTP suporta a compatibilidade entre plataformas, os utilizadores têm a flexibilidade de tirar partido de uma vasta gama de aplicações cliente, incluindo Converse, Coinbase Wallet, Lenster e outras plataformas Lens-powered.

A camada de cliente engloba os consumidores da API de mensagens XMTP que operam ao nível da aplicação. As responsabilidades deste nível no XMTP incluem a geração de personas originárias de blockchain equipadas com chaves criptográficas públicas e privadas, encriptação e desencriptação de correspondências e solicitações, codificação e descodificação de classificações de conteúdo de comunicação, bem como submissão e recuperação de conjuntos de chaves abrangentes e comunicados e súplicas encriptados.

A arquitetura do XMTP incorpora uma camada de rede descentralizada que o distingue dos sistemas de mensagens web2 convencionais.Ao contrário destes sistemas, que assentam em servidores centralizados controlados por uma plataforma única, o XMTP assenta numa rede distribuída de nós de servidores geridos por várias partes. Essencialmente, qualquer pessoa pode contribuir para o desenvolvimento e manutenção da rede, operando uma instância de nó XMTP no seu dispositivo informático.

Embora o conceito de utilização de uma aplicação compatível com o protocolo XMPP (Extensible Messaging and Presence Protocol) possa parecer apelativo, é essencial explorar as vantagens da utilização de uma solução deste tipo.

4 Benefícios das aplicações de mensagens XMTP

/pt/images/freestocks-mw6onwg4fry-unsplash-muo.jpg Crédito da imagem:freestocks/ Unsplash

De acordo com o nosso discurso anterior, a Web3 revoluciona tanto a forma como utilizamos a Internet como os seus mecanismos subjacentes. Ao alinhar-se com as especificações Web3, o XMTP garante uma experiência de mensagens fácil de utilizar, segura e descentralizada através do fornecimento de funcionalidades melhoradas para aplicações de mensagens. Estes benefícios incluem maior funcionalidade para os utilizadores finais.

O XMTP consegue a descentralização através do estabelecimento de uma rede global de nós, eliminando assim a necessidade de um servidor centralizado. Ao utilizar estes servidores distribuídos, o controlo da comunicação não está concentrado nas mãos de uma única entidade ou de um pequeno grupo, promovendo assim uma troca de informações mais equitativa e democrática.

A interoperabilidade é uma caraterística essencial do eXtended Messaging Protocol (XMTP), que permite que plataformas, programas de software e serviços diferentes comuniquem sem problemas. Como não existe um controlo centralizado sobre a rede, os utilizadores têm a liberdade de utilizar qualquer aplicação de mensagens preferida sem coerção. Consequentemente, os indivíduos podem enviar mensagens através de várias plataformas e serviços, independentemente das suas escolhas. Após uma aceitação generalizada, os utilizadores poderão utilizar várias aplicações de mensagens como o WhatsApp, Messenger, Gmail, Discord, Viber, entre outras, com facilidade para transmitir mensagens através de qualquer plataforma ou serviço compatível com XMTP.

Ao utilizar plataformas como o WhatsApp ou o Snapchat, assume-se efetivamente a posse de uma conta fornecida por essa plataforma. Por outro lado, com o XMTP, a propriedade da conta é atribuída ao utilizador, juntamente com todos os dados associados, incluindo a caixa de correio do indivíduo. Esta disposição garante a segurança dos utilizadores, uma vez que estes podem solicitar a recuperação do seu repositório de correio codificado a um nó XMTP e não à própria plataforma.Como tal, independentemente de um serviço de mensagens terminar as suas operações ou optar por excluir um determinado utilizador, a parte afetada pode fazer a transição para outra aplicação de comunicação, mantendo a sua conta anterior e toda a correspondência nela contida.

O XMTP oferece a conveniência de transferir dinheiro através do seu suporte para contas blockchain. Os utilizadores podem criar uma conta XMTP proxy ligada à sua carteira Coinbase para transmitir e receber de forma segura e fácil moedas digitais de blockchain através da plataforma de mensagens escolhida.

Em essência, o XMTP facilita uma integração mais perfeita de serviços de mensagens em aplicativos Web3 contemporâneos, preenchendo assim a lacuna entre criptomoeda, tecnologia blockchain e plataformas de comunicação.

Você deve mudar para um XMTP DApp?

/pt/images/emily-morter-8xaa0f9yqne-unsplash-muo.jpg Crédito da imagem: Emily Morter/ Unsplash

Embora os inúmeros benefícios associados ao XMTP o tornem uma perspetiva atraente para aqueles que procuram uma alternativa aos sistemas de e-mail tradicionais, deve ser reconhecido que o XMTP continua a ser uma tecnologia relativamente nova e não testada. Consequentemente, as pessoas que optam por utilizar uma aplicação de mensagens desenvolvida em torno desta plataforma podem encontrar alguns desafios ou obstáculos pelo caminho.

Várias plataformas de mensagens importantes, incluindo o WhatsApp, o Messenger e o Snapchat, são atualmente incapazes de suportar o XMTP. Esta falta de interoperabilidade dificulta a comunicação entre aplicações compatíveis com XMTP e serviços de mensagens tradicionais da Web 2.0. Consequentemente, os utilizadores que optarem por utilizar o XMTP neste momento não conseguirão manter ligações com indivíduos que utilizem qualquer uma das plataformas de mensagens amplamente utilizadas atualmente disponíveis.

Além disso, deve ser notado que o XMTP opera dentro de uma infraestrutura centralizada e não descentralizada no momento. Os servidores XMTP actuais pertencem e são operados pela XMTP Labs, que serve como ponto de partida para a rede XMTP enquanto trabalha para expandir a sua distribuição de nós. Consequentemente, a utilização do XMTP durante esta fase inicial não incorpora totalmente a essência da descentralização.

Embora a estrutura subjacente do XMTP tenha demonstrado estabilidade, continua a ser essencial que o protocolo passe por um processo de descentralização para atrair o apoio generalizado do público em geral.

O futuro das mensagens descentralizadas

À medida que ocorre a mudança da Web 2.0 para a Web 3.0, prevê-se que os protocolos de e-mail descentralizados, como o XMTP, terão uma maior adoção global entre os programadores.Prevê-se que a utilização de aplicações descentralizadas (DApps) se torne o método predominante de comunicação bidirecional. Além disso, com o requisito de as carteiras blockchain estabelecerem identidades pseudónimas para interagir com estas DApps, poderá haver um aumento do interesse dos investidores por fichas de moeda criptográfica integradas com a funcionalidade de contrato inteligente.

Prevê-se que a mudança da Web 2.0 para a Web 3.0 se desenrole gradualmente, exigindo paciência entretanto. Pode ser prudente manter a acessibilidade a aplicações de mensagens populares como o WhatsApp, Snapchat e Facebook Messenger no dispositivo móvel, explorando simultaneamente aplicações descentralizadas (DApps) e aguardando a sua aceitação generalizada.