Blockchain como serviço (BaaS)
O que é Blockchain-as-a-Service (BaaS)?
Blockchain-as-a-service (BaaS) é a criação de terceiros e gerenciamento de redes baseadas em nuvem para empresas no negócio de construção de aplicativos blockchain. Esses serviços de terceiros são um desenvolvimento relativamente novo no campo crescente 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.
Principais vantagens
- Blockchain-as-a-service (BaaS) refere-se à 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 block-chain.
- O BaaS pode ser o catalisador que leva à ampla adoção da tecnologia blockchain.
Noções básicas sobre Blockchain-as-a-Service (BaaS)
O BaaS é baseado no modelo de software como serviço (SaaS) e funciona de maneira semelhante. Ele permite que os clientes utilizem soluções baseadas em nuvem para construir, 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 grande ecossistema de blockchain, o BaaS é visto como um impulsionador da adoção de blockchain entre as empresas.
Os principais jogadores no espaço BaaS incluem:
- Microsoft, que se associou à ConsenSys para apresentar o Ethereum blockchain-as-a-service no Microsoft Azure em 2015.
- A Amazon, que introduziu o Amazon Managed Blockchain, um serviço que “torna mais fácil criar e gerenciar 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 no envio e recebimento de pagamentos entre empresas.
Consumidores e empresas estão cada vez mais dispostos a se adaptar à tecnologia de 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ária por uma taxa. Depois de criado, o provedor continua a lidar com as complexas operações de back-end para o cliente.
A operadora 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 na tarefa principal: a funcionalidade do blockchain.
Exemplo de Blockchain-as-a-Service (BaaS)
Abaixo está um gráfico que demonstra o modelo de trabalho do Hyperledger Cello Blockchain-as-a-Service, um kit de ferramentas de módulo blockchain do tipo BaaS e sistema utilitário no 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 uma equipe 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 mais profunda da tecnologia de blockchain em vários setores da indústria e negócios. Em vez de criar e executar seus próprios blockchains, uma empresa, grande ou pequena, pode agora simplesmente terceirizar o trabalho tecnicamente complexo e se concentrar em suas atividades principais.