I spent time over the past few days with several entrepreneurs who are building crypto or “web 3” applications well outside of the financial space. One of the takeaways for me was of the important role that digital “bearer” assets will play in creating new experiences in web 3.
By bearer assets, I mean that you just show up with them, and they are respected sight unseen by whatever applications are expecting them. Every time I start thinking about this concept, I am reminded of the bearer bonds in the movie Die Hard:
For example: a device that has Helium data credits loaded on it can present itself anywhere on the Helium Network, and it will start working. No user account, no credit card, no contract — just show up holding the token and it will “just work“.
Or, take a subscription that is issued as an NFT on the Ethereum blockchain using the Unlock protocol. I show up with a compatible key and I can see the content. If I give (or sell) the key to you, you can see it.
Or, imagine decrypting content in a Zcash-based application using a Zcash viewing key. Anyone who has a key can see the content, whether it’s a blog post, an email, or a private message.
And of course, this is how it is with Bitcoin. He/she who has the keys (and can sign the transaction) has the assets. No account required.
I think of all of this as a shift from account-based experiences (web2) to digital signature based experiences (web3).
Digital signatures create bearer digital assets. They travel around freely, are transferable, and they are not tied to traditional web2 accounts. Rather than the account (as represented by a login, or a credit card, or a contract) have permissions, digital assets (secured by digital signatures and private keys) have permissions.
I believe that this will enable vastly superior user experiences over time.