Blockchain: Difference between revisions

From The Jolly Contrarian
Jump to navigation Jump to search
No edit summary
No edit summary
Tags: Mobile edit Mobile web edit
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{a|tech|}}A [[blockchain]] is a distributed record of information — transactions, contracts, whatever — stored across a network. Each “block” of information gets its own cryptographic code which is posted to ''every'' node on the network. Thus, you can’t futz with any information on the blockchain unless you can futz with the whole network, which is like boiling the ocean. Once written, the blocks are, therefore, effectively permanent.  
{{a|crypto|}}A [[blockchain]] is a distributed record of information — transactions, contracts, whatever — stored across a network. Each “block” of information gets its own cryptographic code which is posted to ''every'' node on the network. Thus, you can’t futz with any information on the blockchain unless you can futz with the whole network, which is like boiling the ocean. Once written, the blocks are, therefore, effectively permanent.  


Blockchain allows ''parties who don’t trust each other'' to transact in confidence. What’s done is done — what’s on the blockchain cannot be reversed. There’s a permanent record. No one controls it: it’s truly anarchic, like: no government. No mendacious middlemen like banks. just pure, untrammelled laissez-faire.  
Blockchain allows ''parties who don’t trust each other'' to transact in confidence. What’s done is done — what’s on the blockchain cannot be reversed. There’s a permanent record. No one controls it: it’s truly anarchic, like: no government. No mendacious middlemen like banks. just pure, untrammelled ''laissez-faire''.  


Thus, bitcoin — a currency without the backing of ''anyone''. It just bootstraps itself into existence like a [[skyhook]]. This makes loads of sense to a tech guy. It makes none to a banker. (But you ''would'' say that, banker dude).
Thus, bitcoin — a currency without the backing of ''anyone''. It just bootstraps itself into existence like a [[skyhook]]. This makes loads of sense to a tech guy. It makes none to a banker. (But you ''would'' say that, banker dude).


===So how — ?===
===Architectural conundrums===
Because some folks got a bit giddy—and some techno-Unabomber types, but they were kind of giddy in the first place. Blythe Masters — she who invented the [[credit default swap]]<ref>I know what you’re thinking. The Midas touch!</ref> — thought it was so profound that she joined a startup in 2015. And folks listen to Blythe — why wouldn’t you?<ref>Update: in December 2018 Masters stepped down from Digital Asset Platform to spend more time with her giraffes, or whatever Masters of the Universe do, I guess. “Blythe Masters is stepping down as chief executive of Digital Asset Holdings due to personal reasons, the company said. Masters was not available for further comment.”</ref>
David Rosenthal’s blog<ref>https://blog.dshr.org/2022/02/ee380-talk.html</ref> has a wealth of learning on limitations of blockchain architecture.
 
Generally software is designed to go as fast as fast as possible. But, problem: if such software is hacked, it performs maliciously as fast as possible, too. The Bitcoin protocol avoids this problem, ensuring resilience through decentralised consensus and [[proof-of-work]] which makes it ''mathematically too much work'' to subvert the network.
 
==== Decentralisation as a design feature ====
Decentralisation (theoretical ''and'' practical — in that the network must not only be architected to be able to have many participants, but it must actually have many participants) is a necessary but not sufficient condition for that resilience. Bitcoin is not ''practically'' decentralised. There are only a handful of significant miners.
 
Permission''ed'' blockchains have a central authority controlling which how blocks can be added to the chain. Because they don't require period is work they have a much lower carbon footprint & are much more efficient. But they are thus centralised and require confidence in the central authority. If it is hacked, you're in trouble.
 
[[Permissionless blockchain|Permission''less'' blockchain]]<nowiki/>s (like [[Bitcoin]]’s and Ether’s) do not have a central authority, but just still defend against “Sybil” attacks, where an attacker gains controls of a majority of ostensibly independent participants. Hence the practical need for many participants: the more you have, the harder it is to gain that majority. Permission''less'' blockchains achieve this defence by making the reward for a successful attack uneconomical: it costs more to mount a Sybil attack than one stands to gain by making it.  
 
Therefore: participating in a permissionless blockchain ''has to be expensive''. Inefficiency and slowness is a design principle.
 
==== Reward for proof-of-work ====
To incentivise miners to carry out the work required [[proof-of-work]], you must reward them. Since, [[Q.E.D.]], there is no central authority to tax users and distribute proceeds to miners, a [[blockchain]] must generate its ''own'' transferable tokens of value, on the blockchain. This is a [[cryptocurrency]].  


The FT reports that as long ago as 2016 Gartner put blockchain near the top of its “peak inflated expectations” curve.
Axiom, therefore: ''a permissionless blockchain must generate its own cryptocurrency''.


===Uniqueness and the promise of [[non-fungible token|non-fungible tokens]]===
For it to be worth the miners’ while to do the proof-of-work, the cryptocurrency must have some ''extrinsic'' value. Miners will want to convert their new cryptocurrency into fiat currency: cold, hard, folding green stuff.
The Blockchain's unique selling point is ''uniqueness'': a single entry on the ledger is there, it is fixed, it is unique for all time and uneditable. Any facsimile of it is non-[[fungible]]. By contrast, the regular internet not only allows lossless copying, but encourages it and, in fact, is predicated on it. That’s at the heart of its packet switching, [[End-to-end principle|end-to-end]] architecture.


In this regard blockchain and the regular internet are completely [[incommensurable]]. This is the price you pay for entering the [[distributed ledger]]: you get your uniqueness, but in return you must leave the flawed peer to peer world, and anything on it, behind. You can recreate the regular internet on the blockchain, but it is — well, ''different''.
But, problem: at creation, a cryptocurrency has no ''intrinsic'' value. It is just an artefact of computer code. Like anything else in the world, a cryptocurrency can only acquire extrinsic value ''by people attaching value to it''. But that means blockchain miners must find someone to buy a cryptocurrency ''even though it has no intrinsic value''.


Now [[bitcoin]] — say what you like about it, and we have plenty to say elsewhere — is “[[blockchain native]]” — it exists in, of and only ''within'' the blockchain. Bitcoins are therefore ''intrinsically, certifiably, unique''. That is about their one true advantage.
Circular, non? 


Now if you create your artwork *on* the [[blockchain]], you get that same native uniqueness: any facsimiles of the artwork that exists off the ''blockchain'' — copies floating around on the internet and so on — are, certifiably, ontologically inferior to the one on the ledger.
==== Calling: bullish speculators ====
To convert crypto to fiat, someone must be prepared to buy the crypto. ''Only those who believe the crypto currency will hold/increase value vs fiat over time will do that.''


But — and maybe walled gardens on the internet structured as [[decentralised autonomous organisation|DAO]]s are different, we don’t yet really understand them — mostly, a blockchain is a really crappy place to create art. Really limiting. Look, it’s one thing for David Hockney to do all his painting on an iPad: quite another to do it all in an electronic cashbook.
Therefore a permissionless blockchain ''needs'' bullish speculators to work. It needs people with an unshakeable confidence in an invented currency. This is not a curious and inexplicable phenomenon: it is fundamental to the very architecture of blockchain.


But for everyone who is still making art with paint and paper, inverting urinals, or even more so writing music or literature — such that your artwork “natively” lives outside a distributed ledger, or its value does not subsist in its [[substrate]], but in the abstract information the substrate carries (such as a book or a score) — for you guys, having your artwork encoded on a blockchain in a unique substrate doesn’t really help you.
Axiom: ''Cryptomania is a design principle of permissionless blockchain''.


If you import a "canonical" “real world” artwork, then it is the ''blockchain representation'' that is certifiably, ontologically inferior: it is uniquely, definitively *not* the original work. Ironically, putting a real artwork on blockchain makes your copy *worse* than a straight digital copy.
==== Is this how [[Power structure|power structures]] work? ====
Now you could make an argument this same principle — the punters must believe, the promoters need not — is true of any [[paradigm]] or [[power structure]]. All depend on “the punters” earnestly believing; while those in authority or operating infrastructure or institutions of the paradigm cannot do anything to destroy the illusion, they needn’t (and often don’t) literally believe it themselves. They ''may'' do, but they don’t ''need'' to.


====Is uniqueness really, er, ''special''?====
This is true of faith, and politics and is increasingly true of modern morality. It is definitely true in markets: [[market-maker]]<nowiki/>s don't care whether things are going up or down, as long as market users have these views. There a number of traditional firms who have piled into crypto ''because'' it is opaque, unregulated, full of suckers, and opportunities for free arbitrage are (therefore) immense. They don’t need to believe in crypto at all, ''as long as someone else does''.
The rampant copy-ability of everything in this day and age no doubt prompted this rush to non-fungibility. Authenticity is in deep demand. No-one trusts experts anymore. Everything is ripped off. ''Everything'' is fake. Indubitability — [[certainty]] — is some kind of holy grail.<ref>But see our essay as to why [[doubt]] is no bad thing.</ref>  But is uniqueness, in the abstract, of any value, ''in and of itself''?
===Pace layering===
Now given crypto emerged as an ultra-libertarian solution for operating in Hobbesian environments of zero trust, its need for the punters and marks to have a cargo-cult faith in its value in order to work is kind of ''ironic,'' can we say?  


We would say, “no,” all the above notwithstanding.
But there is trust and there is trust. Literally, and they operate at different layers in {{Author|Stewart Brand}}’s [[pace layering]] schema. The layering point is important to understand the level at which the argument works.


The JC has a small commonplace book of poems he composed, as a moleish adolescent.<ref>Adrian Mole-ish, or Wind-in-the-Willows Mole-ish, it doesn’t really make a difference.</ref> There exists a single copy in fountain pen ink rendered in his youthful, spidery left-handed scrawl. They are some of the worst poems composed in the history of civilisation.<ref>They would give Paula Nancy Millstone Jennings a run for her money.</ref> Not one of these poems has been committed to any other format and nor, if the JC has any say in the matter, will they ever be. They are, thus, utterly unique.  
The “trustless society” bit is a gimmick — a fad — playing to the present libertarian ultra-dystopian fashion of not trusting [[intermediaries]], experts or institutions, even though through history our the institutions have proven imperfect, but largely trustworthy (in that they’ve got us this far) and better than any of their utopian alternatives.<ref>You know, communism, fascism etc.</ref> The requirement for “punter faith” in the value of cryptocurrency is ''much'' deeper, as it is part of the engineering, being the only way to incentivise miners to do [[proof-of-work]].  
===So how — ?===
Because some folks got a bit giddy—and some techno-Unabomber types, but they were kind of giddy in the first place. Blythe Masters — she who invented the [[credit default swap]]<ref>I know what you’re thinking. The Midas touch!</ref> — thought it was so profound that she joined a startup in 2015. And folks listen to Blythe — why wouldn’t you?<ref>Update: in December 2018 Masters stepped down from Digital Asset Platform to spend more time with her giraffes, or whatever Masters of the Universe do, I guess. “Blythe Masters is stepping down as chief executive of Digital Asset Holdings due to personal reasons, the company said. Masters was not available for further comment.”</ref>


Do they have an iota of value? Outside their extortion potential, they do not. Does their uniqueness change this? It does not.  
The FT reports that as long ago as 2016 Gartner put blockchain near the top of its “peak inflated expectations” curve.


Why does he keep them? It is impossible to say.


===Is it — you know ...?===
===Is it — you know ...?===
Line 68: Line 85:
It's not all bad: the underlying model, like the internet - provides for a radical new way of organising affairs where data is not centralised, but kept at the edges and in the hands of the users. If the user has her own digital wallet with credentialised data, this can be passed, encrypted, only where and when required, to intemediaries. The intermediaries wouldn't be able to keep it, or harvest it, or sell it, and it would be less susceptible to being hacked (instead of hacking VISA's website and getting personal data of 400 million people in one go, you'd need to hack 400m people's individual wallets. Not impossible to hack a wallet but, but the value is in the aggregated data, not individual files, so the incentives are wildly out of whack.
It's not all bad: the underlying model, like the internet - provides for a radical new way of organising affairs where data is not centralised, but kept at the edges and in the hands of the users. If the user has her own digital wallet with credentialised data, this can be passed, encrypted, only where and when required, to intemediaries. The intermediaries wouldn't be able to keep it, or harvest it, or sell it, and it would be less susceptible to being hacked (instead of hacking VISA's website and getting personal data of 400 million people in one go, you'd need to hack 400m people's individual wallets. Not impossible to hack a wallet but, but the value is in the aggregated data, not individual files, so the incentives are wildly out of whack.


It also passes the reponsibility for keeping that data up-to-date to its owner, and it only has to be done once.
It also passes the responsibility for keeping that data up-to-date to its owner, and it only has to be done once.


Obstacles:  
Obstacles:  
Line 95: Line 112:
*'''Stephen Norman''': [https://www.linkedin.com/pulse/blockchain-emperor-has-clothes-dr-stephen-norman/ The emperor has no clothes].
*'''Stephen Norman''': [https://www.linkedin.com/pulse/blockchain-emperor-has-clothes-dr-stephen-norman/ The emperor has no clothes].
*'''The Germans''': Aaaaaand here's [https://www.bloomberg.com/news/articles/2019-05-29/blockchain-settlement-was-slow-costly-in-trial-weidmann-says? Jens Weiderman of the Bundesbank]  
*'''The Germans''': Aaaaaand here's [https://www.bloomberg.com/news/articles/2019-05-29/blockchain-settlement-was-slow-costly-in-trial-weidmann-says? Jens Weiderman of the Bundesbank]  
*'''[https://blog.dshr.org/2022/02/ee380-talk.html David Rosenthal’s blog] on the limitations of blockchain
{{sa}}
*[[Uniqueness]]
*[[Lindy effect]]
{{ref}}
{{ref}}
{{c|Technology}}
{{c|Technology}}

Latest revision as of 08:53, 20 November 2022

The JC’s crypto-dyscomium™
A permissionless, decentralised, on-chain, non-fungible guide to magic thinkingIndex: Click to expand:
Tell me more
Sign up for our newsletter — or just get in touch: for ½ a weekly 🍺 you get to consult JC. Ask about it here.

A blockchain is a distributed record of information — transactions, contracts, whatever — stored across a network. Each “block” of information gets its own cryptographic code which is posted to every node on the network. Thus, you can’t futz with any information on the blockchain unless you can futz with the whole network, which is like boiling the ocean. Once written, the blocks are, therefore, effectively permanent.

Blockchain allows parties who don’t trust each other to transact in confidence. What’s done is done — what’s on the blockchain cannot be reversed. There’s a permanent record. No one controls it: it’s truly anarchic, like: no government. No mendacious middlemen like banks. just pure, untrammelled laissez-faire.

Thus, bitcoin — a currency without the backing of anyone. It just bootstraps itself into existence like a skyhook. This makes loads of sense to a tech guy. It makes none to a banker. (But you would say that, banker dude).

Architectural conundrums

David Rosenthal’s blog[1] has a wealth of learning on limitations of blockchain architecture.

Generally software is designed to go as fast as fast as possible. But, problem: if such software is hacked, it performs maliciously as fast as possible, too. The Bitcoin protocol avoids this problem, ensuring resilience through decentralised consensus and proof-of-work which makes it mathematically too much work to subvert the network.

Decentralisation as a design feature

Decentralisation (theoretical and practical — in that the network must not only be architected to be able to have many participants, but it must actually have many participants) is a necessary but not sufficient condition for that resilience. Bitcoin is not practically decentralised. There are only a handful of significant miners.

Permissioned blockchains have a central authority controlling which how blocks can be added to the chain. Because they don't require period is work they have a much lower carbon footprint & are much more efficient. But they are thus centralised and require confidence in the central authority. If it is hacked, you're in trouble.

Permissionless blockchains (like Bitcoin’s and Ether’s) do not have a central authority, but just still defend against “Sybil” attacks, where an attacker gains controls of a majority of ostensibly independent participants. Hence the practical need for many participants: the more you have, the harder it is to gain that majority. Permissionless blockchains achieve this defence by making the reward for a successful attack uneconomical: it costs more to mount a Sybil attack than one stands to gain by making it.

Therefore: participating in a permissionless blockchain has to be expensive. Inefficiency and slowness is a design principle.

Reward for proof-of-work

To incentivise miners to carry out the work required proof-of-work, you must reward them. Since, Q.E.D., there is no central authority to tax users and distribute proceeds to miners, a blockchain must generate its own transferable tokens of value, on the blockchain. This is a cryptocurrency.

Axiom, therefore: a permissionless blockchain must generate its own cryptocurrency.

For it to be worth the miners’ while to do the proof-of-work, the cryptocurrency must have some extrinsic value. Miners will want to convert their new cryptocurrency into fiat currency: cold, hard, folding green stuff.

But, problem: at creation, a cryptocurrency has no intrinsic value. It is just an artefact of computer code. Like anything else in the world, a cryptocurrency can only acquire extrinsic value by people attaching value to it. But that means blockchain miners must find someone to buy a cryptocurrency even though it has no intrinsic value.

Circular, non?

Calling: bullish speculators

To convert crypto to fiat, someone must be prepared to buy the crypto. Only those who believe the crypto currency will hold/increase value vs fiat over time will do that.

Therefore a permissionless blockchain needs bullish speculators to work. It needs people with an unshakeable confidence in an invented currency. This is not a curious and inexplicable phenomenon: it is fundamental to the very architecture of blockchain.

Axiom: Cryptomania is a design principle of permissionless blockchain.

Is this how power structures work?

Now you could make an argument this same principle — the punters must believe, the promoters need not — is true of any paradigm or power structure. All depend on “the punters” earnestly believing; while those in authority or operating infrastructure or institutions of the paradigm cannot do anything to destroy the illusion, they needn’t (and often don’t) literally believe it themselves. They may do, but they don’t need to.

This is true of faith, and politics and is increasingly true of modern morality. It is definitely true in markets: market-makers don't care whether things are going up or down, as long as market users have these views. There a number of traditional firms who have piled into crypto because it is opaque, unregulated, full of suckers, and opportunities for free arbitrage are (therefore) immense. They don’t need to believe in crypto at all, as long as someone else does.

Pace layering

Now given crypto emerged as an ultra-libertarian solution for operating in Hobbesian environments of zero trust, its need for the punters and marks to have a cargo-cult faith in its value in order to work is kind of ironic, can we say?

But there is trust and there is trust. Literally, and they operate at different layers in Stewart Brand’s pace layering schema. The layering point is important to understand the level at which the argument works.

The “trustless society” bit is a gimmick — a fad — playing to the present libertarian ultra-dystopian fashion of not trusting intermediaries, experts or institutions, even though through history our the institutions have proven imperfect, but largely trustworthy (in that they’ve got us this far) and better than any of their utopian alternatives.[2] The requirement for “punter faith” in the value of cryptocurrency is much deeper, as it is part of the engineering, being the only way to incentivise miners to do proof-of-work.

So how — ?

Because some folks got a bit giddy—and some techno-Unabomber types, but they were kind of giddy in the first place. Blythe Masters — she who invented the credit default swap[3] — thought it was so profound that she joined a startup in 2015. And folks listen to Blythe — why wouldn’t you?[4]

The FT reports that as long ago as 2016 Gartner put blockchain near the top of its “peak inflated expectations” curve.


Is it — you know ...?

Snake oil? In a nutshell, yes.

You’ll see a lot of hyperbolic nonsense about blockchain, and this Medium article by Kai Stinchcombe is a pretty good antidote. In short – the benefits of blockchain are mainly predicated on idealistic values and dystopian paranoias:

  • That you can’t trust anyone
  • That all intermediaries do is rip everyone off and gum up the system (and you can’t trust them either)

Blockchain solves those problems but, by design, creates a wodge of other ones:

  • It’s expensive, it’s slow and it consumes a ton of energy;
  • Transactions are permanent and irrevocable
  • There’s no mechanism to correct errors
  • There’s no — ahem — trusted intermediary who can dab the breaks, nudge the steering wheel, pursue fraudsters or help enforce contracts (purist blockchain ideology assumes contracts can be and users will want them to be enforced “by code”). The bank of Canada put it succinctly: at “its heart, there exists a fundamental inconsistency or tension between a centralised wholesale interbank payment system, as we have now, and the decentralisation inherent in the DLT”
  • There’s no value that a trusted intermediary can add to the system: it’s caveat emptor, user pays, entirely at owner’s risk. A uber-libertarian's wet dream, in other words. Great if you're holed up in a cabin in the woods with ammo and canned spam, but a fairly Spartan outlook for those of us who are prepared to live with a bit of benign intrusion so our GPS works okay. In other words, pure blockchain demands a trade-off most pragmatic people aren’t prepared to make.

Now if you adulterate blockchain to correct for its nasty, brutish shortness — if, in other words, you overlay trusted intermediaries, fail-safes, benign enforcement and monitoring — then:

  • you’ve imported back in all the problems you thought you were trying to solve; and
  • existing systems already do all of this stuff more quickly, reliably, cheaply and at greater volume than a blockchain could reasonably handle.

The most fun and, frankly, brazen attempt to correct these shortcomings by undermining the whole idea completely is surely blockchain as a service. No, I'm not making that up.

So — again, whither the use case, dudes?

STOP PRESS + + + STOP PRESS + + + STOP PRESS + + +

We have a new report of a valid usecase, by that super-innovative futurologist Lex Luthor at Luthor Capital [it’s Greensill isn’t it? — Ed]:

[Editor’s note: unfortunately Oracle has pulled its video “the future of working capital management?”, by that working capital supremo Lex Greensill off their site for some reason.]

The sovereign individual

It's not all bad: the underlying model, like the internet - provides for a radical new way of organising affairs where data is not centralised, but kept at the edges and in the hands of the users. If the user has her own digital wallet with credentialised data, this can be passed, encrypted, only where and when required, to intemediaries. The intermediaries wouldn't be able to keep it, or harvest it, or sell it, and it would be less susceptible to being hacked (instead of hacking VISA's website and getting personal data of 400 million people in one go, you'd need to hack 400m people's individual wallets. Not impossible to hack a wallet but, but the value is in the aggregated data, not individual files, so the incentives are wildly out of whack.

It also passes the responsibility for keeping that data up-to-date to its owner, and it only has to be done once.

Obstacles:

  • Firstly, intermediaries who buy and sell your data will HATE this, since them collecting your data is extremely valuable to them. Don't expect to see Google or Amazon or Facebook promoting digital wallets any time soon. BUT for the person who does, and makes the case, a monopoly busting disruptive business model awaits.
  • Secondly, which digital wallet? What if there is more than one? what if you lose your key? What will the poor meatsack do then? Does anyone even care about the meatsack any more?
  • Thirdly, and what does this say about the distrinction between our online persona and our fleshly existence? Is this first step to synthesising our mortal frames into a virtual existence? Is this the trick we're missing? The robots are not going to turn into us, but we are going to turn into the machines?

Oh the irony.

Is it the same as distributed ledger technology?

Because DLT is okay, right?

Maybe. According to the excellent Deloittes report, think of DLT as the generic problem to be solved; a blockchain is a way of solving it; the blockchain is the particular blockchain underpinning bitcoin.

And bitcoin? Bitcoin is catnip for stupids.

Further reading

If you want the case for blockchain, just google blockchain or even talk to any poseur or charlatan in any industry who is trying to sell you something. They’ll talk your ear off.

If you want to hear the case against, there's a bit more work to do. So the jolly contrarian is gathering some links for you.

See also

References

  1. https://blog.dshr.org/2022/02/ee380-talk.html
  2. You know, communism, fascism etc.
  3. I know what you’re thinking. The Midas touch!
  4. Update: in December 2018 Masters stepped down from Digital Asset Platform to spend more time with her giraffes, or whatever Masters of the Universe do, I guess. “Blythe Masters is stepping down as chief executive of Digital Asset Holdings due to personal reasons, the company said. Masters was not available for further comment.”