Share this article

Desenvolvedores da Blockstream partem para o projeto New World Computer

Parece Ethereum? Uma nova ideia que está sendo explorada por dois veteranos da Blockstream pode tornar uma rede de blockchain distribuída mais acessível.

Interrompendo a internet?

Não apenas forragempara piadas de TV, é um objetivo que continua a capturar a imaginação dos desenvolvedores na esfera do blockchain, e Ben Gorlick e Johnny Dilley não são exceção.

STORY CONTINUES BELOW
Don't miss another story.Subscribe to the Crypto Daybook Americas Newsletter today. See all newsletters

Acontece que os desenvolvedores gostaram tanto da ideia que abandonaram uma das empresas de tecnologia mais renomadas do setor de blockchain, a Blockstream, para se juntar a uma startup chamada Crowd Machine, onde agora atuam como CTO e chefe de arquitetura de sistemas, respectivamente.

Em suma, os desenvolvedores acreditam que os serviços de computação em nuvem de hoje, que fornecem energiaa maior parte da internet, deixam muito a desejar. E, comomuitos outros projetos de blockchain e ICOA Crowd Machine acredita que a Tecnologia blockchain pode ser crucial para melhorar a situação.

Mas com este projeto, há uma reviravolta.

O computador em nuvem distribuído, em desenvolvimento há muito tempo, é único porque visa aproveitar o poder do blockchain para tornar a criação de aplicativos mais rápida e barata, e fazer isso usando "qualquer blockchain" que eles quiserem, começando com o Ethereum.

A ideia já atraiu um punhado de empresas da Fortune 500, como GE e Anthem, que agora são clientes da Crowd Machine (de acordo com o site do projeto). Outros parceiros de empresas de "grande IoT" estão supostamente planejando usá-la como sua aplicação principal, a ser revelada nos próximos meses.

Gorlick disse ao CoinDesk:

"Estamos trabalhando em algo que realmente muda o jogo na maneira como o software pode ser criado e executado."

É por isso que Gorlick está mudando de assunto. Embora ele tenha adorado trabalhar com "as melhores mentes em Criptomoeda e ciência da computação" na Blockstream, ele acha que é um problema que blockchains sejam tão difíceis de construir.

"Capacitar as pessoas para fazer isso", disse ele, foi um dos principais motivos para sua mudança.

Eficiência da multidão

Para explicar como o Crowd Machine funciona, Gorlick ofereceu a ideia de um aplicativo de calendário básico.

Normalmente, esse aplicativo seria implantado em uma plataforma de nuvem comumente usada, como Amazon Web Services (AWS) ou Google Cloud, porque essas ferramentas facilitam a implantação e o gerenciamento de sites. Por baixo dos panos, toda vez que um usuário atualiza o calendário, no que é chamado de "atividade", o desenvolvedor é cobrado.

Gorlick acredita que essa configuração é um "gargalo" que gera muito desperdício.

A eficiência da Crowd Machine, disse Gorlick, vem de quebrar cada uma dessas atividades em um monte de pedaços e então dispará-los para uma rede de dispositivos que os computam juntos. "Ele ainda roda e executa o programa, mas os usuários T ficam presos a um único provedor", disse ele.

Se tudo correr conforme o planejado, os usuários serão pagos para executar esses programas em todos os tipos de dispositivos, por exemplo, se as pessoas tiverem espaço livre em seus laptops, smartphones ou até mesmo dispositivos de Internet das Coisas usando o chamado "Crowd Computer" da Crowd Machine, com lançamento previsto para o último trimestre de 2018.

"Foi aí que o computador de multidão nasceu", disse Gorlick.

Mas isso é realmente um gargalo para os usuários? Gorlick ofereceu o exemplo de que bancos que usam AWS têm que reconciliar seus bancos de dados no final de cada dia, um processo que leva cerca de uma hora com plataformas como AWS.

"O que descobrimos é que T precisamos depender de um único provedor para muitos dispositivos. Isso reduz o tempo significativamente, para 10 segundos ou um minuto", disse Gorlick, acrescentando:

"Isso vai representar uma grande economia de dinheiro."

Ele usa "federação forte", uma ideia que Gorlick e Dilley tiveram enquanto estavam na Blockstream, para dar garantias de que os nós executarão o código como deveriam – em parte incentivados pelos tokens da Crowd Machine.

Codificação sem código

Resumindo, a ideia CORE é reduzir os custos de tempo de execução, mas outro componente importante é que a Crowd Machine quer reduzir também os custos de criação do aplicativo.

"Escrever um contrato inteligente parece bem assustador. A barreira precisa ser reduzida", disse Gorlick.

Existem algumas peças no Crowd Machine, o que o torna um BIT confuso, quase com uma sensação de "Rube Goldberg". Por exemplo, a ideia é que você T precisa necessariamente saber programar para poder criar aplicativos de blockchain, porque o Crowd App Studio permite que os usuários criem aplicativos por meio de uma interface visual de arrastar e soltar.

Uma seção do aplicativo permite até que os usuários criem contratos inteligentes do Ethereum sem precisar conhecer a linguagem de programação do Ethereum, Solidity, que é notoriamente difícil de Aprenda.

Outras linguagens de blockchain, como a do bitcoinRoteiro, também será suportado um dia.

Gorlick chegou a dizer que seu sonho é tornar mais fácil para usuários em países em desenvolvimento na África e no Sudeste Asiático concretizarem suas ideias de blockchain sem os custos da AWS.

Mas será que vai funcionar?

Se essas duas peças parecem não ter relação, na verdade elas se conectam de uma forma inteligente.

Embora a ideia geral de um computador distribuído já exista há muito tempo, Gorlick acredita que vincular a criação fácil de aplicativos à rede ajudará a resolver esse problema.

"É engraçado, há várias empresas diferentes por aí tentando resolver esse problema de criar algum tipo de supercomputador, rede mesh ou computadores de ponta", disse Gorlick.

Mas ele acredita que todos até agora foram deficientes.

"Você tem o problema do ovo e da galinha. Se você construir a melhor rede de todos os tempos, mas T tiver um ambiente de desenvolvimento para utilizá-la, ela T será usada e você T obterá um efeito de rede. Você precisa ter uma razão convincente para usar uma rede em primeiro lugar", continuou Gorlick.

Ele acredita que a peça que falta poderia ser um ambiente de desenvolvimento semelhante ao Crowd App Studio, facilitando a implantação de aplicativos no blockchain.

Ele concluiu:

"Acreditamos que ter um ambiente onde você pode executá-los e executá-los em uma grande variedade de blockchains é um motivo convincente."

Imagem da Crowd Machinevia YouTube

Alyssa Hertig

Repórter colaboradora de tecnologia na CoinDesk, Alyssa Hertig é uma programadora e jornalista especializada em Bitcoin e Lightning Network. Ao longo dos anos, seu trabalho também apareceu na VICE, Mic e Reason. Atualmente, ela está escrevendo um livro explorando os meandros da governança do Bitcoin . Alyssa possui alguns BTC.

Alyssa Hertig