Ativos digitais 101
Blockchains Privadas vs Públicas: Qual é a Diferença?
Há cerca de 13 anos, um indivíduo ou grupo misterioso conhecido como Satoshi Nakamoto lançou Bitcoin, iniciando a era das moedas digitais que agora está bem encaminhada para mudar o mundo. Claro, as moedas digitais nunca poderiam fazer isso sozinhas. No entanto, a tecnologia subjacente — a blockchain — acabou tendo muito mais potencial do que as criptomoedas em si, e certamente mais do que Nakamoto jamais imaginou.
O que é uma Blockchain?
Em sua essência, a tecnologia blockchain é apenas um registro digital compartilhado que contém registros de transações. Isso significa que é um registro de transações armazenado em formato digital e distribuído por uma vasta rede de sistemas de computador.
Quando as pessoas fazem transações, essas transações são processadas e verificadas e armazenadas em grupos conhecidos como blocos. Ao colocar esses blocos um após o outro cronologicamente, obtemos a blockchain — um registro histórico de todas as transações que ocorreram dentro de uma rede.
Como tal, a blockchain atua como um banco de dados descentralizado gerenciado por vários participantes. Devido a isso, também é conhecida como Tecnologia de Ledger Distribuída ou DLT.
A blockchain é uma nova e melhorada maneira de rastrear transações de forma descentralizada, transparente e imutável. Assim que os dados são registrados na cadeia, torna-se quase impossível removê-los, a menos que a maioria da comunidade que executa essa blockchain específica concorde que remover esses dados é do melhor interesse do projeto. É isso que a torna resiliente a fraudes, hacking, gastos duplos e muitos outros problemas semelhantes que anteriormente eram insolúveis, a menos que uma instituição centralizada tivesse controle total sobre os processos em andamento.
Agora, ao longo dos anos, a tecnologia blockchain tem se desenvolvido em todas as direções, buscando aplicações potenciais, explorando seus limites e possibilidades, e mais, o que levou à criação de dois tipos de blockchains — blockchains públicas e privadas. Hoje, queremos explorar ambas as versões da Tecnologia de Ledger Distribuída e ver quais semelhanças elas compartilham, bem como quais diferenças as mantêm separadas, e qual delas pode ter mais potencial.
Blockchains Privadas vs Públicas
Vamos começar estabelecendo a diferença entre os dois tipos de blockchains — privadas e públicas.
Uma blockchain privada é uma blockchain onde os usuários precisam de permissão para acessá-la. Essas blockchains operam com base em permissões e controle, o que resulta em participação restrita na rede. Em outras palavras, essa não é uma corrente que qualquer um possa se juntar, mas sim, é uma blockchain de convite que só permite entidades confiáveis que participam de transações ter conhecimento das transações. Nem mesmo outras partes ou stakeholders terão permissão para acessar esse tipo de blockchain e as informações armazenadas nela.
Por outro lado, uma blockchain pública é o oposto exato. É completamente sem permissão, o que significa que qualquer um pode participar dentro da corrente e se juntar à rede à vontade. Seu sistema é totalmente descentralizado, e não há entidade que supervise a rede ou tenha mais controle sobre ela do que outros membros.
Todos os dados nessa blockchain ainda são totalmente seguros e impossíveis de modificar após serem validados, graças à sua vasta rede de usuários de todo o mundo que estão contribuindo com o poder computacional necessário para manter o registro.
Claro, esse tipo de arranjo tem suas desvantagens, como a falta de privacidade para transações. Ambos os tipos de blockchain ainda mantêm a imutabilidade, significando que os registros não podem ser alterados ou excluídos sem o acordo daqueles que executam a corrente. Além disso, ambos são distribuídos e descentralizados. No entanto, eles têm suas diferenças.
Diferenças entre Blockchains Privadas e Públicas
Existem várias diferenças importantes entre as correntes privadas e públicas dignas de nota, como:
1. Acesso
Como mencionado anteriormente, as blockchains privadas não são sem permissão como as públicas. Como tal, elas só permitem que uma organização específica tenha autoridade sobre a rede, significando que a participação pública não é permitida. Elas frequentemente confiam em um esquema de autorização para identificar quem está tentando se juntar à rede e se devem ou não ser autorizados a fazê-lo.
Obviamente, as correntes públicas não têm essas restrições, e qualquer indivíduo pode se juntar, ver o registro, ler, escrever e até participar do processo de consenso.
2. Consenso
Outra coisa que torna esses dois tipos de blockchain bastante diferentes é o consenso. Quando se trata de correntes públicas, os participantes são livres para se juntar ao processo de consenso quando e se desejar, sem restrições. Enquanto isso, nas correntes privadas, uma decisão foi tomada anteriormente sobre quem pode se juntar ao processo de consenso e quem não pode.
3. Imutabilidade
Como mencionado anteriormente, ambas as blockchains são descentralizadas, com as correntes públicas permitindo que qualquer um se junte ao grupo que executa a corrente, enquanto as blockchains privadas têm um grupo específico que é permitido fazer isso. Isso também significa que ambas são imutáveis. No entanto, a diferença é que as correntes privadas são apenas parcialmente imutáveis, pois ainda existem certas circunstâncias sob as quais transações e até mesmo blocos inteiros podem ser removidos do registro. Enquanto isso, uma vez que um bloco é gravado na corrente pública, não há chance de que ele seja alterado ou excluído, o que torna as correntes públicas verdadeiramente imutáveis.
4. Manipulação de Dados
Quando se trata de correntes privadas, apenas uma organização pode acessar, ler e gravar um registro específico. Isso também significa que apenas um punhado de usuários pode realmente fazer isso. Isso também permite que eles, essencialmente, estejam encarregados de adicionar ou excluir blocos. Já as correntes públicas, qualquer um pode acessá-las, ler e gravar no registro, mas uma vez que os dados são armazenados, eles são armazenados para sempre sem a capacidade de alterá-los ou excluí-los.
5. Custo e Velocidade das Transações
As correntes privadas só permitem que participantes autorizados participem da realização de transações, e assim a velocidade sempre permanece a mesma. Quanto ao custo, é normalmente sempre mínimo e nunca muda de forma drástica. É baixo, constante e bastante preciso.
Essa é uma clara vantagem que as correntes privadas têm sobre as públicas. As correntes públicas permitem que qualquer indivíduo acesse e solicite transações e registros, e como há mais e mais usuários se juntando à blockchain, isso pode ser bastante esmagador, e geralmente resulta em velocidades lentas na maioria das blockchains, que simplesmente não podem lidar com a demanda crescente.
Um problema semelhante pode ser visto quando se trata do custo das correntes públicas, que frequentemente têm taxas de transação bastante altas, especialmente quando comparadas às privadas.
6. Eficiência
Devido a nós de permissão limitados e acesso limitado ao registro, as blockchains privadas são quase sempre altamente eficientes, enquanto as públicas lutam com escalabilidade, velocidade, custo e problemas semelhantes, tornando-as menos eficientes.
Prós e Contras Comparados
Finalmente, para resumir esses dois tipos de correntes, vamos ver quais prós e contras eles têm a oferecer.
Blockchains Privadas
Quando se trata de blockchains privadas, elas têm redes pequenas com não muitos participantes. Elas são conhecidas por seu acesso limitado, o que as torna mais fáceis de alcançar consenso. Isso também as torna mais baratas, mais rápidas e simplesmente mais eficientes. A tomada de decisões é mais rápida, e assim são as velocidades de processamento de transações e solicitações, o que também resulta em um custo de processamento mais baixo. Não há problemas quando se trata de escalabilidade, e os participantes são conhecidos e confiáveis por todas as outras partes que têm acesso à rede.
No entanto, há uma questão de integridade que as blockchains privadas podem ter dificuldade em lidar, pois a integridade depende do status dos participantes autorizados a fazer alterações na corrente. Como mencionado, os participantes frequentemente têm a capacidade de modificar ou até mesmo excluir blocos e dados, o que significa que eles devem ser extremamente confiáveis para serem concedidos esse tipo de poder sem o medo de abusá-lo. Outra desvantagem é que uma contagem de participantes mais baixa também deixa a corrente mais exposta a ameaças externas, como hackers. Em resumo, as blockchains privadas podem ser mais eficientes, mas perdem seu propósito, pois não diferem muito dos sistemas centralizados.
Blockchains Públicas
Por outro lado, temos as blockchains públicas. Elas são transparentes, disponíveis para acesso público, e isso significa que qualquer um pode fazer transações, qualquer um pode se juntar à parte de processamento, e qualquer um pode ver o que está acontecendo, quais transações foram feitas, quem as fez e outros detalhes. Elas são totalmente descentralizadas e extremamente seguras e resistentes a hackers. Os dados não podem ser roubados, modificados ou excluídos delas, o que as torna extremamente seguras, e para que algo aconteça, a comunidade deve alcançar um consenso.
Por outro lado, elas lutam com uma série de problemas. As blockchains públicas são lentas, demoram muito tempo para processar transações, e o custo de processamento pode ser bastante alto devido a problemas de escalabilidade. Isso as torna menos eficientes e mais caras. No entanto, elas são descentralizadas, verdadeiramente imutáveis e seguras, o que pode valer a pena as desvantagens que vêm com elas.












