O que é um Blockchain?

Um blockchain é um sistema para manter livros-razão distribuídos de fatos e o histórico das atualizações do livro-razão. Um blockchain é uma lista crescente de registros, chamados blocos, que são vinculados e protegidos usando criptografia.

Isso permite que as organizações que não confiam totalmente umas nas outras concordem com as atualizações enviadas a um razão compartilhado usando protocolos peer-to-peer em vez de um processo central de reconciliação off-line ou manual de terceiros. O Blockchain permite transações em tempo real e compartilha com segurança dados à prova de adulteração em uma rede de negócios confiável.

Uma rede blockchain tem um fundador que cria e mantém a rede e os participantes que se juntam à rede. Todas as organizações incluídas na rede são chamadas de membros.

O Oracle Blockchain Platform é um blockchain com permissão, que fornece um ecossistema fechado no qual apenas organizações convidadas (ou participantes) podem ingressar na rede e manter uma cópia do razão. Os blockchains permitidos usam uma camada de controle de acesso para impor quais organizações têm acesso à rede. A organização fundadora, ou proprietária da rede blockchain, determina os participantes que podem se juntar à rede. Todos os nós na rede são conhecidos e usam o protocolo de consenso para garantir que o próximo bloco seja a única versão da verdade. Há três etapas para o protocolo de consenso:

  • Endosso — Esta etapa determina se uma transação deve ser aceita ou rejeitada.

  • Ordem — Esta etapa classifica todas as transações dentro de um período em uma sequência ou bloco.

  • Validação — Esta etapa verifica se o endosso necessário está em conformidade com a política de endosso e as permissões da organização.

Principais propriedades do Blockchain

Compartilhado, transparente e descentralizado — A rede mantém um razão distribuído de fatos e atualiza o histórico. Todos os participantes da rede veem dados consistentes. Os dados são distribuídos e replicados nas organizações da rede. Qualquer organização autorizada pode acessar dados.

Imutável e irreversível — Cada novo bloco contém uma referência ao bloco anterior, que cria uma cadeia de dados. Os dados são distribuídos entre as organizações da rede. Os registros Blockchain só podem ser anexados e não podem ser alterados ou excluídos indetectávelmente. O consenso é necessário antes que blocos ou transações sejam gravados no razão. Portanto, a existência e a validade de um registro de dados não podem ser negadas. Depois que as políticas de endosso são satisfeitas e o consenso é alcançado, os dados são agrupados em blocos e os blocos são anexados ao razão com hashes criptograficamente protegidos que fornecem imutabilidade. Somente os membros autorizados a ter as chaves de criptografia correspondentes podem exibir dados.

Criptografia — Todos os registros são criptografados.

Ecossistema fechado — As organizações unidas podem ter uma cópia do livro-razão. As organizações são conhecidas no mundo real. Os protocolos de consenso dependem de saber quem são as organizações.

Velocidade — As transações são verificadas em minutos. Os membros da rede interagem diretamente.

Exemplo de blockchain

Um exemplo de uma organização que se beneficia do uso de blockchain é uma empresa de manufatura por contrato de cadeia de suprimentos. Suponha que esta empresa esteja localizada nos Estados Unidos e use uma empresa terceirizada no México para obter materiais e produzir componentes eletrônicos. Com uma rede blockchain, a empresa de manufatura pode saber rapidamente as respostas às seguintes perguntas:

  • Onde está o produto no ciclo de produção?

  • Onde o produto está sendo produzido?

  • O produto contém materiais de origem ética?

  • O produto atende às especificações e exporta as regras de conformidade?

  • Quando a propriedade é transferida?

  • A NFF corresponde e deve ser paga pela organização?

  • Como a organização deve lidar com quaisquer exceções ao processo de manufatura, entrega ou recebimento?