# Hello World

By [dirc.eth](https://paragraph.com/@last0x) · 2022-10-25

---

### Hello decentralized world

We are building **dIRC (decentralized internet relay chat),** a decentralized messaging platform. It is a shout-out to the mIRC days, but also a v2 upgrade of it - a decentralized version of it. The hope is that dIRC can be as fun as it was back then, in the decentralized world.

![Drake certified](https://storage.googleapis.com/papyrus_images/5c70d54c5a48a8cb55fb2876853a4a836f70e927157b097a975febab505d82c9.jpg)

Drake certified

### The current world, or where we are today

[Modern life consists in large part of entries in databases](https://www.bloomberg.com/features/2022-the-crypto-story/). The long short of it is -

1.  Most of our modern life exists on a database - money, property deed, shares, social networks
    
2.  These databases are maintained by different keepers - banks, government clerks, stock exchange, Google/Microsoft/Facebook
    
3.  We are trusting these keepers of databases to not rug us
    
4.  If they rug us, there’s not much we can do, since we have no control over those databases - global financial crises, bank freezes, de-platforming from social media
    
5.  Even if they do not rug us, these databases are privately stored, which gives them power and control over us - inflation, price trends, dark pools, social graphs
    
6.  Blockchains created a new paradigm, where now the database can be run by everyone, used by everyone, and transparent to everyone
    

Bitcoin showed and proved to the world that blockchains work - creating a new financial system that opened up new paradigms of thinking - i.e., if money can be decentralized, what about financial products? Or art? Or gaming? Or social relationships? Or an identity?

![Buy your pizzas with Bitcoin!](https://storage.googleapis.com/papyrus_images/bcc433b38d64fca1deae4f48f2e7a07eb185b5e5139fc21971a8483e5b66bf56.jpg)

Buy your pizzas with Bitcoin!

### The idea of a decentralized person, or the vision

Along came Ethereum. This is where things start to get interesting. Ethereum provided the world tools needed to build a decentralized world (besides money). Some people call this world Metaverse, but it is basically a world where everyone is a **decentralized person**.

In fact, if we frame our progress so far as a journey in building tools that a decentralized person need, things start to make sense:

*   _Your wallet = your identity_: In this decentralized world, a decentralized person is identified by his wallet address.
    
*   _ENS and PFPs:_ The decentralized person now has a _human-readable name and a profile image_.
    
*   _DeFi:_ The decentralized person can trade and conduct financial transactions.
    
*   _Play-to-earn:_ The decentralized person can work to earn money (admittedly not solved yet).
    
*   _Games:_ The decentralized person can de-stress (not solved as well)
    

In the context of the decentralized person, dIRC is building the next piece, giving the decentralized person **a way to communicate with one another**. By building a decentralized messaging platform, the decentralized person have now a communication system that is natively built into the blockchain.

![Let's just go with it?](https://storage.googleapis.com/papyrus_images/c16a312c872bfc8a9a5ac671d923aa8a56fb028033f576d7fe34143a78316923.jpg)

Let's just go with it?

### So how should we built it, or the mission

We are not the first to think of this. Several players in the blockchain world are pushing on this idea, including [Lens](https://lens.xyz/), [Farcaster](https://www.farcaster.xyz/), [DeSo](https://www.farcaster.xyz/)… So what makes us unique among these other big boys?

In short, we **focus on the ethos of decentralization -** censorship-resistant, permissionless, composability…:

*   Instead of rebuilding an entire separate blockchain, we are building **on top of** Ethereum L2 Arbitrum.
    
*   Instead of constructing new smart contracts to manage relationships, we are building **on top of** the ERC-1155 token standard
    
*   Instead of controlling what contracts are allowed to be deployed on our platform, our platform is open-sourced and fully composable, allowing anyone to build **on top of** it.
    
*   Instead of building barriers around naming conventions or social graphs (which is how value can be captured), we are building **on top of** existing decentralized protocols like ENS or TheGraph.
    

It is true that centralization elements [greatly improve the user experience](https://www.varunsrinivasan.com/2022/01/11/sufficient-decentralization-for-social-networks). As our product grows, we can’t say we won’t introduce elements of centralization for the sake of user-friendliness. But the core of our product will remain decentralized - E.g., we might run user searches on a centralized server for ease of search-ability, but the user profile is decentralized and not within our control.

More importantly, our ethos around decentralization will remain - i.e., if something can be decentralized, that would be our first go-to solution.

### Why is all these so important, or the end-goal

What most web3 social networks do not mention in detail, and the reason why most web2 messaging/social media apps is free, is because the value comes from the social network data, or social graphs.

Social graphs map out relationships between you and your connections. At the basic level, if you add a person as a friend, your social graph now indicates that both of you are friends. This idea expands out to different interactions, depending on the actions you take on the social media platform.

![Everything you do is tracked and analyzed in web2](https://storage.googleapis.com/papyrus_images/963b736d88793d6e7f893748fc8ecf7ab954efdfcf170e490065cb36faa133e2.png)

Everything you do is tracked and analyzed in web2

In fact, what a social media platform is can be broken down into 1) connections, and 2) actions both of you to interact with one another. The more interactions happen within a platform, the more valuable it is, as it contains more information that the platform can use.

What dIRC is doing, then, is “[letting users own their social graph](https://twitter.com/cdixon/status/1458785312231116802)”, allowing them to take their network with them when they switch services. We explain further how this is achieved in a decentralized way in [“A conceptual explanation”](https://mirror.xyz/dirc.eth/QPR8G871rBXgdbrlmUPZ3_6vhvFTEfR8ZgmqgMwu4-8).

As such, messaging is but the first use case we identified that is fundamental to this construct - i.e., before the days of social media, our interactions are basically limited to messaging (remember IRC?). Further use cases can be built from there, whether it is by us, or by the community. By laying the foundational building blocks of a new web3 social network public good, who knows what new paradigms of interaction could be possible in the future?

![](https://storage.googleapis.com/papyrus_images/d67b7d0d34847aab7207afc433916a4d5058b7106b42bd83d9a2963ea736e780.jpg)

---

*Originally published on [dirc.eth](https://paragraph.com/@last0x/hello-world)*
