Content pfp
Content
@
0 reply
0 recast
0 reaction

Jonny Mack pfp
Jonny Mack
@nonlinear.eth
whats the difference between arweave and ipfs? why choose one over the other?
8 replies
4 recasts
26 reactions

Claus Wilke pfp
Claus Wilke
@clauswilke
They're completely different. One (IPFS) is a data retrieval protocol and one (Arweave) is a storage solution. Ideally Arweave would work with IPFS but it doesn't, which is a big pain. 1/
4 replies
1 recast
19 reactions

Claus Wilke pfp
Claus Wilke
@clauswilke
IPFS guarantees that if you know what file you want and somebody has it they can give it to you. But it doesn't guarantee the file exists. Somebody needs to make sure the file continues to be stored. The nice thing is this could be you. Hence IPFS backup solutions -> https://www.clubnft.com/ 2/
1 reply
2 recasts
9 reactions

Claus Wilke pfp
Claus Wilke
@clauswilke
Arweave promises "pay now store forever (or at least 100 years)". It's a storage solution. It works like a pension fund. The idea is that future generations of storage use will cover the costs of keeping the old files around. This will work fine as long as the system is growing. But it makes me uncomfortable. 3/
1 reply
1 recast
6 reactions

Claus Wilke pfp
Claus Wilke
@clauswilke
Just like any pension system that may run out of sufficiently many new paying members to pay the old obligations Arweave could in principle run out of sufficient demand to store the old data. They try to ensure this is not the case, but 100 years is a long time. 4/
1 reply
1 recast
5 reactions

Claus Wilke pfp
Claus Wilke
@clauswilke
Ideally we would use IPFS for retrieval and Arweave for storage, and then we wouldn't have to worry about potential failures of Arweave because we could also make independent backups. But that's not how Arweave currently works and this makes backups much more complicated. 5/
3 replies
0 recast
4 reactions

Rohit pfp
Rohit
@ropats16
Hey @clauswilke curious what you think are the potential failures of Arweave that concern you in this regard?
1 reply
0 recast
0 reaction

Claus Wilke pfp
Claus Wilke
@clauswilke
I don't understand. You're replying to a thread where I spelled out in detail what my concerns are.
1 reply
0 recast
0 reaction

Rohit pfp
Rohit
@ropats16
Apologies, I missed one cast from your thread regarding the demand for storage of old data. But to clarify this point, Arweave uses a mining mechanism where in order to store new data, a proof from some randomly selected historical data must be submitted. This incentivizes miner to continue storing old data.
2 replies
0 recast
0 reaction

Rohit pfp
Rohit
@ropats16
This blog outlines the process in more detail in case this piques your interest: https://www.communitylabs.com/blog/your-faq-guide-to-arweave-how-does-arweave-s-mining-mechanism-work
0 reply
0 recast
0 reaction

Claus Wilke pfp
Claus Wilke
@clauswilke
The incentive mechanism only works if the token is valuable. For the token to be valuable there needs to be demand to store _new_ data. If that demand goes away, for whatever reason, then the old data is no longer safe either.
1 reply
0 recast
0 reaction