artonomous / artonomous-mvp

A Self-Owning, Self-Sustaining, Self-Improving Autonomous Artist Using the Ethereum Blockchain
158 stars 21 forks source link

OLD: Depending on DNS for metadata #39

Open tarrencev opened 5 years ago

tarrencev commented 5 years ago

Currently ArtonomousArtPieceToken depends on DNS for the metadata uri , which imo is at odds with the notion of being "self-sustaining", since DNS depends on someone maintaining backend infrastructure and creates the possibility of metadata being mutated after a token has been minted.

An alternative would be to store metadata in IPFS and use an ipfs uri, i.e. dweb:/ipfs/${hash}. Doing this would add overhead to piece creation but provides stronger guarantees around the decentralized nature of artonomous.

Would love to hear your guys thoughts!

simondlr commented 5 years ago

That's my vote. With CIDs, you can structure the metadata sufficiently and even use schema.org to represent it.

https://schema.org/VisualArtwork

I think the initial commit was just setting it all up.

cc @okwme