O que são o Patoshi Pattern e o Patoshi Miner e o que significam para o Bitcoin?

O que é o Patoshi Pattern?
O Patoshi Pattern é um padrão notável nos primeiros blocos de Bitcoin que pode mostrar quais blocos foram encontrados pelo mesmo minerador. O Patoshi Pattern não é uma funcionalidade oficial do Bitcoin e também não prova que os blocos são de Satoshi. Trata-se de uma investigação sobre dados públicos na blockchain do Bitcoin.
A análise centra-se sobretudo na ExtraNonce, um pequeno elemento de informação adicional na primeira transação de um bloco. Uma transação coinbase é a primeira transação num novo bloco: nela, o minerador recebe a block reward. A ExtraNonce é, de forma simples, informação adicional que um minerador pode colocar nessa transação para criar novas variações durante a mineração.
Porque é que isso é necessário? Na mineração, um computador tenta muitas versões diferentes de um bloco até encontrar uma que cumpra as regras do Bitcoin. A nonce normal nos dados técnicos do bloco, por vezes, não oferece possibilidades suficientes. Ao alterar algo na transação coinbase, também se altera a raiz de Merkle, uma espécie de resumo das transações no bloco. Assim, o minerador volta a ter uma enorme quantidade de novas possibilidades para tentar.
No software inicial do Bitcoin, essa ExtraNonce parecia muitas vezes um contador crescente. Se o software de mineração fosse reiniciado, esse contador podia voltar a começar num valor baixo. Sergio Demian Lerner observou que algumas sequências desses valores tinham linhas ascendentes e recuos notavelmente semelhantes quando colocadas lado a lado com as alturas dos blocos. Ele chamou a esse conjunto notável Patoshi Pattern.
Segundo a sua análise, tratava-se de cerca de 22.000 blocos dentro dos primeiros 50.000 blocos de Bitcoin. A recompensa por bloco era então de 50 BTC. Fazendo uma conta aproximada, isso corresponde a cerca de 1,1 milhões de BTC em block rewards assinaladas. Isso não significa que este seja um saldo comprovado de uma única pessoa nem que todos esses BTC ainda estejam numa única carteira de criptomoedas.
Havia ainda outro detalhe: uma parte da nonce normal nestes blocos aparecia muitas vezes dentro dos mesmos intervalos. Em especial, os valores de 0 a 9 e de 19 a 58 surgiam com frequência. Em conjunto com as sequências da ExtraNonce, isto ajudou a associar blocos ao Patoshi Pattern.
Pontos principais
- O Patoshi Pattern é uma análise de vestígios técnicos notáveis nos primeiros blocos de Bitcoin.
- A análise observa, entre outros aspetos, valores crescentes de ExtraNonce nas transações coinbase.
- Sergio Demian Lerner associou cerca de 22.000 blocos iniciais a este padrão.
- Esses blocos, a 50 BTC por bloco, representariam nominalmente cerca de 1,1 milhões de BTC em rewards.
- O padrão é uma indicação de possível software de mineração partilhado ou de um processo de mineração, não uma identidade comprovada.
O que é o Patoshi Miner?
O Patoshi Miner é o nome dado ao provável minerador por trás dos blocos no Patoshi Pattern. ‘Patoshi’ não é, portanto, uma pessoa conhecida, uma empresa de criptomoedas, uma carteira ou um dispositivo específico. É sobretudo um nome prático para quem poderá estar por trás do padrão.
As sequências da ExtraNonce parecem indicar que um minerador utilizava software ou definições diferentes das de outros mineradores. Esse minerador terá encontrado uma grande parte dos blocos em 2009.
Importa saber o seguinte: a identidade real é desconhecida. Também não se sabe que hardware foi exatamente utilizado. Existem várias teorias sobre os computadores e o equipamento de mineração usados, mas não há provas claras para isso.
Os dados tornam plausível que um único minerador tenha encontrado muitos blocos nesse período inicial. Mas, apenas a partir de um vestígio técnico destes, não é possível concluir quem estava atrás do computador.
Como foi reconhecido o Patoshi Pattern na blockchain do Bitcoin?
O Patoshi Pattern foi reconhecido ao colocar lado a lado dados públicos de blocos iniciais e procurar vestígios técnicos recorrentes. Pense em dados da transação coinbase, da ExtraNonce, da nonce do cabeçalho, das alturas dos blocos e dos timestamps.
A altura do bloco é simplesmente o número de ordem de um bloco. Um timestamp é a hora atribuída a um bloco. Ao combinar estes dados, é possível ver se certos blocos se comportam como se viessem do mesmo processo de mineração.
O núcleo está na ExtraNonce. No cliente inicial, segundo a análise, esta funcionava muitas vezes como um contador. Uma sequência pode, por exemplo, subir sempre, após o que o valor volta a descer depois de um reinício. Se vários blocos formarem uma linha ascendente semelhante, isso pode indicar que foram criados com o mesmo software ou configuração.
Lerner comparou os valores da ExtraNonce com os números de ordem dos blocos. Procurou sequências longas que subissem aproximadamente ao mesmo ritmo, com pouca sobreposição e reinícios claros. Uma sequência particularmente coerente foi então associada ao Patoshi Pattern.
Como controlo adicional, observou a parte final da nonce nos dados técnicos de cada bloco. No modelo, esses valores apareciam sobretudo nos intervalos de 0 a 9 e de 19 a 58 nos blocos Patoshi.
Os tempos dos blocos também foram considerados. Dentro dos primeiros 50.000 blocos, um bloco Patoshi posterior nunca tinha um horário anterior ao do bloco Patoshi imediatamente anterior. Isso pode indicar que os blocos foram criados com o mesmo relógio ou com o mesmo processo de mineração.
Os dados dos blocos são públicos. Por isso, outras pessoas podem reproduzir a análise e os gráficos por si mesmas. A parte difícil está sobretudo na interpretação: que regras usar para atribuir ou não um bloco ao grupo?
Qual é a relação entre o Patoshi Pattern e o Patoshi Miner?
O Patoshi Pattern é o padrão visível nos dados, enquanto o Patoshi Miner é o nome dado ao minerador que terá causado esse padrão. Pode ver-se isto como pegadas na neve em contraste com a pessoa que, possivelmente, as deixou.
Trata-se de uma conclusão baseada nos dados, mas não de prova de propriedade. A blockchain do Bitcoin não contém qualquer campo com o nome ou a identidade de um minerador. A recompensa de um bloco está associada a uma chave pública ou a outras condições para gastar o bitcoin. A partir daí, não é possível perceber que pessoa está por trás.
Mesmo que os blocos tenham vindo tecnicamente de uma única configuração de mineração, isso não prova automaticamente que todas as rewards foram geridas pelo mesmo proprietário. E também não prova que esse proprietário fosse Satoshi Nakamoto.
Porque são importantes o Patoshi Pattern e o Patoshi Miner?
O Patoshi Pattern é importante porque pode dizer algo sobre como o Bitcoin foi minerado e distribuído nos primeiros meses. A análise sugere que um único minerador encontrou, em 2009, uma parte excecionalmente grande dos blocos.
Isso torna interessante a possível quantidade de BTC iniciais. Segundo a estimativa mais ampla, cerca de 22.000 blocos pertencem ao Patoshi Pattern. As recompensas associadas totalizam cerca de 1,1 milhões de BTC, mas essa estimativa é contestada. Estimativas mais conservadoras apontam para cerca de 600.000 a 700.000 BTC. Uma parte de cerca de 740.750 BTC pode ser sustentada de forma mais sólida com base no padrão.
Portanto, não se trata de um valor fixo que possa ser simplesmente atribuído a Satoshi. É uma estimativa de block rewards assinaladas através de um determinado método de análise.
A análise também mostra que, numa blockchain pública, pode ser difícil permanecer totalmente anónimo. Um minerador pode usar vários endereços de receção, mas ainda assim deixar vestígios técnicos em dados públicos de blocos. O comportamento do software pode, por vezes, ligar blocos entre si.
Isto é relevante para a história do Bitcoin, mas também para o mercado de criptomoedas. As antigas recompensas de mineração e as possíveis grandes quantidades de BTC iniciais desempenham, por isso, um papel nas discussões sobre a distribuição inicial do bitcoin, a grande influência de certos mineradores e o acompanhamento de bitcoins antigos.
Estes BTC não podem ser simplesmente chamados de premine. Se a análise estiver correta, foram minerados segundo as regras normais do Bitcoin. Portanto, não foram atribuídos antecipadamente a um endereço.
Que indícios ligam o Patoshi Pattern a Satoshi Nakamoto?
Existem indícios que ligam parte do rasto Patoshi ao pseudónimo Satoshi Nakamoto, mas não há prova criptográfica de que Satoshi tenha minerado todos os blocos assinalados. O indício concreto mais forte gira em torno do bloco 9.
A block reward do bloco 9 financiou o conhecido pagamento de 10 BTC que foi confirmado no bloco 170 a Hal Finney. Hal Finney confirmou, em janeiro de 2009, que tinha recebido um pagamento de Satoshi. Assim, existe uma ligação histórica direta entre o pseudónimo Satoshi e uma reward do bloco 9.
Numa análise separada, o bloco 9 é associado à sequência do presumível minerador dominante. Isso torna plausível que, pelo menos, parte desse rasto esteja relacionada com Satoshi Nakamoto.
Segundo Lerner, também o início precoce da sequência, as semelhanças técnicas entre os blocos e o comportamento das recompensas de mineração se enquadram em Satoshi. Mas estes são indícios e circunstâncias, não prova conclusiva.
Uma assinatura criptográfica com uma chave privada relevante mostraria que alguém tem controlo sobre essa chave específica. Não existe tal assinatura para o conjunto completo Patoshi. Além disso, o pagamento a Finney não revela a identidade civil por trás do pseudónimo Satoshi Nakamoto.
O que torna incerta a análise do Patoshi Pattern?
A análise continua incerta porque não existe uma regra fixa sobre como os mineradores devem usar a ExtraNonce. O software de mineração pode construir e atualizar os dados adicionais numa transação coinbase de várias formas. Assim, dois mineradores podem, em teoria, deixar vestígios semelhantes sem serem a mesma pessoa.
Também uma linha ascendente nos valores da ExtraNonce não é prova de propriedade. Pode apenas ser um indício de que foi usado o mesmo software, equipamento ou método de trabalho. A passagem de ‘este padrão existe’ para ‘este é um único minerador’ já é uma interpretação. A passagem de ‘um único minerador’ para ‘este era Satoshi’ é ainda muito mais incerta.
Essa diferença é importante. A existência de um padrão notável é amplamente reconhecida como algo que pode ser visto nos dados. É muito mais difícil atribuir blocos individuais ao padrão com certeza, sobretudo após agosto de 2009. As sequências tornam-se menos regulares e as distâncias entre os blocos variam mais.
A distribuição invulgar dos valores da nonce também não ocorreu apenas no período inicial do Bitcoin. Foram encontradas anomalias semelhantes em anos posteriores, incluindo entre 2010 e 2011, entre 2012 e 2014 e entre 2016 e 2018. Por isso, um padrão de nonce, por si só, não pode ser usado como uma impressão digital única de Satoshi.
O próprio Lerner também não afirmou poder provar com 100% de certeza que todos os blocos assinalados eram de Satoshi. No fundo, essa é a questão central: a análise Patoshi está bem fundamentada e é interessante, mas não prova quem minerou os blocos.
Conclusão
O Patoshi Pattern é um vestígio técnico notável nos primeiros blocos de Bitcoin. O Patoshi Miner é o nome dado ao provável minerador dominante que poderá estar por trás desse vestígio. Em conjunto, oferecem uma imagem fascinante dos primeiros meses do Bitcoin e do quanto é possível inferir a partir de dados públicos da blockchain.
A análise torna plausível que um único minerador tenha encontrado um grande número de blocos em 2009. O bloco 9 fornece ainda um indício concreto de uma ligação com Satoshi Nakamoto. Ainda assim, é importante não tirar conclusões excessivas: um padrão não é uma identidade, um minerador dominante não é automaticamente Satoshi e block rewards assinaladas não são um saldo atual comprovado de bitcoin de uma única pessoa.