# Does Solid support content based addressing?

**URL:** <https://forum.solidproject.org/t/does-solid-support-content-based-addressing/1267>\
**Category:** Solid: The Basics\
**Created:** [February 13, 2019, 5:45am UTC](https://forum.solidproject.org/t/does-solid-support-content-based-addressing/1267 "2019-02-13T05:45:35Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![keepsimple](https://avatars.discourse-cdn.com/v4/letter/k/8edcca/32.png) [@keepsimple](https://forum.solidproject.org/u/keepsimple)\
**Post date:** [February 13, 2019, 5:45am UTC](https://forum.solidproject.org/t/does-solid-support-content-based-addressing/1267/1 "2019-02-13T05:45:35Z")

</div>

Hi,

Sorry I have not finished watching the videos linked in other posts. But I have this question in mind:

Does Solid use/support content based addressing for the data?

From what I have read so far, it seems that Solid still uses the classic web URL to identify any piece of data. Is that true? Did I miss the part about identifying the data based on its content (e.g. like using its hash).

Thanks in advance.

---

<div class="post-metadata">

**Author:** ![happybeing](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.solidproject.org/happybeing/32/59_2.png) [@happybeing](https://forum.solidproject.org/u/happybeing)\
**Post date:** [February 13, 2019, 9:48am UTC](https://forum.solidproject.org/t/does-solid-support-content-based-addressing/1267/2 "2019-02-13T09:48:45Z")

</div>

Solid is relatively agnostic about the storage, so it doesn’t really have meaning to ask if it _provides_ content addressable storage.

It will _work_ with content addressable storage, eg using SAFE Network, IPFS etc

---

<div class="post-metadata">

**Author:** ![rodant](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.solidproject.org/rodant/32/1980_2.png) [@rodant](https://forum.solidproject.org/u/rodant)\
**Post date:** [February 14, 2019, 6:29am UTC](https://forum.solidproject.org/t/does-solid-support-content-based-addressing/1267/3 "2019-02-14T06:29:56Z")

</div>

This is a very good question. A user could move his POD to another provider, some links would be then broken. Does any infrastructure take care, or will take care of this?

---

<div class="post-metadata">

**Author:** ![happybeing](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.solidproject.org/happybeing/32/59_2.png) [@happybeing](https://forum.solidproject.org/u/happybeing)\
**Post date:** [February 14, 2019, 9:51am UTC](https://forum.solidproject.org/t/does-solid-support-content-based-addressing/1267/4 "2019-02-14T09:51:24Z")

</div>

> [@rodant](#):
>
> A user could move his POD to another provider, some links would be then broken. Does any infrastructure take care, or will take care of this?

Using SAFE Network as the backend takes care of this and many other problems associated with server based storage. Encryption/security/privacy, permanence of storage, public data, DNS/URIs, and the risk of centralisation or abuse by pod providers.

---

<div class="post-metadata">

**Author:** ![rodant](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.solidproject.org/rodant/32/1980_2.png) [@rodant](https://forum.solidproject.org/u/rodant)\
**Post date:** [February 14, 2019, 12:28pm UTC](https://forum.solidproject.org/t/does-solid-support-content-based-addressing/1267/5 "2019-02-14T12:28:59Z")

</div>

Ok, I know about the potential of the SAFE Network, but my question was meant to Solid, because I asume that not every POD provider will use the SAFE Network as backend, right? Please correct me if I miss something.

---

<div class="post-metadata">

**Author:** ![happybeing](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.solidproject.org/happybeing/32/59_2.png) [@happybeing](https://forum.solidproject.org/u/happybeing)\
**Post date:** [February 14, 2019, 7:53pm UTC](https://forum.solidproject.org/t/does-solid-support-content-based-addressing/1267/6 "2019-02-14T19:53:35Z")

</div>

Sorry if it wasn’t helpful, but to clarify: no POD provider is needed if we make Solid work on SAFE, and doing so would have several important benefits, including solving the issue of domains and URIs, which will always be valid (no expirey, no server to maintain or service to keep paying for).

SAFE will not just slot in like another pod provider, but could be made an alternative form of Solid storage that would be compatible with any Solid app, at the same time as solving many of the concerns people are raising when they think about storing their data on their own server, or paying for a pod service. So this is why I responded. Hope it is helpful to some to learn about this! 🙂

---

<div class="post-metadata">

**Author:** ![rodant](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.solidproject.org/rodant/32/1980_2.png) [@rodant](https://forum.solidproject.org/u/rodant)\
**Post date:** [February 14, 2019, 8:20pm UTC](https://forum.solidproject.org/t/does-solid-support-content-based-addressing/1267/7 "2019-02-14T20:20:50Z")

</div>

This is really helpful for me. I can just wish all the bes to the SAFE community to master the challenges of implementing the Solid spec, it would be a dream! Thanks for sharing 👍
