Skip to content

Instantly share code, notes, and snippets.

View petertodd's full-sized avatar
🦀

Peter Todd petertodd

🦀
View GitHub Profile
Return-Path: <[email protected]>
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on
ip-172-30-0-206.ec2.internal
X-Spam-Level:
X-Spam-Status: No, score=0.2 required=5.0 tests=BAYES_00,DKIM_SIGNED,
DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FORGED_REPLYTO,
FREEMAIL_REPLYTO_END_DIGIT,HTML_MESSAGE,SPF_PASS autolearn=no
autolearn_force=no version=3.4.2
X-Original-To: [email protected]
Delivered-To: [email protected]
The following is licensed as CC0. Feel free to copy it for your own purposes, with or without acknowleding my authorship.
---
layout: post
title: "The Misleading and Inaccurate Claims Made to Tierion ICO Investors"
tags:
- tierion
- ico
- timestamping
---
#!/usr/bin/python3
class CMemPoolTx:
@property
def feerate(self):
return self.nFee / self.nSize
@property
def sum_feerate(self):
return self.nSumFees / self.nSumSize
@petertodd
petertodd / gist:8e87c782bdf342ef18fb
Last active December 13, 2020 05:33
What the CoinWallet.eu tx-flood stress-test means for you and how to deal with it
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
This is my standard consulting agreement, drafted by Addison Cameron-Huff
<[email protected]> Feel free to use/distribute this as you see fit.
Consulting Agreement
====================
@petertodd
petertodd / gist:2ec211f86c2cc8ede377
Last active August 29, 2015 14:03
An analysis of button presses as an entropy source
> - floating ADC inputs, as Peter suggested;
> - five independent RC oscillators.
I've got another idea that requires no extra hardware. I think has a
solid theoretical basis which I've explored below in sufficient detail
to raise suspicions that I miss my old line of work:
tl;dr: Record the dt time between button clicks, adding dt to the
accumulator each time by hashing it into the persistent state.

Keybase proof

I hereby claim:

  • I am petertodd on github.
  • I am petertodd (https://keybase.io/petertodd) on keybase.
  • I have a public key whose fingerprint is 37EC 7D7B 0A21 7CDB 4B4E 007E 7FAB 1142 67E4 FA04

To claim this, I am signing this object:

Bitcoin Payment Messages

This document proposes protocol buffer-based formats for a simple payment protocol between a customer's bitcoin client software and a merchant.

Separate documents will propose an extension to the Bitcoin URI syntax and new MIME types to support them.

Motivation

@petertodd
petertodd / mempool-analyzer.py
Created March 7, 2013 06:22
Shitty mempool analyzer
#!/usr/bin/python3
import os
import sys
import struct
from opentimestamps._internal import hexlify,unhexlify
import opentimestamps._bitcoinrpc as btcrpc