I’m kinda amazed I haven’t seen anyone mention the biggest upcoming use case for block chain here. In a world where anyone can create any media with Ai we are going to need robust systems of cryptographic proof of origin and history that anyone can access and that is not controlled by anyone who may wish to manipulate information. The exact strength of block chain.
As for cryptocurrency I’m seeing a lot of confusion here in how people think it works. While scaling has been an issue its not an insolvable one and multiple solutions exist. The issue with crypto is its image not the tech in general. And thats a combination of people using it to scam and governments/banks doing their best to discredit it.
Say I want to say that I created an image. I could post that image’s hash to a block chain, and point to it as something anyone can check.
But you already have to trust me for that to be valuable. So I can just host that hash in any of a myriad of conventional methods that are simpler, more performant, and less wasteful.
Your missing the history part. Obviously any signature in isolation is only as good as your knowlage of that person. Thats how cryptography has worked classically. A block chain is not just a hosting service. Of course that could be done cheaper. The point is to have imutable history of what information is provided. This allows a reputation system as well as the ability for parties to endorce or rebuke information in a way that can not be covered up later.
Trust requires reputation. No anonymous person in isolation can be trusted. The point is to allow collaborative verification with proof. And that can not be done by a centralized host or authority without giving that authority control over what is “true”.
The only thing a malicious host can do is to omit information, which can be mitigated simply by using more than one host, which is still cheaper than using a blockchain. You could have each signature include the previous one, which will allow anybody to verify that they have a complete prefix of the history. Host them on, say Imgur and Imgchest, and it would even be free, whereas hosting it on say the ethereum blockchain would cost about 10$ per image (Based on this: https://etherscan.io/gastracker#costTxAction. I’m lowballing my estimate. If its too high, please tell me by how much, and how you arrived at your number.)
In other words, even in the best case scenario, using the blockchain would only provide negligible benefits compared to much cheaper alternatives.
Omitting information is a pretty serious attack in a reputation based system. It would be like if all 1 star reviews on a product are omitted. You can have multiple hosts but then its on the viewer to find and verify on other hosts. And there is no garentee a history will continue to be hosted long term. Likley many histories will be lost over time. Especially considering these hosts then need a profit motive or some other motive to continue hosting them. You can have chains of signatures together similar to how SSL certs work but you will still need an authority at the end of that chain and it would result in many versions of the chain as multiple entities interact with it.
The cost of using a block chain is what keeps the motives in line. Hosting costs money. And if hosting costs are not covered then it leaves the door open for loss of data or malicious motives. Tho I agree base chain transactions are often too expensive. This is solved by any one of the many scaling solutions that exists. Tho I admit they are all still pretty early tech. With such solutions costs should be at least 10x smaller.
I would argue the ability to have a single distributed ledger and its forever history, colloraboration tools and inability to have information left out is considerably more then a marginal improvement.
It failed because owning digital collectables is dumb or because block chain failed to create immutable cryptographic proofs and history that could be read by anyone? I think your missing the forest for the trees. Confusing a demo case for the tech that made it possible.
It failed because an “immutable cryptographic proof” that the information being represented is valid is about as useful as a handwritten certificate that says you own Sagittarius.
Cryptography cannot verify your ownership of Sagittarius; it is not an authority. It cannot prevent you from claiming you do, either: anybody can enter whatever they want into the system.
And funny enough, this cryptographic lock and key isn’t even undisputable. If you have a dated record from 2020, and someone else wants it, they can just verify theirs on a different chain. Who is to say which chain is “more correct”? The dates? Dates don’t matter. If you were unlucky enough not to publish your work before someone else does, you don’t cryptographically own your work. If you were lucky and you had published, someone else can just lie that they weren’t ready and you stole it from them. So, even with all of our fancy math, we’re still back to he-said, she-said.
Worse, most blockchain records I know of are way too small for images, let alone video, so all they do is cryptographically “verify” URLs to the work. What exactly is the point of this? Can the files served by these URLs not simply be… changed?
I know they can be changed because C2PA has this very same, exact problem.
The blockchain is, at best, a database. The fact that it’s public doesn’t mean anything—it might be worse, even.
Why bother reinventing all of this? We have institutions already that keep records. What social good is bought from having the most public of all records?
Great response on why NFTs are lame for what most are being used for.
I play some blockchain games where the NFT represents digital items, and the only real use case for it being on blockchain is having the marketplace to trade in game items for money. And that doesn’t even need to be blockchain, it’s like an overengineered steam marketplace.
The way NFTs are currently impliented is just down right dumb haha. And their stupidity hurts blockchain’s image and puts so much mud in the water when it comes to people understanding the tech. Add all the greedy people who try to exploit that confusion and the whole thing gets really ugly really fast.
Sadly this all then becomes the focus and its all people seem to see when they try and understand the tech.
The use case here is proof of origin and history not ownership of a hosted file. You can’t directly apply NFTs to this.
The verification of hashes of files is the point. You want to be able to say “this video I’m watching was unaltered and signed by source X who has a verifiable reputation of providing data which has been verified by other entities who also have been verified”. You don’t store the media on the block chain.
Again the key here is that its a reputation system. Everything in life comes down to he said she said. But having perminant history of what they said and the evidence used is what allows you to weight the claims. Or yes, you could just pick one entity to tell you want to believe…
I would argue public records are a utility in their own right. But the point is that if you allow an institution to hold all the records they decide which ones can be seen and have ability to manipulate the truth. I realize that many Lemmy users seem to be fine with that but IMO your just picking and agreeing with your chosen leader at that point. A free open and transparent system of reputation that is not controlled by anyone ensures access to information for everyone while hindering the ability of bad actors to manipulate the " truth".
I find the “we already have people who keep history for us” argument odd. Sure, we do. But then is it really an issue to have another open system along side them? What cost is it to you? Why be opposed to multiple ways to try and achieve a goal? I’m not saying traditional organizations should not exist. I’m saying this tech provides a pretty rubust solution and should be taken seriously.
Anyways I know we arnt going to agree. But I wanted to put my argument here for anyone reading.
Its always worth exploring multiple solutions to a problem.
Blockchain is a synchronization and consensus mechanism that provides an authoritative record. None of your issues are unique to blockchains if multi possible authorities exist they way have conflicting rules and records. Blockchains just allow the addition of new entities and users without the traditional costs and scaling issues of existing organization is.
I’m kinda amazed I haven’t seen anyone mention the biggest upcoming use case for block chain here. In a world where anyone can create any media with Ai we are going to need robust systems of cryptographic proof of origin and history that anyone can access and that is not controlled by anyone who may wish to manipulate information. The exact strength of block chain.
As for cryptocurrency I’m seeing a lot of confusion here in how people think it works. While scaling has been an issue its not an insolvable one and multiple solutions exist. The issue with crypto is its image not the tech in general. And thats a combination of people using it to scam and governments/banks doing their best to discredit it.
That is not a use for blockchain.
Say I want to say that I created an image. I could post that image’s hash to a block chain, and point to it as something anyone can check.
But you already have to trust me for that to be valuable. So I can just host that hash in any of a myriad of conventional methods that are simpler, more performant, and less wasteful.
Your missing the history part. Obviously any signature in isolation is only as good as your knowlage of that person. Thats how cryptography has worked classically. A block chain is not just a hosting service. Of course that could be done cheaper. The point is to have imutable history of what information is provided. This allows a reputation system as well as the ability for parties to endorce or rebuke information in a way that can not be covered up later.
Trust requires reputation. No anonymous person in isolation can be trusted. The point is to allow collaborative verification with proof. And that can not be done by a centralized host or authority without giving that authority control over what is “true”.
The only thing a malicious host can do is to omit information, which can be mitigated simply by using more than one host, which is still cheaper than using a blockchain. You could have each signature include the previous one, which will allow anybody to verify that they have a complete prefix of the history. Host them on, say Imgur and Imgchest, and it would even be free, whereas hosting it on say the ethereum blockchain would cost about 10$ per image (Based on this: https://etherscan.io/gastracker#costTxAction. I’m lowballing my estimate. If its too high, please tell me by how much, and how you arrived at your number.)
In other words, even in the best case scenario, using the blockchain would only provide negligible benefits compared to much cheaper alternatives.
Omitting information is a pretty serious attack in a reputation based system. It would be like if all 1 star reviews on a product are omitted. You can have multiple hosts but then its on the viewer to find and verify on other hosts. And there is no garentee a history will continue to be hosted long term. Likley many histories will be lost over time. Especially considering these hosts then need a profit motive or some other motive to continue hosting them. You can have chains of signatures together similar to how SSL certs work but you will still need an authority at the end of that chain and it would result in many versions of the chain as multiple entities interact with it.
The cost of using a block chain is what keeps the motives in line. Hosting costs money. And if hosting costs are not covered then it leaves the door open for loss of data or malicious motives. Tho I agree base chain transactions are often too expensive. This is solved by any one of the many scaling solutions that exists. Tho I admit they are all still pretty early tech. With such solutions costs should be at least 10x smaller.
I would argue the ability to have a single distributed ledger and its forever history, colloraboration tools and inability to have information left out is considerably more then a marginal improvement.
One technical reason is that it’s more traceable than cash.
For a reputation based system and proof of origin and history traceability is exactly what we want.
For untraceable internet cash just look to monero
This does not need blockchain, this is exactly what NFTs were about, and it completly failed
It failed because owning digital collectables is dumb or because block chain failed to create immutable cryptographic proofs and history that could be read by anyone? I think your missing the forest for the trees. Confusing a demo case for the tech that made it possible.
It failed because an “immutable cryptographic proof” that the information being represented is valid is about as useful as a handwritten certificate that says you own Sagittarius.
Cryptography cannot verify your ownership of Sagittarius; it is not an authority. It cannot prevent you from claiming you do, either: anybody can enter whatever they want into the system.
And funny enough, this cryptographic lock and key isn’t even undisputable. If you have a dated record from 2020, and someone else wants it, they can just verify theirs on a different chain. Who is to say which chain is “more correct”? The dates? Dates don’t matter. If you were unlucky enough not to publish your work before someone else does, you don’t cryptographically own your work. If you were lucky and you had published, someone else can just lie that they weren’t ready and you stole it from them. So, even with all of our fancy math, we’re still back to he-said, she-said.
Worse, most blockchain records I know of are way too small for images, let alone video, so all they do is cryptographically “verify” URLs to the work. What exactly is the point of this? Can the files served by these URLs not simply be… changed?
I know they can be changed because C2PA has this very same, exact problem.
The blockchain is, at best, a database. The fact that it’s public doesn’t mean anything—it might be worse, even.
Why bother reinventing all of this? We have institutions already that keep records. What social good is bought from having the most public of all records?
Great response on why NFTs are lame for what most are being used for.
I play some blockchain games where the NFT represents digital items, and the only real use case for it being on blockchain is having the marketplace to trade in game items for money. And that doesn’t even need to be blockchain, it’s like an overengineered steam marketplace.
The way NFTs are currently impliented is just down right dumb haha. And their stupidity hurts blockchain’s image and puts so much mud in the water when it comes to people understanding the tech. Add all the greedy people who try to exploit that confusion and the whole thing gets really ugly really fast.
Sadly this all then becomes the focus and its all people seem to see when they try and understand the tech.
The use case here is proof of origin and history not ownership of a hosted file. You can’t directly apply NFTs to this.
The verification of hashes of files is the point. You want to be able to say “this video I’m watching was unaltered and signed by source X who has a verifiable reputation of providing data which has been verified by other entities who also have been verified”. You don’t store the media on the block chain.
Again the key here is that its a reputation system. Everything in life comes down to he said she said. But having perminant history of what they said and the evidence used is what allows you to weight the claims. Or yes, you could just pick one entity to tell you want to believe…
I would argue public records are a utility in their own right. But the point is that if you allow an institution to hold all the records they decide which ones can be seen and have ability to manipulate the truth. I realize that many Lemmy users seem to be fine with that but IMO your just picking and agreeing with your chosen leader at that point. A free open and transparent system of reputation that is not controlled by anyone ensures access to information for everyone while hindering the ability of bad actors to manipulate the " truth".
I find the “we already have people who keep history for us” argument odd. Sure, we do. But then is it really an issue to have another open system along side them? What cost is it to you? Why be opposed to multiple ways to try and achieve a goal? I’m not saying traditional organizations should not exist. I’m saying this tech provides a pretty rubust solution and should be taken seriously.
Anyways I know we arnt going to agree. But I wanted to put my argument here for anyone reading.
Its always worth exploring multiple solutions to a problem.
Blockchain is a synchronization and consensus mechanism that provides an authoritative record. None of your issues are unique to blockchains if multi possible authorities exist they way have conflicting rules and records. Blockchains just allow the addition of new entities and users without the traditional costs and scaling issues of existing organization is.