Pindar Wong is the chairman of VeriFi (Hong Kong) Ltd and a member of CoinDeskâs advisory board. An internet pioneer, he coÂfounded the first licensed Internet Service Provider in Hong Kong in 1993.
The following article originally appeared in Consensus Magazine, distributed exclusively to attendees of CoinDeskâs Consensus 2019 event.
From ethereumâs conflicted handling of The DAO attack to bitcoinâs block size âcivil war,â to the new staking, baking and voting models for upgrading protocols and electing delegates in more recent blockchain projects, âgovernanceâ has long been a heated topic in blockchain communities
As pressure for capacity upgrades has grown along with blockchain adoption, communities have struggled to find an idealized âdecentralized governanceâ model for agreeing on code changes and software forks. The difficulty is understandable. After all, the very idea of blockchain governance can seem like a paradox wrapped in a dilemma. The paradox: âHow do you change something which is âimmutableâ?â
The dilemma: âIn choosing between a hard fork or soft fork: do you split the very value of using a blockchain in the first place?â
I used to characterize the distinct approaches to these fundamental questions as either âon-chainâ governance, where code change negotiations are baked into the protocolâs consensus mechanisms (Decred, DFINITY, EOS, Tezos), or âoff-chainâ governance (bitcoin, ethereum), where upgrade proposals are negotiated offline before being implemented. (Within the latter
camp I also saw further division, as some, particularly in the bitcoin community, forswear any form of off-chain governance at all.)
I say âused toâ because I no longer think itâs productive to address this puzzle in purely âdecentralizedâ or âgovernanceâ terms. Learning from the confusion and heartache of the past 20 years in which governments â the traditional, offline kind â have struggled to understand who âgoverns the Internet,â I think we need to change the taxonomy.
I suggest substituting âpolycentricâ for âdecentralized,â and âstewardshipâ for âgovernance.â
While authorities took years to understand what âInternet Governanceâ meant, billions of hosts and multiple âstakeholdersâ continued to come online worldwide. This meant that, much like blockchain technology, the Internet had its own âscaling issues.â We didnât run out of block weight or block gas limit, but we did run out of numbers to name each network interface
(IPv4 address exhaustion).
In addressing these challenges, a complex ecosystem of stewardship emerged, almost organically. The Internetâs governance came to comprise many independent but interrelated groups, each managing the development of distinctly different but equally important protocols.
The Internet Engineering Task Force (IETF) stewarded the core internet protocols that connect hosts on the network (TCP/IP, BGP, HTTPS); the World Wide Web Consortium (W3C) stewarded the standards for the Web (HTML); and the Internet Corporation for Assigned Names and Numbers (ICANN) stewarded the Domain Name System (DNS), to name but a few groups.
Today, the Internet is not a single complex legal protocol agreed to by 195 nation states, but a mix of technical protocols that are voluntarily adopted by over 70,000 Autonomous Systems(AS): each of which independently operates its own network.
This complexity in the stewardship ecosystem evolved as the demand for online commercial services generated itâs many scaling challenges. But while it meant there would be no single centralized body responsible for all the policies and protocols that Internet usersâ rely upon, it did leave a concentration of authority within each group. Each organically evolved its own
distinct culture and community norms, its form, to follow its unique function and pursue a common goal of stewarding the development of specific protocols and policy standards.
Together, these groups now comprise a âpolycentralizedâ ecosystem, having many centers. I see blockchain protocol development following a similar trajectory, with complexity growing as networks become more layered (e.g. the Lightning Network), as different consensus algorithms develop, and as different kinds of specific blockchain hardware such as hardware wallets are deployed. While itâs true that the overall blockchain ecosystem is ânot centralizedâ â that it lacks an overarching center of power or control â I would argue that it is already polycentralized.
As such, itâs not helpful to fixate on a âdecentralizedâ ideal.
How then can we also frame and simplify reasoning about the different roles, and complex interests, within a single family of blockchain protocols? For example, between bitcoinâs multiple stakeholders: developers, exchange operators, full-node operators, miners and end-users.
One lesson I learned from helping organise the 2015 âScaling Bitcoinâ workshops was that thoughtful protocol designers gave careful attention to the overall sustainability of an immutable blockchain. They sought to address not only classic computational âspace and timeâ tradeoffs, such as how to process an âoptimally malicious block,â but also more specific concerns with how transaction costs are externalised to the network â for example, how to manage the unspent transaction output (UTXO) set.
In 2016, I shared my learning at the MIT Bitcoin Expo, but at that time I still felt that the rough and tumble of divisive debate and stressful challenges to the network would only make the bitcoin protocol and community more robust and immune to future challenges. Drawing parallels with the evolution of biological systems and the herd immunity they develop in response to persistent threats, I concluded that bitcoinâs âantifragileâ framework was working.
Unfortunately, I didnât then have a more thorough way of reasoning what a âhealthyâ â i.e. sustainable â network should look like. There was no mathematical theory for measuring an ecosystemâs sustainability. So, I wasnât seeing the overall picture and missing some of the ecosystemâs more fundamental governance challenges.
I now believe that the foundational work of Nobel economist Elinor Ostrom and euro architect Bernard Lietaer, both recently deceased, may point the way forward, to better frame discussions so that we can ask the right questions at the right time, measure what should be measured and respond accordingly.
Ostrom, who passed away in 2012, studied what economists call âcommon-pool resourcesâ (CPR), such as pastures for grazing or water for irrigation, all of which risk contention and overexploitation if overused. I think it is helpful to consider blockchain transaction capacity, the blockchain itself, and other related resources such as computation power in the same vein, as CPRs.
Before Ostromâs research, it was thought that the only way to sustainably steward such resources was either by establishing private property rights or with government regulation. After studying hundred of cases of sustainable CPRs worldwide, Ostrom found that complex systems arenât necessarily âchaoticâ by default. She found sustainable CPRs â in Maine lobster fishermenâs common governance of their fishery, for example â and discovered a third way was possible. She identified eight helpful common âdesign principlesâ for managing sustainable CPRs, together with two frameworks for reasoning: the Institutional Analysis and Design (IAD) and the Social-Ecological Systems (SES) Frameworks.
I find Ostromâs frameworks fruitful for thinking about the tradeoffs between different blockchain CPRs: collective bandwidth, memory, disk and computational capacity, etc. Though the mapping is not exact, or one-to-one, I believe it can help future researchers develop common design principles in blockchain incentive design.
Ostromâs IAD and SES frameworks are not enough alone. They might help us ask the right questions and compare the sustainability of different blockchain ecosystems, but how does one actually measure it for a blockchain network? Here the late Bernard Lietaer has much to offer.
Lietaer, who died earlier this year, co-designed and implemented the European currency systemâs convergence mechanism, making him, in many respects, a key architect of the euro.
He was a monetary scholar and wrote four books on the future of money. He also did pioneering work in the pre-cryptocurrency field of âcomplementary currenciesâ and in 2017 was named Chief Monetary Architect of the Bancor Protocol Foundation, which oversees the ethereum- based Bancor liquidity network for token convertibility.
Lietaerâs definition of money as âan agreement within a community to use something standardized as a medium of exchangeâ is among my favorites. Most importantly, he and Robert E. Ulanowicz developed a single metric for measuring the sustainability of âcomplex adaptive flow networks,â such as those that exist in flows of nutrients in nature or financial flows in economic networks.
The practical takeaway from a lifetime of studying real-life ecosystems is that there appears to be only a small âwindow of viabilityâ between optimizing a sustainable network for greater resiliency and greater throughput. In the case of a âmonoculture in money,â the implication is that a small handful of different kinds of money are needed for optimal sustainability.
This bodes well for the wider adoption of cryptocurrencies.
Like a sixth sense, I see âdeadâ governance models everywhere, all laid waste by the collision of two worlds: the world of borderless networks, as embodied in the Internet, and the world of bordered nations. From Facebookâs crisis, which prompted its CEO to cry that âThe Internet Needs New Rules,â to the UKâs Brexit crisis, itâs clear that a new stewardship rulebook is required.
With their capacity to automatically enforce rules across a borderless network, blockchain protocols offer potential solutions to these deep-seated problems. But if their own governance challenges prevent them from scaling beyond their current capacity limits, that opportunity will be lost.
When addressing such challenges, we need to design blockchain ecosystems as sustainable common-pool resources. Itâs this third-way approach to negotiating complex competing interests â neither chaos nor centralized control â that will allow blockchains to sustainably scale into becoming a vital element of humanityâs economic future.
Our future is decentralized not disorganized, our future is polycentric.
Lego blocks image via Shutterstock