The dawn of the dCommerce Ecosystem — An introduction

Boris Spremo
BosonProtocol
Published in
8 min readMar 29, 2021

The emergence of Web3 gave us the tools to transfer value over networks much like we transferred information. This quickly led to fledgling digital economies, where one type of tokenized value was transparently exchanged for another without the need for intermediaries; however, the purchase of physical goods and services still required that we revert to those familiar, yet extractive legacy commerce platforms. Before long, the first-generation decentralized commerce platforms proved the technical feasibility of displacing their centralized counterparts — but at a price. These platforms introduced a degree of decentralization but retained the cost and friction of human arbitrators, and thus failed to address the needs of consumers.

Instead of building just another platform, what if we unbundled the services provided by eCommerce monoliths, and broke them down into basic elements? What if we rebuilt those elements as Web3 artefacts, individually atomic fragments of functionality, and collectively a composable, decentralized ecosystem for commerce? What if this ecosystem became, in fact, a public infrastructure for commerce: open, transparent, minimally extractive, and resistant to capture? Most importantly, what will it take to build it?

This is the concept and ethos of dCommerce. In order to build it well, and avoid the pitfalls of the past, we will have to rely on collective intelligence. Great disruption will require great effort, and also a great community of experts, builders, and users.

dCommerce primitives

When thinking about the way societies and civilizations have managed the exchange of goods and services, from ancient times until the present day, many commerce primitives seem to have survived the test of time. Depending on the exact market vertical, a well-developed dCommerce stack will need to facilitate some or all of these primitives.

Counterintuitively, and unbeknownst to their users and creators, dCommerce primitives have existed in Web3 for some time. Much like Ocean Protocol repurposed the existing DeFi infrastructure to serve the data economy, dCommerce can do the same.

With the introduction of Boson Protocol’s ERC20-based “Thing Tokens”, we enable a convenient interface for Web3 applications to interact with physical goods and services. Thing Tokens effectively become the on-ramp for Things into dCommerce, and Commitment Tokens the off-ramp into executing exchanges. Every addition of a specialized protocol benefits the ecosystem as a whole, and expands the number of possible interactions and use cases, resulting in stronger network effects. This is what we call an Open Tokenized Economy.

But what are the dCommerce primitives, and how do we repurpose existing tools to fulfil their function?

Arguably the core function of any Web3 ecosystem is payments, and here solutions abound, from on-ramps and wallets, to stablecoins and other types of tokens. Payments enable us to purchase goods and services, represented by commitments from the seller to the buyer contained in Boson Protocol’s NFTs. The fulfilment of those commitments completes the exchange between the buyer and the seller, but it may require the help of couriers and other shipping companies to deliver the physical objects. These four primitives make up the very kernel of dCommerce.

Some exchanges will require the use of identity, ranging from full legal identity, for legal and compliance purposes, to simply a delivery address, or even less than that. Building on the foundations of Web3, dCommerce will enable anonymous commerce with assurances, where parties to a transaction can trust the system, without trusting an intermediary, or each other.

Sometimes, and depending on their perception of risk, sellers and buyers feel more comfortable when they articulate the mechanics of the exchange in a binding legal contract. Some of those contracts may be signed by organisations, on behalf of their stakeholders, rather than by individuals. Initially, those organisations may be corporations of the legacy world, but, increasingly, they will transition to DAOs.

Whenever a buyer and a seller disagree on the outcome of a transaction, they will enter a dispute. In legacy commerce, disputes are resolved by humans, but with Boson Protocol’s core exchange mechanism, their likelihood is reduced through clever application of game theory; some disputes will still require arbitration, and that arbitration may come from decentralised courts.

Existing Web3 market mechanisms will serve dCommerce well. A healthy market facilitates price discovery, and this is precisely what AMMs and exchange aggregators have been doing for a while now. Markets also seek out risk, and reduce it through insurance products, which will be used to secure dCommerce transactions. Much like insurance, credit will be offered on-demand to buyers and sellers who need it. Reputation mechanisms facilitate all three market primitives; buyers and sellers with consistently honest behaviour reduce the cost of insurance and credit, while sellers of quality goods and services may charge higher prices.

Quite often, and now more than ever, buyers want to know the provenance of the goods that they are purchasing. Fortunately, in the ever-accelerating Web3 world we have a number of projects that support tracking of goods and services throughout the entire supply chain.

Web3 marketing schemes already exist, and rely on Web2 channels such as the Brave browser. In the near future, and with the benefits of composability, dCommerce will develop native methods of acquiring and retaining users through Web3-first instruments, initially managed, and later autonomous through tools such as Autonomous Economic Agents.

The final primitive is data. It underpins all other primitives, and therefore all of dCommerce. Instead of capturing users’ data and separating them from the value it creates, dCommerce will incentivize voluntary sharing by providing users with an equitable distribution of the proceeds from monetizing their data, should they choose to.

dCommerce roadmap

As dCommerce evolves, so will the implementations of its primitives, and so will the use cases that rely on them. Natural inception points will be Web3-native markets such as the Metaverse and NFT art. Made by, and for Web3 natives, they will require fewest components to build, and offer ready supply and demand.

Not long after, dCommerce will be able to serve games. We predict that NFTs will soon transcend their native environment and power in-game purchases, both digital and physical, in mainstream AAA titles for platforms such as Xbox and PlayStation.

While not a complex vertical, social media will become important because it will demonstrate the real power of dCommerce over eCommerce. Social networks likely won’t require complex or highly evolved dCommerce primitives, but their users will — for the first time — be able to give, sell or exchange real-world goods, services, and experiences, much like they send emojis today, just by pressing a button to transfer a Thing Token or a commitment NFT to a friend or a loved one.

While the rest of the world has been steadily moving on from Web2 and into Web3, dCommerce will, at least for a while, travel in the opposite direction. Conceived in, and created for Web3, it will first need to connect and interact with Web2, as this is where the majority of supply and demand is. Furthermore, Web2 is where eCommerce incumbents operate their extractive monopolies, and therefore a place that dCommerce can change by introducing a fairer, trust-minimsed infrastructure for the exchange of goods and services.

The intermediate goal is to serve fully generic marketplaces as the most complex use case for dCommerce. Anything can be sold, regardless of size, value, volume, frequency, regulation, perishability, and geography. Every eventuality needs to be taken into account.

From there on, convergence of Autonomous Economic Agents with DeFi markets for Things will become the new nexus for supply and demand, gradually reducing our reliance on marketplaces.

Collective Intelligence

dCommerce, in its current iteration, does not replace all the functions of a mature eCommerce platform. While the end-goal is the complete automation of commerce, it is still a long way off, and consequently some cases will require arbitration or other types of workarounds. In other words, there are tradeoffs that we need to explore in the short-term, and hard problems that we need to solve as soon as possible.

While, because of that, some may say that dCommerce is not yet ready for prime time, we disagree, at least in part.

Digital cameras became the success that they are because, initially, their creators and users accepted that they are flawed, and would continue to be for a while. They also expected them to improve dramatically with time, and worked together to achieve that.

In much the same way, we expect dCommerce to improve with time, and entirely disrupt legacy commerce. Great disruption requires great effort, and also a great community of experts, builders, and users to collectively innovate. Much like the dCommerce stack, this community also has its building blocks: experts in eCommerce and Web2 platforms, experts in game theory and protocol design, experts in law and governance, experts in ecosystem development and token engineering. Finally, we will need many others to build, market and operate the dCommerce stack, as well those early, adventurous adopters to begin using it.

The future of dCommerce

Perhaps the most novel feature of dCommerce is that — in a sense, and at its edges — it helps dematerialise physical products into uniquely attributed digital artefacts that travel through networks like information (Web1) or value (Web3), and rematerialise at the other end.

And precisely because physical objects could be treated a little bit more like information or money, it’s likely that we will learn to use them in new ways. We will certainly be able to create secondary markets for all Things, not only commodities. Just as importantly, we will be able to analyse it to understand and fulfil our own needs much better. Autonomous economic agents will study our past behaviour, and learn how to act on our behalf, therefore freeing us from making decisions, seeking out products, getting funds, and worrying about delivery and quality. Much along the same lines, we will be able to analyse entire markets and jurisdictions, and learn where our money works best, or how to position our businesses and products.

From there on, we foresee dCommerce moving on from the B2C realm, and into B2B, supporting wholesale and trade finance. And after that? Who knows…

Acknowledgements

Thanks to Justin Banon, Jonas Seiferth, and Jamie Burke for major and consistent contributions to this article and the dCommerce narrative. Thanks to Gregor Borosa and Anish Mohammed for inputs on protocol design, as well as Akaki Mamageishvili for inputs on game theory.

Thanks to many others for their guidance and ideas, and as well to Web3 researchers and founders whose achievements paved a path for dCommerce.

About Boson Protocol

Boson Protocol’s vision is to enable a decentralized commerce ecosystem by funding and enabling the development of a stack of specialist applications to disrupt, demonopolize and democratize commerce.

Keen to learn more?

Enjoy our Lightpaper.

In a hurry?

Check out our One Pager.

Want to dive deeper?

Read our whitepaper.

Builders, we have news for you:

Our Core Repo is open on GitHub and here’s the Documentation website.

Lastly, if you’re a decentralization enthusiast, please follow us here, on Medium. We will post frequently about our dCommerce journey and would love to hear your comments!

Stay close: Telegram | Twitter | LinkedIn | Website | YouTube | Medium

--

--

Boris Spremo
BosonProtocol

I am passionate about technology and finance, economics and entrepreneurship, commerce and sustainability. Find me at bspremo.xyz