Blockchain economies exist in cyberspace and regular economies exist in geographical space. Cyberspace is inherently different from geographical space. That said, we believe it is not a stretch to assert that a blockchain fits the definition of an economy.
Multi-chains and their native economic agents function similarly to regular (geographically bound) economies and their constituent economic agents. By borrowing established (mental) models we bring about novel ways of thinking about the financial performance of cyberspace economies and their respective native constituents.
Microeconomic analysis and macroeconomic analysis are well-established fields that provide research and practices for thinking about financial performance of geographically bound economies and their economic agents.
An economy is an area of the production, distribution and trade, as well as
consumption of goods and services by different agents. Understood in its broadest sense, ‘The economy is defined as a social domain that emphasize the practices, discourses, and material expressions associated with the production, use, and management of resources’. Economic agents can be individuals, businesses, organizations, or governments. Economic transactions occur when two groups or parties agree to the value or price of the transacted good or service, commonly expressed in a certain currency.
Cyberspace economies (
Relay Chain Podcast #5
)
It is common to refer to activities related to a blockchain as on-chain and off-chain. A blockchain’s on-chain activities clearly delineate a social domain and thus boundary of an economy. Such cyberspace economies have particular practices (mining, staking), discourses (finality, security, immutability, sovereignty), and material expressions associated with the production (states, protocols, runtimes, smart contracts), use (state changes, transactions), and management (policy, governance) of resources.
With Bitcoin, cyberspace economies started as relatively simple economies with only limited classes of economic agents.
In the context of economies and their constituent economic agents, a significant number of technological innovations have been made in the blockchain industry over the past 10 years. More sophisticated and more specialized economic agents have emerged within cyberspace economies. Furthermore, cyberspace economies increasingly show characteristics of open-economies rather than the closed-economies they have been so far.
Innovations in economic agents’ ability to specialize have so far gone through three distinct eras which we coin as the Protocol Era, the Smart Contract Era and the Interoperability Era.
The value proposition of specialized economic agents within cyberspace economies was established in the smart contract era. However, the degree of specialization of its economic agents of this era’s cyberspace economies is inherently bound by the rules of the respective cyberspace economies themselves. In this regard, Polkadot advances its design from Ethereum 2.0 by implementing interoperability as a heterogeneous multi-chain rather than as a homogeneous multi-chain.
Ethereum 2.0 beacon chain will create a sharded multi-chain of many Ethereum Virtual Machines (EVMs) in ‘Execution Environments’. This will no doubt provide a scaling solution for cost and throughput. However, each of the autonomous shard-chains of the Ethereum 2.0 multi-chain will inherently be bound by the performance constraints of the identical EVM’s gas-systems of the individual shards. It should be acknowledged that an EVM is but one class of cyberspace economies and the Ethereum 2.0 multi-chain will, therefore, be a homogeneous multi-chain.
The Polkadot relay chain design, on the other hand, has a higher level of abstraction and allows interoperability between more classes of cyberspace economies. It is thus a heterogeneous multi-chain. Simply put, rather than facing the lock-in Ethereum 2.0’s Execution Environments introduce, Polkadot parachains and parathreads will be able to build their own state machine in their chain’s Wasm Runtime, optimized to their use case.
The smart contract era spawned many software development kits (SDKs) to foster the design of cyberspace economic agents. The interoperability era will spawn SDKs to foster the design of cyberspace economies as a whole. Substrate is a prime example of an advanced SDK that truly opens up the design space for cyberspace economy architects.
If the smart contract era explored the value proposition of specialization of economic agents within cyberspace economies, the interoperability era will explore the value proposition of specialization of cyberspace economies as a whole.
The value proposition of domestic trade of cyberspace economies was established in the smart contract era. Each of the sub-economies that exist within any EVM-instance is perhaps characterized by their respective sub-economy’s token. The smart contract era showed that sub-economies can specialize and benefit by trading with other sub-economies within the larger cyberspace economy. A prime example is the DAI stable coin sub-economy and its role in its larger cyberspace economy.
Such token-economies however are only scratching the surface of the design space that economic trade in cyberspace economies may have. Many examples of value propositions exist within the Ethereum cyberspace economy that go beyond the utility of a mere token. Examples that spring to mind are DEXs, DAOs, NFTs, or any other smart contract-based economic agents that gain traction without a necessity for a primary role of the sub-economy’s (fungible) token in itself.
Interoperability leads to the emergence of foreign trade between cyberspace economies. If the smart contract era explored the value proposition of domestic trade of economic agents within cyberspace economies, the interoperability era will explore the value proposition of foreign trade between economic agents in different cyberspace economies.
One of the areas where Polkadot presents a clear advantage in design over existing systems is Polkadot’s ability to express foreign trade as arbitrary messages between cyberspace economies. While competing systems’ messaging is constrained to token-swaps as foreign trade mechanism, the Polkadot relay chain can send arbitrary messages, trust-free, between chains. Interchain messaging provides the most utility with the lowest friction when you want to have one chain autonomously affect a change of state on another chain. Arbitrary messaging is a prime example of a mechanism that truly opens up the design space for foreign trade between cyberspace economies.
Microeconomic analysis and macroeconomic analysis are well-established fields that provide research and practices for thinking about behavior and financial performance of geographically bound economies (macroeconomics) and their constituent economic agents (microeconomics).
At WEB3SCAN | Polkascan we are currently exploring one such microeconomic analysis method, called: ‘financial accounting’. We introduce the notion of ‘Cyberspace Accountancy’ as a new way to think about the financial performance of cyberspace economies and their native economic agents. By applying financial accounting practices on blockchains, their combined multi-chain data is made accessible and understandable for a wide and potentially new audience, beyond the tech-savvy.
Future work may include other microeconomic analysis methods and macroeconomic analysis methods to further our thinking about aspects of cyberspace economies such as aggregate economic activity, issues of growth, inflation, monetary policy and more.
Polkascan contributes to the Polkadot ecosystem by providing block exploration and data analytic technologies. We will continue providing updates to our multi-chain data analytic platform: polkascan.io. The following public resources enable tracking of progress of the project: Medium, Twitter & GitHub. WEB3SCAN — the organization behind the Polkascan project — offers services that make multi-chain data accessible and understandable.
[originally published here]
(Disclaimer: The Author is associated with the Polkadot Project)