O que é Blockchain como serviço (BaaS)?
Blockchain-as-a-service (BaaS) é a criação e gerenciamento terceirizado de redes baseadas em nuvem para empresas no ramo de construção de aplicativos blockchain. Esses serviços de terceiros são um desenvolvimento relativamente novo no crescente campo da tecnologia blockchain. A aplicação da tecnologia blockchain foi muito além de seu uso mais conhecido em transações de criptomoeda e se ampliou para lidar com transações seguras de todos os tipos. Como resultado, há uma demanda por serviços de hospedagem.
Em resumo:
- Blockchain-as-a-service (BaaS) refere-se a infraestrutura e gerenciamento baseados em nuvem de terceiros para empresas que criam e operam aplicativos blockchain.
- O BaaS funciona como uma espécie de host da Web, executando a operação de back-end para um aplicativo ou plataforma baseada em blockchain.
- O BaaS pode ser o catalisador que leva à adoção generalizada da tecnologia blockchain.
Entendendo Blockchain como serviço (BaaS)
O BaaS é baseado no modelo de software como serviço (SaaS) e funciona de maneira semelhante. Ele permite que os clientes aproveitem soluções baseadas em nuvem para criar, hospedar e operar seus próprios aplicativos blockchain e funções relacionadas no blockchain. Ao mesmo tempo, o provedor de serviços baseado em nuvem mantém a infraestrutura ágil e operacional.
Como um desenvolvimento no maior ecossistema de blockchain, o BaaS é visto como impulsionador da adoção do blockchain nas empresas.
Os principais players no espaço BaaS incluem:
- Microsoft, que fez parceria com a ConsenSys para introduzir o Ethereum blockchain-as-a-service no Microsoft Azure em 2015.
- A Amazon, que introduziu o Amazon Managed Blockchain, um serviço que “facilita a criação e o gerenciamento de redes blockchain escaláveis” usando estruturas de código aberto, incluindo Ethereum e Hyperledger Fabric.
- R3, um consórcio de instituições financeiras globais que produziu um livro-razão financeiro distribuído chamado Corda.
- PayStand, especializada em enviar e receber pagamentos entre empresas.
Consumidores e empresas estão cada vez mais dispostos a se adaptar à tecnologia blockchain. No entanto, as complexidades técnicas e a sobrecarga operacional envolvidas na criação, configuração e operação de um blockchain e na manutenção de sua infraestrutura geralmente atuam como uma barreira.
O BaaS oferece um provedor de serviços externo para configurar toda a tecnologia e infraestrutura de blockchain necessárias por uma taxa. Depois de criado, o provedor continua a lidar com as complexas operações de back-end para o cliente.
O operador BaaS normalmente oferece atividades de suporte, como gerenciamento de largura de banda, alocação adequada de recursos, requisitos de hospedagem e recursos de segurança de dados. O operador BaaS libera o cliente para se concentrar no trabalho principal: a funcionalidade do blockchain.
Exemplo de Blockchain-as-a-Service (BaaS)
Abaixo está um gráfico que demonstra o modelo de trabalho do Blockchain-as-a-Service Hyperledger Cello, um kit de ferramentas de módulo blockchain semelhante a BaaS e sistema utilitário sob o projeto Hyperledger.
Na verdade, a função de um provedor de BaaS é semelhante à de um provedor de hospedagem na web. Os criadores do site criam e executam todo o conteúdo do site em seus próprios computadores pessoais. Eles podem contratar pessoal de suporte ou se inscrever em um provedor de hospedagem externo, como Amazon Web Services ou HostGator. Essas empresas terceirizadas cuidam das questões de infraestrutura e manutenção.
O BaaS pode ser o catalisador que leva a uma penetração mais ampla e profunda da tecnologia blockchain em vários setores e negócios da indústria. Em vez de criar e executar seus próprios blockchains, uma empresa, grande ou pequena, agora pode simplesmente terceirizar o trabalho tecnicamente complexo e se concentrar em suas atividades principais.