Latest news about Bitcoin and all cryptocurrencies. Your daily crypto news habit.
At some point in the past 6 months, you may have read or heard the terms âCryptoeconomic Primitivesâ, âFinancial Primitivesâ, âCrypto Primitivesâ or just âPrimitivesâ being used in relation to some projects in the cryptocurrency space. The usage of these terms has varied, and some debate has occurred in attempt to clearly define exactly what some of them are.
Broadly speaking, I think there are two categories of primitives being talked about in the cryptocurrency âCryptoâ space. The two types of Crypto Primitives are:
- Cryptoeconomic Primitives
- Category Primitives: e.g. Financial Primitives (post coming soonâą), Governance Primitives (staking, voting), Token Primitives (NFTs, RFTs, ERC20), Regulatory Primitives (securities protocols) and so on.
In this post Iâm going to focus specifically on Cryptoeconomic Primitives.
Some Background
To help us understand what these Cryptoeconomic Primitives are, itâs helpful to know some definitions it builds on top of:
- Token: a programmable blockchain asset
- Protocol: a clearly defined set of functions and behaviors
- Mechanism: a system of parts working together in a machine; a piece of machinery.
- Primitive: well established, generic building blocks. They are designed to do one very specific task in a highly reliable fashion
- Incentive System: denotes a structure motivating actors as part of an organization to act in the interest of the organization
- Cryptoeconomics: the combination of cryptography and economics to create robust decentralized P2P networks. Cryptography is used to prove things that happened in the past, and economic incentives are used to encourage desired properties to hold into the futureÂč. Code and economics are intrinsically interlinked.
Defining Cryptoeconomic Primitives
With these definitions in mind, we can go ahead and define what Cryptoeconomic primitives are:
Cryptoeconomic Primitive:Protocol based incentives systems that are uniquely enabled by tokens. Also referred to as âtokenized economic gamesâ ÂČ.They enable the coordination and allocation of capital to achieve a shared goal via the use of various economic and cryptographic mechanisms.
A Cryptoeconomic Primitive should be a self-sustaining system, and its intrinsic token must be a necessary element of that systemÂł. In other words, it shouldnât require anything other than itself to function and the removal of the token would cause it to fail or work less effectively than the system with a token.
A Cryptoeconomic Primitive should result in the predictable coordination of a set of actors (whether it be humans or machines) towards some specific shared goal or outcome. This can include predictably failing in certain situations and knowing limitations.
To find some examples, look no further than the bustling category of Curation Markets: which is a field of primitives that are specifically designed to curate information and reduce information asymmetryâŽ. The most notable primitives are Token Curated Registries (TCRs) and Curved Bonding. Both share the same goal to incentivize token holders to curate information, but differ in behavior and output: Token Curated Registries give you a binary outcome (i.e. is this thing âinâ or âoutâ of the registry) where as Curved Bonding systems give you a gradient score of the relevance of something.
These two primitives alone are serving as the foundation for multiple consumer applications, protocols, and platforms that utilize curation markets on their own specific vertical or use case:
- AdChain (where TCRs originated )uses TCRs for maintaining a list of domain names accredited as non-fraudulent for advertising purposes
- The Ocean protocol uses both TCRs and Curved Bonding in its decentralized data exchange: TCRs are used for the list of participants and Curved Bonding is used to rate the relevance of data.
- Relevant uses Curved Bonding in its social news reader app to create an âOpen Quality Metricâ for curation
- Messari uses TCRs to create a decentralized Self-Regulatory Organization that lists legitimate tokens and cryptocurrency projects.
The AdChain Platform uses a Token Curated Registry to maintain a list of domains that are verified as non-fraudulent.
Itâs important to highlight some of the existing projects using these primitives because it shows just how important they are to the ecosystem at large. With these two alone, we are seeing broad use cases become possible across a wide range of industries.
Outside of Curation Markets, some other examples of Cryptoeconomic Primitives include:
- Prediction Markets: incentivized coordination and allocation of capital to correctly forecast future events
- Stablecoins: incentivized coordination and allocation of capital to maintain the stable value of the stablecoin, usually relative to some measure (E.g. 1Â USD)
- Geospatial Markets: incentivized coordination and allocation of capital (e.g. self driving cars, beacons, any infrastructure or object) throughout the physical world and prove its location.
Design is famously lagging in the cryptocurrency industry. This is because itâs hardâproducts that can be used by everyone have to simultaneously balance the complexities of the entirely new design paradigms of cryptocurrency with the newfound utility that it enables. Shared standards like ERC20 and ERC721 make it easier to create consistent experiences across multiple products and use cases. The same holds for primitives. The benefits of a highly reliable, predictable and known building block is then being able to design reliable, predictable and known user experiencesâin other words, intuitive.
Unlike the creators of blockchains and blockchain-based protocolsâââwho can own the open source networks they created via the tokenâââit is unlikely that the inventors of Cryptoeconomic Primitives will be able to capture the complete value of their creation in the same way. This is because the primitive will likely be independently instantiated as part of another protocol or system. It is a âbuilding blockâ after all. For the inventors, it will be up to them to utilize their creation in a protocol/network/platform and likely compete with other people using their same invention. The traditional problems of open source economics may apply to Cryptoeconomic Primitives. Luckily, thereâs multiple projects that aim to solve that exact problem (most of them ironically using curation markets).
The whole is greater than the sum of its parts
âThis is called an âemergentâ property of the whole, by which parts and whole differ because what matters is the interactions between such parts. And interactions can obey very simple rules.ââââNassim Nicholas Taleb
Each of these primitives are interesting on their own, but mixed and matched together they are fascinating. The combination of Primitives will enable the creation of protocols and systems that werenât possible prior to their existence. These emergent systems will be greater than any of the individual primitives on their own. With the continued explorations of existing primitives and invention of new ones, we will undoubtably see rapid, compounding utilityâwhere we can experiment with all permutations of existing primitives, tokens and protocols to create new primitives tokens and protocols to infinity. What does compounding utility look like in practice? Letâs look at whatâs happening with some Financial Primitives:
body[data-twttr-rendered="true"] {background-color: transparent;}.twitter-tweet {margin: auto !important;}
Can't wait to take out a @DharmaProtocol loan to buy more @CryptoKitties, trade @dydxderivatives options contracts to hedge breeding risk and trade @SetProtocol indexes of various kitty attributes to get broad exposure. This is the open financial system I've been waiting for.
âââ@js_horne
function notifyResize(height) {height = height ? height : document.documentElement.offsetHeight; var resized = false; if (window.donkey && donkey.resize) {donkey.resize(height); resized = true;}if (parent && parent._resizeIframe) {var obj = {iframe: window.frameElement, height: height}; parent._resizeIframe(obj); resized = true;}if (window.location && window.location.hash === "#amp=1" && window.parent && window.parent.postMessage) {window.parent.postMessage({sentinel: "amp", type: "embed-size", height: height}, "*");}if (window.webkit && window.webkit.messageHandlers && window.webkit.messageHandlers.resize) {window.webkit.messageHandlers.resize.postMessage(height); resized = true;}return resized;}twttr.events.bind('rendered', function (event) {notifyResize();}); twttr.events.bind('resize', function (event) {notifyResize();});if (parent && parent._resizeIframe) {var maxWidth = parseInt(window.frameElement.getAttribute("width")); if ( 500 < maxWidth) {window.frameElement.setAttribute("width", "500");}}
The ability to play each of these Financial Primitives off each other increases the utility of each individual primitive and leads to a total value add thatâs greater than the sum of all of them put together. New building blocks means new types of things that can be built. It also means thereâs probably a whole field of specialization in just the combination of them.
This is exactly the case in the longstanding world of Cryptographic Primitives, the combination of primitives to create security protocols is a specialization in its own rightâthis will likely be the same in the cryptocurrency field, Cryptoeconomics is only just getting started.
The emergence of Cryptoeconomic Primitives is an early sign of maturing knowledge and infrastructure in the cryptocurrency industry. The continued advancements and definitions of these primitives makes it increasingly easy for people to design consumer applications that are uniquely enabled by blockchain. You donât have to be an expert in cryptography, economics and game theory to start creating Cryptoeconomic systemsâ you just need to know how to read a spec and implement. Consumer applications are coming and theyâre coming fast.
â[Money] it drives the world, for better or worse. Economic incentives drives entire swathes of human populations to behaveââââChamath Palihapitiya
Hereâs the thing, a Cryptoeconomic Primitive lets you easily instantiate a new human-computer organization out of the box. If you wanted to go off the deep end, you could go as far to say that they are quantifiable building blocks of the internet hive mind. With tokens and cryptocurrencies, the internet hive mind is now tangible. It can allocate capital, an intangible force that drives the tangible world. These Cryptoeconomic Primitives will inevitably contribute to the rewiring of how society functions at large. The blockchain enables new levels of sovereignty to control your own value, and likely other aspects of your life like identity. But it also comes with irreversibility, so once something is deployed itâs extremely difficult to undoâso we best proceed with a healthy dose of caution. Like any tool, it can be used for both good and malicious purposes. We should do everything we can to make sure itâs only used for good.
The chasm is soon to be crossed, and we should be prepared for whatâs on the other side.
Thanks to Reuben Bramanathan, Siddharth Coelho-Prabhu, Connie Yang, Felix Feng, Adam White, Peter Horne, Julian Borrey, Ben Jennings, Fred Ehrsam, Dai Hovey and Linda Xie for reviewing early drafts and helping shape this post.
At Coinbase we want to see new Primitives and their tokens flourish. If you are interested in creating the place where tokens are accessed, used and exchanged in the future, apply to join us.
What are your thoughts?
Do you think Primitives mean something else? What are some other examples youâve come across? How do you see them developing and taking shape over time? Let me know your thoughts on Cryptoeconomic Primitives and lets kick off some more discussion!
Want to start building your own Primitives?
Iâd highly recommend Trent McConaghyâs in depth post on token engineering and example Crypteconomic Primitives, or âToken Design Patternsâ as he calls them:
Towards a Practice of Token Engineering
Coining a new word?
Cryptoeconomic Primitives is 9 syllables and a bit of a mouthful. It could be useful to coin a new word like Crymitives, CPrims or something else. H/T to Dai Hovey on this idea.
People you should follow in the world of Cryptoeconomic Primitives.
Huge hat tip to everyone in this list for pushing the space forward and for work youâre doing on Cryptoeconomic primitives and beyond.
- Simon de la Rouviere
- Mike Goldin
- Rhys Lindmark
- Maciej Olpinski
- Elaine Ou
- Ned Scott
- Slava Balasanov
- Matt Condon
- Trent McConaghy
- Denis Nazarov
- Jesse Walden
- Luke Duncan
- Jorge Izquierdo
- Dimitri De Jonghe
References:
[1] Cryptoeconomics 101â Nick Tomaino
[2] Curation Markets Update: 28 February 2018â Simon de la Rouviere
[3] Mikeâs Crypto ManifestoâMike Goldin
[4] City Walls & Bo-Taoshi: Exploring the Power of Token-Curated RegistriesâââSimon de la Rouviere
Things I read that influenced this piece:
- How to Make Bonding Curves for Continuous Token ModelsâSlava Balasanov
- Fred Ehsramâs Thread on Curation Markets
- Token LexiconâBilly Rennekamp
- Cryptoeconomic Primitives Circle #1â Rhys Lindmark
- Jesse Waldenâs tweet on Primitives/Mechanismâs/Protocols
- Early UIs for curation marketsâJesse Walden
- Digital Pets That Donât DieâElaine Ou
- Trent McConaghy, Ocean Protocol: Cryptoeconomic Primitives + Mapping Humanityâs Plan To Self-ActualizationâRhys Lindmark
- Cryptographic PrimitivesâWikipedia
- Basically the whole Crypto Canon by Andreessen Horowitz
Disclaimer
The views and opinions expressed in this article are solely those of the authors and do not reflect the views of Bitcoin Insider. Every investment and trading move involves risk - this is especially true for cryptocurrencies given their volatility. We strongly advise our readers to conduct their own research when making a decision.