Redecentralize Digest — January 2022
In this issue:
- FOSDEM happened
- Moxie on Web3
- Paul on individualism & collectivism
- Other tips & updates and events coming up
FOSDEM happened
Strictly speaking this does not belong in January’s digest, but the FOSDEM free software conference just wrapped up as this digest is going out. Video recordings are appearing online over the next days. The web3 infrastructure track had lots of talks about peer-to-peer protocols and the like, but also the matrix, legal&policy and public code tracks may be of special interest to our readers.
Moxie on Web3
Moxie Marlinspike (of Signal fame, though now quitting as CEO there) shared his first impressions after playing with dApps and non-fungible tokens (NFTs), observing the high level of centralisation in purportedly decentralised systems.
There are thorny issues with blockchain-based protocols when they do work as advertised (energy waste, mining power concentration, a single ever-growing global database, lots of overhead and overcomplexity, to name just a few). But Moxie’s article suggests that such concerns are almost irrelevant in practice, as the decentralisation efforts are undermined because the whole ecosystem is accessed through a pair of gatekeeper companies:
“Almost all dApps use either Infura or Alchemy in order to interact with the blockchain. … This was surprising to me. So much work, energy, and time has gone into creating a trustless distributed consensus mechanism, but virtually all clients that wish to access it do so by simply trusting the outputs from these two companies without any further verification.”
However, Moxie is not too surprised either, and being a disbeliever in decentralisation reiterates his explanation why centralisation is inevitable: firstly, “people do not want to run their own servers”, and secondly, something truly decentralised “often remains stuck in time”.
While also rebutted by others before, these points provoked a good response by André Staltz. Firstly, some people do want to run a server, and you only need a few of them to serve the many. Centralisation versus running your own server is indeed a false dichotomy. For comparison: you might not want to grow your own vegetables but still have choice in whose produce you eat.
Secondly, moving slowly need not be problematic, and immutability creates dependability:
“To dismiss dependable systems as problematic is hypocritic, especially when such Silicon Valley companies (and now non-profits like Signal Foundation too!) are building their systems on top of dependable and immutable protocols such as TCP/IP. … The tech world critically depends on immutable protocols and open source software, yet centralized fast-moving proprietary systems accumulate all the power and glory.”
This reminds of the saying that in computing, rather than standing on the shoulders of giants, people stand on each others’ feet!
André also points out that change is not synonymous to progress. This seems especially true because a platform’s fast innovations can easily start diverging from users’ interests once its network lock-in has been established.
Paul on individualism & collectivism
Pondering the point of decentralisation, Paul Frazee draws attention to an important distinction:
“There are two kinds of resources in a network:
- Individualist. The resource is owned by one stakeholder and doesn’t require cross-party coordination. Examples might include: tweets, blogposts, personal websites, likes and comments.
- Collectivist. The resource is owned by multiple stakeholders and needs coordination between them. Examples might include: naming registries, package managers, cryptocurrency account balances, aggregated comment threads.
I start the conversation here because it sets the context for all decentralization: that we have mastered individualist operation and collectivist standardization but have failed at collectivist operation. The inability to collectively operate networks has created the conditions for large monopolies on the Internet.”
To avoid ending up with insatisfactory, fragmented systems, we would need to get better at governing and running a shared system, collectively; which goes beyond agreeing on a standard for how to interoperate.
While people tend to run towards blockchains as the solution, Paul wonders if that is merely because setting up an international not-for-profit is too hard; instead of blockchains, we may need more ‘ICANNs’:
“My point is that decentralization is just as stuck in the mud as blockchains so long as we don’t have good answers to coordinated, shared resources. If we can’t find a way to coordinate operations more closely than Federation’s interoperable islands, we just won’t make any products that compete with centralized services.”
Paul’s own Vitra experiment attempts to help multi-party governance, as it enables “auditable execution of arbitrary programs” by a semi-trusted party through “execution transparency”.
Miscellaneous
- Francis Irving, co-founder of Redecentralize, discussed the what and why of internet decentralisation on the London Tech Insider podcast. (direct link to audio)
- The Internet Archive and NY library council host a series of online workshops Exploring the Decentralized Web.
- EU authorities finally fined the advertising industry’s eyeball auction mechanism and said clearly that using Google Analytics or including Google Fonts in a website violates the visitors’ data protection rights — indeed, there is no need to tell Google or others about who visits your site.
Events
- Feb 9: DOTS monthly assembly; monthly meetup about design aspects in decentralisation, by the Decentralization Off The Shelf initiative.
- Mar 7–10: MozFest Virtual, online
- Mar 25–27:
MozFest House, Amsterdam(cancelled) - June 6–10 RightsCon, online; conference on “human rights in the digital age”
- June 8–10: re:publica, Berlin
- July 22–26: May Contain Hackers, Netherlands; outdoor hacker camp
For more events like these, check out and subscribe to the dweb.events calendar!
About this digest
The Redecentralize Digest is a monthly publication about internet (re)decentralisation. It covers progress and thoughts relating technology and politics, without ties to a particular project nor to one definition of decentralisation — figuring out its meanings and relations is part of the mission.
This digest was written by Gerben, with thanks for all tips & suggestions.
The digest’s format and content are not set in stone. Feedback, corrections and suggestions for next editions are welcome at hello@redecentralize.org. We don’t spy on our readers, so please do tell us what you think!