<p>We are working on a decentralized naming solution on Cardano blockchain:
<a href="https://www.adadomains.io/" rel="nofollow noreferrer">https://www.adadomains.io/</a></p>

CC BY-SA 4.0
2021-08-29T10:08:05.947Z
2021-08-29T10:08:05.947Z
Nejc Ravnik
<ol>
<li>You can use <a href="https://namiwallet.io/" rel="nofollow noreferrer">Nami Wallet</a> for users to login directly with their Cardano wallets.</li>
<li><a href="https://orbitdb.org/" rel="nofollow noreferrer">OrbitDB</a> is a serverless, distributed, peer-to-peer database built on top of IPFS.</li>
<li>There are different services trying to solve this problem, for example <a href="https://fleek.co/" rel="nofollow noreferrer">fleek.co</a>.</li>
</ol>
<p>And yes, you got the cons right - decentralization is useful, but expensive on performance. All depends on your use case. Just because something is decentralized, doesn't mean it is better.</p>

CC BY-SA 4.0
2021-08-26T11:28:14.710Z
2021-08-26T11:28:14.710Z
Marek Mahut - StakeNuts
<p>Is it currently possible to decentralize an entire application using Cardano (with the help of other decentralized services)? Coming from the viewpoint of a traditional Web 2.0 background, what are the best decentralized alternatives? Let's say the application has the following features:</p>
<ol>
<li>Users can login/sign up, either using a wallet or a traditional Single Sign On method</li>
<li>An alternative to PostgreSQL (i.e. cheap storage with quick read/write). I know IPFS exists, but I've always seen this used to store assets, rather than relational data</li>
<li>Hosting of servers (React frontend, Express backend, Nginx reverse proxy, GitHub actions); ideally in Docker containers</li>
</ol>
<p>If any of these features are possible, what are the pros/cons of decentralization? I imagine the traditional website would be cheaper and more performant, but I'd love to be wrong. Additionally, are there any resources or templates available for easy implementation?</p>

CC BY-SA 4.0
2021-08-26T05:44:09.597Z
Have you considered using NoSQL, or are you specifically in need of a relational database?
intrinsic-values
CC BY-SA 4.0
2021-08-26T22:45:14.227Z
@intrinsic-values I don't think NoSQL would be suitable for my project. I'm planning to build a collaborative tool for proposers on Project Catalyst, where users can design "routines" for completing specific tasks. There will be a lot of relational data, which I don't think can be stored using NoSQL. I'm also just more familiar with SQL, so I'd rather use it if possible.
Matt Halloran
<decentralized-applications><decentralization>
Decentralizing an entire website with Cardano?
# Decentralizing an entire website with Cardano?

(Asked by: username_0 on 2021-08-26)

Is it currently possible to decentralize an entire application using Cardano (with the help of other decentralized services)? Coming from the viewpoint of a traditional Web 2.0 background, what are the best decentralized alternatives? Let's say the application has the following features:

1. Users can login/sign up, either using a wallet or a traditional Single Sign On method
2. An alternative to PostgreSQL (i.e. cheap storage with quick read/write). I know IPFS exists, but I've always seen this used to store assets, rather than relational data
3. Hosting of servers (React frontend, Express backend, Nginx reverse proxy, GitHub actions); ideally in Docker containers

If any of these features are possible, what are the pros/cons of decentralization? I imagine the traditional website would be cheaper and more performant, but I'd love to be wrong. Additionally, are there any resources or templates available for easy implementation?

**Tags:** decentralized-applications, decentralization
> **Comments:**
> **username_1**: Have you considered using NoSQL, or are you specifically in need of a relational database?  
> **username_0**: @intrinsic-values I don't think NoSQL would be suitable for my project. I'm planning to build a collaborative tool for proposers on Project Catalyst, where users can design "routines" for completing specific tasks. There will be a lot of relational data, which I don't think can be stored using NoSQL. I'm also just more familiar with SQL, so I'd rather use it if possible.  

---

## 2 answers

### Answer by username_3 on 2021-08-26. Score: 1 | Accepted answer

1. You can use [Nami Wallet](https://namiwallet.io/) for users to login directly with their Cardano wallets.
2. [OrbitDB](https://orbitdb.org/) is a serverless, distributed, peer-to-peer database built on top of IPFS.
3. There are different services trying to solve this problem, for example [fleek.co](https://fleek.co/).

And yes, you got the cons right - decentralization is useful, but expensive on performance. All depends on your use case. Just because something is decentralized, doesn't mean it is better.


---

### Answer by username_2 on 2021-08-29. Score: 0

We are working on a decentralized naming solution on Cardano blockchain:
<https://www.adadomains.io/>


---

