6 perguntas a serem feitas ao considerar o BlockchainTech for Enterprise

Blockchain é uma das inovações tecnológicas mais promissoras na memória recente e chamou a atenção de startups inovadoras e instituições legadas. A lista de empresas líderes do setor que se baseiam no blockchain abrange líderes em tecnologia (Microsoft), instituições financeiras (JP Morgan, Santander) e até mesmo governos nacionais (Cingapura, Dubai, Brasil). Mas, como acontece com qualquer tecnologia emergente, existem algumas peculiaridades e obstáculos específicos e únicos que todos os primeiros usuários enfrentarão ao longo do caminho, para os quais até mesmo os líderes de negócios mais experientes, considerando soluções de blockchain, devem estar preparados.

1. Como você planeja projetos de blockchain que fornecem a maior utilidade?

Você tem que encontrar o problema certo antes de construir a solução certa. Existem casos de uso que podem criar um valor incrível, mas é importante ter certeza de que você selecionou os certos para demonstrar os recursos reais da tecnologia.

Antes de construirmos qualquer coisa na ConsenSys, avaliamos o caso de uso do blockchain para garantir que haja um retorno sobre o investimento. Fazemos isso mapeando o processo de negócios e o caso de uso para recursos de blockchain específicos: assinaturas digitais, livros-razão imutáveis ​​distribuídos, contratos inteligentes, tokenização e identidade descentralizada. Nós apenas buscamos aplicativos onde podemos demonstrar como esses blocos básicos de construção de blockchain fornecem benefícios significativos para um aplicativo e resolvem um problema real.

Um elemento chave para o sucesso é idealizar o estado futuro. Como pode ser o processo de negócios como uma rede descentralizada? Muitas vezes, essas redes parecem radicalmente diferentes – e radicalmente melhores – do que os processos de negócios atuais, com muito menos etapas, intermediários e custos, liberando capital e melhorando a experiência do usuário / cliente.

2. Qual tecnologia você deve usar? Quais são os padrões?

Na ConsenSys, criamos aplicativos no blockchain Ethereum; tanto a rede pública maior quanto os blocos de blocos Ethereum privados. Usamos o blockchain Ethereum por três motivos principais:

  • Ethereum é a única plataforma de contrato inteligente descentralizada projetada para ser de propósito geral e global desde a compensação
  • Com o Ethereum, você pode implantar redes privadas, aplicativos descentralizados de redes públicas (DApps) e redes de consórcio, tanto no local quanto na nuvem
  • A Ethereum tem o maior pool de desenvolvedores globalmente, que está fazendo a plataforma avançar rapidamente e também oferece opções de escolha às empresas em termos de parceiros de implementação

3. Como você monta uma equipe de desenvolvimento de blockchain?

A má notícia é que simplesmente não há desenvolvedores de blockchain suficientes para atender ao demanda crescente. A boa notícia é que a maior parte do desenvolvimento de aplicativos do blockchain está de acordo com o desenvolvimento típico da Web (os aspectos do blockchain são apenas uma parte do aplicativo geral). No entanto, você ainda precisará ter um arquiteto de blockchain experiente em sua equipe para guiar um projeto até a fruição.

Na ConsenSys, desenvolvemos um programa – ConsenSys Academy – para treinar desenvolvedores em todo o mundo para se tornarem desenvolvedores de blockchain. Disponibilizaremos este programa para empresas no quarto trimestre deste ano. Posteriormente nesta série, falaremos sobre como construir sua equipe, o que é necessário para se tornar um desenvolvedor de blockchain e nossos serviços de treinamento iminentes para empresas.

4. Que tipo de suporte e serviços existem para empresas?

Para as empresas, simplesmente criar o aplicativo não é suficiente. Os aplicativos precisam ser implantados na produção e com suporte. A ConsenSys está focada em fornecer um ecossistema de serviços e produtos de suporte que vão desde o suporte ao desenvolvedor até verificações e monitoramento da integridade do sistema.

O suporte ao desenvolvedor inclui; i) bases de conhecimento selecionadas para tecnologia de blockchain, componentes principais e ferramentas de desenvolvedor ii) suporte da comunidade por meio de fóruns iii) suporte ao vivo de engenheiros de suporte técnico, incluindo reparos.

O suporte de sistemas é oferecido a clientes empresariais da ConsenSys em sistemas de produção e está sendo desenvolvido para aplicativos da ConsenSys.

5. Qual infraestrutura está disponível para construir no topo?

Até recentemente, o desenvolvimento de uma solução corporativa de blockchain exigia que você construísse do zero, mas isso está começando a mudar. O Enterprise Ethereum Alliance (EEA), um consórcio mundial de organizações líderes de vários campos que investem em tecnologia de blockchain, foi formado para resolver esses problemas.

A EEA está construindo as soluções de blockchain padrão da indústria, de código aberto e de uso gratuito que serão a base para o futuro das empresas. Os grupos de trabalho estão analisando os aspectos legais de blockchains e contratos inteligentes, áreas da indústria como bancos e cadeia de suprimentos e, claro, questões de tecnologia essenciais, como privacidade, permissões e padrões de rede.

6. Qual pilha de tecnologia e ferramentas seus desenvolvedores devem usar?

Executamos muitos hackathons e programas de treinamento em todo o mundo. Um dos principais obstáculos que vemos na curva de aprendizado é a “pilha de desenvolvedores”. Os desenvolvedores podem se esforçar para escolher suas ferramentas e configurar seu ambiente de maneira ideal. Esta é uma área em que a ConsenSys em particular e outras em todo o ecossistema se concentraram. A partir de a infraestrutura para carteiras para auditorias de contrato inteligentes, desenvolvemos ferramentas de ponta a ponta para que os construtores possam continuar construindo.