ETFFIN Finance >> Finanças pessoais curso >  >> Cryptocurrency >> Blockchain

O que o Bitcoin Blockchain grava?

O blockchain Bitcoin é essencialmente um enorme, compartilhado, lista criptografada de todos os endereços que mantêm saldos de Bitcoin. Como esta lista é compartilhada, é conhecido como tecnologia digital distribuída contábil (DLT). Cada novo bloco representa a última atualização dos saldos das contas. Um bloco simplesmente se refere a um conjunto de transações Bitcoin relacionadas porque ocorreram no mesmo período de tempo. Novos blocos são criados após a mineração adicional ou após uma transação ocorrer onde o Bitcoin é trocado.

Principais vantagens

  • O blockchain Bitcoin é essencialmente um enorme, compartilhado, lista criptografada de todos os endereços que mantêm saldos de Bitcoin.
  • Blockchains consistem em uma série de blocos individuais, organizados em ordem cronológica com base na ordem das transações.
  • Embora um blockchain possa ser usado para armazenar qualquer número de pontos de dados (votos em uma eleição, estoques de produtos, identificações de estado, escrituras de casas, etc.), O Bitcoin apenas usa o blockchain como um meio de registrar de forma transparente um livro-razão de pagamentos.

Os blocos são empilhados uns sobre os outros de forma que um bloco dependa do anterior. Desta forma, uma cadeia de blocos é criada; é daí que vem o termo "blockchain". Quando uma transação é enviada para a rede Bitcoin, as informações são transmitidas por meio de todos os nós do Bitcoin - todos os computadores conectados a outros computadores no blockchain - ao mesmo tempo (por meio do blockchain).

A função de um blockchain

Desta maneira, funciona como um livro-razão público, contabilizar transações econômicas e fornecer uma maneira de verificar se todos os usuários de Bitcoin foram equipados com as mesmas informações. Todos podem baixar uma cópia do blockchain e usá-lo para rastrear o caminho dos Bitcoins de uma transação Bitcoin para outra. (Deve-se notar que, embora haja um registro de todas as transações de Bitcoin já feitas, eles estão ligados a um endereço Bitcoin específico, em vez de um nome ou e-mail de identificação pessoal. Por esta razão, Bitcoin é considerado pseudônimo.)

O objetivo de um blockchain é permitir que as informações digitais sejam registradas e distribuídas a todos os participantes, mas nunca editado. Essa permanência é chamada de imutabilidade, que é um recurso crucial da arquitetura de dados do blockchain. Embora um blockchain possa ser usado para armazenar qualquer número de pontos de dados (votos em uma eleição, estoques de produtos, identificações de estado, escrituras de casas, etc.), O Bitcoin apenas usa o blockchain como um meio de registrar de forma transparente um livro-razão de pagamentos.

Em um blockchain, cada nó tem um registro completo dos dados que foram armazenados no blockchain desde seu início. Para Bitcoin, esses dados incluem todo o histórico de todas as transações Bitcoin. Se um nó tiver um erro em seus dados, ele pode usar os milhares de outros nós como um ponto de referência para se corrigir.

Informações contidas em cada bloco

Blockchains consistem em uma série de blocos individuais, organizados em ordem cronológica com base na ordem das transações. Existem duas partes para as informações contidas em um bloco.

A primeira parte consiste nos elementos do cabeçalho:informações sobre a localização e outros dados relacionados às transações contidas naquele bloco. Por exemplo, um hash no cabeçalho aponta para o bloco anterior. Não há hashes para blocos de gênesis porque esses blocos não têm predecessor. Uma árvore merkle - uma estrutura de dados usada em ciência da computação para registrar transações - é usada para exibir a sequência de transações contidas no bloco. Outro hash dentro do bloco contém informações de carimbo de data / hora, o nonce, e o nível de dificuldade. Aqui está uma breve explicação de cada um desses componentes:

  • Informações de carimbo de data / hora :mostra a hora e data de criação do bloco
  • Nonce :o número que deve ser resolvido pelos mineiros
  • Nível de dificuldade :denota a dificuldade do problema a ser resolvido.

A segunda parte são as informações do identificador. Novamente, esta é uma função hash criptográfica. Ele é gerado por hash dos elementos do cabeçalho duas vezes seguidas.

Blockchain mais anônimo do que um extrato bancário

Um dos supostos benefícios (ou riscos, dependendo de sua perspectiva) de Bitcoin é seu anonimato único. Essas transações em Bitcoins devem estar vinculadas a um endereço Bitcoin específico, em vez de um nome ou e-mail de identificação pessoal. Ainda assim, o anonimato está um tanto comprometido por causa do livro de registro de informações do blockchain.

Uma vez que cada transação é registrada publicamente, uma única violação da identidade de propriedade pode levar à revelação de muitos outros proprietários, simplesmente acompanhando as transações. O blockchain é ainda mais anônimo do que um extrato bancário, mas não é um véu impenetrável de segredo, como alguns defensores da tecnologia Bitcoin gostam de afirmar.