Skip to main content
16 votes
Accepted

How did peer discovery work in Bitcoin v0.1?

The first seed mechanism was IRC-based. There was a hardcoded IRC server and IRC channel (#bitcoin on Freenode), and the Bitcoin client would connect to the server, and join the channel with a ...
Pieter Wuille's user avatar
8 votes
Accepted

Why are OP_MUL and OP_DIV disabled in Bitcoin?

OP_MUL and OP_DIV were removed by Satoshi Nakamoto in commit 4bd188c4383d6e614e18f79dc337fbabe8464c82. As with most changes in early days of the development, little rationale was explicitly given by ...
Antoine Poinsot's user avatar
7 votes
Accepted

What was the largest UTXO ever created in bitcoin’s entire history?

No, the largest output ever created was 500,000 BTC: 29a3efd3ef04f9153d47a990bd7b048a4b2d213daaa5fb8ed670fb85f13bdbcf I used this Blockchair query to find out: https://blockchair.com/bitcoin/outputs?s=...
Vojtěch Strnad's user avatar
6 votes
Accepted

What are the last common blocks of Bitcoin and its hard forks (Bitcoin Cash, Bitcoin SV etc.)?

Here listed only the top 4 forks by market cap (on 2023-10-12). Name Symbol Market Cap Fork Date / Forked From Last Common Block with Bitcoin Bitcoin BTC $523.0bn N/A N/A Bitcoin Cash BCH $4.2bn ...
bca-0353f40e's user avatar
  • 1,045
6 votes
Accepted

Where was the term "coinbase" first coined, who first used it?

The term "coinbase" was most likely coined by Satoshi through the IsCoinbase method of the CTransaction class. It was both part of the first publicly distributed version of the source code ...
Antoine Poinsot's user avatar
5 votes

How did peer discovery work in Bitcoin v0.1?

Quoting from the wiki: In addition to learning and sharing its own address, the node learned about other node addresses via an IRC channel. See irc.cpp. After learning its own address, a node encoded ...
Antoine Poinsot's user avatar
5 votes
Accepted

What Satoshi Nakomoto quotes are there in relation to forks and altcoins?

I think thats too much of an open ended and broad set of multiple questions to be answerable here but you can find the complete public writings of Satoshi Nakamoto using a search engine. I think ...
RedGrittyBrick's user avatar
3 votes

Are Bitcoin Core binaries from before 0.8.6 available?

Although the release binaries are no longer available, it's still possible to rebuild them using Gitian. Since Gitian includes all of the dependencies essentially pinned to the correct version, there'...
Ava Chow's user avatar
  • 70.9k
2 votes
Accepted

What prior work influenced the design of the Bitcoin instruction set?

This is an imperfect answer but in the absence of anything else here are a couple of resources. I'm not sure if this is what you are looking for but there is a 2013 research paper "SVFORTH - A ...
Michael Folkson's user avatar
2 votes

Satoshi introduced the 1MB block size limit in a commit. Why did Andresen make an identical commit some days later?

It's probably an artifact of the migration from Sourceforge to Github. Sourceforge uses the SVN version control system while Github uses Git so moving from one to the other might leave behind some ...
Ava Chow's user avatar
  • 70.9k
2 votes
Accepted

How much transaction fees have Bitcoin users incurred since the beginning of Bitcoin?

Since there is no identity on Bitcoin it's not possible to know the total fees which have been paid by "users" of the system. For all we know a miner may have included transactions paying ...
Antoine Poinsot's user avatar
2 votes

When was the most recent multiblock reorg?

I ran getchaintips on my well-connected node that has been running continuously mostly since early 2019. It has seen two header chains that are not part of the currently active chain, with branches ...
Pieter Wuille's user avatar
2 votes

What Satoshi Nakomoto quotes are there in relation to forks and altcoins?

Here is the result of my searches. Note this omits discussions on the intermittent forking natural in Proof of Work. Also, I alas didn't find the quote I had in mind in the question. 1. Forks of ...
Lee's user avatar
  • 877
1 vote
Accepted

What did the opcode 0xba do prior to creation of OP_CHECKSIGADD?

Before the Taproot soft fork the opcode 186 (0xba) was an undefined opcode. Undefined opcodes abort verification and consider the transaction to be invalid. There are also OP_NOP opcodes that are ...
Michael Folkson's user avatar
1 vote

Satoshi's coding quality

As far as I know, Satoshi never gave a definitive answer on why C++ was chosen, so we can only speculate. There are existing questions on this site about that question, e.g. Why is bitcoin written in ...
Pieter Wuille's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible