ISPs hate him! Learn how to make your block 75% Xthinner with this one weird trick!

Abstract

We can encode the transaction set for a block efficiently by only specifying one or two bytes per transaction for most transactions. With LTOR, we can omit the first few leading bytes of the TXID because they are the same as neighboring transactions in the block, and for all orders…

I recently became interested in a potential application of the Bitcoin ABC’s proposed OP_CHECKDATASIGVERIFY (OP_DSV) opcode. This opcode appears to be derived from the OP_CHECKSIGFROMSTACKVERIFY opcode which was added to Elements Alpha on (edit: fixed date) May 28, 2015. These opcodes allow a script to include an ECDSA signed message…

How I learned to stop worrying and love the DAG

The main reason I like the canonical block order (CBO) concept is that it teaches us something new about how Bitcoin works. It takes something from Bitcoin that we all thought was a necessary security feature of the system and eliminates it entirely. This makes us afraid, since none of…

How I learned to stop worrying and love the DAG

The main reason I like the canonical block order (CBO) concept is that it teaches us something new about how Bitcoin works, and about ourselves too. It takes something from Bitcoin that we all thought was a necessary security feature of the system and eliminates it entirely. This causes anxiety…

Jonathan Toomim

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store