Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions docs/concepts/comparisons.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
Filecoin is built on IPFS and uses the IPFS network for data storage and retrieval. Filecoin and IPFS are complementary technologies providing decentralized and efficient storage solutions.
:::

- [Hypercore](https://hypercore-protocol.org/) is a decentralized data-sharing tool that uses a distributed hash table (DHT) for data storage. It focuses on enabling data sharing and collaboration.
- [Hypercore](https://hypercore-protocol.github.io/new-website/) is a decentralized data-sharing tool that uses a distributed hash table (DHT) for data storage. It focuses on enabling data sharing and collaboration.

Check failure on line 19 in docs/concepts/comparisons.md

View workflow job for this annotation

GitHub Actions / pr-content-check

[vale] reported by reviewdog 🐶 [docs.PLNSpelling] Did you really mean 'Hypercore'? Raw Output: {"message": "[docs.PLNSpelling] Did you really mean 'Hypercore'?", "location": {"path": "docs/concepts/comparisons.md", "range": {"start": {"line": 19, "column": 4}}}, "severity": "ERROR"}
- [Holo](https://holochain.org/) is a decentralized hosting platform that uses a unique data storage and sharing mechanism called Holochain. It allows users to host and run web-based applications on a peer-to-peer network.
- [Swarm](https://swarm-gateways.net/bzz:/theswarm.eth/) is a decentralized storage and sharing platform built on the Ethereum blockchain. It uses smart contracts and cryptographic techniques to securely store and share data. It focuses on providing a decentralized, secure, and censorship-resistant storage solution.

Expand All @@ -32,8 +32,8 @@

| technology | storage mechanism | data model | networking stack | identifier | address composition | links | use cases | similarity to IPFS | hashing algorithm |
| --------------------- | ------------------------- | --------------------- | ---------------- | ------------------- | ------------------- | ---------------------- | -------------------- | ------------------ | --------------------- |
| [bittorrent](https://www.bittorrent.com/protocols/bittorrent-rfc.html) | P2P file-sharing | merkle DAG | TCP/IP | torrent file | filename + sha1 hash | - | file sharing | low | SHA-256 |
| [hypercore](https://hypercore-protocol.org/guides/) | decentralized data-sharing| merkle DAG | UDP | dat key | dat key | dat://{key} | decentralized data sharing| medium | SHA-256 |
| [bittorrent](https://www.bittorrent.com/) | P2P file-sharing | merkle DAG | TCP/IP | torrent file | filename + sha1 hash | - | file sharing | low | SHA-256 |

Check failure on line 35 in docs/concepts/comparisons.md

View workflow job for this annotation

GitHub Actions / pr-content-check

[vale] reported by reviewdog 🐶 [docs.PLNSpelling] Did you really mean 'bittorrent'? Raw Output: {"message": "[docs.PLNSpelling] Did you really mean 'bittorrent'?", "location": {"path": "docs/concepts/comparisons.md", "range": {"start": {"line": 35, "column": 4}}}, "severity": "ERROR"}
| [hypercore](https://hypercore-protocol.github.io/new-website/) | decentralized data-sharing| merkle DAG | UDP | dat key | dat key | dat://{key} | decentralized data sharing| medium | SHA-256 |

Check failure on line 36 in docs/concepts/comparisons.md

View workflow job for this annotation

GitHub Actions / pr-content-check

[vale] reported by reviewdog 🐶 [docs.PLNSpelling] Did you really mean 'hypercore'? Raw Output: {"message": "[docs.PLNSpelling] Did you really mean 'hypercore'?", "location": {"path": "docs/concepts/comparisons.md", "range": {"start": {"line": 36, "column": 4}}}, "severity": "ERROR"}
| [git](https://git-scm.com/) | version control| commit history | TCP/IP | commit hash | commit hash | - | version control | medium | SHA-1, SHA-256 |
| [Secure Scuttlebutt (SSB)](https://ssbc.github.io/scuttlebutt-protocol-guide/) | decentralized social network | append-only log | Scuttlebutt Protocol | feed id | feed id | ssb://{feed id} | decentralized social networking| high | SHA-256 |

Expand All @@ -45,5 +45,5 @@
| [storj](https://storj.io/docs/) | decentralized storage | erasure coding | proof-of-retrievability | UDP | farmer ID | farmer ID + file metadata | encrypted cloud storage | medium |
| [Holo](https://developer.holochain.org/docs/) | decentralized application | distributed hash table | distributed hash table | actor model | agent ID | agent ID | decentralized applications | medium |
| [Swarm](https://swarm-guide.readthedocs.io/) | decentralized storage | distributed hash table | proof-of-custody | libp2p | chunk ID | chunk ID | decentralized data storage | high |
| [sia](https://sia.tech/docs/) | decentralized storage | erasure coding | proof-of-work | UDP | sector ID | sector ID + file metadata | encrypted cloud storage | medium |
| [sia](https://docs.sia.tech/) | decentralized storage | erasure coding | proof-of-work | UDP | sector ID | sector ID + file metadata | encrypted cloud storage | medium |

Check failure on line 48 in docs/concepts/comparisons.md

View workflow job for this annotation

GitHub Actions / pr-content-check

[vale] reported by reviewdog 🐶 [docs.PLNSpelling] Did you really mean 'sia'? Raw Output: {"message": "[docs.PLNSpelling] Did you really mean 'sia'?", "location": {"path": "docs/concepts/comparisons.md", "range": {"start": {"line": 48, "column": 4}}}, "severity": "ERROR"}
| [arweave](https://www.arweave.org/docs) | blockchain-based storage | blockweave | proof-of-access | TCP/IP | block ID | block ID | permanent data archiving | low |
Loading