Ciro Santilli $$ Sponsor Ciro $$ 中国独裁统治 China Dictatorship 新疆改造中心、六四事件、法轮功、郝海东、709大抓捕、2015巴拿马文件 邓家贵、低端人口、西藏骚乱
🔗

Cool data embedded in the Bitcoin blockchain

| 🗗 split | ↑ parent "Bitcoin" | words: 172 | descendant words: 6k | descendants: 25
🔗
This is a list of cool stuff found using techniques mentioned at: Section "How to extract data from the Bitcoin blockchain".
🔗
Notably, Ciro Santilli developed his own set of scripts at https://github.com/cirosantilli/bitcoin-strings-with-txid to find some of this data.
🔗
Hidden surprises in the Bitcoin blockchain by Ken Shirriff (2014) is a mandatory precursor to this article, and potentially contains some of the most interesting examples already.
🔗
An attempt is made to not repeat stuff that is already said in that article. Some repetition happened by accident, as we explored and only later noticed it was already mentioned there. But there are also some new aspects of existing comments. This analysis is also a bit more data oriented through our scripting. And there are somethings that only showed up after that post was originally written in 2014, this being originally written in 2021.
🔗
🔗
Cool stuff in other sections:
🔗
🔗
🔗
Quick ones that didn't deserve a their own section:
🔗
Politics:
🔗
Non-cool things:
🔗
Encrypted data: transactions such as:
tx fe37c7eee73be5fda91068dbe0eb74a68495a3fc7185712b8417032db7fc9c5e
U2FsdGVkX1/4iSjLxQ5epo8eRSCOQLGgAsn1CucGii27k8ZyC7Jz6wxhYcevVmxi
6Q4ZFN04WDN0UhKqYardgQf26oeBMURupduDd0ZozxlgMrBkFOCaARqU7RABVWDO
/ruPUcOY0VC8p4lrMNqSdqvN7y6OWwOSH3c0duumZfFNZs9+BbtKCxtaqR5+RkUI
are Base64 encoded. Running them through base64 -d leads to starting output bytes Salted__ which as mentioend at https://security.stackexchange.com/questions/124312/decrypting-binary-code-from-a-base64-string is OpenSSL encrypted data. So whever we see the start:
U2FsdGVkX1/
we might as well give up.
🔗
TODO
  • 4dd57f3e443ad1567a37beab8f6b31d8cb1328a26bac09e50ba96048ad07b8c1 long text in Italian starting with E il cazzo non entr looks vulgar/porn, identify
🔗
🔗
Bitcoin addresses are by convention expressed in Base58, which is a human readable binary-to-text encoding invented by Bitcoin. It is a bit like Base64, but obsessed with eliminating characters that look like one another in popular but stupid fonts like capital "I" and lower case ell "l".
🔗
The following transactions contain base58 encoded messages on addresses.
🔗
This seems to be one of the earliest strategies used to encode messages.
🔗
🔗
The generated text is however rather obfuscated by the limitations of Base58.
🔗
🔗
🔗
Data in input and output transactions are quite different because:
  • input transaction data can only be added by the miner who obtained the block.
    Input script transactions can only contain arbitrary data when they are made by miners that obtained the block.
    Therefore, except at the very early beginnings when random individuals could still mine without having a nuclear power station at their disposal, basically all input script transactions are boring ads made by mining pools or other souless companies.
    As a result, inputs contain almost exclusively boring miner advertisements.
  • output transaction data however can be added by anyone who makes a transaction.
    Therefore, although the large majority of it is also crap and spam like the rest of the Internet, there is much more interesting stuff to be found there in total.
🔗
Here are some exceptionally interesting input data that are not mentioned in other sections:
🔗
🔗
Starting at tx cbbaa0a64924fe1d6ace3352f23242aa0028d4e0ff6ae8ed615244d66079cfb1 with one line per transaction:
Eligius/Benedictus Deus. Benedictum Nomen Sanctum eius
🔗
Because it is one line per transaction, it could got broken up by some interspersed atheist mockery graffiti, e.g.:
Benedicta sancta eius et immaculata Conceptio.
   I LIKE TURTLES
Benedicta eius gloriosa Assumptio.
Benedictum Nomen Iesu.
Benedictus Iesus in sanctissimo altaris Sacramento.
C-C-C-COMBO BREAKER
Benedictus sanctus Ioseph, eius castissimus Sponsus
🔗
The non-obvious interruptions are all well known memes/anime references:
🔗
It should be noted however, that the interruptions we've found were all output transactions, therefore not done by miners, but just by regular transfers, which are much easier to make. In this sense, therefore, the prayer did win.
🔗
Later comments attribute the prayers to a Luke Jr., who is likely: https://twitter.com/LukeDashjr, who says is a Roman Catholic on his Twitter introduction. This is consistent with him being one of the early miners.
🔗
🔗
These can be viewed at https://bitcoinstrings.com/blk00052.txt and are mostly commented on the "Wikileaks cablegate data" section of Hidden surprises in the Bitcoin blockchain by Ken Shirriff (2014).
🔗
Soon after block 229991 uploaded the Satoshi uploader, several interesting files were added to the blockchain using the uploader, and notably some containing content that might be illegal in certain countries, as a test to see if this type of content would make the Bitcoin blockchain illegal or not:
🔗
So basically, this was the first obviously illegal block attempt.
🔗
None of this content is particularly eye-popping for Ciro Santilli's slightly crazy freedom of speech standards, and as of 2021, the Bitcoin blockchain hasn't become illegal anywhere yet.
🔗
Furthermore, it is likely much easier to find much worse illegal content by browsing the dark web for 5 minutes.
🔗
Ciro estimates that perhaps the uploader didn't upload child pornography, which is basically the apex of illegality, because they were afraid that their identities would one day be found.
🔗

5. Images

| 🗗 split | ⇑ toc | ↑ parent "Cool data embedded in the Bitcoin blockchain" | words: 531 | descendant words: 3k | descendants: 5
🔗
The huge majority of images is encoded with the AtomSea & EMBII system/format. All images in that system will be documented in that section.
🔗
Non-Atomsea & EMBII images follow.
🔗
Custom encoding:
🔗
Standard transaction output script hashes from JPEG or PNG from first byte found with https://github.com/cirosantilli/bitcoin-strings-with-txids#image-indexing-and-download:
🔗
tx 4be3a833ee83b4ca7d157d60fbf7411f7528314ce90df8a844f855118bc6ca11 contains a base 64 encoded image:
v27sSra.jpg

/9j/4AAQSkZJRgABAQEASABIAAD/2wBDACgcHiMeGSgjISMtKygwPGRBPDc3PHtYXUlkkYCZlo+A
...
By searching for the identifier, we see: https://bitcointalk.org/index.php?topic=1061926.220;wap which links to https://i.imgur.com/v27sSra.jpg so it is a Satoshi Nakamoto real identity thing.
🔗
🔗
🔗
Bitcoin blockchain image indexer.
🔗
Stopped indexing Bitcoin and moved to Bitcoin Cash instead: https://www.newsbtc.com/news/bitcoin/cryptograffiti-rejects-bitcoin-core-bch-now-available-payment-method/ and therefore became useless, is is now hard to match any of the images.
🔗
Searching for the Tank Man image hash ca4f11131eca6b4d61daf707a470cfccd1ef3d80a6f8b70f1f07616b451ca64e leads to https://archive.4plebs.org/pol/thread/191157608/#q191162145 which claims URLs were of type https://cryptograffiti.info/#ca4f11131eca6b4d61daf707a470cfccd1ef3d80a6f8b70f1f07616b451ca64e.jpg but that is not working as of 2021.
🔗
Also, based on the timing of c206e8fff656f07b27dac831ef9b956792bae4e76a2cb43f14f49f0298bf2c2f which is discussed at images, this service may be responsible for a large part of the raw JPEG images present in the blockchain from block 416527 onwards
🔗
Other related transactions:
🔗

5.2. AtomSea & EMBII

| 🗗 split | ⇑ toc | ↑ parent "Images" | words: 987 | descendant words: 2k | descendants: 3
🔗
🔗
A text/file upload system.
🔗
http://bitfossil.org/ is the website system to view live indexed images, it has an abuse report to unindex presumably. TODO source? Local extraction script?
🔗
Each AtomSea payload has a toplevel transaction which links to other transactions. All the linked transactions together make up the payload. The most common payload type is a text plus image, as is the case of Nelson-Mandela.jpg, which can be seen at http://bitfossil.com/78f0e6de0ce007f4dd4a09085e649d7e354f70bc7da06d697b167f353f115b8e/ where 78f0e6de0ce007f4dd4a09085e649d7e354f70bc7da06d697b167f353f115b8e is the toplevel transaction ID: https://www.blockchain.com/btc/tx/78f0e6de0ce007f4dd4a09085e649d7e354f70bc7da06d697b167f353f115b8e
🔗
See Section 5.2.2. "Nelson-Mandela.jpg" for a detailed reverse engineering of the format, and Section 5.2.1. "AtomSea & EMBII data format" for a summary of it.
🔗
🔗
http://apertus.io/ is the system to upload/index locally, and therefore likely part of the backend of bitfossil: https://github.com/HugPuddle/Apertus
🔗
The system shows the messages and the images on a single page: http://bitfossil.org/4cbb32cd27b5b5edc12d3559bdffc1355ac2a210463d5cfaadc7ce9b06675b2b/index.htm It is basically a blockchain-based Twitter.
🔗
Hidden surprises in the Bitcoin blockchain by Ken Shirriff (2014) suggests that AtomSea & EMBII are the creator's aliases.
🔗
🔗
The first upload that we could find with https://github.com/cirosantilli/bitcoin-strings-with-txid#atomsea was http://bitfossil.org/c9d1363ea517cd463950f83168ce8242ef917d99cd6518995bd1af927d335828/ on block 272577 (2013-12-02). It reads:
I WONDER WHAT HISTORY WILL THINK ABOUT THESE FIRST FEW BUGS...HA HA HA. NOBODY IS PERFECT.
which is perhaps a reference to a possible previous failed upload http://bitfossil.org/4b72a223007eab8a951d43edc171befeabc7b5dca4213770c88e09ba5b936e17/ This illustrates the beauty of the blockchain very well: unlike with version control, you don't just see selected snapshots: you see actual debug logs!!!
🔗
The second one is WeAreStarStuff.jpg http://bitfossil.org/8d1b3c094b782198deb7381efb57b1208244375e7a1029ec159306d6a8fd25d8 showingAtomSea and EMBII together.
🔗
🔗
And then we meet Chiharu, EMBII's partner, with her hair painted blond :-) ILoveYouMore.jpg
🔗
Somewhat related projects:
🔗
Hidden surprises in the Bitcoin blockchain by Ken Shirriff (2014) actually has some images with matching names (see HTML names of the image), so we could use those as reference to reverse engineer the data.
🔗
Other interesting EMBII formatted images:
🔗
Audio:
🔗
🔗
🔗
Other:
🔗
🔗
🔗
Best guess so far, all in ASCII hex of output scripts:
  • remove the single output value different from first one from payload, that's the change, and it is randomly placed as far as I see
  • 64 bytes: hex address of top level text
  • 1 byte: some random punctuation
  • decimal number of bytes of some payload
  • 1 byte: some random punctuation
  • 64 bytes: same as the first address
  • CR LF
  • ends in NUL
🔗
🔗
🔗
tx 8881a937a437ff6ce83be3a89d77ea88ee12315f37f7ef0dd3742c30eef92dba contains a copy of part of his wiki page ending in an image:
There is nothing like returning to a place
 that remains unchanged to find the ways in
 which you yourself have altered.lson Mandela


Nelson Rolihlahla Mandela was a South African anti-apartheid revolutionary, politician and philanthropist who served as President of South Africa from 1994 to 1999. -Wikipedia

Born: July 18, 1918, Mvezo, South Africa
Died: December 5, 2013Nelson-Mandela.jpg?14400/d-jpeg v1.0 (using IJG JPEG v80), quality = 40
🔗
By inspecting the transaction, we see that the initial text is cut up because it starts in the middle of a script with line:
00000000  22 33 39 36 5c e2 80 9c  54 68 65 72 65 20 69 73  |"396\...There is|
00000010  20 6e 6f 74 68 69 6e 67  20 6c 69 6b 65 20 72 65  | nothing like re|
00000020  74 75 72 6e 69 6e 67 20  74 6f 20 61 20 70 6c 61  |turning to a pla|
🔗
The txid is the first of an index at tx 78f0e6de0ce007f4dd4a09085e649d7e354f70bc7da06d697b167f353f115b8e:
8881a937a437ff6ce83be3a89d77ea88ee12315f37f7ef0dd3742c30eef92dba|396*8881a937a437ff6ce83be3a89d77ea88ee12315f37f7ef0dd3742c30eef92dba
575061146335bd57f2dc132112152d0eeea44cf187ea6a52ac02435a7e5bea44
674c7cc34ea44bb276c6caf76f2b28fa1597380ab6e6a6906076d8f7229ca5b3
8e2642416ad20924b43f51a633fa1c0a5ba8e4a7b631877db1c64540a42081c9
a3084018096b92af04df57b6116e01ff4b7c7e8bd228235ed49e23f4a2817029
39348722b841afa0c5b67e5af10839afe965ed1b24874e89336bea9fa4ef3091
tomSea & EMBII
The A is really missing from AtomSea, it shows up as AtomSea almost in all other greps. This is presumably chopped to fit the 20-byte granularity without an extra output.
🔗
We see that https://www.blockchain.com/btc/tx/78f0e6de0ce007f4dd4a09085e649d7e354f70bc7da06d697b167f353f115b8e starts with:
  • 2 data txs encoding 8881a937a437ff6ce83be3a89d77ea88ee12315f in hex ascii
  • a spent change tx
  • 37f7ef0dd3742c30eef9 on the next
  • 2dba|396*8881a937a43 on the next
  • the newlines from the ASCII dumps are encoded directly:
    00000000  34 32 63 33 30 65 65 66  39 32 64 62 61 0d 0a 35  |42c30eef92dba..5|
    00000010  37 35 30 36                                       |7506|
    00000014
    
  • the last is:
    00000000  30 39 31 0d 0a 74 6f 6d  53 65 61 20 26 20 45 4d  |091..tomSea & EM|
    00000010  42 49 49 00                                       |BII.|
    00000014
    
    Yes, 2 char Windows newlines, even in one of the most expensive per-byte storage mechanisms ever invented!
All non-change value are 0.00005500 BTC.
🔗
Therefore, the rest of the transactions presumably contain the rest of the image!
🔗
The bytes for the first one are:
         "n":21,
         "script":"76a914334e656c736f6e2d4d616e64656c612e6a70673f88ac"
which is

00000000  76 a9 14 33 4e 65 6c 73  6f 6e 2d 4d 61 6e 64 65  |v..3Nelson-Mande|
00000010  6c 61 2e 6a 70 67 3f 88  ac                       |la.jpg?..|
00000019
🔗
And then the next one:
"n":22,
"script":"76a91431343430302fffd8ffe000104a4649460001010088ac"
which is:
00000000  76 a9 14 31 34 34 30 30  2f ff d8 ff e0 00 10 4a  |v..14400/......J|
00000010  46 49 46 00 01 01 00 88  ac                       |FIF......|
so unlike in ILoveYouMore.jpg, we do have the raw JPEG header data here starting with ffd8!
🔗
And there is a possible footer ffd9 in the last file of the list 39348722b841afa0c5b67e5af10839afe965ed1b24874e89336bea9fa4ef3091!
🔗
However, when I put everything together, cutting around delimiters, it gives only the top half of the head! My data is 14960, not 14400. So there must be 460 bytes of metadata in some of the blocks, possibly error checking.
🔗
The actual data starting at ffd8 and cutting off header/tails (20 bytes per transaction):
ffd8ffe000104a46494600010100
000100010000fffe003b43524541544f523a2067
642d6a7065672076312e3020287573696e672049
4a47204a50454720763830292c207175616c6974
79203d2034300affdb004300140e0f120f0d1412
1012171514181e32211e1c1c1e3d2c2e24324940
4c4b47404645505a736250556d5645466488656d
777b8182814e608d978c7d96737e817cffdb0043
011517171e1a1e3b21213b7c5346537c7c7c7c7c
7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c
🔗
The above bytes are not contained at all in Ken's uploaded image.
🔗
On a related note, tx f3c2e1178fa20a44e942e1137cd7125b376edaadb4fbd46be30b69fe89525d64 contains a speech from Mandela starting with:
/1442:Nelson Mandela (1918-2013)

"I am fundamentally an optimist ...
followed by lots of text.
🔗
That transaction is also part of an index in the same file:
tx 9e2928e02e77ceffc217a6df1fc992be128f2188e691986cbb0df8a4207a492f
7fad2fc0-2f51-44a0-9358-886262426359>462<f3c2e1178fa20a44e942e1137cd7125b376edaadb4fbd46be30b69fe89525d64
27f4cc5c688e8V2b2347295ec3f071947bb847fb0cb2eb1a0fb9150040929e4e8
8ff79814c99b0e35ceeca86f22a7f41e94c7287ed4f4fc2cd5c747bd2c31cc8d
3
The middle hash 27f4cc5c688e8V2b2347295ec3f071947bb847fb0cb2eb1a0fb9150040929e4e8 does not name any existing transaction however (it is one byte too long).
🔗
🔗
🔗
The message is:
My Dearest Chiharu....I Love you more. <3 Eric
🔗
This is the first of many love declarations and mentions EMBII makes to his partner Chiharu!
🔗
http://bitfossil.org/94ba41330b7bfb1e6528497e3b1dd21018c63a7f163e0bc9281c21cc1071462e/index.htm gives the full identity with picture basically:
The Sato Family Arrives from Japan! Taken Aug 2. 2014 in Minneapolis MN. (Keiko, Chiharu, Hideaki, Katsuhiko)
so presumably her full name is Chiharu Sato.
🔗
🔗
OurWedding.jpg (2014-08-07) http://bitfossil.org/393f4d3b3b0ac018b6483f58390ac0d56adf5f70f68e846af7d745359ca14bf9/:
My Dearest Chiharu, I will love you forever. Taken Aug 6th 2014 in Ipswich, SD.
🔗
🔗

6. ASCII art

| 🗗 split | ⇑ toc | ↑ parent "Cool data embedded in the Bitcoin blockchain" | words: 694 | descendant words: 1k | descendants: 3
🔗
There are a few dozen ASCII arts in the blockchain.
🔗
To be honest, almost all of them are copy pastes of stuff present elsewhere, or boring auto-generated ones. But hey, it's still fun to see.
🔗
ASCII porn, all of them also reproduced at: https://asciiart.website/index.php?art=people/naked%20ladies:
  • tx 9206ec2a41846709a59cafb406dd7b07082bfc27664bbc5c6d4df310c1e1b91f: sexually aroused naked woman sitting looking forward with legs open showing her vagina. Vagina row as an identifier:
    .     `.    .\x./-`--...../'   ;   :
    
    A bit bellow tx 8367a48e4a863e37b3749bc9c111327b07a7c383ec9b3e7ce8d41949e71e1c10 has a large hand showing the middle finger
  • tx 0aab36554c2ac5ec23747e7f21f75dbe3f16739134cf44953ad7ac98927146d6: naked woman laying on her side showing her vagina from under her legs, signed fsc. TODO full author name?
🔗
Decoded:
🔗
Transaction inputs with ASCII art, some miners went all the way:
🔗
🔗
🔗
LEN "rabbi" SASSAMA tribute starting with ASCII art followed by text.
🔗
🔗
🔗
🔗
🔗
---BEGIN TRIBUTE---
#./BitLen
:::::::::::::::::::
:::::::.::.::.:.:::
:.: :.' ' ' ' ' : :
:.:'' ,,xiW,"4x, ''
:  ,dWWWXXXXi,4WX,
' dWWWXXX7"     `X,
 lWWWXX7   __   _ X
:WWWXX7 ,xXX7' "^^X
lWWWX7, _.+,, _.+.,
:WWW7,. `^"-" ,^-'
 WW",X:        X,
 "7^^Xl.    _(_x7'
 l ( :X:       __ _
 `. " XX  ,xxWWWWX7
  )X- "" 4X" .___.
,W X     :Xi  _,,_
WW X      4XiyXWWXd
"" ,,      4XWWWWXX
, R7X,       "^447^
R, "4RXk,      _, ,
TWk  "4RXXi,   X',x
lTWk,  "4RRR7' 4 XH
:lWWWk,  ^"     `4
::TTXWWi,_  Xll :..
=-=-=-=-=-=-=-=-=-=
🔗
From the JSON transaction we understand the encoding format:
   "out":[
      {
         "spent":false,
         "tx_index":0,
         "type":0,
         "addr":"1CqKQ2EqUscMkeYRFMmgepNGtfKynXzKW7",
         "value":1000000,
         "n":0,
         "script":"76a91481ccb4ee682bc1da3bda70176b7ccc616a6ba9da88ac"
      },
      {
         "spent":false,
         "tx_index":0,
         "type":0,
         "addr":"157sXa7duStAvq3dPLWe7J449sgh47eHzw",
         "value":1000000,
         "n":1,
         "script":"76a9142d2d2d424547494e20545249425554452d2d2d2088ac"
      },
...
      {
         "spent":false,
         "tx_index":0,
         "type":0,
         "addr":"157sXYpjvAyEJ6TdVFaVzmoETAQnHB6FGU",
         "value":1000000,
         "n":77,
         "script":"76a9142d2d2d2d454e4420545249425554452d2d2d2d2088ac"
      }
So it is really encoded one line at a time in the script of the transaction outputs.
🔗
Because it comes so early in the blockchain, and because it is basically the first ASCII art on the blochain, and because is so well done, this is by far the most visible ASCII art of the blockchain.
🔗
🔗
Starting at tx 6650107a4e4e4838ba1081ce87862c38dcb4181b8d34fc0405b099213ba76033 and going on one line per transaction using the bitcoin blockchain j( upload system, there is a marijuana plant ASCII art:
🔗
j(-> 1EGa1izEFDHzEobDDQny73re9BwXdzhZvH <-
j(                 ,
j(                dM
j(                MMr
j(               4MMML                  .
j(               MMMMM.                xf
j(              "M6MMM               .MM-
j( h..          +MM5MMM            .MMMM
j( .MM.         .MMMMML.          MMMMMh
j( )MMMh.        MM5MMM         MMMMMMM
j(  3MMMMx.     'MMM3MMf      xnMMMMMM"
j(  '*MMMMM      MMMMMM.     nMMMMMMP"
j(    *MMMMMx    "MMM5M\    .MMMMMMM=
j(     *MMMMMh   "MMMMM"   JMMMMMMP
j(       MMMMMM   GMMMM.  dMMMMMM
j(        MMMMMM  "MMMM  .MMMMM(        .n
j(         *MMMMx  MMM"  dMMMM"    .nnMMMM
j(Mn...     'MMMMr 'MM   MMM"   .nMMMMMMM*
j(4MMMMnn..   *MMM  MM  MMP"  .dMMMMMMM""
j( ^MMMMMMMMx.  *ML "M .M*  .MMMMMM**"
j(    *PMMMMMMhn. *x > M  .MMMM**""
j(       ""**MMMMhx/.h/ .=*"
j(                .3P"%....
j(              nP"     "*MMnx
🔗
The transaction before the ASCII art tx 9b08c00ced2bca4525d74e82db9af2aec8ef213eb1c1bf68a48b6be929968332 starts with what is likely a "Legalize" and must be a Tor Onion service:
j(-> 1EGa1izEFDHzEobDDQny73re9BwXdzhZvH <-
but that address as is + .onion is invalid, TODO find the correct one.
🔗
🔗
🔗
🔗
🔗
If we add -w to string -w however, we see that the lines follow.
🔗
TODO understand exactly how it was encoded and why it is so weird. The UUUU has a slightly weird encoding which we fixed by hand here TODO understand.
🔗
 -------------------------------------
|  Force of Will               3 U U  |
|  ---------------------------------  |
| |                  ////////////   | |
| |                ////() ()\////\  | |
| |               ///_\ (--) \///\  | |
| |        )      ////  \_____///\\ | |
| |       ) \      /   /   /    /   | |
| |    ) /   \     |   |  /   _/    | |
| |   ) \  (  (   /   / /   / \     | |
| |  / ) ( )  / (    )/(    )  \    | |
| |  \(_)/(_)/  /UUUU \  \\\/   |   | |
| .---------------------------------. |
| Interrupt                           |
| ,---------------------------------, |
| | You may pay 1 life and remove a | |
| | blue card in your hand from the | |
| | game instead of paying Force of | |
| | Will's casting cost.  Effects   | |
| | that prevent or redirect damage | |
| | cannot be used to counter this  | |
| | loss of life.                   | |
| | Counter target spell.           | |
| `---------------------------------` |
|                                     l
| Illus.  Terese Nelsen               |
 -------------------------------------
🔗
🔗
Rickrolling lyrics were mined several times into the blockchain as mentioned at interesting input script data.
🔗
Around block block 246k we note several transactions starting with a XML format <CG SZ="1156"><MG>... the first one being 0b4efe49ea1454020c4d51a163a93f726a20cd75ad50bb9ed0f4623c141a8008 As mentioned not very clearly at http://www.righto.com/2014/02/ascii-bernanke-wikileaks-photographs.html#ref12 the content of the first <MG><payload></MG> is a Base64 encoded string
Catagory: Poetry
Title: Never Gonna Give You Up
Performer: Rick Astley
Writer: Mike Stock, Matt Aitken, Pete Waterman
Label: RCA Records
followed by lyrics also base64 encoded as part of the XML metadata. Hidden surprises in the Bitcoin blockchain by Ken Shirriff (2014) was not able to identify the exact format either.
🔗
tx d29c9c0e8e4d2a9790922af73f0b8d51f0bd4bb19940d9cf910ead8fbe85bc9b contains a plaintext Rickroll lyric in an output.
🔗
🔗
🔗
Protesters were posting large chunks of text multiple times into the blockchain as a way to protest against the controversial increase of block size.
🔗
tx 08893442680a20c4d0548dec2c8c421fa43336528b4e274dbf2652774f9c9f2d has the first copy of:
I like big blocks and I can not lie
which is the first line of a parody on:
I like big butts and I cannot lie
from the Baby Got Back hip-hop song.
🔗
tx 52159222289cd0a5afe0644150d0e23d5d272a57365627d5e869fdb458289858 has the first copy of:
Time to roll out bigger blocks
which is likely a copy of an email from the bitcoin development mailing list. This message is repeated dozens of times in other transactions.
🔗
🔗
Starting tx a87d406fae047258a12923b3c11a797a5765bd8f868df5c7e9b1cead0e92c9c1: the message:
503: Bitcoin over capacity!
appears about 13 thousand times. WTF happened?
🔗
🔗
🔗
  • bb41a757f405890fb0f5856228e23b715702d714d59bf2b1feb70d8b2b4e3e08 999,657 bytes. Joins a bunch of tiny inputs into a single output
  • 623463a2a8a949e0590ffe6b2fd3e4e1028b2b99c747e82e899da4485eb0b6be and 5143cf232576ae53e8991ca389334563f14ea7a7c507a3e081fbef2538c84f6e both have 3,075 outputs of 1 satoshi each and a single input. We were not able to identify any meaningful data in it, file just says data, and there aren't long ASCII strings. However, the outputs were unspent as of 2021, which suggests that they might actually be data.
🔗
Analysis of some of them follows.
🔗
🔗
🔗
🔗
Horrible Horrendous Terrible Tremendous Mining Pool: http://hhtt.1209k.com/
🔗
🔗
Has some cute one liner messages.
🔗

12. Bibliography

| 🗗 split | ⇑ toc | ↑ parent "Cool data embedded in the Bitcoin blockchain" | words: 30 | descendant words: 93 | descendants: 2
🔗
Analyses in other blockchains:
🔗
🔗
🔗
🔗
🔗
Semi-boring academic overview, but without reproducibility, or in a way that is too hidden for Ciro to have the patience to find it out.
🔗
Claims 1600 files found.
🔗
Mentions some upload mechanisms, notably AtomSea & EMBII and Satoshi uploader.
🔗
🔗
By Ciro Santilli:
By others:
🔗

Ancestors

🔗