1\ I gave a weird talk (even for me) at the incredible #RefactorCamp2018.
I presented five schemes, each increasingly crazy, requiring more bullshit tolerance. My title slide below should give an idea of what this talk was like.
Read on for short desc. & links to each scheme.
2\ The first scheme I call the "Nakamoto Point":
The share of global energy used by PoW mining will increase until the marginal revenue from burning 1 kWh of PoW mining = revenue from selling that same kWh on the grid (currently PoW is a >10x premium!)
#Bitcoin is a distributed, append-only, eventually-consistent, content-addressable key-value store written to by public auction.
Multisig UTXOs are stateful synchronization primitives enabling "database transactions" for client applications at higher layers.
\2 Congrats if you made it past tweet #1! (Phew)
This thread explains the tweet above by comparing bitcoin to NoSQL databases.
To be clear, bitcoin is *much* more than "just" a database. But we might learn something from thinking about it like one.
First, a little history...
\3 At one time, "database" generally meant "relational database": a program with a sophisticated model for storing data and a general-purpose (sometimes Turing-complete) language for querying data ("SQL").
There were other types of databases, but "SQL databases" were ubiquitous.
\3 Like any game, bitcoin is an opt-in set of rules devised by its players.
Once the game has begun, changing rules is tough. Only rules which help players continue playing will survive. And no one is in charge of making changes.
Lightning & mesh networks, PoW merging with energy production, the fracturing of nation states & global corporations, environmental degradation & mega-engineering marvels -- hyperbitcoinization delivers it all.
What happens on Mars?
\3 Martians will be able to use bitcoin and its higher layers just fine. They can HODL, transact, make lightning channels, &c.
They'll suffer some disadvantages because Mars is a long way from Earth, but they'll compensate.
Bitcoin on Mars works, but not as well as on Earth.
1\ Do any other Bitcoiners like the book "The Once & Future King" by T. H. White?
It's one of my favorites and I've been revisiting it recently, thinking about cryptocurrency, political representation, & blockchains.
2\ It opens with Merlyn teaching a young King Arthur (Wart) about different forms of government, the fallacy of "might makes right", all through a series of adventuresome allegories.
Disney's "The Sword in the Stone", is a cute (if imperfect) adaptation of this part of the book.
3\ But "The Once & Future King" is ultimately a tragedy.
With the help of his storied Knights of the Round, Arthur builds Camelot, the fairest kingdom.
But Arthur is manipulated into self-conflict, his personal desires at odds with the principals he must uphold.
\1 I continue to struggle with @ParityTech's software design decisions. My #Parity node keeps dropping peers. The advice I get is "upgrade to the latest unstable version". Parity is even configured to auto-update itself by default. Why do I have to run at the edge just to work?
2\ Parity is either (a) consumer software or (b) bad software.
It's (sometimes) OK when consumer software forces you to upgrade b/c, as a consumer, you're dumb & insecure. Business (or prosumer) software achieves a higher level of security & control by sacrificing ease of use.
3\ Consider: if Parity upgrades itself automatically that means /usr/bin/parity can edit itself. I have to completely trust that the Parity code, DNS, &c. prevents any peer from causing my Parity to change to something unintended. I hate this "feature", so I turned it off.
1\ A thought experiment: The year is 2277. You're the bartender at a spaceport in a faraway Earth colony on a planet orbiting α-Centauri: a distance of ~4 light years. Guy walks into your bar, slams down a credit chit, and asks for a drink.
How do you know his money is any good?
2\ If the credit chit were guaranteed by a bank or a blockchain or something local to α-Centauri it'd be easy, just like it is here on Earth in 2018.
But say this guy is fresh-thawed after his long journey from Earth aboard a lighthugger. What kind of wealth could he even have?
3\ He's unlikely to be carrying base metals. Like natural resources, they'd still be valuable, but too heavy to transport from Earth. Physical fiat (bank notes) wouldn't be accepted either: too easy to 3D-print forgeries.
So what form of wealth survives interstellar voyages?