An NFT without a blockchain
shkspr.mobi
shkspr.mobi
> Without a verified on-chain transaction, there is a risk that either the buyer or the seller may be lying about the transaction price.
I mean, this is kind of the whole point - the published record on the chain is what actually matters. I don't like NFTs, but the anti-NFT crowd doesn't seem to get it and that is just as frustrating. People value status signaling tools. A lot. Image 99 of 1000 isn't a status signaling tool, showing you paid for the image is, the verifiable receipt is what matters.
This article is like suggesting the signature on art is what matters, but what matters is the actual provenance.
whichever them who you want to recognize your status know about.
What characteristic of an NFT makes for "easy interop". Please explain to me how the information in an NFT would add a new skin to another game, in a different engine, by a different company, using a different asset pipeline?
2) There's a more collaborative environment with NFTs because project owners are more open to others giving utility to their NFTs as it drives value back to the project itself. It's not a sell something and end customer relationship model.
3) You can target any specific asset and give it any usecase you want - you don't literally need to map 1-1 every single asset.
https://www.bloomberg.com/opinion/articles/2021-09-09/twenty...
That still leaves authenticity, which necessarily runs on trust and reputation. Although you can mechanize and formalize many aspects of reputation, I do not follow the crypto/web3 scene close enough to know the practical aspects of this (my interest are in distributed systems and malicious actor resistant decentralized permission-less systems).
I'd say the reason why people can't just spin up new certifiers is the reputation aspect. With regards to art, people aren't necessarily trading copyright or items but basically a right to brag via verifiable certificates which claim links to origins or creators of some piece.
----
EDIT: This is a neutral observation on the unique technical properties of a solution concept not a defense of it. The necessity of storing logs on open/permission-less (no PKI setup) networks, which the provenance aspect runs on, can be argued. But once chosen, there are formal limitations (such as bounds on byzantine agreement and limits on asynchronous deterministic consensus) which force to a particular space of solutions ("blockchains"). The social aspect of status goods and signaling (which I've never understood) or the speculative bubble driver of participation are not commented on.
This can be an issue for brand new projects. Bad actors will duplicate it and list at low prices. Most users are savvy enough to only use links from a trusted source. Marketplaces also whitelist the real contract (and show warnings for unverified contracts). You can also look at the contract deployers wallet history to help determine if it is legit. IMO it’s easier to prove authenticity for NFTs than most stuff
Right... they can just post the PGP NFT to their website, no blockchain required.
Sure, but you don't need a blockchain for that. It could be published anywhere.
When it comes to publishing information, a blockchain is one of the least efficient ways of doing that.
The blockchain doesn't change much in the equation here.
I don't hate on NFT themselves, but the artificial scarcity bizzaro ponzi pump-and-dump cult aura around them.
And blockchains can't guarantee provenance either, although they can help ensure that the claimed provenance (probably) hasn't changed since the data was first added.
The chain doesn't really guarantee this anyway because a wallet is not a person. There are already examples of big wash sales.
Whereas with a proof-of-work blockchain, whoever has 51% of the network's mining hash rate is in control, which is effectively who is the most well-funded, well-connected, innovative, etc.
Or a proof-of-stake blockchain, where whoever has 51% of the network's stake, which is effectively who is the most well-funded, well-connected, innovative, etc.
It will cost millions of dollars to maintain a one hour attack against a PoW chain. It is crazy inefficient, it is slow, but it provides a level of trust that is unique. A software license NFT that lives on a blockchain is a perfect example - would you rather have that or one that depends on a centralized company keeping their server's running (like Adobe's with CS3 and before)?
You were saying that the verifiable provenance is part the value, and I'm saying that that provenance is just as trustworthy as if a centralized service provided it because my trust that what they're asserting (that person X owns token Y) is true depends on how vulnerable they are to tampering, and all these systems are ultimately controlled by traditional factors like how much money you have access to, who you know, etc.
With the centralized solution all responsibility is defined with the operator. In practice this means that virtual goods markets are underexplored because it's a huge platform service investment - only the likes of Valve and Roblox will consider it. And in those cases it's also a monopolistic play since the exits from the market are barricaded in various ways, with restricted APIs and hidden data and so on.
The blockchain solutions create a public database with multiple frontends. A third party can add on whichever service they want to, e.g. verify the data's provenance, present trading opportunities or incentives. Therefore the platform builds from an aggregation of independent services, more like the early Internet.
This is the "consensus" part of the tech in action, and also differentiates it from signed receipts. The agreement of consent precedes the participation. If you don't like the agreement, it's public data, so you can launch alternatives. Threat of forking keeps stakeholders willing to stay at the bargaining table. It doesn't matter if you are a well-capitalized stakeholder if you torpedo the value of the chain. However, the early entrants to every space in crypto look scammy and try to jump ahead with hype because it's faster to run a scam than to actually work through the civic problems of maintaining the chain. To date, they always wash out with the bear markets.
Same as creating an open protocol like the article suggests and getting participants to opt-in to supporting that protocol. The difference being that open protocols would require you to either accept _any_ provider or vet and choose which services you trust, vs the blockchain where the trust is in the chain itself and it's inability to be tampered with, i.e. the consensus you're talking about.
And the core of my criticism here is that the factors that give one person or a group of people the ability to tamper are the same; the companies that don't really experience consequences for bad behavior are large, well-funded, well-connected, and these things will also let you buy tons of mining rigs, low-power-cost facilities, and connect you with other wealthy miners who are interested in whenever the next DAO reversal needs to happen.
an entry in the blockchain is literally a signature though...
a piece of art is yours if it's hanging in your living room.
much easier IMO
Oh! The anti-NFT crowd does get it. Unfortunately, only too well. And the thing is that there is nothing there to actually get it.
>> the verifiable receipt is what matters
No, this is just a marketing strategy to fool gullible and naïve people into aping into NFT. Nobody ever had a problem with verifiable receipts when attending concerts or buying a car or eating at a restaurant. NFT is a solution simply looking for non-problems to solve to justify its existence.
NFT is simply put 100% speculative asset. The only reason it got a big hype is because people want to spend 0.00001 Eth and sell it for 100 Ethers and then they don't have to work for the rest of their lives.
There is a suicide hotline that gets posts after every crypto crash. Inevitably the same thing is going to happen once the NFT market crashes (100% guaranteed) and regular people lose most of their savings for worthless jpeg that nobody else wants to buy.
1. How do you know the ticket is valid?
2a. How do you know I send the ticket after you pay me?
2b. How do I know you send the money after I send the ticket?
3. How do you know I don't send the ticket to someone else too, if it's digital?
A cryptographically signed I owe you is and will always be meaningless. What is meaningful is the signature at the end of the chain, when the concert organizer lets you in.
What are the gas fees and how do they compare to the average concert ticket?
(My understanding is that NFTs can be constructed to charge a fee on transfers. At least, this is what I've been told by people trying to promote their use for artwork...)
They charge as much as they do because they have removed a lot of competition from the market (see e.g. jwz - https://www.dnalounge.com/backstage/log/2018/01/31.html). There’s no reason why they would implement an NFT where they’d get less money — in fact, they’re the kind of unethical weasels who’d figure out as many ways to hide fees in the smart contracts and play games with the blockchain they use to maximize their take.
Blockchains not only don’t change that, they encourage it by so heavily favoring the richest participants. There’s no way an unethical incumbent would use that as you hope rather than how they’ve used everything else, and without access to the venues and artists in their network you’re going to be limited to the smallest places and bands.
EDIT: remember, everyone not getting paid by them hates Ticketmaster. Their website has been terrible since the 90s and their random fees have been the subject of rants and jokes for just as long. There have been several generations of developers who thought tickets shouldn’t cost so much, knew their musician friends hated Ticketmaster, and said “hey I know Perl/PHP/Python/Node/etc. and could build a better website!” They all failed, and it would be really critical to ask what you’re bringing which is different and especially whether this is actually a technical problem or you have power to apply leverage to the business problems.
Importantly, wouldn't those tokens be... fungible...?
BOOM!
5 minutes later I was under the stage.
All potential solutions to that question have one thing in common: An event has by definition a centralized entity, which is the organizer. Everything that a blockchain supposedly solves in event ticketing is after all a solution due to digitization, not decentralization.
> If you sell it to me as an NFT, how do I know it‘s not a fake NFT ticket or even a fake event?
This is actually not a problem at all:
- It's not likely you'd buy ticket for some event that you don't know/not interested.
- The event official (which you already know) should publish these info for query:
- The blockchain
- The contract address
- The NFT token ID
If you bought a proclaimed ticket NFT but it's fake, the only possibility is the official that you trust is a fraud.How often do you actually know who that really is? Let‘s say Beyoncé is coming to the arena closest to you. Are you aware of who actually organizes that event and is in charge? Ticket buyers most often don‘t know and don‘t care.
Plus, if I have to go to the central entity and check all that data, where is the benefit of going decentralized?
> How often do you actually know who that really is? Let‘s say Beyoncé is coming to the arena closest to you.
Interesting, so you are saying either:
- Beyoncé official publish nothing about the event
- We have no way to look up the ticket info
Not likely IMO especially if we are talking stars like Beyoncé.> Plus, if I have to go to the central entity and check all that data, where is the benefit of going decentralized?
Well, de-centralization is nothing about convenience, and it's not just about ticket-selling.
I totally agree that blockchain & web3 is not mature at all comparing to how it is now, and I don't think it's going to be success unless they find a way to generally interact with real-world technically and legally.
Sorry, but spoken like someone who has no idea how the fashion industry operates.
Seriously though, it’s one thing to not like the superficiality of the fashion market, but to deny that NFTs exploit the same demand (for less-gauche proof of wealth) seems wrong.
Recently I learned folks appraise ‘64 mustangs based on VIN and markings - so they know how close to the “first off the lot” that mustang was. They don’t need a blockchain to do that.
I think there is a valid point to this take - humans don’t need irrefutable cryptographic proof that something has a story attached to it; they just need enough compelling evidence the story attached to an object is true. And the kinds of stories folks value tend to be human stories (this is the crown worn by so and so, this is the finger bone of saint so and so, etc.) which NFTs can’t capture.
You indeed do not need a blockchain - the artworld has been doing it using paper certificates for a long time. But these are conceptually the same as an NFT, just accessible and tradable.
Even if they don’t directly care, you had better believe that the price of a Rolls Royce shapes the way that people think about them; and you buy one because of the way people will think about it. Same goes with the art you put on your wall (an incredible painting that you got for cheap will never be as cool as something by someone whose art is in the MoMA, even if it’s still very cool).
I’m not sure NFTs are going anywhere either, but some people definitely care about receipts. Conspicuous consumption can be very conscious.
Fortunately, we have the option to aspire to something better. I’m not saying such signalling etc doesn’t exist, just that in the same way as I choose not to assault or murder people when I’m angry at them, I also choose to present myself and choose my partners based on personal qualities rather than superficial crap.
Seems I’m generally speaking a lot more fulfilled, content, and happy in life than those who choose to live like chimps.
And not everything you signaled was profound and you might not have even realized your partner chose you for the shallow parts, even if they'd never admit it directly.
If you buy a jpg for 300k while you could have bought a nice house with that amount of money, you are honestly unfuckable and being unfuckable and gullible is all that you are signalling.
Besides, it's women who do the signaling, that's because they can't approach to save their lives.
NFT crowd should grow some balls, approach, get rejected and repeat until success...like real men do, instead of buying monkey jpg to "signal mating"
Do I think it is starting as a stupid toy and may eventually do more interesting things? Yes. If Reddit gives you an NFT for being a top poster for a year in a specific subreddit so you can show it off on Discord and Twitter, I don't see much value in that, but there are plenty of people who do, a lot.
- NFT can have data on the .json file, so the rewarded user can be recorded.
You don't need a blockchain for interoperability, neither does it enforce interoperability.
Considering how much most HN users rail against centralized services and things others not to turn stuff off, it seems like the value is obvious to me.
How so? Why is it any better than a public API?
> In the situation above the benefit is you, the recipient, are never again dependent on Reddit to validate that award for you.
You're assuming that Reddit would create an NFT that doesn't grant them any special power. Why would they do that? Why wouldn't they create a blockchain NFT with an admin address that they own and which can do pretty much anything?
> Considering how much most HN users rail against centralized services and things others not to turn stuff off, it seems like the value is obvious to me.
You can be centralized on a blockchain though, e.g. using an admin address as I described.
Specifically in that using my API won't require you to pay him money. There are other reasons they'll claim but once you dig through the chaff that's what it comes down to.
Just consider it something like decoupling in coding but for the whole internet.
1. Artist creates work, signs it with his good old fashioned PGP key, publishes it.
2. Patron pays to "sponsor" the work. Artist makes a bundle of the work and patron's public key, and signs it with his own. Publishes it.
3. Patron decides he has to "sell" his patronage. He takes the bundle from 2, adds the buyer's public key, and signs it. Optionally, the artist signs it too to indicate he's OK with the "transfer". They publish it.
Are there ways to cheat? Yeah, if you're confident no one has downloaded the signed document that you published, you can try double-selling. But that's risky: if you're wrong, someone can publish the signed document and prove that you are a fraud.
This illustrates that most of the utility of "distributed blockchains" come from simple digital signatures. If all parties are accountable, public identities, this simplified scheme is strictly superior.
And remember, we're talking about art and public patronage here, not trade of illegal goods. The whole point is that you want people to see it and associate it with a public, accountable identity.
They do when buying physical artwork, coins, stamps, pokemon cards or other collectibles. There are plenty of things people buy that are only valuable because they are provably "genuine", and would be worthless if they were exact replicas with no provenance.
My friends won a contest for an all inclusive trip to the Super Bowl a few years ago when it was in Arizona.
Flight was good, hotel was good, but they showed up to the stadium for the game... fake tickets. Someone scammed the people running the contest. (I think it was a radio station -- need to check)
NFTs fix this in a way nobody else in the industry is.
"There's nothing to stop me buying an NFT for 100ETH and the seller immediately returning that to me in cash."
though, of course , it wouldn’t really be secure at that point, as it would be relatively cheap to make a fork that outpaces them (assuming proof of work. In proof of stake I suppose they would become the only one with any stake?).
So, I’m not sure quite how this impacts your point?
The function of continuing to handle transactions? It can do that fine I suppose.
Are you sure it’s not the pro-NFT people that don’t get it?
It came out recently that the ecosystem around NFTs is all set up to trust OpenSea’s version of truth, regardless of what’s on the blockchain, and so it can be revoked at will.
The fact that it's even possible to not "get it" means that NFTs are not an effective status signaling tool. If it has to be explained, the status signal was not received.
Lamborghinis, yachts, and large diamonds inspire a visceral reaction; there's nothing to explain.
As the article points out, the blockchain doesn't prove provenance either, that's because anyone can mint an NFT for anything. There's no proof that what's on the blockchain came from the original artist, you must rely on some external trusted authority (like their website, or twitter) to verify the authenticity of the NFT. The artist can just print the PGP NFT on their website and completely eliminate the need for a blockchain altogether. The "Pro-NFT" crowd cannot accept this simple technical truth because it is devastating to the NFT hype train.
The proposed scheme does not track ownership. The trick is to proof that I /no longer/ own a token. It's about having a ledger of ownership.
The only thing the blockchain does is provide shared state, a ledger. To rip out the one thing that matters in this, then claim you have the same thing, takes se kind of hubris.
If I've got a photograph that I took, how do I sell the right to print a copy of it? How do I make sure that only one copy of it gets printed?
Alternatively, if I sell a NFT, what does that mean in the world of copyrights and intellectual property that can be enforced by the courts?
Until that linkage from the real world to the blockchain is made, much of this "mining and selling NFTs" reminds me of my days of playing on MUDs and creating objects to populate a game with that have since lost every iota of value since that MUD does not exist anymore. Even then, people did tricks and exploits to get it so that they'd have more people in the room that the other clan did so that they gained control of the artifact (yes, we had 51% attacks back then too).
And there's my skepticism on this all. Until I can see the block chain data moving back into the real world, it's no more interesting than another news story on a game site about how many titans were made or destroyed in EvE. Sure, people spent real money to create in game assets - but it doesn't mean anything more outside of the game except as a headline to a journalist.
Let's see that venue that sells seats at concerts as NFTs that can be transfered as a competitor to Ticketmaster (I'm honestly interested in the permeant public ledger of everyone attends political rallies). Lets see the season tickets get managed by a NFT ( https://zonecoverage.com/2021/packers/the-insanity-of-the-pa... ).
Until then, all I see are tulips, beanie babies, and EvE titans. But at least the tulips grow in my garden, and my niece and nephew played with some old beanie babies and people trading EvE titans know exactly what they're trading.
Maybe an issuer might still find it useful to hook into an existing standardized open financial ledger like Ethereum, but in the end, the issuer will decide who can attend the venue, not the blockchain.
The reason NFTs work is because they do not attempt to track ownership of real world assets. They are about creating a new asset that o my exists on the chain.
The artworld has a long history of doing so: https://www.google.com/amp/s/www.nytimes.com/2018/11/08/t-ma...
This surely isn't for everyone, but for art enthusiasts who are into NFTs, it's super exciting.
That said, you're trading json strings that have no real world application as part of an "experience" of art with others who want to have the same "experience" but has no real world application or ability to enforce anything relating to the intellectual property of that art. If Twitter deletes a tweet that has a NFT attached to it there's squat that anyone else can do about it; or if an artist loses control over their hosting site, or if a URL changes with a host upgrade... that's all too bad as it was the experience of the art that matters?
I appreciate the energy footprint concerns, but will say that I find this the least interesting part of the thing, and that certainly NFTs are being done an blockchains such as Tezos which have no energy impact of note.
When you say "trading JSON strings", it strikes me that you get hung up on technical details that are irrelevant. The URL is similarly unimportant. Think of it as sugar to help software display images in a standardized way. NFT platforms generally try to use IPFS to provide stable resource locators that anyone can seed, but even if that is not the case, and the URL goes down, as long as two (or more) parties can agree on what piece of art the token represents, they can recognise the ownership over it (not the copyright! - ownership over the digital edition.)
Early experiments from 5 to 10 years ago generally just encoded a hash of the file, and that's all that is required to create a link between token and file.
Yes, someone has to keep the file around, but there is no magic way to ensure that. The Sehgal article is actually an interesting connection here in that they explicitly discuss the challenge of keeping alive these experiences.
So are we talking about "ownership" like name a star catalogs? or the "adopt a zebra" at the local zoo?
What does that ownership mean and what can a person do with it (besides selling it to another person)?
Is there any rights or privileges that the NFT "ownership" is supposed to convey?
And if the hosted file somewhere that it purports to claim ownership of moves to another site/url/resolution (or even goes offline completely) what does that "two or more parties can agree on what piece of art the token represents" mean? Is it "that URL is offline so lets pretend that the image is over there is what this represents?" What if that other image has a different NFT that claims ownership?
Aside from all of these "what ifs" - what practical use do they have outside of an art experience? Without much difficulty I can point to people claiming that NFTs will be used for {practical situation} and then there appears others who point to this as art and can wave away the issues with practicality as buying an art experience that will never translate to anything in the real world or a legal framework that governs copyright. Even in the comments on this post you can see people claiming that it facilitates interoperability between skins on csgo and Roblox.
For example, if I sold a NFT for an image hosted on a server and then sold the art (and its copyright) to someone else who then removed its presence from the net and hung up a print in their own private gallery - is there anything that the NFT owner can do about it?
If the answer is "no", then it's as meaningful as names in a star catalog. If the answer given is "yes", then somewhere, someone believes that the NFT has meaning in the legal framework of the practical world.
People appear to be paying for these with the presumption that the answer is "yes" - and yet I've never seen anything with claims of how that would work or what that is founded on.
Personally, I'm waiting for it to be decided somewhere in court where either everyone who has fraudulently sold NFTs for works they don't hold the copyright on go "oh crap" or everyone else realizes that its digital performance art and has no other value.
Yes, I think is an apt reference, though an important component that critics who use it to disparage that is missing here is that the issuer of the ownership certificate is the creator of the artwork, and can therefore claim a moral right to do so; this is not the case with a company selling stars. A zoo maybe is closer to being able to claim to be some kind of authority. It's interesting to think about: Would we give a star registry run by NASA more credit for being non-scammy?
Do you feel the same confusion about what ownership means when museums buy immaterial or digital artworks for which they only receive a paper certificate (or indeed, not even that, as in the case of Sehgal)?
> What does that ownership mean and what can a person do with it (besides selling it to another person)?
Yes, nothing. You can feel like and claim to be the owner, and there is a community of people who respect that. For example, and this is the case today, by common agreement if a museum or gallery were to want to display a digital artwork that was issued as an NFT, they would certainly not do so w/o permission from the artist, and the artist would be expected to defer to the collector who owns the NFT.
Real-world laws about intellectual property certainly intersect here, and creators do often provide license agreements along side the NFT which are supposed to give legal clarity about their legal rights; sometimes CC is used, and on occasion some are given into the public domain.
> And if the hosted file somewhere that it purports to claim ownership of moves to another site/url/resolution (or even goes offline completely) what does that "two or more parties can agree on what piece of art the token represents" mean? Is it "that URL is offline so lets pretend that the image is over there is what this represents?" What if that other image has a different NFT that claims ownership?
What's the relationship between the file and the artwork? If the artist exports their Adobe After Effects composition into a 1080p clip, but still has the source file around on their hard drive, and later exports a 4K clip, is this now a new NFT that someone else should own? The artist can of course release as many NFTs and editions as they want, but conceptually, it's the artwork that the token represents.
What you want is not to forget or disagree on what the token represents. For the most famous NFTs, that is maybe already unlikely, but a good solution is to store a hash of the file (or /a/ file representing the artwork) with the token.
> What if that other image has a different NFT that claims ownership?
I can create a 100 NFTs right now that points to any Cryptopunk, or to the $60 million beeple piece, much in the same way as I can issue paper certificates representing a Sehgal or Sol Le Witt artwork; these would presumably not be desirable.
I find people become confused with the URL, but as I said: early NFTs experiments did not have them. Just imagine all NFTs w/o them, and just a hash of the file. To see what the NFT looks like, you have to go to the website of the artist, where the image is available. The collector may keep their own copy. If you want to display all your NFTs in an app, the makers of the app have to go around collecting the images of each NFT manually. Maybe the artist's galleries would take on the job of submitting the images to a place like artsy.com, so a registry could be built for easy lookup. That would all be conceivable, and again, very similar to how some art is sold using paper certificates today.
Then someone came up with the idea of adding a URL alongside the token to just make this all easier.
Rafaël Rozendaal was famously selling websites as artworks via ownership of the domain, w/ the collector then simply being responsible of keeping them online.
> Personally, I'm waiting for it to be decided somewhere in court where either everyone who has fraudulently sold NFTs for works they don't hold the copyright on go "oh crap" or everyone else realizes that its digital performance art and has no other value.
(Aside: Stolen artworks are not really a big part of the NFT market; there is a bot epidemic, yes, but those works remain mostly unsold.)
> For example, if I sold a NFT for an image hosted on a server and then sold the art (and its copyright) to someone else who then removed its presence from the net and hung up a print in their own private gallery - is there anything that the NFT owner can do about it?
> If the answer is "no", then it's as meaningful as names in a star catalog. If the answer given is "yes", then somewhere, someone believes that the NFT has meaning in the legal framework of the practical world.
I hold our legal system in great stock, and I know it as one that is very adaptable. There are probably a number of possibly legal claims that could result from an NFT transaction. Having said that:
The intellectual property is not on sale - as it isn't with physical artworks or paper certificates.
There are probably some practical license rights the collector requires for their own enjoyment of being the owner of the artwork. If nothing else, the right to have access to a copy of the file.
Ultimately, if the artist themselves (or a possible subsequent copyright holder) were to renounce the NFT and insist that no one may own a copy of the file, including websites were such NFTs are being displayed, then maybe the collector is just out of luck. But that's ok. After all, they are already relying on the artist to manage their career well, if they are hopeful that the NFT will have some kind of value in the future, which most of course won't.
The actual provenance cannot be established with NFTs or by cryptographic signatures alone, because anyone can generate a pair of keys and pretend to be someone else.
As a reseller, publishing your PGP signatures on a git repository provides the same level of authenticity: you can't prove where it came from, and you can't silently erase past transactions to the eyes of people who have a copy of the chain/repo.
[0] https://www.davidrevoy.com/article864/dream-cats-nfts-don-t-...
I wish instead that there would be more discussion around how fucked up it is that provenance is a thing that has value to begin with, digital or physical. There are literally huge swaths of humanity that are nearly starving on a daily basis, yet others spend obscene amounts of money on things with 0 tangible value. Say what you want around billionaires blowing their wad on flights-of-fancy space projects, at least they are building something real that could have value to humanity. Paying for provenance is just a place to stash wealth, when extreme wealth inequality has made it difficult to find places for the wealthy to store their dough.
I don't really have any purpose with this post - human nature is what it is, and having value in displays of status is as old as the species. I still think it's horribly fucked up.
Inflation may be a bitch, but last I checked I could walk into McDonald's with a green piece of paper with a "$5" printed on it and walk out with a Big Mac, no questions asked.
That's only because the super rich are dictating what's in demand. If you take all the money being spent on luxury watches and start spending it on dental care for children, the market should reduce the supply of watch makers and increase the supply of dentists in order to meet the demand for each.
I wonder how much of our problems arise because our intuitions and assumptions on the small scale simply fail on the macro scale
That money absolutely has tangible value. If Jeff Bezos is willing to pay $500 million for a yacht, but I'm willing to pay $600 million to build schools, the market should favor building the schools and society ends up with a bunch of schools rather than a single super yacht.
That's why we need some kind of significant wealth tax. Take the money away from people that will choose to allocate resources to yacht building and other frivolous things and spend it on stuff that has an obvious benefit to society.
Owning scarce items gives them status.
Ergo, money is spent to secure these items to signal the owners status.
NFTs are not scarce. A painting is scarce because you can never replicate the original painter physically impressing whatever they see in their mind on a blank virgin canvas. If the original painter happens to be on the right side of the Power law and becomes famous, then the painting value also skyrockets because said canvas was touched by them (e.g. Leonardo da Vinci)
Stuff on the internet cannot be scarce, you'd need the metaverse with its own rules to create scarcity. E.g. "Ferraris" and "Lamborghini" cars in GTA V. Their rarity is enforced but as soon as the internet gets hold of it then the scarcity is immediately eliminated on the PC version with mods
This is why provenance matters. The NFT with the same provenance is scarce. When an artist mints an NFT and sells it, the NFT provenance is part of the value.
If I mint an NFT pointing to a frame in Pulp Fiction, no one cares. If Quentin Tarantino mints one, now it has value.
Except when I buy a painting I can lend it to a museum and get a steady income, with NFTs you are only hoping that some bigger fool will buy your jpg, because everybody sees what you see, and a jpg is not a painting, you don't have to stand in front of it to appreciate it.
An example was the recent sale of the original picture from National Geographic 1983 issue. The "Afghan girl" is one of the most famous pics of 20th century if not the most famous.
The "original" sold for a mere 63k, that's because it doesn't give you anything more than the pic which was on the cover of NG or you have seen countless times on the internet since. Compare it to famous paintings or even a Banksy and it's a very small sum of money.
Most famous jpg sells for less than 1/10 of a mediocre painting
Also most importantly once you have taken the painting from the artist hands you are in power. With NFTs the artist needing money can and will mint the exact same JPG undercutting all the fools who bought the previous NFT.
He will get the money and the praise (ohh distributing his work to everybody instead of select few how cool is him!!!) and you'd get a huge financial loss.
People will still be able to ascribe meaning to which NFT was minted when. So an earlier minted NFT may be more valuable to some than those that were minted later.
Just like when Banksy “destroyed” that piece by shredding it half way, the “destruction” actually worked to increase the value of the piece. In the same way, conceivably, a first batch of NFTs that supposedly should lose value after the artist starts minting a bunch more, could turn out to instead increase in value, because of their history of having been minted and sold before the event of the artist minting a bunch more.
Are dollars printed during the 2008 recession more valuable than those printed during the 2020 recession?
> In the same way, conceivably, a first batch of NFTs that supposedly should lose value after the artist starts minting a bunch more, could turn out to instead increase in value, because of their history of having been minted and sold before the event of the artist minting a bunch more.
But why? It's the same JPG.
No because dollars are not used the way that NFTs are.
> But why? It's the same JPG.
But it's not the same NFT.
We are really latching onto the pipe smoke here.
For 99% of the population, what you see is less substantial than what authority asserts. (authoritative individuals, the authority of consensus, mob-style-debate, the authority of the hivemind...)
Yes, it's fucked up. Anti-scientific. Psychotic even.
I agree helping those that need more than you is very noble and I aspire to do more of it, but it's not because it has some deeper meaning, I'm just human and have compassion.
It's not just rich people. Pretty much everyone living in a developed country from the 20th percentile up pisses away an inordinate amount of their income on stupid shit. Why? Because it's fun!
People die of blacklung, scurvy and smallpox, they die in slavery...
Oh wait, they don't any more. Later generation will look down at our barbarism the same way we look at tribes of cannibalistic neanderthals.
I believe this is true of any philosophy that believes itself the path to progress.
If I believed my philosophy would result in future generations looking back at us as a pinnacle of human rights and technical progress - I’d look for a different philosophy.
It’s also fair to say the path to that progress you referenced in comparison is historical record - we know the societal structures in place when we accomplished that.
To me, it's obvious that owning an image or a song doesn't give you any advantage over just "right clicking" it.
I can look at it, the owner can look at it, that's basically what you can do with most media.
But there is so much more that can be done with NFTs. For some thing, ownership actually gives you an advantage.
I own my drivers licence and my bachelor degree. Other people can look at them too, like I can, but looking at them is not the actual value of them.
Just my opinion, feel feel to roast me.
But, I also think, the rest that is left when the bubble pops could be an improvement over the status quo.
Remove government loan guarantees and cost of college will drop drastically.
At birth, you're incorporated. Instead of getting taxed, the state gets some portion of your shares as do your parents and you. The majority shareholders can make some important decisions. Additionally, if you want to go to college, you sell some shares of you that you own to the college.
That the book won the 2010 Prometheus Award from the Libertarian Futurist Society and a review of it is titled Anti-Corporate Libertarian Futurism in "The Unincorporated Man" ( https://gizmodo.com/anti-corporate-libertarian-futurism-in-t... )
I have an unwritten blog post about what "ownership" means in the digital realm, but the gist is that ownership is control. This is complicated by laws imposing meatspace-minded artificial scarcity, mainly by forbidding the duplication and/or reverse-engineering of certain bytes on your own hard drive (programs which have restrictive licenses).
So NFTs have nothing at all to do with ownership because they don't touch those dynamics (at least not in a way meaningful to the end user). Even an NFT that granted you certain privileges would have those privileges enforced by some external system, so you're again only borrowing the authority from someone else so it's really they who own it and you're only buying a license to use it.
Open source software, on the other hand, is about ownership because the license is granted to users to assume full control of what they possess with no third-party arbitration.
You can certainly make a perfect copy from it, because it's a digital good, but the copy gives you nothing.
You mean like this? https://stampery.com/
There's no reason for those to be an NFT.
Of course, that's not how the world works. I wish provenance of something was not as valuable when we're talking about art made by dead people (or already reach and famous). I wish art was not used as a money store. And I feel that NFTs - and this PGP-based idea in particular - offer a possible solution to this, due to this one bug-that's-a-feature:
>Without a published chain of transactions, there is no guarantee that the artist hasn't sold the same item multiple times.
In short, the value cannot be driven up by scarcity, because there is no way to verify that. What you pay for is the record of paying someone.
We kind of have this with political donations already (public rosters of donors serve that purpose), and we have Patreon, but if I wanted someone to take pride in supporting my art with $5 - and make them able to publicly show off, which helps me too - there's no obvious way to go about it without physical tokens, or relying on 3rd parties, like Patreon, which may or may not exist in 10 years.
That's one reason vinyl and tapes are taking off like crazy. It's not just about the medium. The physical token matters.
The inherent flaw of NFTs-as-stores-of-value (and digital signatures/provenance proofs in general) may also be their saving grace.
But that's not anywhere near as good as buying it from the artist.
"Buyer agrees as an unalterable condition that:
if Buyer or Buyer's estate sells, gifts, donates, or transfers the Artifact in any way, Two Percent of the Current Market Value of the Artifact is due to the Artist or the Artist's Estate within 30 days of such sale, gift, donation, or transfer. The Current Market Value is the higher of the most recent price paid for the Artifact or an appraisal made by an independent, reasonable expert up to 1 Year prior to the sale, gift, donation or transfer."
Or the like, as adjusted for jurisdictions.
Yup, that's the point.
What value is there in a receipt that says "I paid money to the person that supported the artist"?
Because that allows more people to support artists in the first hand. If the art was guaranteed to lose value, or keep the value but not increase in value, then fewer people would want to buy art from artists directly.
Besides hardware wallets, most people wouldn't take the risk of buying a wallet since the seller could then send the NFTs to a different address they control, thus leaving you with a worthless wallet you paid above market price for.
> If I steal your wallet, am I also stealing your NFTs?
(once again, besides hardware wallets) stealing a wallet itself is only possible if the owner doesn't have the private key / secret words jotted down somewhere. A much more likely and common attack after finding a private key is to immediately transfer all NFTs to another address for cheap.
If I sell you my car, there's no way of you knowing if I gave you all the copies of my keys. I could steal the car anytime in the future.
So it's fair to say that a blockchain can serve as a ledger of possession of those things that are themselves on the blockchain, but not of any thing that is external to the blockchain.
https://en.wikipedia.org/wiki/Rai_stones
These were discs of a special stone used as stores of wealth by the Yap Islanders. Over time, both because of the difficulty of moving such a large stone, and to protect it from damage, it became customary to simply keep the stones where they were and maintain an agreed upon (oral in this case) log of the history of ownership of the stone. There were even stones that sank in transit between the islands, and since everyone agrees the stone existed and no one has a way to pull it up, you can just keep the log of ownership going even with no people having physical access to the stone.
Where the comparison falls flat for me is that those stones started as a (at least for the purposes of this conversation) fairly traditional currency that large chunks of their economy depended on, before transitioning to a more abstract concept. Not that many people's retirements are tied up in beanie babies (albeit probably non zero) so there isn't that structural and heavily collective force of will to maintain value. That's what NFTs look like to me.
When you make a Golden Toiler, you don't give a fuck about stashing wealth. You do because you can. Same goes for casinos, etc.
Bought a smartphone for $200? You are supporting modern slavery in China with your consumerist demand for cheap goods!
Oh, you bought a premium smartphone for $2,000? Congratulations, you are still supporting slavery, the company lied, have a nice day!
Stop this charade, it's only purpose is to shift blame while those that created the problem are making a killing.
There is nowhere I can buy food without plastic within a 5 mile radius. What am I suppose to do, buy a cow, slaughter it myself in my apartment?
Whats's the point of this criticism that does not address the substance of my post whatsoever?
What's next on this train of thought, 'if you cared about the environment you would commit seppuku and save the world your carbon footprint'
We can do something, but it is ok if it is not the absolute best. The absolute best for the environment might not be too healthy for you :)
Buying things that need to be produced is the real problem. When you buy a new private jet, you're adding demand to an industry. That transaction re-allocates tens of thousands of man-hours to aircraft production, man-hours that could instead be going towards any other cause that has marginally more utility to the rest of society.
Provenance isn't the issue, the issue is people with money paying others to work on projects that solely benefit themselves rather than benefiting the less fortunate.
So many articles throw around the term "NFT" nowadays without stopping to even break down the acronym, let alone consider what it actually entails.
I don’t think the NFT actually does anything but identify a certain bunch of content? The important part is the transaction history.
You can, but then you either have to host a central transaction history somewhere or you run into the double-spending problem.
Double spending is a property of ownership, not creation.
The most important thing (or even the only important thing) of cryptocoins and NFT is a proof that "I no longer own it and as such I'm unable to sell it to anyone else."
That's a pretty glaring problem... and arguably the entire point of blockchain technology is to make tokens only spendable once.
It does not tell you if the artist has sold the piece multiple times.
No court and no law creates any legally binding standing for an NFT, because an NFT sale does not establish any sort of recognized contract between the parties - it does not even establish the the terms of use or ownership under which the NFT can be recognized. The nature of NFTs at most would lead to a recognition of the the token being legal property, if your wallet was stolen, but not whatever you think the property actually is.
If you purchased a NON-FUNGIBLE-token, you can be sure that nobody else owns the same array of bytes which may or may not prove that you own a piece of art.
There may be many prints of the same original work created in multiple NFTs as there are in the art world... but it's not possible to sell the same NFT twice... on the blockchain at least... without re-acquiring it first.
Plenty of NFT sellers sell multiple issues/prints/copies of the same original artwork.
I think digital prints in NFT format are ridiculous but I digress.
An identity + timestamping mechanism would guarantee uniqueness of ownership, and a blockchain performs this in a relatively decentralised and trustless manner.
If the restrictions of never involving third parties (in proofs of ownership or otherwise) is acceptable, then there's no need for any schema bar making the transaction itself.
The issue with removing the third party entirely (as the auther suggests) is the verifiability of the timestamp to any interested third parties. The simplest scenario is proof of existence of the artwork at time T. Without a timestamping mechanism there's nothing stopping the creator lying about when it was created, or when this transaction took place.
Blockchains simply reduce the power and trust required in the third party by offering a different set of tradeoffs.
I haven't puzzled it though but intuitively it feels like you wouldn't be able to achieve the "same validity" (aka you'd have a weaker set of guarentees) without the liveness of a blockchain like system. Whether you agree with what threshold of validity is acceptable is a different matter.
As far as NFTs are concerned, the existence of multiple incompatible blockchains is indistinguishable from what would be considered a network partition within a single blockchain for cryptocurrency.
@stagas:
> Can't they have a public personal ledger somewhere for people to audit?
Then you need to coordinate on a common authority to rely upon for the timestamping. Blockchain's whole purpose is to eliminate this dependency.
Without third-party timestamping or blockchain, the same token can be sold to multiple buyers, and nothing can be used to determine which buyer is the first ("real") buyer.
This is the whole reason blockchain was invented. It wasn't possible to do it at all before that.
As it stands this isn't very valuable yet but in my mind an important milestone.
I don't really care for NFTs either way but the guarantee of being the sole owner is surely the only thing that gives them any value.
But the author also says "resale is out of scope", but it really isn't. More than the artist selling a token multiple times (they legitimately are allowed to do so), we need to make sure that any owner seeking to transfer a token loses ownership.
This system does not model ownership.
Nothing prevents someone from making copies and selling each "unique" one.
Since it is decentralized, there is no centralized authority to take down the copies (that is, a DMCA-style take down).
The "no one can censor you" upsides of decentralization are not without downsides: you cannot censor or take down others, even in cases of copyright breach.
A few trusted ledgers is all that's needed.
For example, if an NFT represented a game asset, then the game (or potentially a whole ecosystem of games) would be the system that recognizes it, and the NFT would have value within the context of that game.
This is, of course, a pipe dream. First of all, there's no business reason for any game to implement this feature -- they'd be undercutting their own sales of cosmetic items by honoring sales of items by their competitors. Second, actually porting assets between games is nontrivial; even if two games are built on the same engine, there are significant barriers to transferring assets between them (like differences in physical scale, art style, or game mechanics).
It can setup a marketplace of unique items without the game founders having to create anything at all, or users recurring to unsafe selling and buying mechanisms.
Game applications are definitely interesting to explore and experiment with.
Since that would take an inordinate amount of effort for *absolutely no benefit for WoW or Dota*, this would only ever feasibly be used *between games made by the same company*, which at that point they would just use a centralised database for obvious reasons.
The Movable-Game-Assets thing has been done before on a huge scale by the biggest gaming company in the world, with nintendo's Amiibos. Look at how they turned out! Barely any games on the switch actually support the full set of amiibos, and those that do don't give much. Amiibos already implement the exact thing you're talking about without any blockchain at all.
Yes? Why wouldn't that work?
Since that would take an inordinate amount of effort for absolutely no benefit for WoW or Dota, this would only ever feasibly be used between games made by the same company, which at that point they would just use a centralised database for obvious reasons.
> The Movable-Game-Assets thing has been done before on a huge scale by the biggest gaming company in the world, with nintendo's Amiibos. Look at how they turned out! Barely any games on the switch actually support the full set of amiibos, and those that do don't give much. Amiibos already implement the exact thing you're talking about without any blockchain at all.
Nintendo is a super closed system. But also there is a difference in kind: games that implement API for cross-game assets will get users, players and payers, by implementing an entry way to an already existing community.
The future is uncertain, but if you are not curious about this i don't know what to tell you.
Because videogames are different? There's absolutely no logic connecting items in one game to another in almost all cases. As such, the set of items the developers would actually want to implement (ever) would be only those that make sense inside their game, and they'd have to reimplement the models and statistics.
Even more so, the effort necessary to implement new items in any game means that they'll only ever bother with the most expensive items (that also happen to make sense within their world), which restricts the set of items *massively*. Oh, and the developers get absolutely nothing back for doing this except a PR disaster.
Furthermore, it's entirely centralised anyway. You have to trust the game client to interpret 0x1fabc3... as $ITEM when the game client could completely lie and change what item that corresponds to, or how useful it was. This is quite literally just an expensive API call.
NFTs serve literally no purpose here. There's no decentralisation, there's no reason why items in videogames should ever be cross-compatible anyway (It's literally like asking why you can't write C# and Haskell in the same file and just have it work).
1- Taking money
2- Having Achievements and API's on Steam
3- Accepting OAuth login
4- Supporting non-standard inputs like joysticks
And interestingly you could implement 3/4 items above with NFT's alone with some benefits:
1- No store commissions
2- Public data/metrics on usage (that could be interpreted as achievements)
3- No country, age or identity restrictions
Public Metrics on usage is already possible without the blockchain, you can do this with a centralised database and an API. If your retort to this is "what if steam change your progress underfoot?", that is nonsense because they gain absolutely nothing from doing that except annoying users.
No country, age or identity restrictions is a disaster. The age one primarily, since it is necessary to require age restrictions on things like online gambling for ethical reasons.
Also, what the hell do NFTs have to do with implementing joystick input?
Like let's take something that already exists in games, like Shovel Knight. Shovel Knight is such a popular video game character that other developers incorporated the character as cameos or even playable characters in their games. Here's the Wikipedia:
"Shovel Knight appears as a playable guest character in several games including Indie Pogo, Blade Strangers, Cook, Serve, Delicious: Battle Kitchen, Move or Die, Dino-Run DX, Runner3, Riverbond, Rivals of Aether, Blaster Master Zero, Bloodstained: Ritual of the Night, Road Redemption, Epic Manager, C-Wars, Starr Mazer, Runbow, All-Stars Dungeons and Diamonds, Ghost Police, Mutant Mudds Super Challenge, Pixel Noir, and Mighty Quest.
Shovel Knight characters make cameo appearances in Brawlhalla, Super Smash Bros. Ultimate, Azure Striker Gunvolt 2, Two Brothers, Yooka-Laylee, Aegis Defenders, The Reward: Tales of Alethrion, River City Ransom: Underground, Creepy Castle, Puzzle Depot, Crypt of the NecroDancer, Enter the Gungeon, Katana Zero, and For Honor. Its music appears in Just Shapes & Beats and Voez. Shovel Knight collaborated with Arby's in March 2021 to release a set of toys, which included Arby's themed cheat codes for the game."[1]
Now imagine an NFT collection that's popular enough to have multiple games wanting to incorporate it into their games (I'd argue at least Bored Ape Yacht Club is this popular, it's being incorporated into many things already). Yes developers would have to spend time or effort coding it, but the buzz and increased sales from being able to advertise integration with that popular NFT collection could mean some media attention and sales they might not otherwise get.
For Indie Game developers in particular it could literally be the difference between getting any attention to their game from the media at all, or not, and thus between success and failure. Hence why Shovel Knight is in so many indie games (with permission from the original creator).
Shovel Knight didn't get popular because it was crossed over into so many games, Shovel Knight got incredibly popular for being one of the best platformers of the decade that kept releasing high quality free DLC.
It was notorious for being a kickstarter that actually gave back. The reason it ended up in so many other games is because it was so popular. The exact same thing happened with UNDERTALE.
> Now imagine an NFT collection that's popular enough to have multiple games wanting to incorporate it into their games(...)
This was *already done* with amiibos. They just weren't NFTs, and were infinitely more efficient. Literally any game developed for the switch has an api to interact with amiibos, the names in amiibos are some of gamings largest characters, and barely anybody uses it.
You are seriously detached from what gamers actually want if you think they'd react positively to Bored Apes being put in WoW. Not only would it be a PR nightmare for the developers of WoW, but they would quite literally gain nothing from it except an expensive, comically inefficient lookup table of hashes to items they don't care about.
The real issue is proving that a specific sale was the “true” one. There have already been incidents of people trying to sell other people’s artwork as NFTs. If you buy an NFT and the artist later comes out and declares that your NFT wasn’t authorized or licensed or whatever, the value would presumably drop. The artist could then sell the “real” NFT.
Of course, none of this real-world authorization or provenance is actually encoded in the blockchain, nor can it be. The value lies entirely in the off-chain perception of what an NFT represents and whether or not it’s real / authentic / authorized / legitimate.
The blockchain hype has led to a misconception that blockchain solves everything, but they’re all still limited to whatever we all agree the on-chain data represents what we want it to represent.
So you already know what blockchain you’re using. It’s like saying “what facebook are you using? The ftp one or the http one or the https one?”
Unlike previously, if you do find an older copy on a blockchain you're given stronger guarentees that it actually is older.
If digital artworks move towards proof via hash on blockchains for timestamping I'd imagine this problem would become easier to solve in future!
And before anyone comes with the classic HN argument that blockchain is a hammer looking for a nail. Sorry no. In 2015, we did what any other startup would do to create a product and talked to a whole lot of customers and did story elicitation.
What customers were interested in was:
- being able to prove the existence and hence authorship of their digital artwork upon creation: blockchain anchoring was a good fit
- being able to make their art digitally ownable (precursors were e.g. Rafaël Rozendaal's ownable TLDs)
- making money from their creations
- transferring/consigning/loaning
- generating a certificate of authenticity
- licensing/copyright claims
Many of these things aren't important in today's modern NFTs anymore. But what the author has created is not what artists were looking for in those days and it's not what they're looking for today. If they did, surely they'd do what the author suggests.
- [1] https://ascribe.io
But, if you can’t transfer it to someone else, is it really a “token” in the relevant sense?
Not that I think there’s much value in the NFTs corresponding to digital images, outside of from people being somewhat silly in what they value,
but this nevertheless doesn’t satisfy all of use-cases of those blockchain tokens.
With those blockchain tokens, as this article mentions, you do have to trust that the author is the actual author, and that they aren’t like, issuing more than they say they are (perhaps using different addresses),
but these are adequately handled by reputation and the author simply having a single well-known-to-be-their-only-official address/public-key .
But, this trust is only needed for the origin of the token, not for resale of the token.
Whereas, with this system, attempting to use these “tokens” as something that can be resold, would be vulnerable to the double spend problem.
Now, if all you want is to be able to prove to others that you and the author agreed that [you paid the author money in relation to the image or other document, and that they received the payment], then 100% yes this is a better solution. Why get an expensive public ledger involved if all you want it is to be able to prove to others is that you and someone else both attested to a particular claim? That sort of thing is exactly solved by public key cryptography.
(If people don’t know your public key is yours, but they do recognize the artist’s public key, there are standard ways to prove you control a key (though not that no one else does))
Whether this serves the purpose that people want NFTs “of”/about digital images to serve, well, that depends on what that purpose is.
And, I’m not sure what that purpose is exactly, seeing as, again, while I recognize the subjectivity of economic value, I still think buying such tokens is kind of silly.
That's not the problem. The problem is every "owner" of such item could just copy it and sell it to multiple people. And they would have no way of knowing they are not the unique owner.
Preventing double-spend is the only thing block-chains do that other things don't. That's why they exist.
The issue of sidestepping future interactions is that such a schema has no meaning. If I go a step further and stipulate that the transaction doesn't need to be proven to third parties then having any schema bar making the transaction itself is completely meaningless!
It is only when you attempt to prove or sell the claim in future, to third parties does such a schema and blockchains have some utility.
> Without a published chain of transactions, there is no guarantee that the artist hasn't sold the same item multiple times.
Then it doesn’t handle the most basic case.
An artist could just sell an identical work multiple times.
I like this idea, it has the exact amount of usefulness of NFTs without the ecological issues.
An NFT is uniquely addressable by its contract address. Copying it would produce a new address, and it would be obvious the artist is trying to sell the same work again. This is why it is “non-fungible” and what makes it uniquely different from mere files, receipts and signatures.
The problem is it still wouldn’t be obvious because nobody can verify anything.
I mean, I can just make an NFT now with a screenshot of someone else’s NFT.
The value lies in the token which - much like art - is worth whatever somebody is willing to pay for it.
[1] https://gist.github.com/mattdesl/c1eff283039b73a093c7777d112...
With a thin veil of technobabble.
https://jackrusher.com/journal/what-does-it-mean-to-buy-a-gi...
Similar to a signed and authenticated physical artwork - if a newer copy turns up, which one is the authentic?
This does not prove copyright; it merely proves ownership of a token. It still requires a strong social consensus that the token and its addressable hash was indeed distributed by the artist (as in the case of most NFTs that are trading for any significant sum). This is very much like a certificate of authenticity of an artwork as it also requires social consensus (fwiw, a cert is far easier to forge than, say, a CryptoPunk).
Forking or copying a CryptoPunk (or Fidenza, to use an art related comparison) will not do much to sway the consensus that has formed around its contract address and transaction history.
You assume that the UI/marketplace you're viewing the NFT in doesn't do this for you. If something is sufficiently famous (ie the artist is well know to the UI) it's trivial to validated that an NFT is made by one of those artists and have the equivalent of a twitter blue checkmark.
For stuff that's not sufficiently famous, then the question of duplicates is probably not a real problem. Who cares if someone copies a <$1 digital asset. And if the artist ever becomes famous and is back-filled into the UI's known list, then all their previous works gain the blue checkmark.
These UI's will probably have a few centralized winners (which is why VC's fund crpyto startups) but there can be a long-tail of decentralized UI's as well. How much you care about authenticity will guide you to which UI's your willing to use.
If there is a list of what all those files are though (maybe the files are all available for download on the author’s website? Doesn’t have to be the author’s, just any source providing each file. Doesn’t need to be a trusted source either.), you could check that none of them are essentially the same.
Though, the reliance on all the images being publicly available, does go against what it seems like the way many seem to want to use NFTs,
and so for the use cases which are completely incompatible with all the images being publicly available (e.g. people who want to be the only person who has access to an image), your point is entirely valid, and there is presumably no way to achieve the use-case that those people seem to want.
As for “what about on other technologies” I think this fits under the “the author should just make well-known all the [address+chain combos] they issue from, and instruct people to treat as illegitimate any which is issued from a [chain+address combo] that is outside of this well-known list as illegitimate” thing.
It doesn’t seem like that serious of an issue?
That being said, I don’t see much point to tokens like these. I’m just talking about "what can be done under different goals + assumptions" .
The other is trusting that out of hundreds of people who owned this artwork before, everyone deleted their signature file.
This model does not track ownership and therefore does not solve the usecase that an NFT is solving.
The scammers and the clueless critics all get their moment, lol.
Is morality just relative and unconnected to your neighbor?
Again, another author talking about NFTs who doesn't understand what an NFT signifies. An NFT does not confer ownership of the underlying work it just confers ownership of the NFT itself, unless you ALSO agree to a secondary contract in the process of buying the NFT. Which, at that point, you've just negated the supposed value of owning the NFT in the first place.
I think it's because of how it's talked about, like you said. There's no real understanding among most people what an NFT actually is.
Which immediately raises the question about why so few people learned what that was before they bought some to resell.
Ownership of this token is independently verifiable. It’s creation date is independently verifiable. It is transferable via a decentralized market. It is transferable only by the owner. The creator of this token cannot sell multiple, because the token is unique and can only belong to one individual. The token cannot be sold on a different blockchain, because it’s only valid on the blockchain it belongs to. Even if the Token’s creator later creates and sells similar tokens, this token is unique and only one person owns it.
One use case for NFTs is to act as a _public_ digital certificate of authenticity. Extra emphasis on _public_. When an NFT is published, it is published with all of the above independently verifiable information.
If today Quentin Tarantino publishes an NFT on Ethereum claiming ownership of frame ‘X’ of Pulp Fiction on Ethereum, it would _conceptually_ look something like this: (Ethereum, 12/18/2021, “Pulp Fiction Frame X”, “043f6ca3-f445-46f1-a048-5613d512a7d0”, “xoxo QT”)
If tomorrow he decides to publish a new NFT on Ethereum claiming ownership of the very same frame ‘X’ of Pulp Fiction, it would look like this: (Ethereum, 12/19/2021, “Pulp Fiction Frame X”, “ 17aff37e-74f7-4e3e-b5bc-e023c2ded975”, “xoxo QT”)
These two tokens cannot be mistaken for each other. This is why NFTs are conceptually and technologically useful.
Compare this to physical collectibles, for example artwork. If you had an original painting and a forgery that was identified down to the atom level, but you could verify which one was the original, someone would still value the original more than the forgery.
Don’t be mistaken, the NFT landscape today still warrants skepticism and criticism over the concept of ownership many are trying to sell. Many people are being tricked into investing into NFTs thinking what they are purchasing is some actual ownership or copyright of a digital artifact. In the scenario described above there is nothing inherently preventing Quentin Tarantino from selling millions of certificates of ownership for that frame of Pulp Fiction. But one thing he cannot do is sell more than one copy of the NFT he made today, because there can only be one.
The escrow can provide a signed message to the effect, "I, Jess Crow, have received .01BTC from Joe Buyer, and on receipt of signed assurance from Joe Buyer that monkey.jpg has been received by them in satisfactory condition, I have disbursed that amount (less my fees) to Sue Seller who has acknowledged receipt."
This at least removes the question, "was the transaction price as stated, and was it actually paid". It reduces the motivation for fake transactions (immediate kickback to buyer) because of the fee paid to the escrow.
Escrow could be performed in the same, informal way as proposed in the topic article.
I think it's stupid by really not much different to people spending money on hats in TF2 or whatever.
People used to lose their shit over virtual items in Diablo and MMOs. It's the same thing. Plenty of suckers out there
An NFT is a token whose identity and value is independent of all other tokens.
Timestamping would have to rely on a trusted third party (an example being publishing the transaction on twitter which already has an identity mechanism, provides timestamping and does not allow editing) or inventing a blockchain like mechanism to reduce the influence on the third party (twitter COULD disable your account and make those tweets unavailable after all).
Without publicly verifiable timestamping verifying multiple sale is incredibly difficult, as is guarentee of future unique ownership. Apart from this the author is very on point with his criticisms and I believe most do not realise the limitations of what NFTs can achieve by themselves.
I've joked about making a satire product website for a revolutionary new crypto. And because most people deep into NFTs have no idea how it works, I'd bet they'd love it. GitCoin? I'm out of energy, feel free to steal this idea.
Crypto is git + a way to determine who is a fork
That is a problem with blockchain just as much. The only way to know what the original is, is to listen to the central authority here, which is the artist.
the one with the most commits? (perhaps, more accurately, the most commits all of which pass all tests)
> Crypto is git + a way to determine who is a for
agreed. also, in order to commit, (let's say) the commited changes have to pass all tests
That is basically how Bitcoin works right now.
To know who was first, you can just record timetables with git and have various mirrors - if you can trust them to be adversarial such that if one alters its history that mirror gets flagged and rejected, then you have a distributed timestamp you can trust - but at some level of distribution and automation you reinvent blockchain
Disclaimer: I have only a vague idea about the whole underlying tech but I've also been wondering if there isn't a simpler approach.
I guess you can't prove who is 'in control' of the repo - the author could have sold the key privately and there's no way to tell if they sold it to multiple new owners.
Kinda like art in the 'real world' - you can 'prove' its the original but no way to tell whos hands its changed through over the years.
With their encrypted keys I presume? A few more steps and you'll have reinvented cryptograpgic ledgers.
The whole point of a blockchain is for people who can’t trust each other. If you have a trusted author, you are correct, you don’t need a blockchain.
> The whole point of a blockchain is for people who can’t trust each other.
I guess that's a very valid point and from my understanding the anonymity baked in is quite unique. And yet, even if I bought say coffee from an independent online market. Probably it's good to have a chain of trust to the seller to know that it's high quality. (Like Amazon reviews)
After all this is what GPG or x509 provide, a chain of trust.
But now you have to decide who to trust as committers and they have to decide which pull requests to commit first. This might not scale as well as we hope. Transaction latency might be a little high.
We could use something like multi-signature Git commits [1] to enforce repo integrity. Clients could cross-check the signatures against an approved list published by foundation members. Anyone who co-signs an unapproved fork of the foundation’s repo could have their shares in the foundation slashed.
Post a ledger containing $JPEG balances to the Git repo, and require prospective foundation members obtain N JPEGs to apply for membership.
The ledger would operate at a snail’s pace, but “blockchains don’t scale”. We’d just need someone to design the “L2” of Git.
You are correct, if you trust a third party, a blockchain is not needed.
After all most these things are on etherum, which itself is a fork.
While Git is arguably...
https://medium.com/@shemnon/is-a-git-repository-a-blockchain...
P.S.: This is of course a joke - pretty sure that the GP had a more rather than less restrictive definition of "blockchain" in mind ? (So I agree with you.)
It's used to fund public goods/open source projects.
https://raw.githubusercontent.com/ipfs/papers/master/ipfs-ca...
The market is telling you what to do
Taking the non fungible part too literally then
Effectively using the CT log as a cheap side-chain of sorts (LetsEncrypt!).
What am I missing? This has been solved for literally centuries.
ENS treats domain names like NFTs. So we can have applications that use your ENS domain as your identity, it can work as a decentralized / uncensorable alternative to OpenID, it can be used as an actual domain (you can use <your ens name>.eth.link to redirect to a IPNS name for instance, and the ENS devs are working to get a top-level domain that can integrate with actual DNS.
Unlock uses NFTs as keys for access control. This means that you could have decentralized alternatives to substack or any kind of paywalled content, but one thought that really interests me is that we could imagine in the future that kind of service provider will not be able to lock you into a contract, and we will be able to avoid any type of billing overcharges of surprise bills. Coupled with the idea of "streaming payments" (i.e, periodic transfers of micro-payments), we could be able to run subscription services by the hour/minute/second, and to cancel it you can simply close the payment stream.
Yet, centralized services still spring up to handle transactions: OpenSea for NFTs, Coinbase for cryptocoin transactions. These services in turn still rely on a sea of middlemen which take a cut, or "gas" fees for their work. If you are transfering coins among several services then there are fees for each transfer, etc.
So tying this back to present day, mainstream, finance: When you run a credit card there are several middlemen between the cardholder and the merchant. This diagram (https://merchantcostconsulting.com/lower-credit-card-process...) suggests 4 intermediaries, each taking a cut.
In theory each of these provides a service - but how many are required in modern times? Let's say that the cardholder just wants to pay the merchant, and the merchant wants to maximize their take. In cryptocoin-land you would have a direct transaction with the merchant. This works because you cannot double pay. In trad-finance land you need to have your issuing bank state that you have the funds. Credit cards provide a level of abstraction where the merchant gets paid now and the credit card provider collects later. This all happens live.
What if instead you had a system where:
- Card holder uses a computing device (say a smartphone with TPM) and that cryptographically signs transactions to say that the card holder requested this.
- Issuing bank gives the card holder a signed certificate each week saying: This is account holder #XXXXX. They can purchase up to $YYY at one time.
- Card holder provides the cert to merchant upon wanting to make a purchase along with a signed receipt indicating a transfer of money. You could add a pin to be entered on each transaction as 2FA.
- Merchant gets this crypto-receipt and has some reasonable amount of time to turn it in to the issuing bank (say 1 month) and collect payment.
- Issuing bank gives merchant money for receipt and charges account holder. Account holder does normal procedures of paying for things, complaining about charges, etc.
This scheme has a few advantages and feels very similar to how I sort of understand credit cards work in Europe.
- Issuing bank can get a larger take since there are less intermediaries.
- Merchant can get a larger take since there can be less fees.
- There is a reasonable assurance of lack of fraud due to 2FA, and TPM storing signing key.
- This does not require live internet access nor live responses.
Why is there nothing like this? What are the drawbacks? Tying back to the parent discussion, is this a reasonable optimization on top of crypocurrency as it exists today?
If you have an actual person named and you have their street address and whatnot, you (rather, the bank) can hold them accountable for the missing money using like, laws and courts, but, if this is all pseudonymous internet money, there doesn’t seem to be much recourse?
So, in that case, the case where you have no recourse if they don’t actually have all that they’ve paid, it is important to be able to verify their current account balance including all transactions they’ve made so far, not just ones that have already been fully processed (or at least, be able to provide the good or service in a way that only takes effect insofar as they end up actually having enough money to pay).
If you could somehow limit the number of transactions they are capable of making in the given amount of time, what you said could work, but I don’t see how to achieve that? I guess maybe if the computational cost of making a transaction was large enough, you could make the limit on the size of individual transactions small enough that they couldn’t produce enough to use their whole balance within the allotted time period, because they don’t have enough computational resources?
But then how do you know how much computational resources they have? Seems like this could result in mining farms being able to spend more than they have.
Though, if this attack was only possible with a large hardware investment, one could still detect the attack afterwards, and just, delete the money spent this way?
Oh, or, if one can’t spend money that one got since the previous periodic amount of time, needing to wait until the next signed message from the bank, then, there would be no transactions that are only seemingly valid because of the invalid ones, and so, then you just have people not getting the money they were expecting, But if the only way this can happen is if someone makes a really big number of transactions, then probably many of the recipients were in on the scheme, and so them not getting the money is maybe fine??
Hm. But not clear how you could determine which ones were in on the scheme and which ones would be unfairly harmed by not getting the money they were promised.
Though, if you are going to have a bank centralizing things, why not just, send the transactions through the bank? Are they any more of a middleman when they process the transactions as part of the paying the money instead of later?