Peter Todd é programador Bitcoin, autor de BIP 65, coautor de BIP 125 e desenvolvedor de OpenTimestamps. Um carimbo temporal não prova a verdade do conteúdo; substituir transação não confirmada não reescreve bloco confirmado.
Em 15 de setembro de 2016 Todd anunciou a alfa pública de OpenTimestamps e agradeceu a Riccardo Casatta pelo desenvolvimento e testes. É anúncio histórico, não descrição da maturidade atual nem autoria exclusiva de todo o código. [Peter Todd — OpenTimestamps announcement (2016)]
BIP 65 de Todd introduz OP_CHECKLOCKTIMEVERIFY, CLTV. O caminho de script correspondente não pode ser gasto antes de altura ou limite temporal absoluto. Atingi-lo não envia moedas automaticamente; outras condições e uma transação válida continuam necessárias. [BIP 65 — OP_CHECKLOCKTIMEVERIFY]
BIP 65 compara o limite com nLockTime e exige tipos iguais: altura com altura, tempo com tempo. Um nSequence final nessa entrada falha. Não mede idade relativa da saída nem garante inclusão em segundo exato. [BIP 65 — OP_CHECKLOCKTIMEVERIFY]
BIP 125 lista David A. Harding e Peter Todd. Descreve substituição opt-in no mempool: sinal por nSequence ou herdado de ancestral não confirmado. Examinar uma transação sem dependências não basta para avaliar essa política original. [BIP 125 — opt-in replacement]
BIP 125 descreve política histórica de nó, não reescrita da história confirmada. Software posterior pode usar outras condições. A ausência de opt-in não prova finalidade do pagamento, e taxa maior não garante confirmação imediata. [BIP 125 — opt-in replacement]
OpenTimestamps demonstra que dados existiam antes de um limite temporal. Todd distingue existência e autenticidade do conteúdo. O carimbo sozinho não prova autoria, veracidade nem instante exato de criação. [Peter Todd — OpenTimestamps announcement (2016)] [OpenTimestamps — timestamp proofs]
OpenTimestamps usa resumos e valores aleatórios para esconder conteúdo do calendário. Metadados temporais podem ligar solicitações relacionadas. Uma prova .ots não é backup; verificar um arquivo exige seus dados correspondentes. [OpenTimestamps client — documentation]
OpenTimestamps distingue atestações pendentes do calendário e provas completas com caminho até Bitcoin. ots upgrade adiciona uma prova disponível ao .ots. Criar o arquivo não confirma, por si só, ancoragem Bitcoin já verificável. [OpenTimestamps client — documentation]
Para ter uma visão mais completa, leia este verbete junto com Luke Dashjr, Mara van der Laan, Satoshi Nakamoto. Também há referências a este verbete em CHECKLOCKTIMEVERIFY, Luke Dashjr, Mara van der Laan.