O que é um bloco de Bitcoin, seu tamanho e por que isso é importante?

A cada dez minutos mais ou menos, um novo bloco de Bitcoin é transmitido para a rede Bitcoin. Os mineiros de Bitcoin estão tentando minerar um bloco para receber uma recompensa por bloco, bem como qualquer taxas de transação... O limite de tamanho do bloco de bitcoin é de 1 MB, mas alguns argumentam que ele deve aumentar.

Qual é o tamanho do bloco do Bitcoin e por que ele é tão importante para muitos usuários de Bitcoin?

O que é um bloco de Bitcoin?

O bloco Bitcoin contém transações na rede Bitcoin com processamento pendente. Cada bloco combina transações prontas para mineiros. Uma vez que o bloco de Bitcoin é extraído, as transações são concluídas e o processamento de pagamentos pendentes é concluído.

No início, os blocos de Bitcoin eram limitados a um volume de transação de 36 MB. No entanto, em 2010, o tamanho do bloco de bitcoin caiu para 1 MB por bloco. O corte massivo deveria ajudar a reduzir o tempo de mineração do bloco, combater o spam de transações e fornecer proteção contra ameaças externas de rede.

Por que o tamanho do bloco de bitcoin é importante?

O tamanho do bloco do bitcoin é importante, pois afeta diretamente o número de transações que a rede bitcoin processa. O blockchain de Bitcoin continua sendo o mais popular do mundo. Conseqüentemente, geralmente funciona com capacidade total. Quando os blocos de Bitcoin estão cheios e a rede está operando com capacidade total, as transações de Bitcoin e outros serviços demoram mais para concluir suas atividades.

As transações de bitcoin contêm dados sobre como certas quantidades de bitcoins devem se mover pela rede bitcoin. Em vez de moedas físicas, os dados são uma moeda. As transações de Bitcoin são pequenas, na casa das dezenas ou centenas de kilobytes cada. É por isso que as transações de bitcoin são combinadas em blocos maiores, de até 1 MB.

No entanto, esse limite de tamanho de bloco de 1 MB também limita o número de transações que a rede Bitcoin processa. Com um limite de tamanho de bloco de 1 MB, a rede Bitcoin processa no máximo cerca de sete transações por segundo (existem anomalias). Em comparação, o Ethereum processa cerca de 15 transações por segundo, o Bitcoin Cash processa cerca de 65 transações por segundo e a rede Visa pode processar mais de 1700 transações por segundo.

Portanto, você pode ver que o tamanho do bloco de bitcoin afeta diretamente a velocidade de transação do bitcoin.

Recompensa de bloqueio de Bitcoin e taxas de transação

Os mineradores de Bitcoin validam e protegem a rede Bitcoin. Cada bloco minerado contém transações associadas a uma taxa de transação. Mineiro ou o pool de mineração vencedor recebe uma recompensa em bloco (12,5 BTC no momento da redação), bem como taxas de transação.

As taxas de transação variam de acordo com a demanda na rede Bitcoin. Se o tamanho do bloco de bitcoins aumentar e a demanda pela rede diminuir, as taxas de transação também diminuirão. Por outro lado, se o tamanho do bloco de bitcoin aumentar e a demanda pela rede aumentar, as taxas de transação de bitcoin aumentarão.

Qual é a altura do bloco de bitcoins?

A altura do bloco bitcoin é a medida entre o bloco gênese e qualquer bloco específico na cadeia de blocos bitcoin. A altura do bloco Bitcoin tem pouco a ver com o tamanho do bloco. No entanto, em uma certa altura de bloco, a recompensa do bitcoin será reduzida pela metade.

O próximo evento bitcoin está definido para acontecer em maio de 2020. A recompensa do bloco de Bitcoin será reduzida pela metade e os mineiros receberão 6,25 BTC para cada bloco.

Uma breve história do tamanho do bloco de bitcoin

Gavin Andresen, desenvolvedor líder de bitcoin em meados de 2015 avisou esse tamanho de bloco de bitcoin é um problema para a rede bitcoin.

“Se o número de transações pendentes aumentar o suficiente, o resultado será uma rede supersaturada, ocupada com trabalho infrutífero. Não acho provável - provavelmente as pessoas vão parar de usar o Bitcoin porque a confirmação da transação se torna cada vez menos confiável.”

Na época, a rede Bitcoin operava com apenas cerca de 40% de taxa de transferência. Andresen não parou com um aviso. Em vez disso, como desenvolvedor líder de Bitcoin, Andresen postou Proposta de melhoria de bitcoin 101 (BIP 101), que propunha "substituir o tamanho de bloco máximo fixo de um megabyte por um tamanho máximo que cresce a uma taxa previsível ao longo do tempo".

O tamanho máximo do bloco aumentará para 8 MB em janeiro de 2016 e dobrará de tamanho a cada 730 dias até janeiro de 2036.

O BIP 101 não conseguiu obter suporte suficiente entre os desenvolvedores principais do Bitcoin, apesar do interesse de muitos grandes grupos de mineração. (o que é piscina de mineração ?) No entanto, o BIP 101 não desapareceu. Um hard fork do Bitcoin, o Bitcoin XT, vazou o código do BIP 101 para seu cliente, mas ele nunca decolou. A equipe de desenvolvimento do Bitcoin XT removeu o BIP 101 em janeiro de 2016, decidindo aumentar o tamanho do bloco para 2 MB, causando um grande êxodo do Bitcoin XT.

O problema enfrentado por qualquer proposta para aumentar o tamanho do bloco de bitcoin é que ela deve ser amplamente adotada na blockchain principal de bitcoin. Caso contrário, um megabyte aumentará o tamanho dos fragmentos de blocos de bitcoin dos bitcoins como garfos rígidos, concretizando uma nova visão para o futuro do bitcoin. Por esse motivo, existem muitos garfos rígidos Bitcoin.

SegWit e SegWit2x

Uma grande porcentagem do espaço de transação do bloco Bitcoin é alocada para cada transação "testemunha". Cada transação Bitcoin contém uma testemunha de transação que verifica os valores da transação, como uma assinatura.

Testemunha Segregada (SegWit) propôs separar o aspecto de verificar as testemunhas de transações Bitcoin. O SegWit terá dois resultados positivos:

  1. Aumente o tamanho máximo do bloco Bitcoin para 4 MB, embora inicialmente o tamanho do bloco aumentasse para 2 MB.
  2. Permitir que o Bitcoin seja estendido aos protocolos Bitcoin da Camada 2, como Lightning Network.

O SegWit é um soft fork, não um hard fork. Uma bifurcação de software simultaneamente libera espaço de transação em cada bloco Bitcoin enquanto aumenta a capacidade do bloco, aumentando drasticamente o rendimento da transação.

O SegWit foi ativado em agosto de 2017. No entanto, no momento da redação deste artigo em setembro de 2019, a adoção do SegWit no blockchain principal de bitcoin permanece baixa, com apenas 10% de todas as transações de bitcoin usando SegWit.

SegWit2x foi a segunda proposta a envolver a Testemunha Segregada, mas também foi uma bifurcação difícil. A SegWit2x propôs aumentar o tamanho do bloco Bitcoin para 2 MB, entre outros desenvolvimentos. Na época, o SegWit2x era altamente controverso, pois visava minar o blockchain Bitcoin principal e transferir mais oportunidades de desenvolvimento para os mineradores dominantes.

A bifurcação rígida SegWit2x foi programada para ocorrer em 16 de novembro de 2017. No entanto, em 8 de novembro de 2017, a equipe de desenvolvimento do SegWit2x cancelou o hard fork, citando conflito e falta de consenso sobre o projeto.

Forquilha dura do dinheiro de Bitcoin

O Bitcoin Cash é um hard fork do Bitcoin que aumenta o tamanho do bloco do Bitcoin (Cash) para 32 MB, permitindo que a rede BCH processe cerca de 65 transações por segundo. O hard fork do Bitcoin Cash ocorreu em agosto de 2017, pouco antes da conclusão do sucesso do SegWit e do SegWit2x. De muitas maneiras, o movimento Bitcoin Cash e o hard fork foram resultado da falta de liderança no projeto mais recente.

Após o hard fork Bitcoin Cash, a equipe de desenvolvimento inicialmente aumentou o tamanho do bloco para 8 MB. É importante notar que o BCH usa um nível de dificuldade variável, que depende da velocidade das transações e da verificação, e não do número total de mineiros (por exemplo, bitcoins).

O Bitcoin Cash também evoluiu para sua própria guerra de hash fork, mas isso é uma história diferente.

O tamanho do bloco de bitcoin deve aumentar?

Esta é uma boa pergunta que continua a dominar o desenvolvimento do bitcoin. Às vezes, as transações de bitcoin são terrivelmente lentas. Mas existem mecanismos que você pode usar para processar transações mais rapidamente, como aumentar as taxas de transação. Se você deseja garantir processos de transação importantes no próximo bloco ou dois, ajuste sua taxa de acordo - os mineradores irão pegá-la mais rapidamente!

Além disso, o advento dos aplicativos de protocolo da Camada 2, como o Lightning Network, permitirá que as transações fora da cadeia sejam processadas rapidamente, o que significa que você não precisa esperar que um bloco seja processado antes de fazer uma compra.

Resumindo, existem outros blockchains populares e hard forks bitcoin que oferecem processamento de transações mais rápido, aumentando o tamanho do bloco.

Classifique este artigo
Mídia blockchain
Adicionar um comentário