Qual a diferença da Blockchain pública para a privada?
0
0

Qual a diferença da Blockchain pública para a privada?

As Blockchains privadas são extremamente diferentes das públicas, o que levanta a dúvida; porque não utilizar bancos de dados?

Wisemade
5 min
0
0

As Blockchains privadas são extremamente diferentes das públicas, o que levanta a dúvida; porque não utilizar bancos de dados?

Email image

Se estiver curioso para conhecer ambos os lados, confira esse artigo!

Blockchain pública

Nas redes Blockchains públicas, qualquer usuário pode ser um node (nós), e além disso todos os dados acessíveis são públicos, ou seja, qualquer pessoa pode visualizar as transações efetuadas desde o bloco gênese (primeiro bloco) até os demais, utilizando apenas um explorador de blocos. A rede Bitcoin utiliza a Blockchain pública.

  • Desvantagens

Um ponto negativo das redes Blockchains públicas é justamente o fato de todos os dados serem acessíveis, o que pode desagradar algumas empresas, que não desejam que suas informações sejam expostas publicamente. Além disso, uma rede pública pode violar certos dados de proteção e expor negociações privadas. 

Em uma Blockchain pública também é possível que os mineradores alterem os dados inseridos na rede, esse risco é chamado de ataque 51%, o que pode ser desastroso para qualquer empresa que possua ativos, que podem ser roubados ou até mesmo excluídos permanentemente da rede.

Curiosidade!

Você sabia que após o ataque do hacker da DAO, os mineradores da rede Ethereum modificaram todo o sistema da Blockchain afim de evitar que esses ataques acontecessem? O que levantou rumores, pois muitos acreditavam que esse ato quebrou os princípios da rede e por isso continuaram utilizando sua antiga versão, agora conhecida como Ethereum Classic.

Blockchain privada

A blockchain privada funciona de forma diferente da pública, nela o livro razão distribuído é completamente controlado por um único usuário, que administra o acesso a rede, determina tanto o minerador quanto quem pode ver ou alterar suas transações. Esse sistema também é conhecido como Blockchain permissões.

  • Vantagens

Existem diversas vantagens no uso da blockchains privadas, principalmente em caso de negociações importantes, algumas delas são:

  • Controle; o usuário pode decidir quais mudanças serão feitas em sua rede blockchain, como editar ou adicionar novas transações, esse sistema é essencial para a regulamentação da segurança dos dados.
  • Privacidade; todas as transações são privadas, o que despreocupa algumas empresas que não querem suas informas publicamente acessíveis.
  • Baixo preço; as transações não precisam ser processadas por milhares de computadores e sim por alguns de alto processamento, isso indica que o valor das taxas de transações é baixo.
  • Recursos; não é necessário minerar novas moedas, com isso os nodes não precisam gastar quantidades absurdas de energia durante a proof of work.
  • Segurança; se a rede utiliza nodes (nós) confiáveis então não precisa se preocupara com os possíveis ataques de 51% que podem ocorrer nas blockchains públicas.
  • Eficiência; as transações não permanecem bloqueadas por muito tempo, ou seja, são efetuadas rapidamente.
  • Desvantagens

As blockchains privadas não estão completamente livres de problemas, alguns deles são:

  • Desnecessária; blockchains públicas são desenvolvidas para funcionar perfeitamente em ambientes não confiáveis, ou seja, se os nodes são confiáveis seria mais adequado utilizar apenas um banco de dados. 
  • Confiança; qualquer pessoa pode verificar as transações feitas em blockchains públicas, o que poderia causar a desconfiança de um usuário da rede privada, que não saberia se as transações foram alteradas pelo seu proprietário.
  • Centralizada; se a rede blockchain privada constar apenas com alguns nodes, por mais poderosos que fossem, não seriam suficientes de evitar falhas, diferentes das públicas que constam com milhares de nodes ativos.

Porque não utiliza um banco de dados?

Para alguns casos específicos, a blockchain privada oferece algumas vantagens, sendo elas:

  • Prestação de contas; desde a criação de uma blockchain é possível acompanhar novos dados inseridos na rede.
  • Parcerias; muitas empresas optam pela blockchain privada para realizarem suas transações sem terem seus dados disponíveis publicamente.
  • Padrão; as negociações podem ser realizadas em uma rede blockchain, sem necessidade de tentar integrar vários ao mesmo tempo.

Quais empresas utilizam as blockchains privadas?

A fábrica Hyperledger da fundação Linux é estruturada com base na blockchain de permissão, é um protocolo de código utilizado também pela plataforma IBM, entre outras empresas prestadoras de serviços. O consórcio blockchain R3 também desenvolveu a empresa Corda Enterprise, ele geralmente é utilizado em industrias, variando de serviços financeiros à saúde, sem contar que obtêm suporte para oracles.

“Com o vigor da estrutura central, o usuário pode modificar a rede com base em suas necessidades, dando permissões para quem confia e mantendo de fora aqueles que não devem acessar seus dados. Adrianna Corriveau, IBM blockchain”

Blockchains privadas poderiam ser utilizadas por diversas empresas para rastrear produtos em toda rede de suprimentos, isso permitiria que os produtos fossem desenvolvidos se forma segura, sendo supervisionados durante todo o processo de fabricação. Essa rede também pode ser utilizada por sistemas mundiais de pagamentos, como IBM que utiliza a blockchain World Wire, uma rede privada da plataforma Stellar.

Esse sistema permite que transferências internacionais sejam efetuadas rapidamente e com baixo custo de taxa, e pode ser executado em blockchains publicas, no entanto, algumas empresas provavelmente exigiram maior supervisão dos que as blockchains privadas.

ISENÇÃO DE RESPONSABILIDADE AS VISÕES E OPINIÕES EXPRESSAS PELO AUTOR SÃO APENAS PARA FINS INFORMATIVOS E NÃO CONSTITUEM ACONSELHAMENTO FINANCEIRO, DE INVESTIMENTO OU OUTRO.

Gerencie seu portfolio de criptomoedas com a Wisemade