Definindo a Tecnologia Blockchain



Neste blog, você aprenderá sobre a tecnologia Blockchain. Você poderá perceber os vários conceitos que constituem uma tecnologia de blockchain.

Psicotécnico com o aumento da criptomoeda? Quer saber como a tecnologia Blockchain funciona? Você pousou no lugar certo. Este blog vai limpar sua cabeça confusa e você terá um melhor entendimento do blockchain.

A seguir estarão os aprendizados deste blog:





Atenção antes de eu começar !!

Já imaginou um sistema tão seguro e poderoso que pudesse transformar a maneira como nossa economia, sistemas de governança, negócios funcionam e pode transformar nosso senso conceitual de comércio, propriedade e também confiança. Bem, essa tecnologia já existe e é chamada Blockchain .



Parece fascinante? Vamos desvendar esse mistério juntos ...

Definindo a Tecnologia Blockchain

Blockchain é um banco de dados com backlink, descentralizado e distribuído de registros criptografados.

Ok, se essas palavras parecem confusas, então deixe-me explicar para você:



  • É uma estrutura de dados onde cada bloco está vinculado a outro bloco em um data carimbada ordem cronológica
  • É um banco de dados transacional apenas anexado , não é uma substituição aos bancos de dados convencionais
  • Cada nó mantém uma cópia de todas as transações ocorridas no passado que são protegido criptograficamente
  • Todas as informações, uma vez armazenadas no livro-razão, são verificáveis ​​e auditáveis, mas não editável
  • Altamente tolerante a falhas assim como é sem ponto único de falha Blockchain-Blockchain-Technology-Edureka

Como o blockchain nãoconceituar como uma única entidade separada em si mesma, era a tecnologia de base do bitcoin, então devemos tentar entendê-lo com o caso de uso do bitcoin e como ele ajuda a transferir com segurança isso “ ouro digital ”.

Tecnologia Blockchain | Tutorial do Blockchain | Edureka

Transação simples de Bitcoin

Considere uma transação de Bitcoin em que James transfere 5 BTC seu amigo, Kevin na rede.

Agora, esta transação é transmitida ao Rede Bitcoin Blockchain , e os nós especiais chamados Mineiros quem assume esta transação do pool de transações não confirmadas , valide-o e adiciona-o ao bloco.

Aqui, suponha que Lisa e Robert sejam mineradores, eles verificam as transações na rede e agrupam a transação verificada em um bloco e começam a competir para resolver um complexo quebra-cabeça matemático chamado Prova de trabalho .

Se Lisa resolver o quebra-cabeça aqui primeiro, ela transmitirá o bloqueio para toda a rede. Os outros mineradores validam o bloco e cada nó concorda unanimemente com o estado atual do razão, cada um atualizando o registro independentemente. Assim, James e Kevin recebem uma mensagem de verificação de que a transação foi concluída.

A transação, portanto, torna-se parte do universal livro-razão distribuído (ou Blockchain). E, por seu trabalho computacional, Lisa é recompensada com Bitcoins recém-criados (daí o termo mineração ) A recompensa atual para cada bloco é de 12,5 Bitcoins.

como terminar um programa em java

“Assim, o dinheiro digital é transferido de uma pessoa para outra sem o uso de terceiros que usamos em nosso sistema convencional. Não é incrível ?! ”

No entanto, a Tecnologia Blockchain, com todas as suas virtudes, não é uma tecnologia nova.

Possivelmente, é um amálgama de tecnologias potentes de uma nova maneira.

Blockchain: um grupo de tecnologias

Algoritmos criptográficos:

Blockchains são protegidos com fortesmecanismos criptográficos de última geração. Tudo armazenado no Blockchain é criptografado.

Para lhe dar uma ideia melhor de como ele é usado no Blockchain, vamos voltar ao nosso exemplo discutido anteriormente em que Kevin transfere 5 BTC para James. Essa transação entra na rede na forma de uma mensagem criptografada. Esta mensagem é única para cada transação.

Agora, você perguntaria o que torna a mensagem única? É porque a transação é assinada pela chave exclusiva do remetente, chamada de chave privada , daí o assinatura digital . O mecanismo é mais ou menos assim:

Os mineiros verificam essa assinatura digital para validar uma transação na rede.

Legal.Não é? Deixe-me contar algumas coisas mais fascinantes. Já viu esses números antes: 09bed8e02e49277378f256c9d93ba4e408771088483f3955c6b1186ac8c7630a . Parece jargão certo? Bem, é chamado Secure Hashing Algorithm (SHA-256) .

A função é tão poderosa que se você passar qualquer coisa por esse algoritmo, você terá um impressão digital digital dessa entrada. Mesmo se um único espaço for alterado, a impressão digital muda completamente.

Quer saber como ele é usado no Blockchain? Lembre-se de que eu disse a você que os blocos estão ligados entre si no Blockchain. Bem, aí está. Se você fizer o hash de um monte de transações, ou seja, dar a todo o 'bloco' de transações uma impressão digital única! É isso.

Agora, seu próximo bloco de transações tem as novas transações - Mais aquele hash do bloco anterior.

E é assim que o sistema blockchain é feito criptograficamente seguro .

Rede Distribuída:

O Blockchain usa uma rede distribuída em que dois ou mais nós trabalham uns com os outros de maneira coordenada para alcançar um resultado comum.X Todos os usuários no Blockchain são nós (ou pares) que mantêm seu próprio livro-razão.

  • Em uma arquitetura distribuída, a transação é transmitida ponto a ponto
  • A transmissão da transação pela rede leva cerca de 1 a 2 segundos

O processo de transação mais rápido torna o processo de validação ágil para os pares. Em última análise, isso resulta em uma transferência mais rápida de ativos digitais.

Programa (protocolo Blockchain):

Blockchain usa protocolo de serviço de rede para um funcionamento suave e seguro do sistema. Os nós atendem à rede mantendo um registro das transações. O processo de verificação pode ser personalizado para cada blockchain. Basicamente, é o mecanismo de consenso que governa a rede do Blockchain. Exemplo de prova de trabalho em Bitcoin Blockchain.

O consenso faz duas coisas:

  • Ele garante que o próximo bloco em um blockchain é a única versão da verdade
  • Evita que adversários poderosos prejudiquem o sistema

O processo de transação mais rápido torna o processo de validação ágil para os pares. Em última análise, isso resulta em uma transferência mais rápida de ativos digitais.

Acho que agora você sabe como esses conceitos convencionais estão sendo usados ​​nas tecnologias Blockchain. Deixe-me mostrar os gráficos visuais de como o sistema funciona

Tudo bem então, vamos prosseguir e discutir os tipos de blockchains.

Tipos de Blockchain:

Público: Os blockchains públicos têm livros-razão visíveis para todos na Internet e qualquer um pode verificar e adicionar um bloco de transações ao blockchain.

Exemplos - Bitcoin, Ethereum, Dash, Factom

Privado: todas as permissões são mantidas centralizadas em uma organização. As cadeias de bloqueio privadas permitem que apenas pessoas específicas na organização verifiquem e adicionem blocos de transações, mas geralmente todos na Internet têm permissão para ver.

Exemplos- Multichain, Blockstack

Consórcio: controlada por um consórcio de membros. Apenas conjuntos predefinidos de nós têm acesso para gravar os dados ou bloco.

Exemplos- Ripple, R3 e Hyperledger1.0

Casos de uso da tecnologia Blockchain:

O aspecto monetário é apenas a ponta do iceberg da tecnologia blockchain. Blockchain é uma tecnologia inovadora para a qual o dinheiro é apenas uma das aplicações possíveis.

A seguir estão algunsaplicativos da vida real do Blockchain:

Deixe-me mostrar onde o blocotecnologia de cadeia éindopara nos liderar no
futuro próximo.

Possível mudança tectônica de Blockchain:

De acordo com o censo do fórum econômico mundial, o avanço seguinte é esperado da tecnologia blockchain.

Portanto, isso conclui nosso blog de tecnologia Blockchain. Espero que tenham gostado de ler este blog e o tenham achado informativo. Para saber mais sobre o blockchain, assista ao nosso vídeo sobre “Tecnologia Blockchain”

Tecnologia Blockchain | Blockchain explicado | Tutorial do Blockchain | Edureka

Tem alguma questão para nós? Mencione isso na seção de comentários e entraremos em contato com você o mais breve possível.

Se você deseja aprender sobre a Tecnologia Blockchain e dominar os conceitos de Criptografia, Redes Blockchain, Contratos Inteligentes, Ethereum e o Hyperledger, confira nosso interativo online ao vivo aqui, ele vem com suporte 24 horas por dia, 7 dias por semana para guiá-lo durante o período de aprendizado.