Post
Topic
Board Português (Portuguese)
Merits 1 from 1 user
Re: Bitcoin - Perguntas e Respostas.
by
bitmover
on 11/04/2024, 14:51:42 UTC
⭐ Merited by Prancheiro (1)
Valendo 2 merits (e 1 para a resposta folclórica):

Por que o segundo bloco foi minerado 6 dias após o bloco gênesis?

A teoria é que a versão original do Bitcoin de Satoshi só começaria a minerar se tivesse pelo menos mais um nó na rede. Assim, é possível que o nó do Satoshi estivesse em funcionamento quando o software foi publicado, mas só começou a minerar quando um segundo nó se juntou à rede.

Quote
while (fGenerateBitcoins)
    {
        Sleep(50);
        CheckForShutdown(3);
        while (vNodes.empty())
        {
            Sleep(1000);
            CheckForShutdown(3);
        }
Devs podem verificar se faz sentido o código acima (main.cpp - linhas 2191 - 2199).
Perguntei pro ChaGPT e ele disse que sim! Haha

O Bitcoin 0.1 foi anunciado na lista de e-mails no dia 8 de janeiro às 19:27 UTC, e então só a partir daí um segundo nó poderia teria aparecido na rede. O bloco 1 (o segundo bloco) foi minerado em 2009-01-09 2:54 UTC, 7 horas e 27 minutos após o anúncio por e-mail.
Bacana. So falou a referencia do codigo.

Realmente está lá e faz sentido. Quem será que foi o segundo node? Finney? Será que tem registro disso no fórum? Ou foi o próprio saroshi?

https://github.com/trottier/original-bitcoin/blob/master/src/main.cpp