Luke Dashjr, conhecido como luke-jr, é programador Bitcoin, autor de BIP 22, BIP 23 e BIP 2 e coautor de BIP 8. Manter software ou documentos não dá autoridade sobre as regras de toda a rede.
O perfil GitHub liga Luke Dashjr a luke-jr. Ajuda a encontrar trabalho; uma alteração no repositório ou autoria de especificação comprova uma contribuição concreta, não apenas a fama da conta. [GitHub — Luke Dashjr]
BIP 22 de Dashjr define getblocktemplate: o minerador recebe a estrutura do bloco, não só um cabeçalho para calcular hashes. Pode montá-la ou alterá-la nas condições aplicáveis. A interface não elimina regras de validade. [BIP 22 — getblocktemplate fundamentals]
Em BIP 22, depends descreve dependências de transações. Sem esse campo, são desconhecidas; o cliente não deve presumir ausência. Dados ausentes de taxa ou sigops também não equivalem automaticamente a zero. [BIP 22 — getblocktemplate fundamentals]
BIP 23 de Dashjr amplia a interface para pools. O modo proposal verifica o bloco pelas regras do servidor, exceto a prova de trabalho. Uma proposta aceitável não é um bloco minerado nem promessa de aceitação por toda a rede. [BIP 23 — pooled mining]
BIP 8 lista Shaolin Fry e Luke Dashjr e usa alturas de blocos. lockinontimeout muda o período final; LOCKED_IN não é ACTIVE. Novas regras valem apenas em ACTIVE, não pela simples publicação do BIP. [BIP 8 — lock-in by height]
A documentação Bitcoin Knots descreve validação completa e incorporação do desenvolvimento Bitcoin Core, com possíveis mudanças próprias. Nesta revisão, o site oficial identifica Dashjr como mantenedor principal. Isso não significa propriedade da rede nem funções idênticas em cada versão dos dois programas. [Bitcoin Knots — project documentation] [Bitcoin Knots — official website]
Bitcoin Knots recomenda verificar assinaturas OpenPGP e chaves públicas de fontes independentes. Uma assinatura válida com chave autenticada comprova a origem do arquivo, não ausência de falhas ou adequação de toda configuração. [Bitcoin Knots — official website]
Dashjr escreveu BIP 2. BIP 3 de Murch o substitui e distingue publicação de consenso ou recomendação geral de implementação. Numerar ou incluir no repositório não ativa regras. [BIP 2 — revised process] [BIP 3 — updated process]
Para ter uma visão mais completa, leia este verbete junto com Matt Corallo, Peter Todd, Satoshi Nakamoto. Também há referências a este verbete em Matt Corallo, Peter Todd.