dylan pfp
dylan
@dylsteck.eth
another ifps thought: is there a good way to use ipfs as a super lightweight public database? if I have a collection of non-sensitive data that’d literally only take up a few hundred rows in a db, is there a lightweight way to either continuously update a set of related files or use some sort of other solution on ipfs? a few years ago I was pretty into what it would look like to use tools like ipfs to store data meant for applications, but stopped being as interested in/staying as updated on that subject after a while
5 replies
0 recast
6 reactions

dylan pfp
dylan
@dylsteck.eth
*ipfs not ifps 🤦‍♂️🤦‍♂️
0 reply
0 recast
0 reaction

dylan pfp
dylan
@dylsteck.eth
cc @rz curious if you have any thoughts here and also how things are going with @canvas !
1 reply
0 recast
3 reactions

Steve pfp
Steve
@stevedylandev.eth
It’s certainly possible! The hard part is writes since IPFS is immutable. I took a stab at it with IPCM by recording DB dump CIDs onchain. Doesn’t work well with CRDT but still interesting https://pinata.cloud/blog/building-ipdb-a-decentralized-database-using-base-ipfs-and-pglite/
1 reply
0 recast
3 reactions

GT pfp
GT
@gayatri
I have been using ipfs in all of my projects, so created an api to call pinata. Not sure if you are looking for something like this?
0 reply
1 recast
0 reaction

Blinky Stitt pfp
Blinky Stitt
@flashprofits.eth
I've seen at least two database on ipfs implementations. Every time you change the database you have to update your site's hash which isn't a great flow. And those updates are centralized. I think using a small l2/l3 contract as a database is maybe a better option. What exactly are the rows and how often do they update?
0 reply
0 recast
0 reaction