图片

Milhões de pessoas usam aplicativos de mensagens como o Twitter (agora

Normalmente, esses titulares de contas não têm voz sobre como a plataforma é desenvolvida, a menos que tenham se inscrito no OpenChat, que tem uma visão diferente sobre a governança de aplicativos de mensagens.

Estamos acostumados com gigantes da tecnologia oferecendo serviços gratuitos ou de baixo custo em troca da obtenção de insights de dados de clientes, mas os criadores do OpenChat, uma plataforma descentralizada para hospedar código de computador, dados e computação que roda em computadores na Internet, plataformas ( veja abaixo) – oferecem seus aplicativos como serviços de Internet aberta.

“Isso significa que não há suporte para as empresas rastrearem e venderem seus dados.”

O cofundador do OpenChat, Hamish Peebles, um dos desenvolvedores do projeto Rust, explicou na introdução online do OpenChat: “Em vez disso, o serviço pertence e é gerenciado pelos detentores do token de governança do serviço, que no nosso caso distribuiremos esses tokens entre os usuários. ”

As alterações nos serviços de Internet aberta são feitas através de propostas públicas, onde os usuários que desejam participar do processo de tomada de decisão podem votar nas alterações propostas no código ou nos recursos, e as propostas que recebem apoio suficiente são então adotadas.

Além disso, para incentivar outros a participarem, os contribuidores serão recompensados ​​com tokens de governança adicionais.

Peebles disse ao apresentar o projeto em 2021: “Nada acontece a portas fechadas, tudo acontece abertamente e todos são bem-vindos a participar. Para quem quer apenas usar o OpenChat como um aplicativo de chat normal, isso também é bom.”

Como funciona o OpenChat no ICP

O primeiro passo é o registo – por exemplo, ao criar uma identidade de computador na Internet, um utilizador pode optar por gerar uma chave – um par único de chaves pública/privada armazenado num chip de hardware seguro em smartphones e outros dispositivos de mensagens.

As mensagens possuem uma primeira marca indicando que foram recebidas pelo serviço OpenChat e, após o destinatário ler a carta, uma segunda marca aparece e os usuários podem adicionar emoticons à mensagem e fazer upload de anexos.

Arquivos de mídia, como imagens e vídeos, são renderizados diretamente no painel de mensagens, outros tipos de arquivos são marcados como anexos para download, e a equipe do OpenChat lançou recentemente recursos comunitários e publicou um roteiro de atualização tecnológica online.

O cofundador Matt Grogan, outro engenheiro de software envolvido no projeto, disse que notificações e mensagens podem ser enviadas entre navegadores usando conexões Web RTC ponto a ponto que são proxy através do serviço OpenChat executado em computadores na Internet, o que pode permitir extremamente entrega rápida de mensagens - por exemplo, quando ambos os usuários em uma conversa estão online.

Os dados de pesquisa estão disponíveis no contêiner de bate-papo do próprio usuário, protegido em um computador com Internet, o que significa que os usuários podem consultar todo o seu histórico de bate-papo em qualquer dispositivo.

Outra característica do serviço é a capacidade dos usuários enviarem os chamados Ciclos entre si. “Os Ciclos são semelhantes ao Gás no Ethereum e são usados ​​para pagar por recursos de computador na Internet, especificamente instruções de CPU e bytes de memória”, explicou Grogan. .

A unidade básica dos Ciclos é um trilhão, o que é um bom ponto da história para responder à pergunta – O que é um computador na Internet?

O que é um computador com Internet?

O objetivo do Internet Computer Project é “estender a Internet e torná-la mais poderosa”, nas palavras de Dominic Williams, fundador e cientista-chefe da Fundação DFINITY, responsável pela construção de recursos computacionais federados.

A Internet Computer aspira fornecer uma plataforma de computação global em vez de empresas privadas que hospedam serviços na nuvem, com Williams chamando o projeto de "a terceira grande inovação em blockchain", sendo a primeira a invenção do Bitcoin em 2009 - uma reminiscência do conceito de tecnologia digital. ouro, seguido pelo segundo marco dos contratos inteligentes Ethereum em 2015.

Dez anos atrás, Williams testemunhou como o blockchain poderia não apenas suportar criptomoedas, mas também poderia ser usado para hospedar código de computador (contratos inteligentes), dados e (o mais importante) computação na Internet, contratos inteligentes poderiam servir aos usuários processando comandos HTTP (UX). ), o que diferencia esta plataforma de outros projetos.

Além disso, desenvolvimentos recentes significam que os nós dos computadores da Internet podem se comunicar com os nós do Bitcoin, “o que permite que contratos inteligentes em computadores da Internet processem Bitcoins diretamente na blockchain do Bitcoin sem a necessidade de uma ponte de cadeia”.

“O próximo passo é a integração com Ethereum”, disse Williams no início deste ano ao revisar as conquistas do projeto até o momento.

O sistema de governança de computadores da Internet é chamado de Network Neural System (NNS), que fornece um meio para blockchains adaptativos introduzirem atualizações de protocolo sem realizar um hard fork.

Williams também apontou outros ganhos de eficiência. Ele acredita que a nuvem criptografada dos computadores da Internet acabará sendo mais eficiente do que a tecnologia centralizada. A fundação fez parceria com a Carbon Crowd no programa "Green Proof". A pesquisa do Google representa 10% da Internet quatro vezes o valor de uma transação no computador.

O OpenChat – uma das muitas aplicações informáticas da Internet – está alojado em centros de dados independentes que executam o Internet Computer Protocol (ICP), que alguns consideram ser um substituto potencial para a pilha tradicional de TI, não apenas para aplicações de mensagens, mas também para outros produtos.

O software é reimaginado como unidades de computação interoperáveis ​​(chamadas de contêineres) que contêm um conjunto de códigos de bytes WebAssembly e contêineres paralelizáveis ​​executados em velocidades da web e podem ser usados ​​para construir tudo, desde sites até vários serviços empresariais da plataforma. .

Os desenvolvedores escrevem código em qualquer linguagem compilada para WebAssembly, como Rust, e depois carregam os contêineres resultantes para computadores da Internet via ICP. Diz-se que essa arquitetura elimina serviços em nuvem, servidores de banco de dados, servidores web e usa redes de distribuição de conteúdo para acelerar. entrega. .

Williams diz que essa abordagem elimina até mesmo firewalls, já que os contêineres são executados em um ambiente à prova de violação, apoiado pelas máquinas de nós (organizadas como sub-redes) que hospedam os contêineres, tudo com permissão do chamado sistema neural da rede.

Uma olhada no painel do Carbon Crowd Internet Computer mostra que a maioria dos nós está hospedada na Suíça (a DFINITY está sediada em Zurique), com um total de 26 data centers e 66 provedores de nós em todo o mundo.

No OpenChat, quando um usuário se inscreve no serviço de mensagens descentralizado, um contêiner é criado, eles conversam diretamente e listam os grupos aos quais o usuário pertence. O contêiner também pode atuar como uma carteira de usuário individual vinculando-se a uma conta contábil.

A segurança do sistema vem do fato de que o usuário de um contêiner é o único com autoridade para instruí-lo, o que também facilita os direitos de voto. A abordagem “um usuário, um contêiner” também torna o sistema altamente escalável e evita a necessidade de. O desenvolvimento da plataforma requer fragmentação de usuários.

O OpenChat teve grande sucesso na arrecadação de financiamento do ICP no início deste ano e foi reconhecido pela comunidade de computação da Internet, agora cabe aos desenvolvedores atender a essas expectativas e entregar um aplicativo de mensagens descentralizado que concorra com o WhatsApp e outras empresas conhecidas na área de bate-papo serviços competem.

Na prática, para a equipe do OpenChat, isso significou um aumento no número de usuários ativos diariamente de dezenas de milhares para centenas de vezes ou mais.

图片

Conteúdo IC que lhe interessa

Progresso Tecnológico | Informações do Projeto |

Colete e siga o canal IC Binance

Mantenha-se atualizado com as informações mais recentes