O que a história do código aberto nos diz sobre o futuro da rede distribuída

No primeiro de uma série de artigos, apresento uma hipótese central sobre o que será necessário para alcançar a adoção generalizada da tecnologia blockchain.

A tecnologia Linux, juntamente com serviços de TI avançados e voltados para a empresa, uma vez mudou o cenário da Internet e a forma como as empresas operavam os servidores. Tudo começou com o Hello world !. (“Hello world” é o primeiro programa de demonstração para a “linguagem de programação C”), Esta próxima revolução começa com algo um pouco diferente.

deveria ser:

Olá mundo blockchain!

Meu nome é Phil Zamani. Estou envolvido em código aberto há mais de vinte anos. Tive o prazer de testemunhar e participar diretamente do crescimento do Linux, do que antes era apenas uma ideia técnica para algo que se tornou um fenômeno tecnológico global.

Este artigo é um resumo da estratégia por trás da AERGO e destaca os principais componentes de uma plataforma blockchain inovadora na qual nós, do Blocko, estamos trabalhando diligentemente. Eu faço isso explicando alguns dos nossos princípios fundamentais e as hipóteses associadas que os sustentam. Planejamos aplicar meus 20 anos de experiência direta em liderança de código aberto para recriar o sucesso visto pelo talvez o mais conhecido projeto de código aberto da história, o Linux; com blockchain. Este post explicará as principais filosofias contraditórias da indústria por trás do projeto AERGO, que são baseadas nos mantras de código aberto dominantes do Linux. Além disso, explica o papel principal que o Blocko terá como provedor de infraestrutura de blockchain estabelecido e a similaridade que ele tem com a Red Hat. (Red Hat, uma empresa americana que desenvolve, vende pacotes Linux e fornece serviços técnicos para conteúdo comercial).

Durante meus vinte anos em código aberto, trabalhei em muitos ambientes de TI corporativos e estava focado em ajudar os clientes a cruzar o abismo na adoção de plataformas de código aberto baseadas em novas tecnologias como o Linux. Também tive a honra de trabalhar diretamente com alguns dos mais notáveis ​​desenvolvedores da história que estavam por trás de algumas das tecnologias de código aberto mais impactantes de todos os tempos, sendo algumas delas:

• Michael Tiemann, autor original do compilador GNU

• Alan Cox, número dois de Linus Torvalds (criador do Linux)

• Markus Rex, fundador do SuSE Linux

• Rod Johnson e Adrian Collier, co-fundadores do Spring Framework

• Paul Mauritz, fundador do projeto Pivotal da nuvem original da VMWare

• Principais mantenedores ou criadores de muitos outros projetos líderes de código aberto, como Apache, Android, MongoDB, Hadoop e Openstack.

Talvez a mais bem sucedida de todas essas tecnologias tenha sido o Linux. Linux é um kernel de software que foi lançado em 1991 por Linus Torvalds, um programador finlandês agora reverenciado no mundo da programação. Muitos dos sistemas operacionais anteriores do Linux, o Linux, concorreram com um forte apoio comercial. Eles haviam sido adotados nos últimos trinta anos. No entanto, o Linux resistiu e prosperou contra a grande concorrência de muitos desses sistemas operacionais Unix estabelecidos.

Hoje, o Linux não é apenas um kernel ou um sistema operacional. É a base de código que sustenta muitas tecnologias diferentes que alimentam a maioria dos sistemas de TI do mundo. É o núcleo do sistema operacional Android e grande parte da própria web. É a tecnologia opensource mais importante do mundo.

Nas empresas de TI corporativas de código aberto, trabalhei na Red Hat; Meu papel era ajudar as empresas a descobrir, experimentar e implementar essas plataformas de código aberto, como o Linux, em suas estratégias de negócios. Isso muitas vezes era feito à custa da substituição dos sistemas Unix vendidos a eles por empresas estabelecidas como IBM, HP e Oracle; com sistemas Linux adaptados desenvolvidos por empresas mais vulneráveis ​​como a Red Hat. Uma gama diversificada de projetos foi implantada. Alguns exemplos dos sistemas que implementei com minha equipe incluem:

• 10.000 clusters de computadores de nó no HSBC e no Deutsche Bank — para executar aplicativos bancários principais e para hospedar algoritmos de modelagem financeira de alta frequência e alto volume

• Implementações de computação de alto desempenho na Ferrari para executar simulações de aerodinâmica de fórmula 1 antes do dia da corrida

• Várias outras soluções móveis ou centradas na Internet na Sony, Ericsson e Alcatel

Em 2001, minha equipe na Red Hat trabalhou com a divisão avançada de telefonia móvel da Nokia, que nos pediu para reduzir o tamanho de sua principal biblioteca de software, o que permitiria que uma versão do Linux funcionasse na nova arquitetura inovadora de telefonia móvel da Nokia. O principal mantenedor do software recusou. Anos depois, sob a orientação e administração do Google, isso mudou. O que surgiu foi um projeto que se tornou um dos projetos de consumidor de código aberto mais bem sucedidos do mundo, baseado no kernel Linux: Android.

Mais tarde, acabei por juntar-me a um dos meus clientes de negócios anteriores da Red Hat — Deutsche Telekom — onde construímos e gerimos a sua nova unidade de negócios de nuvem em tecnologias de código aberto que incluíam Linux e Openstack. Agora, a Deutsche Telekom Cloud atende mais de três milhões de pequenos e grandes clientes corporativos na Alemanha, com uma variedade de aplicativos voltados para negócios — e baseados em nuvem.

Isso tudo me ensinou bastante sobre código aberto, computação em nuvem e TI. Mas se há uma coisa da qual eu consegui captar o máximo de discernimento, é a ascensão do Linux e o papel que eu vi desempenhar em primeira mão na expansão da TI. Analisando os insights que obtive, acredito que podemos prever a provável fórmula vencedora do blockchain — uma nova tecnologia de código aberto — especificamente em ambientes corporativos de TI.

Hipótese

A hipótese que proponho é que as plataformas blockchain bem-sucedidas em ambientes focados nos negócios seguirão um caminho similar ao que o Linux seguiu em ambientes focados nos negócios.

Para agir de acordo com minha hipótese, minha equipe e eu estamos construindo um sistema blockchain que não apenas segue as características do código aberto que o Linux seguiu; mas tem uma empresa com talvez a experiência de implementação mais blockchain na história, impulsionando a adoção, assim como a Red Hat tinha com o Linux.

Esta empresa é a Blocko, que implantou mais de 23 sistemas de blockchain comercializados. Este é um feito que muitos não podem reivindicar. Na verdade, acreditamos que a única outra empresa que implantou muitos sistemas de blockchain corporativos da vida real e atualmente em uso no momento da redação é a IBM.

Assim como o Linux, serão empresas focadas em consultoria empresarial e suporte técnico (como a Red Hat na época — e o Blocko agora) que impulsionam a adoção dessas tecnologias. Essas empresas fornecerão às empresas os serviços de suporte à integração e de mitigação de riscos de que necessitam para implantar comercialmente e alavancar os benefícios dos sistemas blockchain.

Para começar, deixe-me descrever os dias anteriores da história do código aberto e como o Linux conseguiu se elevar ao domínio para explicar melhor a minha hipótese.

Plataformas de código aberto já foram consideradas adições estranhas à estratégia de negócios porque não havia uma metodologia clara para implementá-las. As empresas não se sentiam à vontade usando tecnologia que não estava diretamente licenciada para elas. Por muitas décadas, grandes fornecedores de software comercial, como IBM, HP e Oracle, conseguiram criar um software licenciado proprietário que trava as empresas para ambientes fechados de software e hardware. Tornou-se extremamente difícil para as empresas mudarem delas. Apesar disso, tecnologias de código aberto como o compilador GNU, servidor web Apache, sistema operacional Linux, estrutura de programação Spring, muitas formas de virtualização de código aberto, muitos IDEs em contêiner e muitas ferramentas de processamento de dados como o Hadoop prevaleceram. Tudo isto foi possível devido aos muitos milhares de desenvolvedores de código aberto em todo o mundo que apoiaram, construíram e melhoraram continuamente essas tecnologias.

Como resultado, a adoção da tecnologia de código aberto está agora presente em todos os setores. Milhões de empresas continuam a implantar modelos de negócios de código aberto e desafiam abordagens convencionais de pagamento para usar soluções proprietárias. As empresas que construíram negócios com base em plataformas de código aberto no passado são agora elogiadas como pioneiras que aproveitaram as estratégias de negócios centradas em dados desde o início. A rápida mudança que eu vi nos últimos vinte anos é impressionante. A inovação em código aberto não mostra sinais de desaceleração em relação aos processos de desenvolvimento proprietários.

Essa expansão da Internet e o surgimento de crescentes ecossistemas de TI devido ao código aberto criaram mais dados do que nunca. Mais dados foram criados e capturados nos últimos dois anos do que em toda a história da humanidade até aquele momento. O valor desses dados é insondável. É por isso que os representantes digitais de hoje, como Amazon, Netflix, Google e Uber, mantêm em ambientes isolados. A maioria das máquinas geradoras de dinheiro centradas em dados, como o Facebook, garante que nenhum de seus dados seja vendido a ninguém; mas é continuamente reciclado e reutilizado para fornecer serviços de marketing direcionados. Em resumo, eles são os principais beneficiários desses dados de clientes e usuários. Não é apenas muito valioso, mas também arriscado demais compartilhar ou confiar esses dados a qualquer um que esteja sob as atuais restrições tecnológicas, onde aparentemente os ambientes sem confiança para transferências de dados foram impossíveis de implementar. Mesmo com alguns dos sistemas de TI mais avançados do mundo arquitetados por empresas com bilhões de dólares à disposição, os dados ainda ficam comprometidos.

O compartilhamento de dados com muitos terceiros proporcionará às empresas a escala e o alcance para alcançar efeitos de rede maciços sem precisar confiar em um intermediário. As empresas estão começando a perceber isso. Os dados, como o software estava com o Linux, acabarão sendo abertos ao mercado mais amplo por meio de tecnologias de código aberto que permitem ambientes sem confiança. Formas de tecnologia de contabilidade distribuída, como blockchain, são o que permitem esses ambientes sem confiança.

Essas tecnologias criarão os meios para abrir o mercado de dados e desviar o poder dos operadores digitais. Isso funcionará de forma semelhante ao modo como o poder no mundo da TI em 1998 se afastou da IBM, da Oracle e da HP para novos provedores de soluções baseadas em código aberto. Com o uso de ambientes sem confiança, os dados podem se tornar confiáveis, distribuídos e compartilhados. Esses dados serão colocados nas mãos de muitos e não apenas dos poucos, uma vez que realmente é do interesse de todas as partes envolvidas. No futuro, as empresas poderão compartilhar dados confidenciais, como registros da cadeia de suprimentos, livros de transações e dados do consumidor com mais eficiência e segurança. Tudo poderia ser feito sem envolver um intermediário.

Assim como o Linux se tornou a tecnologia de mudança de paradigma de código aberto para software e serviços de internet; A tecnologia blockchain será a mesma para novos sistemas socioeconômicos e ecossistemas maciços de dados compartilhados. Ambientes sem confiança criados pelo blockchain permitirão novas economias de valor onde o compartilhamento confiável de dados pode ser ativado em escala. Ben Horowitz da a16z faz um bom trabalho explicando esse conceito.

A tecnologia Blockchain é um novo fenômeno de código aberto. A coisa interessante sobre qualquer razão distribuída pública é que ela tem que ser de código aberto para ser considerada completamente confiável. Isso ocorre porque os usuários de uma rede sem confiança (que é o que os blockchains públicos emulam) precisam ser capazes de revisar o código por trás dele para verificar se há responsabilidades realmente nulas impostas no uso da rede. Como resultado, a futura revolução do blockchain será mais rápida do que qualquer coisa que já vimos antes, já que depende do código-fonte aberto mais do que o Linux fazia há vinte anos.

Os registros distribuídos têm o poder de melhorar a segurança e a eficiência das tecnologias herdadas e de transformar digitalmente os sistemas de TI, fornecendo-lhes novas maneiras de ditar o quanto eles confiam em outras partes. As empresas poderiam economizar custos irrecuperáveis ​​por meio de uma arquitetura mais resiliente, manter a segurança dos dados ou monetizá-los diretamente de maneira mais descentralizada ou obter acordos e confirmações mais rápidos por meio de consenso seguro. Eles poderiam até combinar todos esses recursos com a personalização, a privacidade e a flexibilidade de um sistema legado ou de permissão — por meio de uma abordagem híbrida e interoperável conectada a um blockchain público sem confiança. Sistemas públicos, privados e legados trabalhando juntos trarão o melhor de muitos mundos.

O melhor de tudo isso é que a tecnologia para permitir ambientes completamente sem confiança já existe. Os protocolos de consenso, os ambientes de computação, os protocolos blockchain e as estruturas de contratos inteligentes são todos de código aberto e estão disponíveis para qualquer um realizar hoje.

Por algum motivo, no entanto, a tecnologia blockchain ainda não decolou para permitir o benefício em grande escala da confiança distribuída. Mais de US $ 5.000.000.000 em financiamento foram contribuídos para startups que criam aplicações e protocolos blockchain. No entanto, pouco valor comercial foi capturado até agora. Há também pouco uso do consumidor de blockchains públicos. Plataformas de blockchains estão constantemente sendo desenvolvidas e aplicações estão sendo construídas sobre elas; no entanto, nenhum valor comercial real está realmente sendo capturado.

Para obter uma ideia de por que isso acontece, poderíamos examinar a história do código aberto. Naquela época, a mesma narrativa se desenrolou.

Sistemas operacionais semelhantes ao Unix existiam há mais de trinta anos na época em que o Linux decolou. Muitos projetos de código aberto foram desenvolvidos com milhares de programadores em todo o mundo. Vários deles tiveram sucesso e tornaram a nuvem e o big data uma realidade. No entanto, como o estado de blockchain hoje, muitos deles nunca decolaram em escala comercial.

Havia um sistema semelhante ao Unix que não apenas se tornou a plataforma operacional de código aberto mais bem-sucedida do mundo; agora, agora, movimenta bilhões de internet e dispositivos móveis. Existem mais de 21 milhões de linhas de código em seu repositório Git. Existem mais de 10.000 linhas de código adicionadas à sua base de código todos os dias. Ele é compatível com Google Chromebooks, dispositivos Android, aproximadamente 70% dos servidores da Web que hospedam os dez milhões de domínios da Web, 92% dos ambientes de nuvem pública do Amazon EC2, 498 dos 500 principais supercomputadores e muito mais. A plataforma da qual estou falando é o Linux.

O que o Linux era para a Web ainda não foi emulado no blockchain. Esta é talvez a razão pela qual blockchain ainda não decolou em um nível comercial ou empresarial. Sabendo disso, não há muito que eu possa fazer para resistir a pensar no que o Linux fez para ter sucesso, e propor exatamente a mesma abordagem com blockchain.

Sucesso do Linux

O Linux deve seu sucesso ao projeto GNU de código aberto. O GNU produziu as ferramentas, compiladores, depuradores e implementações necessárias para construir um sistema operacional similar ao Unix. O Linux colava todos os tipos de tecnologias, ferramentas de desenvolvimento e kits de desenvolvimento de software para criar a plataforma de tecnologia mais pragmática do mundo.

Existem talvez várias razões principais pelas quais o Linux foi tão bem sucedido.

Linux era open-end de ponta a ponta

Uma das principais razões para o sucesso do Linux foi que Linus Torvalds tornou o software Linux gratuito e de código aberto. Ao mesmo tempo, ele também garantiu que o modelo de licenciamento fosse favorável aos negócios. Na verdade, Torvalds originalmente lançou o Linux sob uma licença que simplesmente impedia seu uso comercial. Apesar de ser o gênio e o pragmático, ele mudou para a GNU General Public License, que protege a abertura do código-fonte, mas permite a coexistência de licenciamento complementar e amigável aos negócios, como o BSD e o Apache, para permitir o uso comercial.

Muitos dos primeiros sistemas operacionais Unix que os desenvolvedores construíram variantes eram mais livremente compartilhados do que aqueles restritos pelas caras licenças comerciais de fornecedores de TI. No entanto, eles não eram ideológicos sobre qual era o propósito comercial dos projetos. Por outro lado, aqueles que eram ideológicos sobre o uso comercial não eram descentralizados em termos de compartilhamento de código.

Uma comunidade grande e altamente qualificada de desenvolvedores de software livre seguiu Torvalds e sua abordagem dupla específica. Um ótimo produto foi construído com uma visão clara do seu propósito. Como resultado, os primeiros adeptos vieram correndo. Esses primeiros adotantes foram seguidos por empresas que trouxeram as massas. O resto é história.

O desenvolvimento do Linux foi descentralizado, mas mantido

O Linux teve uma verdadeira ressonância para o código aberto e se tornou um tema quente entre os desenvolvedores. Um ensaio seminal do renomado desenvolvedor Eric Raymond, “A Catedral e o Bazar” e trabalhos relacionados fizeram o caso de que o software se desenvolve melhor quando um grande número de contribuintes colabora continuamente dentro de uma estrutura organizacional relativamente descentralizada. Isso realmente provou ser o caso do Linux. Desenvolvedores são o que fazem tecnologia; e atraí-los requer praticar o código aberto como um modo de vida. Basta ouvir Steve Ballmer descrever o que é preciso para que a tecnologia se torne bem-sucedida se você ainda não estiver convencido.

Os fornecedores de TI responsáveis, como a IBM, adotaram uma abordagem centralizada para o desenvolvimento do Linux e, como resultado, não conseguiram construir um sistema operacional Linux alternativo completo para competir com fornecedores como Red Hat e SuSE. O mesmo talvez valha para os atuais consórcios dominantes de fornecedores de TI que tentam implementar sistemas private blockchain para indústrias específicas. Essa abordagem centralizada de desenvolvimento provavelmente não terá sucesso diante do desenvolvimento descentralizado, com milhares de mentes inteligentes moldando o futuro do software blockchain.

No entanto, uma abordagem descentralizada não é a única coisa necessária para ter sucesso. O Linux teve sucesso porque Linus Torvalds assumiu uma figura de proa e um papel de liderança no desenvolvimento da base de código Linux resultante. Ele escolheu quais contribuições incluir ou rejeitar. Linus foi o principal mantenedor da plataforma; o que, aliado ao seu desenvolvimento descentralizado, é uma abordagem que tornou o Linux bem-sucedido.

Linux adotou uma abordagem pragmática para execução

Os principais arquitetos do Linux não gastaram todo o seu tempo em pesquisa e desenvolvimento e em trabalhos acadêmicos; eles não gastam todo o seu tempo tentando usar o melhor ou a tecnologia mais sexy. Muitos sistemas concorrentes propostos para o Linux seguiram a abordagem anterior e, no final, não tiveram sucesso. Eles se tornaram projetos de pesquisa em vez de implementações práticas ou comerciais. Eles deveriam ter se concentrado em alavancar as tecnologias e técnicas existentes já comprovadas, mas focados em pesquisas e testes indefinidos.

Linux foi apoiado por empresas com know-how de clientes que impeliram implacavelmente a adoção da tecnologia

A ascensão dos sistemas Linux como resultado do pragmatismo de Linus Torvalds ao licenciar o software Linux com modelos de licença complementares e favoráveis ​​aos negócios levou ao surgimento de uma nova geração de empresas de suporte de TI corporativo. Uma dessas empresas foi a Red Hat, que construiu seus produtos inteiramente com tecnologia de código aberto. Até hoje, eles seguem o mesmo mantra e metodologia estrita de código aberto quando conduzem negócios que fizeram há mais de vinte anos. A Red Hat atualmente fatura US $ 2,9 bilhões em receita por ano e é líder global no fornecimento de soluções Linux para empresas.

A Red Hat começou sua vida como empresa de software e consultoria em 1994, vendendo seu próprio produto (conhecido como ‘distribuição Linux’) chamado Red Hat Linux. Alguns anos depois, e de fato há pouco menos de 20 anos, a Red Hat se tornou pública. A empresa atingiu uma valorização imediata de US $ 3.000.000.000. Isso lhes deu a moeda para crescer, construindo equipes técnicas e de negócios em todo o mundo. Também permitiu que eles adquirissem firmas de código aberto como Cygnus (zelador do compilador GNU) para obter o controle das principais tecnologias complementares e desenvolvedores de código aberto; e permitir que eles invistam em encontrar e nutrir os primeiros casos de referência de clientes de farol. Fazendo parte da equipe executiva da Cygnus, eu posteriormente me tornei chefe global de dispositivos de internet na Red Hat e executei sua unidade Linux (também IoT) embarcada em estágio inicial.

A listagem da bolsa de valores da Red Hat fez com que fossem notados pelos fornecedores globais de TI, a IBM. O então CEO da IBM, Louis Gerstner, enviou uma equipe para a sede da Red Hat na Carolina do Norte para aprender mais sobre esse novo fenômeno Linux de código aberto. Alguns meses depois: quando perguntado pela Red Hat para ser adicionado à lista de preços da IBM para que os clientes que queriam isso pudessem comprar suporte para isso, a IBM inicialmente recusou. Quando a Red Hat mais tarde solicitou sua assistência em seus esforços para construir uma versão de mainframe IBM do Red Hat Linux para clientes interessados ​​- eles também recusaram. Muitos clientes hoje rodam o Red Hat Linux nos sistemas de mainframe da IBM, apesar da IBM ter sua própria versão interna do Linux para vender e suportar.

Hoje, a Red Hat é líder global de Linux para clientes corporativos. Eles fornecem excelente tecnologia, fornecem suporte corporativo especializado e continuam inovando sua tecnologia. O modelo da Red Hat foi uma fórmula para o sucesso. A Red Hat começou como uma empresa Linux que mais tarde se tornou um suporte técnico 24/7/365 e fornecedor de software para sua distribuição Linux. A Red Hat alavancou seu know-how técnico que foi construído em torno de seu modelo de código aberto, que é seu principal diferencial. Quando combinado com seu entendimento inato do cliente, isso ressoou com os clientes e permitiu que ele se destacasse dos executivos de TI da época, como a IBM, que simplesmente não entendia o código aberto.

A Red Hat alcançou um sucesso incrível (US $ 23.000.000.000 de valor de mercado no mercado até o momento) e o Linux penetrou na maioria dos sistemas de TI do mundo. Isso tudo pode nos dizer muito sobre o que é preciso para tornar uma nova tecnologia de código aberto bem-sucedida. Vejamos como poderíamos aplicar isso ao próximo grande movimento de código aberto: blockchain.

Assim como o ensaio de Eric Raymond moldou ideologias de código aberto — o artigo de 2008 de Satoshi Nakamoto explica as virtudes de uma rede distribuída pública que moldou ideologias relativas à confiança. Uma nova indústria se formou em torno do blockchain após o whitepaper de Nakamoto. Ela vem crescendo rapidamente em tamanho desde então.

Em janeiro deste ano, me ofereceram uma posição de liderança em outra startup focada em serviços de TI. De muitas maneiras, esse momento pareceu semelhante ao que senti quando assumi meu primeiro cargo na Red Hat. Naquela época, eu estava com um concorrente novo e promissor no espaço de serviços e software de TI de código aberto com interesse significativo do cliente. Desta vez, eu estava me juntando a uma nova empresa de TI blockchain que possui um dos maiores números de implantações comerciais do setor.

Quando eu olhei para os números, o progresso e o sucesso da Blocko até agora me lembraram dos primeiros dias em Re

Essa empresa queria desenvolver um livro-razão distribuído inovador para apresentar a alguns dos maiores clientes blockchain de early adopters em todo o mundo. Conheci a equipe após a oferta e fui solicitado a liderar sua estratégia de código aberto. Eu concordei em me juntar a eles. Eles eram um grupo de engenheiros de banco de dados brilhantes baseados na Coréia.

Quando nos conhecemos, não houve hipóteses ou visões inviáveis ​​de mudar o mundo ou tornar todos os dados seguros para sempre usando um contrato inteligente ERC-20. Havia apenas conversas focadas de criação de soluções para clientes e emulação de modelos de negócios de código aberto bem-sucedidos.

Foi uma decisão fácil porque eu instantaneamente sabia o que tinha que ser feito. Eu também senti que tinha algo a acrescentar que pode ajudá-los. Entendi todas as práticas, métodos e melhores práticas de negócios de código aberto para uma empresa de TI impulsionar a adoção corporativa de tecnologia de código aberto. Eu vi essa mesma narrativa ao longo dos trinta anos em que estive em TI. Entendo como empacotar e explicar a tecnologia e depois entregá-la aos clientes.

Eu pretendo usar todas essas coisas que aprendi e minha experiência de código aberto em um novo projeto no qual estou totalmente focado e estou aproveitando cada minuto. Este projeto é da AERGO. A AERGO emulará todos os modelos de código aberto do Linux e terá uma empresa global de consultoria de TI corporativa com experiência anterior no fornecimento de implementações comerciais de blockchain para impulsionar a adoção do mesmo.

Abordagem da AERGO

Assim como a Red Hat estava envolvida no software Linux e usava serviços de consultoria antes de ganhar escala comercial para se tornar a principal empresa de suporte técnico para a tecnologia; uma empresa relativamente desconhecida da Coréia do Sul, a Blocko, tem fornecido implementações privadas de blockchain para grandes clientes em todo o mundo nos últimos quatro anos e se tornará a principal empresa de suporte técnico para a tecnologia AERGO.

A equipe é formada por mais de 50 desenvolvedores seniores que sabem como desenvolver, testar e empacotar soluções blockchain em escala comercial. A equipe aqui tem um foco inato no cliente e profundo conhecimento técnico da tecnologia blockchain. Isso é muito semelhante à Red Hat nos primeiros dias, antes de se tornar um player global no espaço da tecnologia.

AERGO é uma nova plataforma que está sendo desenvolvida e suportada inicialmente pelo Blocko não apenas em torno de um conjunto básico de tecnologias de código aberto; mas como toda uma plataforma de código aberto e suporte ao ecossistema. AERGO é uma plataforma blockchain que permite às empresas obter confiança distribuída em escala. AERGO segue os princípios fundamentais do desenvolvimento de código aberto; licenciamento de software de código aberto; abordagem de desenvolvimento descentralizada; liderança pragmática; e suporte para desenvolvedores, integradores e empresas.

AERGO é open-end end-to-end

AERGO se estabeleceu como uma organização de código aberto e sem fins lucrativos. É uma forma de uma fundação de código aberto que adotará, seguirá e se adaptará ao mesmo modelo de plataforma de código aberto comprovado como bem-sucedido no Linux. O modelo de licenciamento que a AERGO está adotando é o chamado desenvolvedor de licenciamento dual e uma abordagem de licenciamento favorável aos negócios. Isso nos permite manter o código-fonte aberto do software para se beneficiar da interação do desenvolvedor e seguir a metodologia associada, ao mesmo tempo em que permite que as empresas comercializem a tecnologia para dar suporte aos clientes finais.

AERGO segue uma abordagem de desenvolvimento descentralizada liderada pelo Blocko

Uma abordagem de desenvolvimento descentralizada é necessária para maximizar o potencial de uma tecnologia. A AERGO lançará sua tecnologia por meio de plataformas de código aberto bem estabelecidas, como o GitHub. Os desenvolvedores poderão inspecionar, criticar, corrigir e aprimorar o protocolo AERGO da camada base e todos os serviços de TI que fornecemos.

Não apenas isso, mas alguns componentes-chave do AERGO serão lançados como projetos de software livre independentes que qualquer um pode usar. Nosso parceiro de desenvolvimento estratégico altamente experiente, Blocko, ajuda nossa fundação a direcionar e focar os principais esforços para garantir que os desenvolvedores de dApp, parceiros de tecnologia e nossos futuros clientes possam adotar e usar a plataforma em implantações corporativas do mundo real. A AERGO contratou muitos especialistas líderes em código aberto que ajudaram os clientes não apenas a adotar o código aberto, mas muitas vezes os que escreveram o código subjacente usado.

AERGO tem uma abordagem pragmática para a execução

Havia grandes diferenças técnicas entre o Linux e outros sistemas concorrentes que também tentavam se firmar para substituir o Unix nos negócios nos últimos 20 anos. A maioria deles falhou. Parte da razão para isso foi que muitas dessas alternativas eram um pouco mais projetos de pesquisa do que implementações práticas.

O que é necessário não é simplesmente uma arquitetura mais escalonável ou recursos de rendimento mais altos. O que é necessário é uma equipe focada e especializada que seja pragmática, assim como a Linux Foundation; cuidadosamente desenvolver e empacotar o blockchain, assim como as principais tecnologias associadas, da maneira correta.

Existem centenas de empresas e instituições que investem em novos protocolos de consenso, implementações de bancos de dados e projetos de tokenomics para criar uma cadeia pública utópica que possa ser dimensionada. Olhando para trás, isso é muito parecido com a forma como a maioria dos projetos de sistemas semelhantes ao Unix se entregavam a longas operações de pesquisa e esperavam para começar o desenvolvimento. O projeto Linux avançou, compilando e reprojetando o melhor de quais técnicas estavam disponíveis; adicionando novas tecnologias ao longo do caminho; e depois empacotá-los juntos. Foi um enorme sucesso. Na época, havia muitos desenvolvedores que se ressentiam da abordagem pragmática de Linus Torvalds. Eles podem ter sido tecnicamente corretos e genuínos em suas críticas, mas teriam retardado significativamente a adoção da tecnologia. A tecnologia pode até ter se revelado melhor, mas certamente não teria sido tão bem-sucedida.

Há muitos trabalhos de pesquisa e white papers sobre blockchain por aí. A questão é, onde estão as implantações em produção voltadas para o cliente?

AERGO é muito diferente de outros projetos blockchains. Ele usa o melhor das tecnologias existentes de blockchain; o melhor dos métodos de desenvolvimento de software corporativo; as melhores e mais eficientes técnicas para a entrega segura de nuvem sem servidor; e, finalmente, usa as melhores práticas comprovadas para trabalhar em implantações corporativas em larga escala com clientes em todo o mundo.

O que o mercado precisa não é mais pesquisa. O que o mercado precisa entrega feita com agressão.

A Blocko está usando ativamente seu know-how para impulsionar a adoção da AERGO

A AERGO pretende cumprir todos os itens acima, combinando cada elemento e usando mais de quatro anos de know-how de blockchain privado em produção da empresa que apóia o projeto, a Blocko.

Assim como a Red Hat começou a vender serviços e distribuições Linux antes de escalar para se tornar uma operação global e líder em implantações de Linux; A Blocko já entregou implementações e serviços blockchain para mais de 23 clientes corporativos na Coreia do Sul, com mais de 25 milhões de pontos finais antes de começar com a AERGO. Estes não são white papers ou provas de conceitos. Essas são implantações corporativas reais com clientes reais; sistemas seguros e de manutenção projetados localmente e dimensionados globalmente.

O número significativo de clientes que receberam blockchain da Blocko, o que o coloca em posição similar àquela em que a Red Hat estava — em termos de experiência do cliente na construção e embalagem da tecnologia — antes de sair em um esforço global agressivo. Este é o know-how do cliente que a Blocko trará para a AERGO.

A Blocko não está apenas levando quatro anos de know-how prático de blockchain, nuvem e desenvolvimento de TI, além de construir a plataforma e a base por trás dela; também está trabalhando muito para tornar a plataforma fácil de usar. A organização sem fins lucrativos por trás da AERGO é composta principalmente por membros existentes da equipe do Blocko — dedicando seu tempo e experiência para tornar a visão de plataforma aberta da plataforma uma realidade.

Assim como a Red Hat estabeleceu agências de desenvolvimento de negócios globais para estabelecer clientes de referência globalmente; O Blocko está estabelecendo equipes locais semelhantes que podem ajudar os clientes a descobrir e implementar rapidamente o blockchain em seus ecossistemas de TI. Isso dará à empresa a alavancagem necessária para impulsionar a adoção séria da AERGO e, finalmente, superar as empresas de serviços de software, como a IBM, em termos de serviços blockchain.

A empresa está lentamente construindo a equipe para fornecer esses serviços locais com escritórios em Seul, Londres, Alemanha, Brasil e Canadá. Estou contratando ativamente muitos dos gurus de código aberto com os quais trabalhei ao longo dos últimos 20 anos, trazendo-os a bordo para fornecer o mesmo valioso conjunto de habilidades que eles propiciaram na adoção do Linux na Red Hat — mas agora para blockchain no Blocko . Continuaremos adicionando a essa equipe e procurando ativamente desenvolvedores e embaixadores de código aberto e blockchain mais qualificados para se unirem à nossa causa. Uma missão ambiciosa como esta leva tempo e pessoas. Mais do que nunca, é sobre a equipe.

Equipe de pesquisa e desenvolvimento da Blocko, escritório de Bundang, Seul, Coréia.

O Blocko lançará kits avançados de desenvolvimento de software para desenvolvedores; interfaces de programação de aplicativos estáveis ​​e bem documentadas; bem como fácil de seguir e adotar projetos de implantação. Esses planos usarão código de software, contratos inteligentes e implementações de exemplo desenvolvidas para implantações comerciais em grande escala da vida real por nosso parceiro Blocko nos últimos quatro anos. Pretendemos disponibilizá-los aos usuários da rede pública AERGO para projetar, implantar e gerenciar sistemas blockchain baseados em casos de uso comprovados modelados pelo Blocko. Isso permitirá que desenvolvedores, parceiros de tecnologia e clientes criem sistemas robustos de blockchain em questão de semanas, em vez de meses — enquanto aprendem tudo o que precisam aprender no processo de fazer isso sozinhos nesse mesmo período de tempo. AERGO é uma plataforma complexa facilitada.

O Linux e outras tecnologias inovadoras foram adotadas pelos principais clientes em estágio inicial nos últimos 20 anos com a ajuda de especialistas; especialistas que anteriormente trabalhavam na Red Hat, SuSE, VMware e Deutsche Telekom; especialistas que criaram sistemas seguros e escalonáveis ​​que atendem a milhões de clientes corporativos em todo o mundo e em muitos setores.

Acredito que a mesma narrativa vai se desenrolar com o blockchain da empresa. Especialistas da Blocko, que construíram sistemas para grandes empresas — como a Samsung SDS, a Hyundai Motors, a Lotte Card, a Shinhan Bank, a Bolsa de Valores da Coréia e outras, agora trabalham ativamente na AERGO. Assim como o Linux se tornou a base do mundo da computação, plataformas baseadas em blockchain como a AERGO talvez pudessem se tornar a base do que muitos estão chamando agora de Web 3.0.

Estou animado para trabalhar com a equipe do Blocko na construção da plataforma AERGO. Esperamos que este artigo forneça uma visão das filosofias muito diferenciadoras por trás da AERGO e por que isso não é apenas mais um projeto. Isso é algo muito mais grandioso do que muitos podem perceber.

Ah, e não entraremos em nenhum dos chamados grandes consórcios voltados a fornecedores de TI, nem pediremos a ninguém para adicionar nossa solução à sua lista de preços tão cedo. Os fornecedores de TI de ontem podem fazer isso.

Vamos simplesmente concentrar todos os nossos esforços na construção da tecnologia, atraindo grandes desenvolvedores e parceiros e trabalhando com os clientes. Nós nos concentramos em clientes que desejam criar novos produtos e serviços com escala e alcance para alcançar efeitos de rede massivos sem precisar confiar seus dados a um intermediário.

Sem mais delongas, apresento AERGO: Distributed Trust at Scale

Original link：https://medium.com/aergo/drawing-a-parallel-between-linux-and-blockchain-160f79ca74e6