Pluralistic: 12 May 2022


Today's links



The OED definition of 'decentralization,' overlaid with flow-diagrams illustrating different decentralized topologies.

A useful, critical taxonomy of decentralization, beyond blockchains (permalink)

I keep getting sucked into discussions of web3, decentralization and cryptocurrency. It's only natural: much of the rhetoric and stated goals of the people behind these technologies intersect with my longstanding causes, like access to cryptography and decentralized communities (what we used to call P2P).

The reason I say I get "sucked into" these discussions is that, despite the rhetorical overlap, I've sensed a significant ideological divergence between my position and the dominant web3 ethos. In general, I would say that I think there are only a few circumstances in which markets produce good incentives and distributions, and that these depend heavily on publicly accountable governance that set up their rules.

Which is not to say that I reject markets altogether. As John T Harvey – the "Cowboy Economist" – says, an economist who says that we must always use markets to attain our goals, or never use them, is like a carpenter who says, "I will only join those two pieces of wood together with a nail; screws are for commies!"

So I think markets are a tool, not an ethical imperative, and I think the core of the web3 project not only values markets beyond their worth, but also sees the problems of markets as the result "distortion by regulators" and wants to eliminate the publicly accountable governance (AKA "deregulate") that I see as essential to getting good results from markets.

That means that while I often find myself having conversations with web3 advocates that feel like the excited conversations we had 20 years ago at the old O'Reilly P2P conferences (which I sat on the committee for), beneath the surface, there's a deep and meaningful rift.

Here's a superficial but telling example: when I decided to write this post, I had to brainstorm a graphic for the top of it. After some image searches, I decided I'd just go the hacky route and pull out my old Oxford English Dictionary and take a picture of the definition of "decentralization," then jazz it up with the familiar topological diagrams illustrating different models of decentralization.

When I went looking for a hi-rez, CC-licensed version of that diagram, I came up empty – there were plenty of those diagrams, but they were all proprietary licensed, mostly from news websites catering to financial speculators thinking of "investing" in web3.

I was briefly stumped, but then I had an idea: those web3 decentralization diagrams look an awful lot like the diagrams from the P2P days. I searched for "p2p network diagram" and got an image that was basically identical to those proprietary web3 illos, except it was CC-licensed (under the ultra-rare Spanish CC BY-SA 2.5 license, no less!).

https://commons.wikimedia.org/wiki/File:P2P_Topology.jpg

That decade-old image is a pretty on-the-nose symbol of the difference between P2P and web3: the former directly produced public goods through appeals to sharing and generosity; the latter produces literally identical private goods through appeals to speculation, but claims that this will produce public goods.

Those claims aren't all bullshit, either. This recent discussion between Danny O'Brien and The Blockchain Socialist makes for an interesting overview of the market-skeptical, leftist wing of the web3 world, and it bemoans the fact that people like me don't pay enough attention to people like them, which may be true:

https://theblockchainsocialist.com/are-we-a-psyop-to-left-wash-crypto/

This was on my mind when I came across "The Web3 Decentralization Debate Is Focused on the Wrong Question," a Wired article by Divya Siddarth, Danielle Allen and E Glen Weyl, two of whom are affiliated with Radicalxchange.

https://www.wired.com/story/web3-blockchain-decentralization-governance/

The authors start by drawing a distinction between the "global redundancy" model of blockchains – lots of computers operated by mutually untrusted parties who collaborate to create a system they all can trust – and a "subsidiarity" model, which is a little harder to describe, but which resonated with me.

Subsidiarity keeps data "as close as possible to the social context of creation;" relies on "a plurality of solutions" that are federated and interoperable; and it leverages and extends "online and offline trust and institutions."

So what's subsidairity look like in the real world? They start with TCP/IP, but also the Activitypub standard (which powers Mastodon), mesh networks, Wikipedia, Reddit community moderation, federated learning, and some more exotic technologies like "socially local identity systems."

Contrast this with blockchain/global redundancy projects, which: "maximally remove data from social context" and rely on transactions, not social relations; seek "universalized solutions" that work in all contexts; and rely on "global consensus and redundant verification."

The technical design and ethos of global redundancy is meant to provide security and robustness, but global redundancy has proven itself to be both volatile and brittle, vulnerable to shocks, like China shutting down mining, or Kazakhstan's crypto-mining destabilization:

https://restofworld.org/2022/crypto-miners-fleeing-kazakhstan/

What's more, a market-based approach works at cross-purposes to redundancy, because the tool relies on profit-seeking, self-interested miners who can realize efficiencies of scale, which drives consolidation, which crowds out most individual miners, and pushes even very large miners into mining pool consortia.

A chart with two columns. The first column is 'Subsidiarity/Network' and its values are: Social Context; Trusted Relationship Substrate; Privacy as Contextual Integrity; Commons Governance; Adaptive Coordination; Overlapping Social Institutions; Distributed Permissioning; Security through Diversification. The second column is headed 'Global Redundancy/Ledger,' with these values: Contextless; Global Node Substrate; Privacy through Cryptography/Pseudonymity; Coin Voting Governance; Automatic/Automated Organization; Code is Law; Permissioned by Fungible Assets; Security through Quantitative Replication.

A useful accompanying chart contrasts the two approaches; where Subsidiarity relies on "social context," Global Redundancy is "Contextless." Subsidiarity has "Commons governance;" Global Redundancy has "Coin-voting governance." Some of these contrasts are very abstract but important, for example, Subsidiarity uses "Distributed permissioning" while Global Redundancy is "Permissioned through fungible assets."

With this framework, the authors consider three of web3's major programs and contrast the Subsidiarity and Global Redundancy approaches: Identity and Reputation; Data Empowerment; and Organizational Innovation.

Global Redundancy struggled with identity because it is grounded in the idea of pseudonymous ledgers. By design, it's easy to set up lots of identities in blockchain-based systems, and the main design challenge of permissionless blockchains is preventing "Sybil attacks" where bad actors set up multiple identities and use them to influence platforms by pretending to be lots of people at once.

This is a genuine problem in Global Redundancy system, and there are lots of proposed solutions to it, but the current frontrunner is gathering unique biometrics and using them for proof of personhood, which has lots of problems, both in terms of privacy (you can't replace your biometric if it's captured by an attacker!) and equity (not everyone has eyes, fingerprints, or any other biometric except DNA, which is its own nightmare).

https://www.buzzfeednews.com/article/richardnieva/worldcoin-crypto-eyeball-scanning-orb-problems

Under Subsidiarity, identity is "about relationships (status as employee, citizen, student, platform contributor)," not "universal identification." The authors point to longstanding cryptographic protocols like "web of trust" and identify modern successors to old, PGP-style keysigning parties, like "Spritely, BackChannel, KERI, Āhau and ACDC."

In the Global Redundancy framework, "Data Empowerment" is mostly about data ownership, where each of us has a personal data store that we grant companies access to based on market-based bids and sales. This just doesn't work. Most valuable data is "relational" – created by interactions between two or more people. That means that buyers can just find the seller with the lowest price (like if the person you sent email to values the contents less than you do).

Treating information as property is a really poor fit. It's not that information isn't valuable, it's that the value of information isn't well-captured by market systems. People are valuable, but not because they're for sale! The way you can tell people are valuable is that they're not for sale:

https://www.theguardian.com/technology/2008/feb/21/intellectual.property

Beyond this "relational" problem with data markets, there's this: the most valuable information is aggregated. It's not that Facebook makes a lot of money from your data: it's that combining your data with billions of others' data produces value. That's why "data dividends" (where Facebook pays you for your data) are a bad idea:

https://www.eff.org/deeplinks/2020/10/why-getting-paid-your-data-bad-deal

Finally, there's the problem of inequality and data-markets. If privacy is a human right, it shouldn't be a luxury. Protecting privacy by pricing data just means that the people with the least have to sell the most.

The authors argue that there's another way. Subsidiarity, which uses "data cooperatives, collaboratives, and trusts with privacy-preserving and -enhancing techniques for data processing, such as federated learning and secure multiparty computation."

They cite an example of a credit-union whose members agree to allow a company to mine its data to figure out how to offer loan refinancing to those members and a public agency analyzing predatory lending practices.

This reminds me of Ben Goldacre's recent, stupendous "Better, broader, safer: using health data for research and analysis," a report for the NHS on safe, responsible and effective research programs using the incredible storehouse of health data the NHS holds:

https://www.gov.uk/government/publications/better-broader-safer-using-health-data-for-research-and-analysis/better-broader-safer-using-health-data-for-research-and-analysis

Goldacre argues for the creation of "Trusted Research Environments" built on open, interoperable code that's managed and hosted by the NHS. Researchers don't ever access the data directly – rather, they are able to securely submit queries to run against it within a secure environment that the NHS exercises total control over.

A central feature of web3 is the DAO (Distributed Autonomous Organization): a blockchain-based, smart-contract governed entity meant to create accountable "peer-to-peer, holocratic communities." Like me, the authors like the sound of this – and like me, they're skeptical that DAOs achieve their stated aims.

Under the Global Redundancy framework, DAOs have been plagued by smart-contract bugs. Smart contracts have a "dual complexity" problem – to rely on them, you need to be able to understand their code and their financial terms, and not many people understand either, let alone both:

https://pluralistic.net/2022/03/02/shadow-banking-2-point-oh/#leverage

The authors identify a tension between "flexibility and automaticity" – the ability of a community to respond appropriately to changing contexts and the automatic, instantaneous execution of smart contracts.

This is what Hilary Allen called "Driverless Finance," and she likens it to the "suicide notes" – inflexible lending terms – that precipitated and then accelerated the 2008 financial crisis:

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4038788

DAOs try to patch this with "democratic governance" – but because they are locked into the Global Redundancy model of identity, they struggle with "one person, one vote" and generally default to "one token, one vote" – creating a situation where a small group of whales can vote to take all the minnows' money for themselves.

The other patch for this is to rely on Web 2.0-style governance, which is to say, they abandon Global Redundancy in favor of centralized tools that have all the vulnerabilities and failure modes that Global Redundancy was invented to get rid of.

The Subsidiarity approach to organization looks a lot more like a "platform coop" or "Exit to Community" – a way for projects to transfer ownership to the communities they serve. They also talk about Radicalxchange, a nonprofit project that two of the authors are involved with:

https://www.radicalxchange.org/about/

They're big on some technical innovations in community structure, like "quadratic voting" and democratic deliberation tools like Pol.is and Loomio. They also endorse Gitcoin as a way of funding public goods.

What distinguishes all of these is "community participation and empowerment, federating together organizations to build larger-scale cooperation rather than acquisitions or purely financial contracts."

I found this essay fascinating and thought provoking, especially in this moment, in which all asset prices are tanking, but crypto "assets" are just imploding.

https://www.ft.com/content/5887ef43-d43a-4608-a1ac-aacc99f076b9

As a speculative bubble bursts, the everyday people who hoped to find economic stability are left holding the bag. One especially hard-hit group are artists who were hoping to fund their work with NFTs. Today on her blog, Molly White examines this phenomenon:

https://blog.mollywhite.net/digital-artists-post-bubble-hopes-for-nfts-dont-need-a-blockchain/

(NB: if your only contact with White is her dry quick hits on Web3 is Going Great, you're missing out – her long-form essays on her blog are essential reading.)

White points out that the thing that supposedly created value for NFTs – uniqueness by dint of cryptographic signatures – is something artists have done for a long time, without any blockchain involved. PGP-signed works are a well-established, niche category.

Back when a Florida high school principal illegally canceled the school's entire summer reading program to keep the students from reading my novel Little Brother, we sent cases of free hardcopies to the students – and I also emailed PGP-signed, personalized copies to dozens of students:

https://www.latimes.com/books/jacketcopy/la-et-jc-cory-doctorow-book-pulled-from-florida-schools-20140610-story.html

The thing is, PGP basically sucks. It's really hard to use and even harder to use well. In fact, PGP is so creaky that a lot of people just pretend it doesn't exist. Take the debate over the EU's Digital Markets Act, which will mandate interoperable, end-to-end encrypted messaging. Opponents of this – who have a legitimate concern that this could weaken the security of messaging tools and put billions of people all over the world at risk – have said that end-to-end, interoperable messaging is impossible:

https://pluralistic.net/2022/05/01/end-to-end-encryption-is-too-important-to-be-proprietary/

Now, it's pretty clear that these technologists know about PGP. It's 30 years old, of course they know about it. When they say E2EE/interoperable messaging is impossible, they mean, "It's impossible to do in such a way that anyone will use it" because, to a first approximation, no one uses PGP, while billions of people use, say, Whatsapp.

But I'm not convinced that PGP is so wonky just because it is trying to do something hard. PGP, remember, is 30 years old, and dramatically under-resourced. When Snowden used PGP to contact journalists with his disclosures, the tool he used had a single, half-time volunteer maintainer:

https://www.businessinsider.com/the-worlds-email-encryption-software-relies-on-one-guy-who-is-going-broke-2015-2

As I wrote, "I think that the true lesson of OpenPGP is that end-to-end, interoperable encryption is absolutely possible, but it helps if you don’t have to design it to run on a Compaq 486 IBM PC clone running Windows 3.0, and if the maintenance of the project is managed by multiple engineers, not a single part-time semi-volunteer working for donations in his spare time."

Which brings me back to public goods. White's idea for unique, PGP-signed digital artwork is fantastic, but without speculators, how do we produce the code that enables people to use it? Maybe we have to get rid of PGP and start over – 30 years' worth of technology debt may demand a bankruptcy – but starting over still requires investment.

(Image: Txelu Balboa, CC BY-SA Spanish 2.5, modified)


Hey look at this (permalink)



This day in history (permalink)

#20yrsago Gay Toronto teen can take date to Catholic school prom https://www.cbc.ca/news/canada/gay-teen-wins-fight-over-catholic-prom-1.348831

#10yrsago Beautiful 1919 Poe illustrations by Harry Clarke http://50watts.com/Harry-Clarke-Illustrations-for-E-A-Poe

#10yrsago Father/kid Tauntaun costume https://munchanka.blogspot.com/2012/05/happy-house-warming-kitt.html

#5yrsago Rep Tom MacArthur passed Trumpcare by excluding pre-existing conditions — then he faced a Town Hall https://www.commondreams.org/news/2017/05/11/single-payer-single-payer-key-trumpcare-backer-drowned-out-during-town-hall

#5yrsago Jeff Sessions orders prosecutors to charge Americans “with the most serious offense you can prove” https://www.cnn.com/2017/05/12/politics/sessions-criminal-charging-memo/index.html

#5yrsago Fyre Festival founder to employees: you’re not getting paid, but wanna work for free? https://www.vice.com/en/article/eva9aj/audio-fyre-festival-founders-reveal-to-employees-nobodys-getting-paid

#5yrsago Ransomware hackers have stolen hospitals and doctors’ offices across the UK, using a leaked NSA cyberweapon https://www.bbc.com/news/health-39899646



Colophon (permalink)

Currently writing:

  • Some Men Rob You With a Fountain Pen, a Martin Hench noir thriller novel about the prison-tech industry. Yesterday's progress: 513 words (3340 words total)

  • Picks and Shovels, a Martin Hench noir thriller about the heroic era of the PC. Yesterday's progress: 508 words (92849 words total) – ON PAUSE

  • A Little Brother short story about DIY insulin PLANNING

  • Vigilant, Little Brother short story about remote invigilation. FIRST DRAFT COMPLETE, WAITING FOR EXPERT REVIEW

  • Moral Hazard, a short story for MIT Tech Review's 12 Tomorrows. FIRST DRAFT COMPLETE, ACCEPTED FOR PUBLICATION

  • Spill, a Little Brother short story about pipeline protests. FINAL DRAFT COMPLETE

  • A post-GND utopian novel, "The Lost Cause." FINISHED

  • A cyberpunk noir thriller novel, "Red Team Blues." FINISHED

Currently reading: Analogia by George Dyson.

Latest podcast: Revenge Of The Chickenized Reverse Centaurs

Upcoming appearances:

Recent appearances:

Latest book:

Upcoming books:

  • Chokepoint Capitalism: How to Beat Big Tech, Tame Big Content, and Get Artists Paid, with Rebecca Giblin, nonfiction/business/politics, Beacon Press, September 2022

This work licensed under a Creative Commons Attribution 4.0 license. That means you can use it any way you like, including commercially, provided that you attribute it to me, Cory Doctorow, and include a link to pluralistic.net.

https://creativecommons.org/licenses/by/4.0/

Quotations and images are not included in this license; they are included either under a limitation or exception to copyright, or on the basis of a separate license. Please exercise caution.


How to get Pluralistic:

Blog (no ads, tracking, or data-collection):

Pluralistic.net

Newsletter (no ads, tracking, or data-collection):

https://pluralistic.net/plura-list

Mastodon (no ads, tracking, or data-collection):

https://mamot.fr/web/accounts/303320

Medium (no ads, paywalled):

https://doctorow.medium.com/

(Latest Medium column: "About those kill-switched Ukrainian tractors: What John Deere did to Russian looters, anyone can do to farmers, anywhere" https://pluralistic.net/2022/05/08/about-those-kill-switched-ukrainian-tractors/)
Twitter (mass-scale, unrestricted, third-party surveillance and advertising):

https://twitter.com/doctorow

Tumblr (mass-scale, unrestricted, third-party surveillance and advertising):

https://mostlysignssomeportents.tumblr.com/tagged/pluralistic

"When life gives you SARS, you make sarsaparilla" -Joey "Accordion Guy" DeVilla