412 / 691GARZIK

Jeff Garzik

Programador de ferramentas Bitcoin e autor de BIP

Jeff Garzik contribuiu para software Bitcoin e propostas de regras de rede. Trabalhou em mineração CPU, Picocoin e propostas distintas para a mensagem mempool e tamanho de bloco.

Jeff Garzik é um programador conhecido publicamente como jgarzik. Código específico e autoria de BIP demonstram contribuições, não controlo pessoal do consenso Bitcoin.

O GitHub associa Jeff Garzik a jgarzik. Para código histórico, verifique o repositório e a versão específicos; o perfil atual não prova autoridade passada ou presente sobre todas as versões Bitcoin. [Garzik — public developer profile]

O README do cpuminer de Garzik descreve um minerador CPU Bitcoin com múltiplas threads. pooler/cpuminer identifica-se como derivado para Litecoin e Bitcoin; funções posteriores do fork não pertencem automaticamente ao original. [Garzik — reference cpuminer README][Pooler — cpuminer ancestry]

Picocoin contém a biblioteca C libccoin e marca a carteira HD e o nó brd como WIP. O repositório está arquivado desde 15 de fevereiro de 2024. Código disponível não prova um produto concluído, mantido e seguro. [Garzik — Picocoin archive and README]

BIP 35 de Garzik descreve um pedido mempool e resposta inv com hashes das transações daquele nó; getdata solicita os dados. É um conjunto local de transações não confirmadas, não uma lista global completa ou prova de inclusão num bloco. [BIP 35 — mempool message][Bitcoin Core 29.0 — local mempool RPC]

BIP 100 nomeia Garzik, Tom Harding e Dagur Valberg Johannsson. O recálculo proposto a cada 2016 blocos usava maioria mineira de 75% e mudanças limitadas. O estado Closed não prova adoção do algoritmo em toda a rede. [BIP 100 — dynamic block-size proposal]

BIP 100 explica que o primeiro bloco acima do limite original de 1 MB separa os nós que continuam a aplicá-lo. Votos mineiros, por si só, não alteram regras de validação de um nó não atualizado. [BIP 100 — dynamic block-size proposal]

BIP 102 de Garzik propunha um limite único de 2 MB com condição temporal e apoio de 95% dos últimos 1000 blocos. Também Closed, alerta para incompatibilidade com clientes validadores antigos; não define o tamanho de bloco atual. [BIP 102 — two-megabyte proposal]

O registo marca BIP 35 Deployed em Peer Services, mas BIP 100 e BIP 102 Closed em Consensus (hard fork). Implementar uma mensagem não prova implementação de outra proposta do mesmo autor. [BIP 35 — mempool message][BIP 100 — dynamic block-size proposal][BIP 102 — two-megabyte proposal]

Para ter uma visão mais completa, leia este verbete junto com Cynthia Lummis, Mike Hearn, Guerra do tamanho dos blocos. Também há referências a este verbete em Mike Hearn.

DOC · 001Garzik — public developer profileDocumentação ↗DOC · 002Garzik — reference cpuminer READMEDocumentação ↗DOC · 003Pooler — cpuminer ancestryDocumentação ↗DOC · 004Garzik — Picocoin archive and READMEDocumentação ↗DOC · 005BIP 35 — mempool messageDocumentação ↗DOC · 006BIP 100 — dynamic block-size proposalDocumentação ↗DOC · 007BIP 102 — two-megabyte proposalDocumentação ↗DOC · 008Bitcoin Core 29.0 — local mempool RPCDocumentação ↗
Fontes em primeiro lugar · Não é recomendação de investimento