Apparently, it can be very secure. If “pieces” of a secure key are stored in multiple places, for example, only changing one link in the “chain” means it won’t match with the others. They ALL have to be changed at the same time, which is virtually impossible to do in secret.
Please note that I am far from an expert on the subject. I’m paraphrasing an article I read months ago.
Can’t you takeover a blockchain by owning the majority of a block chain, or by having a majority of the processing power to compute hashes?
Yes which is part of why the major chains are owned and controlled by companies, but then that makes the whole thing pointless. IMO, a company controlled blockchain may as well just be a DB cluster, it would be faster and more efficient.
If you had 51% of the world’s computing power (to blockchains using proof of work) yes you could forge records, from what I could wrap my head around about blockchains.
Essentially, verifiability (the token exists on the blockchain), de-duplication (each token can only exist once on the blockchain), and proof of ownership (only one account number can be associated with each token on the blockchain). There’s nothing wrong with this idea in a technical sense and it could be useful for some things.
But… the transaction process is computationally expensive. For the transaction to be trustworthy, many nodes on the blockchain network must process the same transaction, which creates a whole bunch of issues around network scaling and majority control and real-world resource usage (electricity, computer hardware, network infrastructure, cooling, etc).
And beyond that, the nature of society and economics created a community around this unregulated financial market that was filled with… well, exactly the kind of people you’d expect would be most interested in an unregulated financial market - scammers, speculative investors, thieves, illegal bankers, exploitatitive gambling operators, money launderers, and criminals looking to get paid without the government noticing.
The technology can solve some interesting problems around verifying that a particular digital file is unique/original (which can be useful, because it’s extremely easy to make copies of digital information) but it creates a long list of other problems as a side effect.
Almost every single non-theoretical problem that blockchains solve is something we’ve already solved. And most of the problems you could solve with a blockchains are severely limited by data-size limitations.
It would be amazing if I could decentrally store, say, a movie or videogame on a blockchain. Then, I could sell access tokens, would the owners could resell as they wanted. That’s a GREAT way to use blockchain tech, because people would always have access, and they could use or sell the keys as they wanted. It doens’t work though, because in the real world, that movie doesn’t fit on the blockchain, it’ll just be a link the a secondary source, and the whole thing falls apart.
And that’s really the problem. Blockchains have a lot of nifty uses, but it almost always immediately falls apart around the edges, where it touches on non-blockchain tech, or, even worse, physical objects.
I am pretty sure you just turn your money over to a scammer who just disappears with it. Since it is stateless and a libertarian dream, nothing can be done. So, congratulations!
What does blockchain solve that existing contracts don’t do? Blockchain has takeover possibility
Honestly I don’t know. I’m just pointing out the only thing that kind of sort of sounded like a good idea for it I’ve ever heard. For pictures it’s stupid that’s for sure
Yea the idea there is that with it being decentralized, it has an unedited history. So if each block added to the chain is a new transaction, you can see previous agreements. Being decentralized also means that it’s public record and everyone can see the contract/agreement/transaction.
There’s a lot of neat stuff that can be done, but as the other guy stated, it’s a solution looking for a problem.
It’s a solution that allows two parties, who are so paranoid they don’t trust banks, let alone one another, to send funds and maintain a record of transactions with one another.
No, it requires a lot more than two parties, because the resulting “funds” from the transaction still have to be valued by everyone else that provide goods and services. So it becomes a social issue if it is to be a currency, and then you just end up re-discovering all the lessons that lead to how currencies already work.
The valuation of Bitcoin is a completely separate topic than practical use cases of blockchain.
Blockchain / NFTs do not solve proof of ownership. Just ask all the people who had their NFTs or crypto stolen or lost in scams.
In your example, technically title fraud is more difficult because it needs to be done in two places. In reality it becomes far, far easier because you’ve now opened up a gigantic attack surface that you have no control over, and made both systems of verification worth less. If someone manages to compromise either one, there goes your proof of validity. Which one of them is real and which one is fraudulent?
Don’t we already have systems for that? What about the vulnerabilities of blockchain takeover?
Exactly. Ryathal said it very well: https://sh.itjust.works/comment/15029423
Nah. the other commenters are wrong.
They’re super useful.
Its just that anyone who isn’t selling bullshit uses their real name- Merkel trees - which are fundamental to modern software development (git, zfs, nix, nosql).
Merkel is the previous chancelor of Germany, Merkle is a computer scientist ;)
Hash trees are a part of blockchains, but not the entire thing. This is kinda like saying acupuncture isn’t bullshit because needles are useful in real medicine as well.
https://hms.harvard.edu/news/exploring-science-acupuncture
Acupuncture actual does have clinical significant effects though.
I added an arxiv link and a stack overflow link that show that I’m not alone in this assertion of equivalence.
I blame autocorrect for the Merkle typos.