Índice

  • blockchain público

  • blockchain privado

  • Aliança Blockchain

  • Qual tipo de blockchain tem mais vantagens?

  • Resumir


Quando o Bitcoin foi lançado, ele também lançou as bases para o desenvolvimento da tecnologia subjacente ao seu protocolo subjacente, e essa tecnologia é o blockchain. Aqueles que desejam inovar descobriram agora o potencial desta tecnologia e estão explorando possíveis aplicações da tecnologia blockchain em todos os setores.

Bitcoin é a chamada criptomoeda, um tipo de dinheiro digital que não é controlado por ninguém. O que é diferente de outras tecnologias é que combina tecnologia de base de dados distribuída, incentivos económicos e tecnologia de encriptação para formar uma ampla colaboração no ecossistema sem um líder ou administrador.

Em mais de uma década desde que a rede Bitcoin foi criada, as estruturas de dados que ela utiliza ganharam força generalizada em todos os setores. Agora, os campos de aplicação da tecnologia blockchain abrangem vários departamentos, desde finanças e cadeia de suprimentos até sistema jurídico e governo, e muitas indústrias estão conduzindo experimentos.

Caso você tenha perdido nosso guia para iniciantes em tecnologia blockchain: Blockchain é uma estrutura de dados simples cujos dados não podem ser modificados, mas podem ser continuamente expandidos. Pode ser útil pensar em sua estrutura de dados como uma planilha, onde cada célula aponta para a célula anterior, de modo que quaisquer modificações na célula anterior sejam imediatamente aparentes. Normalmente, o blockchain armazena informações sobre transações financeiras, mas pode ser usado com qualquer tipo de dado eletrônico.

Para fazer uma analogia com nossa planilha, vamos supor que um documento possa ser modificado por várias partes. Todos podem executar software dedicado em seus dispositivos e conectar-se a outros dispositivos, dando a todos os participantes acesso ao banco de dados mais recente.

A informação não pode ser obtida por uma autoridade central (a rede é distribuída). Isto significa que a informação viaja mais lentamente, mas torna a rede muito poderosa em termos de segurança e redundância.

A seguir, veremos três tipos de blockchains: privado, público e consórcio. Antes disso, vamos reiterar o que esses três tipos de blockchain têm em comum e algumas de suas principais características:

  • Ledger somente anexado – De acordo com as características do blockchain, o sistema precisa seguir uma estrutura em cadeia de blocos, onde cada bloco está vinculado ao bloco anterior. Se nosso blockchain é uma coleção de células em uma planilha, um bloco é uma única célula.

  • Rede ponto a ponto – Cada participante da rede possui uma cópia dos dados do blockchain. Esses atores são chamados de nós e interagem ponto a ponto.

  • Mecanismo de consenso – Deve haver um mecanismo para que os nós concordem sobre a exatidão das transações propagadas pela rede para garantir que dados falsos não sejam gravados no blockchain.

A tabela abaixo resume algumas das principais diferenças.



Tipo de blockchain

Cadeia pública

cadeia privada

Cadeia de aliança

Restrições de acesso

nenhum

ter

ter

leitor

qualquer um

Apenas por convite

Usuários relacionados

Escritor

qualquer um

Participantes aprovados

Participantes aprovados

Pessoa afiliada

nenhum

entidade única

entidade multipartidária

Conheça os participantes

não

sim

sim

velocidade de transação

lento

rápido

rápido


blockchain público

Se você usou criptomoeda recentemente, provavelmente já interagiu com uma rede pública. Este tipo de blockchain cobre a grande maioria dos livros distribuídos que existem hoje. Nós os chamamos de “públicos” porque qualquer pessoa pode visualizar as transações que ocorrem e simplesmente baixar o software necessário para ingressar.

Também usamos frequentemente o termo “restrições de acesso” em ambientes públicos. Não existe uma parte reguladora que impeça a participação e qualquer pessoa pode participar no mecanismo de consenso (por exemplo, através de mineração ou estaqueamento). Como qualquer pessoa pode aderir livremente e ser recompensada de acordo com o papel que desempenha na obtenção de consenso, esperamos ver uma topologia altamente distribuída na rede da cadeia pública.

Da mesma forma, esperamos que os blockchains públicos sejam mais à prova de auditoria do que os blockchains privados (ou semiprivados). Como qualquer pessoa pode ingressar na rede, o protocolo deve conter certos mecanismos para evitar que atores mal-intencionados obtenham vantagens através do anonimato.

No entanto, as cadeias públicas também apresentam compromissos em termos de segurança e desempenho. Muitos servidores na cadeia pública encontraram gargalos de expansão e têm rendimento relativamente fraco. Além disso, forçar mudanças na rede e ao mesmo tempo manter uma rede não dividida pode ser um desafio, pois é menos provável que todos os participantes concordem com uma proposta ao mesmo tempo.


blockchain privado

Em contraste com as restrições de não acesso das blockchains públicas, as blockchains privadas estabelecem regras de acesso para quem pode ver e escrever na blockchain (são ambientes permitidos). As blockchains privadas também não são sistemas descentralizados porque existe uma hierarquia clara em termos de controle. No entanto, eles são distribuídos e muitos nós ainda mantêm cópias do blockchain em seus computadores.

As cadeias privadas são mais adequadas para manutenção empresarial, porque as empresas esperam aproveitar as vantagens do blockchain sem permitir acesso externo à rede.

Em algumas cadeias privadas, a prova de trabalho é redundante no contexto de um modelo de segurança. No entanto, verifica-se que a prova de trabalho é necessária para um ambiente aberto. Numa blockchain privada, não utilizar PoW não representa uma ameaça grave porque a identidade de cada participante é conhecida e gerida manualmente.​

Nesse caso, um algoritmo mais eficiente é utilizar validadores designados, que são nós escolhidos para assumir determinadas funções a fim de realizar a verificação da transação. De modo geral, isso inclui nós que devem assinar cada bloco. Se um nó se comportar de forma maliciosa, ele poderá ser rapidamente descoberto e removido da rede. Com o controle de cima para baixo do blockchain, a coordenação de todo o sistema será muito mais fácil.


Aliança Blockchain

A blockchain da aliança está entre a cadeia pública e a cadeia privada, combinando os elementos característicos de ambas. Em termos de consenso, podemos observar as diferenças mais significativas entre as redes de consórcios e as redes privadas e públicas. A cadeia de consórcios considera um pequeno número de participantes com igual poder como validadores. Não é um sistema aberto como a cadeia pública, permitindo que qualquer pessoa verifique o bloco, nem é como a cadeia privada, que é um sistema fechado que só permite um. determinada pessoa para verificar o bloco. Entidade para nomear produtores de bloco.

A partir daqui, as regras do sistema são muito flexíveis: a visibilidade da cadeia pode ser limitada aos validadores, pessoal autorizado ou visível a todos. Desde que se chegue a um consenso com o validador, modificações podem ser feitas facilmente. Quanto à função do blockchain, se esses participantes puderem agir honestamente de acordo com os limites predefinidos, nenhum problema ocorrerá no sistema.

Num ambiente onde múltiplas organizações operam no mesmo setor e necessitam de uma infraestrutura comum para negociar ou retransmitir informações, uma cadeia de consórcios será a melhor escolha. A adesão a essa cadeia de consórcios também é altamente benéfica para as organizações, pois lhes permitirá compartilhar insights do setor com outros participantes.


Qual tipo de blockchain tem mais vantagens?

Em essência, blockchains públicos, privados e de consórcio não são contraditórios, apenas utilizam tecnologias diferentes:

  • Cadeias públicas bem projetadas tendem a ser mais vantajosas em termos de resistência à auditoria, mas às custas de menor velocidade e rendimento. Estas são as melhores opções para fornecer garantias de segurança para liquidação de transações (ou contratos inteligentes).

  • Uma cadeia privada pode priorizar a velocidade do sistema porque não precisa se preocupar com falhas centrais, como blockchains públicos. Idealmente, blockchains privados são implantados onde indivíduos ou organizações têm controle e as informações permanecem confidenciais.

  • As cadeias de consórcios atenuam o risco de contraparte nas cadeias privadas (ao eliminar o controlo centralizado), e um número menor de nós permite-lhes frequentemente funcionar de forma mais eficiente do que as cadeias públicas. A cadeia de alianças é adequada para organizações unitárias que precisam se comunicar entre si.


Resumir

Há uma grande variedade de opções de blockchain para indivíduos e empresas envolvidas em diversas atividades. Mesmo entre redes públicas, privadas e de consórcios, existem muitas experiências de usuário diferentes dependendo da complexidade. Com base no uso real, os usuários podem escolher o produto que melhor atende aos seus objetivos.