Notes from the Eschaton

Share this post

Introducing the Bitcoin Bible Project

cryptochamomile.substack.com

Introducing the Bitcoin Bible Project

Augmented Network Spirituality

Jacob Harrison
Aug 15, 2022
2
Share

I made a little digital art project called “The Bitcoin Bible”. It’s an entry in the genre of network spirituality. Currently, its only manifestation is a twitter bot that lives here @theografia.

The concept of the project is simple. On average every 10 minutes the bitcoin network produces a new block, indexed by a 32-byte blockhash. Since the blockhash is unpredictable, it can be used as a random index to select from a data set - a data set such as the Bible. 

Thanks for reading Root & Bloom! Subscribe for free to receive new posts and support my work.

The King James Bible (without apocrypha) has 31102 verses in it and the number represented by a blockhash is a lot bigger. So I take the blockhash modulo 31102 to select a random verse and tweet it. The bot updates its twitter feed with each new block that is delivered to my bitcoin client. It doesn’t currently handle chain reorgs.

Now this is very cool. But I thought of adding a little twist to make it a bit cooler. Why not add a salt to each blockhash so that the Genesis Block, block 0, maps onto Genesis 1:1? I found a salt that would do this. I consider this the “correct” mapping of Bitcoin hashes onto the Bible. 

What is the meaning of this project? Well, the human brain is pretty good at finding patterns in randomness. So you’ll just have to impute your own meaning onto it. Maybe you want to look up the verses that correspond to the halvenings, or major bitcoin upgrades, or important dates in your life.

If you already follow a lot of people on twitter, then following @theografia may be a welcome spiritual addition to your twitter feed. If not, be warned that this bot may tweet too frequently for you — about once every 10 minutes or so.

Eventually, I plan to implement a browser plugin that will augment popular block explorers with the Bible verse that each block maps onto. 

Check out the source code on gitlab.

Thanks for reading Root & Bloom! Subscribe for free to receive new posts and support my work.

2
Share
Comments
Top
New
Community

No posts

Ready for more?

© 2023 UnderTheBridge
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing