BitMEX Research Profile picture
Sep 29, 2025 17 tweets 6 min read Read on X
The first debate about arbitrary data in the blockchain happened in December 2010 and Satoshi was involved

On 8th December 2010, Satoshi released Bitcoin version 0.3.18, which included a standardness check, to only include known transaction types

🧵 Image
Some were concerned that this would prevent people using the blockchain to store arbitrary data

Just 10 minutes later, “RHorning” complained:

“This is the first update to [Bitcoin] that I'm not jumping on and grabbing right away” Image
Another 10 minutes passed and Theymos chimed in. Theymos said that miners wouldn’t care about standardness rules because they want to maximise fee revenue. Theymos even confirmed this with the miners & said he would make a patch to remove the standardness check Image
@Snyke decker noted that this is the first real dispute and that this was Bitcoin’s coming of age Image
@Snyke @jgarzik was not happy about those that complained to Satoshi, telling people to start their own chain rather than including “non-currency data” in the blockchain Image
@Snyke @jgarzik Da2ce7 said that it was all about fees and that fees will pay for the generation of the chain in the future. If non-standard transactions paid the right fees, they were fine by him Image
@Snyke @jgarzik @jgarzik was not happy with this, he didn't what non-cash use cases pricing out people who want to use Bitcoin as money Image
@Snyke @jgarzik “Chaord” noted that “arbitrary data can already be disguised in standard transactions” and asked for a special space of 128 bytes or less for arbitrary data Image
@Snyke @jgarzik Theymos wasn't really happy with any restriction, when miners "miners have an interest in including any and all fee-carrying transactions” Image
@Snyke @jgarzik Satoshi then came back into the discussion. Saying that new transaction types can be added if applications (like BitDNS) needed it. Satoshi was saying things could change within a few days, so people didn't need to worry about the new client not relaying unknown txn types Image
@Snyke @jgarzik Gavin then explained that the whitelist for known transaction types was his idea. Gavin was still open to “arbitrary data”, its just this change was done for security reasons, to stop scripting hacks Image
@Snyke @jgarzik Satoshi agreed with Gavin. Satoshi expressed support for “hash sized arbitrary data” and said this could already be done Image
@Snyke @jgarzik Some people expressed concern that allowing arbitrary data could mean that “kiddie porn” could get into the chain Image
@Snyke @jgarzik Others retorted that “It is impossible to completely prevent that kind of abuse unfortunately” Image
@Snyke @jgarzik The debate continued, with some claiming that if the arbitrary data was allowed in the protocol by design, using client defaults, the government would see it differently Image
@Snyke @jgarzik Theymos then released a patch client, that removed the restrictions on non-standard transactions. The @peterktodd of the day. Ironically, today Theymos has quite a balanced opinion in our view. Favouring Core over Knots, but not with such a strong view like he had then Image
@Snyke @jgarzik @peterktodd See the full discussion here:

bitcointalk.org/index.php?topi…

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with BitMEX Research

BitMEX Research Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @BitMEXResearch

Dec 23, 2025
Bitcoin & Quantum Risk

Debating the potential risks quantum computers could pose to Bitcoin and how Bitcoin could mitigate that risk is nothing new

In 2008, several leading cryptographers, including Daniel Bernstein, published "Post-Quantum Cryptography"

🧵

[1/13]Image
The book starts by imagining that in 15 years time (2023) quantum computers will be successfully constructed and asks if this will kill cryptography?

The response is an emphatic no. The book goes on to describe 5 categories of quantum resistant cryptographic schemes

[2/13] Image
In May 2011, DWave (now listed on the NASDAQ under the ticker QBTS with a $10bn MCap) announced it sold the world's first quantum computer to Lockheed Martin, which caused some concern in the Bitcoin community, with multiple threads being created

[3/13] Image
Image
Read 13 tweets
Dec 19, 2024
COPA vs CSW - Sentencing Hearing

We are back in the Rolls Building in London. We expect a short hearing today. The session starts at 2pm UK time.

Likely outcome is that CSW is sentenced to 2 years in jail for contempt of court. However, Wright is in Asia now and there is no extrodition for contempt, therefore Wright is likley to avoid jail by never returning to the UK.

We are not sure what else Justice Mellor may do, he may criticise Wright's conduct. We are not sure if the judge can throw out the new $1 trillion case or if that might happen another day.

CSW may join today via a remote video link

Sessions starts in 40 minutes.Image
Jonathan Hough KC has arrived. Looks like the court staff have set up a video link for CSW
CSW has now joined via video link
Read 41 tweets
Nov 1, 2024
COPA vs CSW – 01 Nov 2024

We are back at the Rolls Building in London, for another hearing with Justice Mellor. In the courtroom is the Bird & Bird legal team, along with their KC Mr Jonathan Hough. The session is expected to start in 3 minutes. We believe the hearing is about a contempt of court application from Bird & Bird against CSW, in relation to possible breaches of the injunction which resulted from the main trial.

🧵Image
Justice Mellow has arrived and the session has started. CSW has dialled in via video

Judge Mellor: Have we got CSW on the line? Have we? CSW are you able to hear me?

CSW: [No response]

Hough KC: His camera is activated
We are ending the call and trying to start it again, to see if we can hear CSW
Read 40 tweets
Oct 9, 2024
HBO “Satoshi Documentary” - Coverage

We are watching live so you do not have to.

We are starting 52 minutes into the almost 2h show, to report on any “evidence” Peter Todd is Satoshi as early as possible

🧵
At 52 minutes in, the documentary is talking about the Blocksize war, which the small blockers won

It contains a scene of @rogerkver claiming that @peterktodd is “working with the government”, because Peter was working against Bitcoin with his small blocker stance
The documentary then brings up the leaked “John Dillion” emails, which @rogerkver says is proof @peterktodd was working for a three letter agency to implement Replace by Fee
Read 16 tweets
May 20, 2024
COPA vs CSW – Ruling Published Image
Summary Image
On @TurkeyChop

"Mr Matthews was considerably more careful in his lies than Dr Wright, only lying where he had to do so to sustain Dr Wright’s position" Image
Read 10 tweets
Mar 14, 2024
COPA vs CSW - 14 March 2024

It is the Advancing Bitcoin Conference today in London. We could go an see Andrew Poelstra talk about OP_CAT, @robin_linus talk about BitVM, @ConorOkus talk about FOSS and @techgirl1908 talk on tbDEX

Instead we are not doing any of that. We are here in court, expecting the closing remarks from Lord Grabiner to continue. Should not be long though, maybe under an hour. Today should be the last day of the trialImage
The judge has arrived, the court is now in session
Grabiner: CSW is not happy for you to have a redacted version of Wright11, so you can have an unredacted version instead [The version with the accusations against some COPA related people]
Read 35 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(