Se um "blockchain" é uma “cadeia de blocos”, o que é um bloco?
Um bloco é um grupo de transações que são mantidas em ordem cronológica e codificadas em um blockchain. Cada computador que executa código para um determinado blockchain possui os dados que contêm todas as transações que já ocorreram no blockchain.
Novos blocos são registrados ou extraídos quando novas transações ocorrem. Depois que os blocos são registrados no blockchain, esses registros não poderão ser facilmente apagados ou mudados.
Criando um blockchain
A ilustração a seguir descreve as etapas para construir um blockchain:
O blockchain rastreia o movimento de valores ou ativos digitais do ponto A ao ponto B, usando a tecnologia de livro-razão distribuído. Isso significa que os livros-razão de blockchain são distribuídos entre todos os computadores que executam o seu software.
Qual é a diferença entre a tecnologia de livro-razão distribuído e um banco de dados?
A principal diferença entre um blockchain e um banco de dados é a descentralização. Os registros em um blockchain não são mantidos em algum local central; eles são compartilhados entre os computadores simultaneamente. Cada participante de um blockchain possui uma cópia protegida de todos os registros e de todas as mudanças para que qualquer pessoa possa visualizar o histórico de auditoria dos dados; não há necessidade de uma terceira parte central e confiável para auditar as transações e garantir que tudo esteja correto.
A tecnologia de blockchain requer que todos os nós na rede formem consenso. Isso significa que, quando as transações são transmitidas para a rede (por exemplo, quando seu amigo envia um bitcoin), a rede deve validar essas transações.
Existem diferentes tipos de blockchains?
Geralmente, as blockchains se enquadram na categoria de aberto (público) ou fechado (privado). A principal distinção entre eles está relacionada a quem tem permissão para participar da rede, executar o protocolo de consenso e manter o livro-razão compartilhado.
Blockchains públicos
Distribuem confiança e potência entre todos os participantes na rede, o que significa que qualquer pessoa pode se associar e participar deles. O Bitcoin é uma das maiores redes públicas de blockchain em produção atualmente.
Blockchains privados
Operam em um ambiente “confiável” e são considerados como mais seguros.
Exemplo: Hyperledger Fabric—um mecanismo que se concentra em contratos inteligentes. https://blockgeeks.com/guides/hyperledger/; https://www.hyperledger.org/projects/fabric
Para resumir...
Transações de negócios ocorrem a cada segundo de cada dia - pedidos, pagamentos, rastreamento de contas e muito mais. A tecnologia de blockchain oferece novas maneiras de autenticação e autorização de transações no mundo digital. Ela fornece um método de registro e transferência de dados de uma maneira transparente, confiável e demonstrável.
Este gráfico resume os benefícios do blockchain:
Nenhum comentário:
Postar um comentário