Definido pelo Blockchain
Blockchain é um registro de dados descentralizados que são compartilhados com segurança.
A tecnologia Blockchain permite que um grupo coletivo de participantes selecionados compartilhe dados. Com o blockchain, dados transacionais de várias fontes podem ser coletados e compartilhados. Os dados são divididos em blocos compartilhados que são encadeados com identificadores exclusivos na forma de hashes criptográficos. O blockchain fornece integridade de dados com uma única fonte de verdade, eliminando a duplicação de dados e aumentando a segurança.
Em um sistema de blockchain, fraude e adulteração de dados são evitadas porque os dados não podem’ser alterados sem a permissão de um quorum das partes. Um registro de blockchain pode ser compartilhado—mas não alterado. Se alguém tentar alterar os dados, todos os participantes serão alertados e saberão quem fez a tentativa.
Tecnologias de blockchain
Para saber mais sobre blockchain, sua tecnologia subjacente e casos de uso, aqui estão algumas definições importantes.
- Confiança descentralizada: O principal motivo pelo qual as organizações usam a tecnologia blockchain, em vez de outros armazenamentos de dados, é fornecer uma garantia de integridade dos dados sem depender de uma autoridade central. Isso é chamado de confiança descentralizada por meio de dados confiáveis.
- Blocos de blockchain: O nome blockchain vem do fato de que os dados são armazenados em blocos, e cada bloco é conectado ao bloco anterior, formando uma estrutura em cadeia. Com a tecnologia blockchain, você só pode adicionar (anexar) novos blocos a um blockchain. Você não pode modificar ou excluir qualquer bloco depois que ele for adicionado ao blockchain.
- Algoritmos de consenso: Algoritmos que impõem as regras dentro de um sistema de blockchain. Depois que as partes participantes configuram as regras para o blockchain, o algoritmo de consenso garante que essas regras sejam seguidas.
- Nós do blockchain: Os blocos de blockchain de dados são armazenados em nós - as unidades de armazenamento que mantêm os dados sincronizados ou atualizados. Qualquer nó pode determinar rapidamente se algum bloco foi alterado desde o momento de sua adição. Quando um novo nó completo se junta à rede de blockchain, ele baixa uma cópia de todos os blocos atualmente na cadeia. Depois que o novo nó é sincronizado com os outros nós e tem a última versão do blockchain, ele pode receber quaisquer novos blocos, assim como outros nós.
Existem dois tipos principais de nós de blockchain:
- Nós completos armazenam uma cópia completa do blockchain.
- Nós leves armazenam apenas os blocos mais recentes e podem solicitar blocos mais antigos quando os usuários precisam deles.
Tipos de Blockchains
- Blockchain público: Uma rede blockchain pública, ou sem permissão, é aquela em que qualquer um pode participar sem restrições. A maioria dos tipos de criptomoedas é executada em um blockchain público que é controlado por regras ou algoritmos de consenso.
- Blockchain permissionado: Um blockchain privado ou permissionado permite que as organizações definam controles sobre quem pode acessar os dados do blockchain. Apenas usuários com permissões podem acessar conjuntos de dados específicos. A Oracle Blockchain Platform é um blockchain permissionado.
Para saber mais sobre a tecnologia blockchain, baixe o Ebook complementar da Oracle: Blockchain para Iniciantes
“Vejo um blockchain permissionado como uma família. O que quero dizer com isso é que os membros da família confiam uns nos outros e protegem uns dos outros. Nenhum convidado é permitido sem o consentimento formal de todos os membros da família. Portanto, os verdadeiros membros da família mantêm informações privadas dentro da família. É privacidade de dados. O que acontece em uma família permanece na família. Eles se atualizam com todas as informações. Como a privacidade de dados, eles protegem as informações uns dos outros para que possam se proteger e tornar a casa um do outro segura. Portanto, esta é a cadeia familiar. É o blockchain. Do meu ponto de vista, blockchain tem tudo a ver com segurança, eficiência e privacidade de dados.”
O valor comercial do blockchain
O uso da tecnologia blockchain deve aumentar significativamente nos próximos anos. Essa tecnologia revolucionária é considerada inovadora e revolucionária porque o blockchain mudará os processos comerciais existentes com eficiência, confiabilidade e segurança simplificadas.
A tecnologia blockchain oferece benefícios comerciais específicos que ajudam as empresas das seguintes maneiras:
- Estabelece confiança entre as partes que estão fazendo negócios juntas, oferecendo dados confiáveis e compartilhados
- Elimina dados isolados integrando dados em um sistema por meio de um registro distribuído e compartilhado em uma rede que as partes autorizadas podem acessar
- Oferece um alto nível de segurança para dados
- Reduz a necessidade de intermediários terceirizados
- Cria registros invioláveis em tempo real que podem ser compartilhados entre todos os participantes
- Permite que os participantes garantam a autenticidade e integridade dos produtos colocados no fluxo do comércio
- Permite o acompanhamento e rastreamento contínuos de bens e serviços em toda a cadeia de suprimentos
Segurança alimentar com a Oracle Blockchain Platform
Da manufatura à saúde, o blockchain resolve uma série de problemas complexos de negócios que as organizações enfrentam atualmente.
Uma tecnologia emergente
Blockchain é uma tecnologia emergente que pode funcionar com outras tecnologias, tal como inteligência artificial (IA), a Internet das Coisas (IoT) e o machine learning para ajudar os usuários a obter informações importantes de dados.
Os sistemas de TI tradicionais não são desenvolvidos para lidar com a grande quantidade de dados a partir de uma implantação de IoT. O volume, a velocidade e a variedade de dados produzidos pelas redes IoT podem sobrecarregar os sistemas corporativos ou limitar severamente a capacidade de acionar decisões oportunas contra dados confiáveis. ’A tecnologia de registros distribuídos do blockchain tem o potencial de lidar com esses desafios de escalabilidade com maior segurança e transparência.
O que é Hyperledger?
Hyperledger é um projeto de código aberto iniciado pela Fundação Linux para desenvolver a colaboração global de tecnologias de blockchain. O objetivo principal do Hyperledger é desenvolver implementações de blockchain de código aberto que atendam às metas corporativas de escala, desempenho e segurança. O Hyperledger oferece suporte a uma comunidade neutra e aberta de membros que contribuíram com código para desenvolver o Hyperledger Fabric, o software que muitas empresas usam como base para projetos de blockchain.
A Oracle é membro do Hyperledger e o Oracle Blockchain é construído com base no Hyperledger Fabric, aproveitando o código aberto e mantendo a interoperabilidade com os protocolos principais.