Putting jpegs on the blockchain is a bad idea not because they take a ton of space and are ugly, but because NFTs or digital collectibles shouldn't be an actual file. They should be an abstraction over an idea that could potentially be represented in multiple ways.

Or at least that makes more sense to me and it is also much nicer in practice.

Reply to this note

Please Login to reply.

Discussion

The only well-identified problem is where the abstraction is too tightly coupled and those services go down and then the abstraction is useless.

Yup, pictures on bitcoin L1 is a bad idea for many reasons.

From the artist point of view, it's not possible to put an original art file, such as a high quality PNG file of 6k x 6k pixels, on bitcoin L1. There's no space for that. As a result, anyone can falsely put a low resolution version of other artists art on bitcoin L1. An artwork being placed on bitcoin L1 therefore does not prove copyright, authorship or ownership.

The best approach is to host art on bitcoin L2 via multiple hosting services. If one goes down you have backups. The artist can submit some high quality proof-of-work with watermarks on L2 and signal his/her authorship of the art to the market. This would de-monetize stolen art.

Couldn’t zap. Something off with your address

The blockchain, layer 1, is intended to immortalize bitcoin settlement transactions. It’s not meant to, and shouldn’t be used to immortalize the reason for settlement, or really to persist anything else. You can piss into an aquarium but it’s a really stupid idea and reasonable people will think you’re an asshole if you do.

Putting jpgs on layer 1 is a bad idea.

Could you pls explain : … abstraction over an idea….?

This already exists, it's called RGB21... See more on rgb.info and rgb.tech. RGB is nice because it's an entire generalized smart contract framework, that keeps the vast majority of its data off-chain. Only on-chain bytes needed are to prove ownership and the capability to spend. Only 111.5 vB in a TapRet commitment, anchoring up to 16MB of contract data. More could be added using something like carbonado.io.

didn’t see it this way before and you are absolutely right

The size of the blockchain is an upcoming issue... for most of the crypto in general. Btc main chain is around 400+ Gb just for the transaction data.

How do you spec out the idea of specific art other than instantiating it?

Either way the market will take care of this. I say if someone wants to spend thousands in fees to put a dumb jpg on the chain then so be it.

Ultimately on a large scale the underlying value of such actions will have to be greater than the cost to publish, which I don’t see happening for trivial uses.

Get half price penis enlargement pills at www.penisenlargetomakewomanhappy.com shipping free when paid in cryptocurrency

Get half price penis enlargement pills at www.penisenlargetomakewomanhappy.com shipping free when paid in cryptocurrency

Bitcoin shouldn't be an all purpose database is what you mean?