Uma nova geração de desenvolvedores está usando computadores habilitados para Internet com blockchain, código aberto e tecnologias web que, no futuro, poderão revolucionar a programação, operação e manutenção de software.

Quando o Fórum Económico Mundial se reuniu em Davos no início do ano, todos os olhares estavam voltados para a pequena cidade do cantão de Grisões, quando um quem é quem entre líderes e chefes empresariais anunciou a sua visão para o futuro.

Nas sombras dos grandes, longe do hype da mídia, os pequenos se revelam. Na sua perspectiva, as pessoas com ideias também têm potencial para mudar o mundo.

Assim como a equipe da Dfinity, esta startup de tecnologia está trabalhando para mudar a maneira como criamos e mantemos software e infraestrutura.

Após cerca de cinco anos de desenvolvimento, a equipe da Dfinity demonstrou seu “Computador de Internet” no Fórum Econômico Mundial no início deste ano.

Stanley Jones, gerente de engenharia da Dfinity, demonstrou como implantar o software no sistema. Para fazer isso, ele usou o novo serviço LinkedUp Web da Dfinity, uma alternativa de código aberto à rede social LinkedIn da Microsoft.



Uma mudança de paradigma é iminente

Criado por apenas dois engenheiros em cerca de duas semanas, o aplicativo foi escrito na linguagem de programação Motoko, que a Dfinity lançou no ano passado sob a orientação de Andreas Rossberg, coinventor da tecnologia de software WebAssembly.

Por fim, Jones teve que compilar o código do aplicativo e pronto, o software estava rodando. A plataforma tecnológica da Dfinity torna o software Web3.0 operacional em apenas 18 milissegundos.

O que o engenheiro Jones apresentou em Davos foi uma conquista especial por vários motivos. Um protótipo de um aplicativo de nuvem de alta disponibilidade foi colocado em produção na infraestrutura da Dfinity: sem banco de dados, sem extensões de navegador e APIs REST, sem servidores web, balanceadores de carga, firewalls ou redes de distribuição de conteúdo.

Tudo é criado pelo contêiner SDK da Dfinity e é apoiado pelo conhecido formato de código WebAssembly, que executa aplicativos no navegador.

Durante sua apresentação, Jones não conseguiu resistir e abordou a complexidade da entrega de software puro em plataformas de nuvem "antigas". Então ele acrescentou seriamente: “É uma mudança de paradigma”.

“Qualquer usuário baseado em ‘big tech’ hoje é construído na areia.” — Dominic Williams, Dfinity



Pilha de reparo

Para que as empresas modernas operem com eficiência, elas dependem de aplicativos de software. Mas as bases tecnológicas que sustentam a tecnologia blockchain estão atualmente “quebradas”, explica Dominic Williams, o fundador e diretor administrativo britânico da Dfinity, sediada em Zurique.

Isso seria evidenciado, entre outras coisas, por “inúmeros hacks e violações de segurança, falhas de sistema e altos custos de desenvolvimento de software”. Além disso, a natureza cada vez mais monopolista dos provedores de serviços de Internet tornou-se cada vez mais aparente e, portanto, igualmente ameaçadora.

Até certo ponto, as empresas usuárias estão presas nas mãos dos proprietários de seus provedores de nuvem. Qualquer um que construa com base em "Big Tech" está construindo na areia, disse Williams. Eles estão trabalhando em uma solução para isso na Dfinity.

Visão geral do projeto:

• Após a onda das criptomoedas, uma nova geração de startups está desenvolvendo novas arquiteturas baseadas em tecnologia criptográfica, e a Dfinity é uma delas.

• A equipe em torno do fundador Dominic Williams desenvolveu uma plataforma de computação descentralizada baseada na web, o Internet Computer, que foi projetada para executar novos tipos de aplicativos que são mais seguros do que o software atual.

• Ele é baseado na tecnologia de criptografia e no Internet Computer Protocol (ICP) desenvolvido internamente, que é similar ao protocolo TCP/IP. O ICP é considerado compatível com os protocolos e padrões de rede atuais. Para que o Internet Computer opere, ele também requer um conjunto básico de data centers como nós.

• Os especialistas ficaram entusiasmados com a abordagem da Dfinity, mas encontraram grandes obstáculos.

• A startup promete que as empresas usuárias se tornarão menos dependentes de grandes provedores de tecnologia. A Dfinity fala sobre US$ 3,8 trilhões em TI antiga que podem ser resgatados. Se conceitos de empresas como Dfinity ou Polkadot se tornarem práticos e ganharem aceitação no mercado, o mundo da TI pode muito bem enfrentar uma mudança de paradigma inimaginável.



Protocolo de software de última geração

A tecnologia Dfinity une o poder de computação de data centers independentes em uma plataforma de aplicação global, que a startup de Zurique apelidou de “Internet Computer”. Ele é baseado em um novo protocolo de Internet que complementa o atual TCP/IP.

A Dfinity está se preparando para transformar a Internet em uma plataforma de nuvem global, o que proporcionará diversas vantagens às empresas usuárias.

Uma promessa, por exemplo, é menos dependência de grandes provedores de nuvem, já que eles também aderem aos novos padrões e, portanto, têm que seguir regras segundo as quais seu domínio econômico será menos significativo do que é hoje.

Para que isso funcione, muitos jogadores diferentes terão que aderir ao novo padrão no futuro.

Pelo seu próprio conceito, o Dfinity requer um grande número de data centers independentes e distribuídos globalmente para atuar como nós, disponibilizando sua capacidade para o sistema.

Como recompensa, a Dfinity espera emitir seu próprio token, o chamado “DFN”, o que deve trazer alguns obstáculos legais para a nova tecnologia ainda em desenvolvimento. Porque a Finma e outros reguladores de bolsas de valores ao redor do mundo devem estar cientes do tópico dos tokens.

O token de referência não é acidental, já que o blockchain Dfinity funciona nas entranhas do Internet Computer, registrando os recursos de data centers distribuídos, os requisitos de tempo de execução dos aplicativos e outros aspectos da plataforma.

Para confirmar uma transação usando o algoritmo de consenso, o famoso Bitcoin leva uma hora, enquanto a tecnologia mais moderna do Ethereum leva cerca de seis minutos. No Dfinity, você pode usar seu próprio algoritmo de consenso em apenas cinco segundos, o que é 72 vezes mais rápido que o Ethereum.

“Gosto de chamá-lo de nível de consenso da pilha de protocolos Dfinity”, explicou Mahnush Movahhedi, engenheiro de pesquisa sênior da Dfinity. As aplicações são baseadas neste nível, onde provedores e empresas usuárias devem criar seus próprios sites baseados na tecnologia da Dfinity.



Entre o entusiasmo e a dúvida

Nem todo mundo está otimista em relação às coisas. Por um lado, há o desafio de reduzir bastante o algoritmo de consenso, pois isso é necessário para o bom funcionamento do Computador da Internet.

De fato, se os engenheiros atingissem os valores de velocidade necessários para o algoritmo de consenso, o Dfinity seria muito rápido. Mas o Internet Computer ainda é mais promissor do que soluções prontas para uso, disse Nils Urbach, professor de informática empresarial e gestão estratégica de TI na Universidade de Bayreuth e cofundador do Fraunhofer Blockchain Lab.

Além disso, o especialista em blockchain Joseph Lubin, de Zug, cofundador da Ethereum e fundador da ConsenSys, fornecedora de software sediada em Nova York, questionou algumas das ideias da Dfinity.

Em maio passado, Lubin argumentou que se um terço dos nós na rede Dfinity ficassem temporariamente indisponíveis para outros nós, toda a rede Dfinity poderia parar. Ele argumentou que isso excluiria a possibilidade de computadores com Internet serem usados ​​para "muitas classes diferentes de aplicações".

Lubin riu e admitiu que, devido ao seu preconceito em relação ao Ethereum, ele não conseguia pregar a objetividade necessária. Ele ainda consegue imaginar a Dfinity sendo uma alternativa válida à AWS, ele confirmou: “Os engenheiros da Dfinity provavelmente farão um bom trabalho fazendo isso.”



Código aberto e “indestrutível”

Quando se trata de dependência de grandes plataformas, Lubin concorda com o chefe da Dfinity, Williams. Com o tempo, o problema foi agravado por conflitos entre os grandes players da internet e as empresas menores que dependem deles.

Nos últimos anos, o público tem se tornado cada vez mais consciente das desvantagens dos serviços proprietários de mídia social. Por último, mas não menos importante, o que desencadeou isso foi a transferência de dados do usuário para a Cambridge Analytica via Facebook.

Williams está convencido de que os consumidores correm o risco de perder o controle sobre seus dados e o abuso de seu uso, mas para as empresas usuárias que dependem de empresas de “big tech”, o risco é ainda mais fatal, pois os detentores do poder podem ditar as regras que regem o acesso a recursos e infraestrutura de missão crítica (ou seja, APIs) a seu critério.

Williams citou o exemplo da desenvolvedora de jogos Zynga, que dependia da API do Facebook e gerava 80% de suas vendas por meio da rede social, e sofreu um enorme revés financeiro quando o Facebook mudou inesperadamente as "regras do jogo".

Embora a Zynga esteja sendo negociada novamente como uma dica de investimento, as ações da fabricante de jogos caíram cerca de 40%.

“Estamos construindo a infraestrutura para o LinkedIn aberto, eBay aberto, AirBnB aberto — os mesmos serviços, mas abertos.”

Depois que a Microsoft a adquiriu, o LinkedIn negou a inúmeras empresas de software o acesso à sua API e deixou os desenvolvedores afetados no escuro.

Isso nunca acontecerá com a Dfinity, promete o fundador da empresa, Williams.



Pesquisa também realizada na Suíça

A Dfinity tem uma forte equipe de pesquisa em Zurique, com equipes de pesquisa adicionais em Palo Alto e São Francisco, Califórnia, Alemanha e Tóquio.

Williams comentou que Zurique é um local ideal para certas áreas de computação e criptografia. Muitos dos funcionários da Dfinity de Zurique deixaram um legado duradouro de sua capacidade inovadora em pesos pesados ​​de TI estabelecidos, como IBM e Google.

Por exemplo, Andreas Rossberg, ex-aluno do programa de pós-doutorado do Instituto Max Planck de Sistemas de Software, liderou anteriormente o desenvolvimento do V8 no Google Alemanha, um mecanismo de montagem web e JavaScript de código aberto e alto desempenho escrito em C++ que é usado no navegador Chrome e no Node.js.

Jelena Djuric, ex-gerente de comunidade da Dfinity em Palo Alto, Califórnia, comentou que Rosberg, agora pesquisador sênior e engenheiro da Dfinity, reuniu "uma equipe de desenvolvedores superestrelas de classe mundial".

O ecossistema de blockchain do chamado Crypto Valley, perto de Zug, é um ambiente ideal para a Dfinity. Movahhedi, um engenheiro de pesquisa sênior na Dfinity, acrescentou: “A criação do Internet Computer da Dfinity não teria sido possível sem o privilégio de trabalhar com pessoas talentosas na comunidade Crypto Valley da Suíça. O Crypto Valley é um ambiente verdadeiramente único para inovação tecnológica.”

A proximidade da EPF Lausanne e da ETH Zurique também desempenhou um papel importante para a Dfinity na escolha de sua localização.

O laboratório de pesquisa da Dfinity em Zurique é liderado pelo premiado cientista da computação Jan Camenisch, conhecido por suas publicações científicas nas áreas de criptografia e proteção de dados, bem como por diversas patentes.

Ele também é membro do Instituto de Engenheiros Elétricos e Eletrônicos (IEEE), uma associação profissional global para engenheiros, principalmente nas áreas de engenharia elétrica e tecnologia da informação. Por exemplo, uma associação define parâmetros para uma interface, como uma conexão USB.



Atacando sistemas legados

A Dfinity estabelece padrões elevados, e reinventar a Internet do zero certamente não é uma tarefa fácil. O apoio de investidores como as empresas de capital de risco Andreessen Horowitz, Polychain Capital e SV Angel certamente garante um certo grau de resistência.

Mesmo antes do lançamento do produto final, o valor de mercado da Dfinity foi estimado em cerca de US$ 2 bilhões.

A plataforma Dfinity visa reduzir os custos de TI das empresas a longo prazo, porque, da perspectiva de uma startup, os sistemas de TI e sua manutenção consumiriam muito dinheiro. Grandes sistemas de TI "excessivamente complexos" terão incentivos "ridículos" para que os usuários prestem atenção a esses sistemas complexos.

Seu Internet Computer poderia substituir o legado de TI de US$ 3,8 trilhões, anunciou o fundador de sua tecnologia na mídia "TechCrunch", acrescentando: Ele promoverá a próxima geração de novos desenvolvedores e será à prova de violação para aqueles que desejam desenvolver software de nível empresarial e serviços web abertos.

De acordo com Williams, a Dfinity liberará o poder do código aberto para as empresas com rapidez suficiente para atender usuários no espaço de PMEs, substituindo os modelos tradicionais de desenvolvimento e implantação de software por código aberto. A empresa anunciou que o primeiro grande aplicativo Dfinity será “feito na Suíça” nos próximos dois anos.



Crypto Valley: Faróis e Unicórnios

A Suíça é hoje considerada um centro global para o desenvolvimento de aplicações e tecnologias utilizando blockchain e tecnologia Hyperledger.

Agora, existem mais de 800 empresas, de acordo com a incubadora de criptomoedas CVVC. O setor emprega cerca de 4.400 pessoas na Suíça e em Liechtenstein.

A indústria cripto da Suíça vivenciou sua segunda primavera após uma retração (inverno cripto). Os quatro projetos farol atuais no Crypto Valley são:

• Ethereum: O Ether, desenvolvido aqui, é a segunda criptomoeda mais forte do mercado, depois do Bitcoin. Além disso, a tecnologia blockchain subjacente do unicórnio Ethereum pode ser usada para uma variedade de aplicações. Atualmente, o Ethereum é uma das plataformas mais populares para implementação relativamente rápida e fácil de contratos inteligentes.

• Modum.io: A empresa sediada em Zurique fornece soluções para inteligência e automação da cadeia de suprimentos. Com base em sensores de IoT e tecnologia blockchain, a Modum afirma ser capaz de criar um ecossistema digital amplamente utilizado para produtos sensíveis em uma variedade de indústrias.

• Seba e Sygnum: os primeiros bancos de criptomoedas do mundo a receber licenças Finma.

• Polkadot: startups de tecnologia e unicórnios estão trabalhando em redes descentralizadas, semelhantes à Dfinity, onde vários blockchains são vinculados entre si por meio de um protocolo de rede para que possam trocar informações entre si. Por exemplo, a tecnologia possibilita a construção de aplicativos que usam dados de blockchains privadas e públicas.



Conteúdo IC que lhe interessa

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



Colete e siga o canal IC Binance

Receba as últimas notícias