O que é um Blockchain?

Um blockchain é um sistema para manter registros distribuídos de fatos e o histórico das atualizações do livro-razão. Uma 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 de reconciliação offline manual ou de terceiros central. 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 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 em que apenas organizações convidadas (ou participantes) podem ingressar na rede e manter uma cópia do livro-razão. Blockchains com permissão usam uma camada de controle de acesso para impor quais organizações têm acesso à rede. A organização fundadora, ou proprietário da rede blockchain, determina os participantes que podem se juntar à rede. Todos os nós na rede são conhecidos e usam protocolo de consenso para garantir que o próximo bloco seja a única versão da verdade. Existem 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 foi obtido em conformidade com a política de endosso e as permissões da organização.

Propriedades-chave do Blockchain

Compartilhada, transparente e descentralizada - 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 em todas as organizações da rede. Qualquer organização autorizada pode acessar os 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 de rede. Os registros de blockchain só podem ser anexados e não podem ser alterados ou excluídos de forma indetectável. O consenso é obrigató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 livro-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 da contabilidade. 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 do blockchain é uma empresa de manufatura por contrato da cadeia de suprimentos. Suponha que esta empresa esteja localizada nos Estados Unidos e use uma empresa de terceiros no México para obter materiais e produzir componentes eletrônicos. Com uma rede blockchain, a empresa de manufatura pode saber rapidamente as respostas para as 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 regras de conformidade?

  • Quando a propriedade é transferida?

  • A NFF corresponde e a organização deve pagá-la?

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