O que é iExec RLC?

A computação em nuvem descentralizada parece uma bela combinação de chavões usados ​​para promover um produto, não é? Não se preocupe, o iExec tem substância para sustentar o burburinho, e se esta é a primeira vez que você ouve sobre o projeto, faz sentido – a equipe não gosta de exageros.

https://files.coinmarketcap.com/static/widget/currency.js

Como o título deste guia explica, iExec é uma plataforma para computação em nuvem descentralizada, então pense em serviços em nuvem IBM ou Microsoft, mas dividida em vários nós para computação fora da cadeia de aplicativos blockchain. É um conceito semelhante ao Golem (supercomputação) e Siacoin (armazenamento em nuvem), exceto que usa serviços em nuvem para poder de processamento. Seu público-alvo é o próprio reino do blockchain e seu ecossistema emergente de DApps.

O estado da computação em nuvem

Antes de analisarmos como o iExec funciona, seria útil examinar a computação em nuvem centralizada como ela se apresenta hoje.

A computação em nuvem rapidamente se tornou um padrão do setor para empresas que desejam acesso ao poder de processamento sem ter que manter uma infraestrutura tecnológica cara. Empresas como Netflix, Apple, Etsy e Xerox, por exemplo, gerenciam alguns (ou todos) de seus aplicativos e dados com computação em nuvem de empresas como Amazon, Google, IBM ou Microsoft. O motivo é simples: se essas empresas já têm dezenas de milhares de servidores para suportar cálculos intensivos de dados, por que não terceirizar seu poder de processamento? Simplificando, esses serviços fornecem às empresas acesso a recursos dispendiosos.

A iExec deseja fornecer o mesmo serviço, mas deseja descentralizá-lo. O mercado para esta indústria era de US $ 22,4 bilhões em 2016 e está projetado para chegar a US $ 55 bilhões em 2026. Mais ou menos, os grandes jogadores se consolidaram como fornecedores confiáveis, então por que a iExec tentaria interromper uma indústria que parece estabelecida pedra?

A resposta simples é: eles não estão tentando. Em vez disso, eles querem ser para aplicativos descentralizados o que os serviços populares de computação em nuvem são para empresas legadas: o recurso único para computação em nuvem blockchain.

Você pode estar se perguntando, por que o blockchain precisa disso? Que bom que você perguntou. Há um brilhante artigo sobre o assunto por Noam Levenson e Alex Price para Hackernoon sobre o assunto. Basicamente, se algum dos contratos inteligentes construídos no Ethereum (ou em qualquer plataforma DApp) quiser funcionar corretamente no uso no mundo real, eles precisarão de acesso a mais computação do que a máquina virtual Ethereum fornece. A máquina virtual da Ethereum hospeda e executa contratos inteligentes nos nós da rede e programas de mineração.

Conforme DApps e contratos inteligentes vêem adoção e uso generalizado, executar todos esses cálculos através do blockchain da Ethereum criaria um desastre de latência / escalabilidade de tal magnitude que tornaria a rede inútil – basta olhar para o que alguns milhões de dólares em CryptoKitties fizeram para a Ethereum em questão de dias.

Essencialmente, a iExec deseja criar uma rede de recursos de computação que permitirá que o ecossistema Ethereum alcance seu potencial no futuro.

Como funciona o iExec RLC?

A fim de oferecer suporte a DApps, contratos inteligentes e suas plataformas, o iExec leva cálculos de processamento intensivo fora da cadeia, de modo a manter as funções on-chain de um blockchain funcionando sem problemas.

Para fazer isso, a iExec usa o XtremWeb-HEP, um software Desktop Grid de código aberto. Computação Desktop Grid (também conhecida como Computação Voluntária) agrupa recursos de computação não utilizados para serem usados ​​por aplicativos e plataformas, e de acordo com white paper da iExec, O XtremWeb-HEP “implementa todos os recursos necessários” para tornar isso possível em escala global, incluindo “tolerância a falhas, vários aplicativos, vários usuários, infraestrutura híbrida pública / privada, implantação de imagens virtuais, gerenciamento de dados, segurança e responsabilidade , e muitos mais.”

Essencialmente, com este software, DApps pode utilizar qualquer recurso de computação na estrutura iExec para executar seus programas. Isso significa que os desenvolvedores e usuários DApp podem comissionar o poder de processamento de um recurso tão pequeno quanto a CPU de um PC para tão grande quanto um data center do tamanho de um depósito. As opções serão flexíveis, escalonáveis ​​e voltadas para o mercado livre, permitindo que os usuários encontrem a quantidade certa de poder de computação para a tarefa em mãos.

infográfico iExec

A iExec realiza essa correspondência de serviço usando seus contratos inteligentes. O algoritmo de Matchmaking, por exemplo, pega solicitações de recursos na rede e as associa a um provedor apropriado. Este contrato inteligente basicamente olha para a tarefa de um DApp e pergunta: “Este recurso de computação pode executar este programa?” Se sim, então é uma combinação feita no céu. Se não, é hora de seguir em frente (nada pessoal).

Para garantir que os usuários obtenham os recursos de que precisam, o iExec usa um modelo de Prova de Contribuição. Este algoritmo de consenso garante que um provedor provisione a capacidade computacional necessária ao usuário e recompensa esse provedor com RLC, token da iExec, em troca desses serviços.

Componentes da plataforma iExec

Dando um passo fora do software e das técnicas, vamos dar uma olhada nas peças que compõem a plataforma iExec. Isso inclui seu mercado, loja DApp e mercado de dados.

Mercado: O mercado é o centro da iExec para provedores e usuários trocarem RLC por recursos de computador. Por meio do mercado, os indivíduos / desenvolvedores que executam DApps podem comprar recursos adaptados às necessidades de seus aplicativos. O iExec vem com um contrato inteligente de Matchmaking que garante que nenhum provedor morda mais do que pode mastigar ao comprometer seu poder de processamento em um contrato. Além disso, um contrato inteligente de reputação gerencia a confiabilidade de um provedor.

Pense nisso como uma revisão do Yelp para recursos de computação. Este sistema de reputação permite que os usuários escolham o nível de confiabilidade que desejam, pagando menos por um host menos confiável, se assim o desejarem. Assim, o mercado é orientado pelo livre mercado e quanto mais provedores e usuários nele, mais concorrência ditará os preços.

DApp Store: Finalmente, um equivalente descentralizado para lojas de aplicativos. Como o próprio nome sugere, a loja DApp permite que você navegue e compre DApps que são construídos ou usam iExec. E o legal é, o DApp store está no ar e já apresenta aplicativos que você pode comprar hoje. Além disso, os provedores de aplicativos também podem enviar seus DApps para listagem na plataforma.

Loja iExec dApp

Data Marketplace: Este mercado está para os dados assim como o armazenamento DApp está para os aplicativos. Com ele, os provedores de dados podem vender seus dados em excesso para provedores de DApp ou qualquer outra parte que deseje comprá-los. Variando de estatísticas de atletas a dados de consenso do governo, o céu é o limite para o que você pode comercializar nesta plataforma. Se alguém estiver disposto a comprá-lo, você pode usar o iExec para vendê-lo. Ao contrário da loja DApp (instalada e funcionando) e do Marketplace (com lançamento previsto para este ano), o Data Marketplace ainda está nos estágios conceituais de seu desenvolvimento, então não espere por algum tempo ainda.

Equipe iExec e o que está por vir

A equipe principal da iExec consiste em seis PhDs, quatro dos quais trabalham em computação em nuvem desde o início de 2000.

Esses quatro, Gilles Fedak, Haiwu He, Oleg Lodygensky e Mircea Moca, têm experiência de trabalho no INRIA e no CNRS desenvolvendo programas para computação Desktop Grid. O iExec é o produto de sua experiência coletiva e, depois que Gilles Fedak descobriu o Ethereum em 2016, a equipe encontrou a solução para um problema que vinha debatendo desde 2012: como criar uma nuvem distribuída baseada em computação Desktop Grid.

Assim nasceu a iExec, e desde então a equipe tem feito progressos constantes no sentido de alcançar seu objetivo. Eles mantêm um ativo GitHub, atualizando-o de forma consistente com os frutos de código aberto de seu trabalho, incluindo o kit de desenvolvimento de software iExec em novembro de 2017.

equipe iExec

Quase todo o v1 “Essential Edition” da iExec de seu roteiro foi realizado. A seguir está a v2 “Market Network”, que buscará se expandir na loja DApp e lançar o Marketplace da rede.

Quando este Marketplace for lançado, o iExec também passará por um processo de descentralização, pois todos os centros de dados / computação estão atualmente sob o controle da equipe do iExec por motivos de conveniência.

A equipe vai lidar com a V3-v5 a tempo, mas a maioria desses desenvolvimentos virão em um futuro distante.

Competição da iExec

Em seu white paper, a equipe iExec apresenta o cenário competitivo do projeto e explica esses concorrentes em relação à iExec.

Eles são rápidos em observar que provedores de armazenamento em nuvem descentralizados como Filecoin, Storj e Siacoin não são concorrentes diretos e é fácil perceber por quê. Embora o iExec possa teoricamente dar um passo nessa direção à medida que amadurece, não é uma plataforma de armazenamento; é uma plataforma de computação.

Isso o coloca em competição com outros protocolos de computação descentralizados, como Golem e SOMN. Ambos, no entanto, visam um animal diferente. Essencialmente, os dois estão construindo um supercomputador descentralizado na tecnologia blockchain, enquanto a iExec visa o desenvolvimento de DApp e a sustentabilidade. Ambos olham para um futuro de uma internet descentralizada movida a blockchain, mas suas funções, embora às vezes semelhantes, são mais complementares do que conflitantes.

Histórico de negociação iExec

A iExec teve uma breve passagem pelo top 100 do mercado antes do crash, apenas para voltar a ficar abaixo desse limite durante o banho de sangue.

baseUrl = “https://widgets.cryptocompare.com/”;

var scripts = document.getElementsByTagName (“script”);

var embedder = scripts [scripts.length – 1];

(função () {

var appName = encodeURIComponent (window.location.hostname);

if (appName == ””) {appName = ”local”;}

var s = document.createElement (“script”);

s.type = “text / javascript”;

s.async = true;

var theUrl = baseUrl + ’serve / v3 / moeda / gráfico? fsym = RLC&tsyms = EUR, GBP, USD ’;

s.src = theUrl + (theUrl.indexOf (“?”) >= 0? “&”:“? ”) +“ App = ”+ appName;

embedder.parentNode.appendChild (s);

}) ();

No momento em que este artigo foi escrito, ele está avaliado em ~ $ 1,50 e classificado em 135º no geral no CoinMarketCap.

Onde comprar iExec RLC

Bittrex, Binance, Upbit e Bitfinex respondem pela maior parte do volume de negociação da RLC. Cada bolsa tem pares de negociação BTC e ETH, enquanto você também pode comprá-la diretamente com USD no Bitfinex.

Onde armazenar iExec RLC

RLC é um token ERC20, portanto, uma carteira compatível com Ethereum terá cobertura para armazenamento, incluindo MyEtherWallet, Nano Ledger S, Meta Mask, Exodus, Laxx e imToken.

Pensamentos finais

Se o iExec funcionar conforme o esperado, ele pode ser escalonado exponencialmente à medida que mais provedores e recursos de computação ingressam na rede. Isso pode abrir a porta para soluções de escalabilidade, suporte DApp sustentável e futura adoção de blockchain. Ele também oferece uma alternativa mais ecológica aos modelos atuais de computação em nuvem, já que os recursos são usados ​​apenas quando são necessários e de maneira menos intensiva em energia.

O projeto é certamente ambicioso, mas vale a pena, a equipe iExec já trabalhou em projetos de sucesso antes na mesma linha. Eles ajudaram a desenvolver o Infraestrutura européia de Desktop Grid, uma série de 200.000 nós que executou mais de um milhão de tarefas usando a computação Desktop Grid. Este projeto lançou as bases para a iExec, ao mesmo tempo que demonstra sua viabilidade.

Experiência da equipe iExec

Não sabemos se a iExec atenderá ou não às suas expectativas, mas temos certeza de que sua equipe não está brincando com este projeto. Eles têm a experiência, o cérebro e a determinação para ver este projeto até o fim, e para o futuro do blockchain, esperamos que sim. DApps e outras plataformas precisarão de algo como o iExec se quiserem sobreviver no mercado de trabalho, então esperamos o melhor para o futuro do projeto.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me