1 of 29

Web3 Social Protocol

Guo Liu

Matters Lab

4/14/2022

2 of 29

Content

  • Problem & opportunity
  • Case studies
  • Designing social protocol for a community

3 of 29

https://nonfungible.com/market-tracker

https://www.statista.com/statistics/730876/cryptocurrency-maket-value/

4 of 29

http://www.electome.org/

5 of 29

Social Media

The illusion of public space and agency

6 of 29

7 of 29

8 of 29

Credit: Alamy

9 of 29

Problem & opportunity

How should a social media work?

10 of 29

Credit: Joel Monegro

11 of 29

Content

  • Problem & opportunity
  • Case studies
  • Designing social protocol for a community

12 of 29

Return data to the owner

Decentralize data storage

“Information Wants To Be Free…”

– Stewart Brand

13 of 29

14 of 29

  • Distribute by gossip protocol, discovery locally
  • Peer to peer, no global singleton
  • Social graph = network topology = web of trust

Secure

Scuttlebutt

15 of 29

  • Content addressing
  • Routing & peer discovery
  • Data verification
  • Dynamic data stream
  • Social graph spec
  • Indexers & GraphQL API

16 of 29

  • Operations on the social & content graph are stored off-chain as files
  • File url is stored on-chain as events
  • Operations are aggregated by indexers to server frontend

17 of 29

Object-orientation in networks

Assetize information

“... Information also wants to be expensive.”

– Stewart Brand

18 of 29

19 of 29

20 of 29

  • Profile NFT: profile writing access
  • Follow NFT: reading access to the content feed of a profile
  • Collect NFT: reading access or additional rights to a piece of content
  • Mirrors: on-chain references and curation of content

21 of 29

Content

  • Problem & opportunity
  • Case studies
  • Designing social protocol for a community

22 of 29

The case of matters.news

Starting from ground-up

23 of 29

fair & secure

token

economy

software

architecture

governance

decentralized

minimized

24 of 29

Revenue

  • Direct content monetization: donation, subscription, paywall
  • Attention economy: advertisement, paid ranking

Split

  • Staking + Voting
  • Graph Analysis

25 of 29

Attention is resource collectively created,

not commodity privately traded

Designing attention economy is

designing distribution and taxation of public resource

26 of 29

Building contribution graph

develop

host

author

initiate

read by

participated by

author

author

author

read by

participated by

participated by

27 of 29

🧮 Cred

  • Retroactively calculated from graph analysis
  • Non-transferable, but determines distribution of Grain
  • Calculated continuously

🌾 Grain

  • Transferable digital currency
  • Issued periodically based on Cred
  • Used for boosting initiatives

28 of 29

🌾 Boosting Initiatives

  • Prediction market for tasks
  • Optimize incentives for tasks
  • Decentralization of management

author

?

boost

boost

boost

29 of 29

What data needs to be publicly on-chain?

token

economy

software

architecture

governance

smart contract

  • Contribution graph: authorship, response, donation, follow, etc.
  • Prediction market for tasks
  • Tokenized public resources