Making Sense of Web 3

The internet is changing again. Over the last decade internet-based services have trended towards centralization. Today, a handful of companies control the platforms we use to search for information, store our personal data, manage our online identities, and communicate publicly and privately. At the same time, a group of seemingly unrelated technologies are being developed on the fringes of the tech industry, ranging from encrypted messaging to digital money. Within that loose community, “web 3” has become a catchall term for a vision of a new, better internet. An internet where payments and money are natively digital, where “decentralized” applications compete with centralized ones, and where users have more control over their identity and data. ...

June 6, 2018 · 16 min · 3219 words · Josh Stark

The Space of Possible Economic Relationships

A concept I often use to explain the potential of blockchain technology is “the space of possible economic relationships”. What do I mean by economic relationships? I mean any situation where two or more persons enter into a relationship concerned with value: A transfer of cash An informal agreement to borrow money from a friend A legal contract to buy a house The relationship between all the shareholders of a corporation The relationship between all persons who use US dollars This is meant to be very broad, including informal agreements, legal contracts, and very diffuse relationships that we don’t often think about, like sharing a national currency. ...

June 7, 2017 · 4 min · 715 words · Josh Stark

Making Sense of Smart Contracts

A version of this article first appeared in Coindesk on June 4, 2016. Read Part 1 of this series here. The term “smart contract” has no clear and settled definition. The idea has long been hyped to the public as a central component of next-generation blockchain platforms, and as a key capability for any practical enterprise application. They are defined variously as “autonomous machines”, “contracts between parties stored on a blockchain” or “any computation that takes place on a blockchain”. Many debates about the nature of smart contracts are really just contests between competing terminology. ...

June 15, 2016 · 11 min · 2137 words · Josh Stark

A simple view of Ethereum

Note: initially published on Medium under the pseudonym Creole Imagine thousands of computers all over the world connected by the internet. Some are home PCs, some are laptops, some are servers sitting deep underground. But each of them runs the same computer program, which connects all of these computers into a network of equals. This program sets out rules for how the computers should work together. How to talk to each other. How to store data. Specifically, this program lets them behave as though they were all together a single, world-spanning computer. Every one of the thousands of devices that makes up the whole does the same thing, in the same order, in lock-step. They’re all recording the same information and running the same programs. In a real sense, it is one computer. This computer is Ethereum. ...

March 8, 2016 · 4 min · 681 words · Josh Stark
Photo by [Skye Jones](https://www.flickr.com/photos/picaddiction/5345535792/)

This one owns itself

Note: initially published on Medium under the pseudonym Creole You’re up early for work this morning, in the kitchen making coffee. In the backyard, out the window above the sink, is your landpad & charging station, decorated with the bright bold outlines of its QR address. On the landpad sits the delivery drone, charging quietly. As its batteries fill, small amounts of money are paid into your house’s account every few kilowatts. It could charge lots of places — there are cheaper sources of power available of course —but in the end the drone cares about location. Your backyard is close to several distribution centres and a dense neighbourhood that makes a lot of purchases that are in the right weight category for this model. It’s a nice bit of cash every month. Some neighbourhoods tried to ban renting backyard space. It worked in some places, but others weren’t happy having to pay a higher average delivery fee for drones having to charge farther away. ...

February 29, 2016 · 7 min · 1378 words · Josh Stark
AirBnB’s offices in SF

Companies, Code, and Generic Marketplaces

Note: initially published on Medium under the pseudonym Creole In the third post, we explored how blockchains can serve as a platform for what I called “value technologies” — things that act like currencies, shares, or rewards points. In this post, we take this idea further. Many people now believe that blockchains will let us build things more complex and more interesting than the simple value technologies discussed above. We can write software that can itself control currencies, shares, or rewards points. This “software agent” would be more like an independent economic entity. Living on the blockchain, it would be able to send, receive, or hold money — whatever it was programmed to do. Maybe it even provides a useful service to people, or to other software, for which it is paid. ...

February 22, 2016 · 7 min · 1307 words · Josh Stark
Photo by [Thibault Poriel](https://www.flickr.com/photos/thibaultporiel/) licensed under [CC BY-SA 2.0](https://creativecommons.org/licenses/by-sa/2.0/)

A Thousand Little Central Banks

Note: initially published on Medium under the pseudonym Creole You’re a little early for work that day and decide to walk to the far Starbucks instead of going to the close Starbucks. The close Starbucks is one of those ones they cram into a rough corner of an office building, halfway between the fire exit and a fern. The far Starbucks is glass and wood and gleaming like a Starbucks should. You arrive and wait in line to buy a coffee. ...

December 4, 2015 · 6 min · 1203 words · Josh Stark
barter was a technology problem

A platform for value technologies

Note: initially published on Medium under the pseudonym Creole In the first post I wrote that blockchain technology will make it cheap and easy to transfer money. In the second post we took a brief look at what that world might look like. But blockchains won’t only be used for money. The same technology that makes it possible to cheaply and easily exchange digital currency is being adapted for other types of value, like shares of company stock or rewards points. The focus in the industry right now is in adapting blockchain technology to be suitable for the exchange of financial assets, and a staggering amount of money and energy is being invested into creating those platforms. ...

December 2, 2015 · 7 min · 1334 words · Josh Stark

Every little bit helps

Note: initially published on Medium under the pseudonym Creole You wake up to a slow pulse on your phone. Your PO account has received its monthly payment. You lazily wake the screen and thumb approval to the standard division: 45% (0.00005600 BTC) to mobile wallet [x1f8K…nb7] 50% (0.00006220 BTC) to savings [ICICI x1f9H…m4e] 4.8% (0.00000597 BTC) to MSF_KL [x14hY…8e9] 0.2% maintenance of PO Account [0] That’s just your stake, of course. The rest goes to your mother in Munnar, and some cousins in Trivandrum. The money comes from a variety of sources, which you know because every few weeks you’re obligated by the wallet to flick through a screen containing details of each. You understand: when the State, ASEAN, or some rich billionaire’s kid gives you and a 100 million other people hard cash, they want you to know who to thank. ...

November 7, 2015 · 4 min · 825 words · Josh Stark

A Simple View of Blockchain

Note: initially published on Medium under the pseudonym Creole This is the first post of what I am calling Creole. The object is to convince a general audience that blockchain technologies like bitcoin and other “digital currencies” will have a large impact on our world. This isn’t a popular view. Today it is difficult to even explain what bitcoin is, or how a blockchain works. Proponents too-often rely on dense technical explanations, or vague gestures towards far-future use cases. To many this sounds dodgy. If this new technology is so great, why can’t you explain it? ...

October 12, 2015 · 6 min · 1204 words · Josh Stark