Hello,

I have been researching about blockchains and stuff and it all seems like a big scam. It's not sustainable and can be replaced by a simple database.

is there any legitimate use cases of blockchains or it is all just a big scam?

top 85 comments

sorted by: hot top controversial new old
[+] 105 points 1 year ago* (last edited 1 year ago) (17 children)
  • [–] 6 points 1 year ago*

    i’ll add a concrete example to this… i’ve described a startup i built in another comment but TLDR:

    compliance obligations when protecting kids from sexual predators are difficult to prove: sexual abuse usually comes out 30 years later, so standard record keeping is pretty fraught… companies (like the company monitoring compliance - our startup for example) might not exists any more, paper gets lost, database formats become difficult or impossible to read

    writing signed proof of compliance to the blockchain is a way of ensuring that an organisation was doing what they could at the time… how this is achieved is tricky for anyone but the source of record, but with blockchain it’s possible (described in the post)

  • source
  • parent
  • [–] 13 points 1 year ago (8 children)

    The lack of a trusted central authority is key. If you have at least one authority you can trust just barely enough, the whole idea of a blockchain collapses. There needs to be an urgent trust crisis for this to work.

  • source
  • parent
  • hideshow 8 child comments
  • [–] 9 points 1 year ago (3 children)

    Also, if you have no trusted parties, you have a huge "First Owner" problem.

    If we were to set up a blockchain to track the ownership of fluffy hats, what's to stop me from seeing your fluffy hat, and quickly registering it as mine?

  • source
  • parent
  • hideshow 3 child comments
  • [–] 3 points 1 year ago* (2 children)

    That is a good point. If there’s a dispute about the first owner, there’s no clean way to solve it. However, the current owner is clear, so we could just start tracking the history from the current time onwards, and ignore the history that’s shrouded in mystery and controversy.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 10 points 1 year ago* (1 child)

    That's not the first-owner problem. I'll try to explain in more detail. The problem arises when you're using the blockchain as a "reciept". You can only ever trace the ownership of the reciept, not the item it represents, without a trusted party.

    • Say we made a blockchain that determines the ownership of all fluffy hats in the world. It starts at june 1st 2026. Lets just assume there's a trivial way to perfectly describe fluffy hats that we can put in a token. Or hell, pretend it's super complex, that changes nothing.

    • You bought a fluffy hat in 2002, and made one for yourself in 2008. You own both, wearing one to bed when you go to sleep on may 31st, 2026.

    • At 1 second past midnight, june 1st 2026, I make two tokens, one for each of your hats.

    • I am now officially the first owner of those hats. You are suddenly a thief holding my property, even though it never left your head.

    That's the first owner problem. Without a trusted source, there is no way to ensure the first owner in a blockchain is actually the owner under the current legal definition (as in, you made the hat from homespun wool, it's on your head right now). It gets even worse though, because I can even make tokens for nonexistent fluffy hats that haven't been made. As soon as someone makes it, i'm already the owner.

    The ONLY application for a blockchain with a trustless system is if the entire property is directly on the blockchain, and that doesn't work.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 7 points 1 year ago*

    Oh… Well that’s pretty bad. It’s like Wild West at that point. Anyone can make these fraudulent tokens. Someone would need to prove that there exists a connection between the token and the real world item it represents.

    I guess therein lies the problem. These tokens shouldn’t represent physical objects. If you really want them to, you need a certification authority. If you can find one, it means that you actually can trust someone, so you don’t even need to use a blockchain for tracking these things. Why not just use a trusted authority to handle a traditional database.

    So what does that leave us with? What can you do with a blockchain that doesn’t require the tokens to be connected to real world objects?

  • source
  • parent
  • [+] 3 points 1 year ago* (last edited 1 year ago) (4 children)
  • [–] 7 points 1 year ago (3 children)

    If you have multiple banks, you can have multiple copies of the same database. If any one bank modifies their copy, it is obvious who modified it and what was changed. No blockchain needed.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 1 point 1 year ago (2 children)

    How do you sync those copies? Whatever sync process you use could be abused to propagate wrong transactions into other banks unless you figure out a solution to the bizantine generals problems, other than a Blockchain I mean.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 1 year ago (1 child)

    Something similar to the way files (and bank transaction records) are modified on a drive. A first message indicating that a specific transaction is starting, a second message with the transaction, and a third message indicating the transaction is complete.

    If any message is not acknowledged, it can be resent (with an ID so it's recognized as a duplicate), and if all else fails, flag a human.

    The system doesn't need to be 100% accurate, just good enough that only a few humans are needed to fix the problems.

    The Byzantine Generals problem is only a problem if you need 100% certainty from both sides. If you're willing to put up with 99.99% certainty, then network engineers have solved this problem many years ago.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 1 year ago

    Sure, but you're making the assumption that no bank is a bad actor, which is the thing blockchains solve, you don't need a Blockchain to circle money around between your friends, but it is needed when you introduce random persons who can screw the system.

    For example, let's assume that you're using public/private keys to ensure that only one bank can sign their own transaction and it's easily verifiable, let's also assume your id is the transaction hash which consists of sender, recipient, value and datetime (otherwise it's super easy to send the same transaction with different values). Now I'm a rogue bank, how can I screw that system? Simple, I need to pay bank B for something, so I send him a transaction for it and at the same time I send every other bank that I'm draining my account to my friends bank C. B thinks I paid him, but every other bank thinks I gave my money to C, if B tries to spend it he will figure out that other banks don't recognize that transaction, and even if he shows the transaction they also see the other one made to bank C with an earlier time which bank B never saw, which means I never actually paid bank B, even though B thought I did.

  • source
  • parent
  • load more comments (-1 replies)
  • [–] 5 points 1 year ago (4 children)

    Could this be a true voting record? Votes would be transparent, but as you say, unalterable.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 22 points 1 year ago* (3 children)

    https://xkcd.com/2030/

    I appreciate that when you find a relevant xkcd, the explainxkcd page also has relevant information to the discussion:

    https://www.explainxkcd.com/wiki/index.php?title=2030%3A_Voting_Software

    When the reporter follows the interview up with a mention of blockchain technology, Megan and Cueball reflexively tell the reporter to avoid any voting system using the technology at all costs. Blockchain is a relatively new technology that is intended to solve some computer security issues by making it difficult to doctor old data. However, in the process of solving the old computer security issues, it has introduced new computer security issues that have not yet been ironed out; for instance, it doesn't solve input fraud issues, only data-doctoring fraud, so if a program caused the voting machine to record a vote for candidate B whenever a vote for candidate A was cast (such a program could be uploaded to the voting machines through USB, or through the internet which the voting machine must be connected to for blockchain), blockchain would not prevent it. Blockchain has also had a large number of high-profile scams, thefts, and implementations with critical security holes. Thus, Megan and Cueball may not trust this blockchain solution because of this history.

    Blockchain is really great at preventing post-facto data changes. With blockchain you can somewhat guarantee that no one comes in after the election and changes the votes on the machines. (Unless they're handling the blockchain in a stupid fashion, for example without the distribution.) But you cannot prevent tampering with the machines themselves, such as making them record votes that didn't happen, or tampering the data before it's written to the blockchain.

    Also, the security issues that Blockchain solves could also be solved via write-once memory, which would be more secure and more difficult to doctor.

    Most computer security specialists are more worried about programs that randomly and/or deliberately misreport a vote, than people changing the votes after they're already recorded, so blockchain would solve an issue that most computer security specialists are less worried about, while causing new issues (the perpetual internet connection among them).

  • source
  • parent
  • hideshow 3 child comments
  • [–] 8 points 1 year ago (2 children)

    Whereas voting with a piece of paper can be tracked and validated by a severely myopic 6 year old. And you can recount it. You can't "recount" a blockchain if that's your only source.

    And if you do both, then why bother with the blockhain?

  • source
  • parent
  • hideshow 2 child comments
  • [–] -2 points 1 year ago (1 child)

    You can't "recount" a blockchain if that's your only source.

    What are you trying to say here?

    If each vote is a block in the chain them it is definitely recountable.

    If I get a reciept of my vote's hash in the chain, I can confirm it's being included.

    The real issue with using a blockchain is it would anonymize the process.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 8 points 1 year ago*

    If each vote is a block in the chain them it is definitely recountable.

    That's not what it means. With this system, you can't independently verify what happened. You can only also look at the blockchain and see that some hash has registered some vote.

    But you don't know if that is actually true. You can't see if pushing the red button makes the red vote come out. You can manually count if you want, but the original billet doesn't exist, only a processed form of it on the blockchain.

    If I get a reciept of my vote's hash in the chain, I can confirm it's being included.

    Only THAT it's included. Otherwise you have something linking you to your vote, which is bad

  • source
  • parent
  • [–] 14 points 1 year ago

    Yes. Tracking stock shares would prevent dark pools and naked short selling to some degree.

    That's also why it will never happen.

  • source
  • [–] 25 points 1 year ago

    It's just a data store (database kind of implies extra features) that's trust-free and decentralised. It's not even the only way to implement one; Ripple for example uses a slightly different scheme.

    How has nobody linked the XKCD on this exact question? Randall Monroe compares them in the alt text to grappling hooks: something cool that might have uses, but only in very specific niches. https://xkcd.com/2267/

  • source
  • [–] 12 points 1 year ago

    The point of the blockchain is to achieve distributed consensus of what's in the database. That way, one entity can't unilaterally change what the database says.

    If you have a public non-profit institution maintaining the database, obligated to serve all legal customers, with serious consequences for tampering with it, you can get pretty much everything blockchain can do, for a billionth of the computing power.

    But with that system, you would lose these features:

    • partially-anonymous participants
    • service of all customers, even illegal ones
    • immunity to court orders
  • source
  • [–] 44 points 1 year ago (9 children)

    Anything that requires a public, immutable database. Land registry would be one example. Notary public for electronic documents would be another.

    You can leverage the majority consensus to create a trusted software build system. Each block would be a package build

  • source
  • hideshow 9 child comments
  • [–] 2 points 1 year ago (7 children)

    land registry

    Yes! No more need for title insurance if ownership records are clear and public.

  • source
  • parent
  • hideshow 7 child comments
  • [–] 14 points 1 year ago (3 children)

    They already are in most countries. E.g. in Poland land registry is maintained by court system and any changes are made only as a result of court order or a filing made by a notary public, who has a real incentive to check all the documents, because they are on the hook financially for any false filings.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 8 points 1 year ago (2 children)

    In other words, this is a solved problem without any blockchain nonsense.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 1 year ago* (last edited 1 year ago) (1 child)

    Updates lag 4-6 months after filing, so not 100% solved.

    also you can only guarantee the records have not been tampered with if you maintain a full copy of the records to compare. Even if you do have that full copy you will have a problem proving your copy is the correct one. A full crypto-verified ledger solves that.

    If you empower e.g. every change filer (court, notary public) to run a node fudging records becomes effectively impossible.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 3 points 1 year ago

    Usually, lag like that is due to an ancient codebase, database, and process setup. If you were to solve that, you still wouldn't need blockchain. The software and process engineering does need careful consideration--almost all the stuff like this has had at least one major attempt to replace it over the decades, and it obviously failed--but again, nothing you would be able to solve just because blockchain.

  • source
  • parent
  • [+] -7 points 1 year ago (2 children)

    But them the government can't unilaterally take your property from you for a pittance under eminent domain. Who wants a system like that?

  • source
  • parent
  • hideshow 2 child comments
  • Yes they could? Just append a block with the government stating they now own the land.

    I guess you could fork the blockchain and don't accept this change but this would be useless. Even if no one accepted the claim, the government can just do whatever they want with that land.

  • source
  • parent
  • [–] 2 points 1 year ago

    You can only guarantee the records have not been tampered with if you maintain a full copy of the records to compare. Even if you do have that full copy you will have a problem proving your copy is the correct one. A full crypto-verified ledger solves that.

    If you empower e.g. every change filer (court, notary public) to run a node fudging records becomes effectively impossible.

  • source
  • parent
  • [–] 24 points 1 year ago

    Using it as a currency which requires no third party for transactions is a legitimate use case. See current payment processors vs Steam conflict for why it may be a good idea. There are a lot of times when it's not a good idea either.

    However the price must be reasonably stable and transaction cost low. Don't think any of the major CCs qualify.

  • source
  • [–] 17 points 1 year ago (2 children)

    Some countries are considering using blockchain in the future for their land title registry.

    here is an article about it

    I read something about potentially using blockchain the future while using onland (ontarios land registry service) but i can't seem to find the page that mentions it.

    here is a similar system proposed for Bangladesh

  • source
  • hideshow 2 child comments
  • [–] 13 points 1 year ago (1 child)

    There's a few issues with that approach:

    • Blockchains can't forget, but they also need to add new blocks on every period, meaning that there's a lot of idle events that are added to the chain. You can increase the period, but then the chain has more latency. Either way, the disk space needed to store the full chain grows really fast, which becomes a problem when trying to bootstrap a new root node, or backup an existing one.
    • Unless you're trading land titles internationally (read: there's no single trusted authority), blockchains could just be replaced with a regular distributed database and servers.
    • Chains don't offer out of band recovery and error correction.
  • source
  • parent
  • hideshow 1 child comment
  • [–] 4 points 1 year ago

    Totally agree. And my problem with the example of land use that a single entity (the government where the land is) will be the sole enforcer of it. So who cares if the information is slightly less centralized, when the actual product is just as centralized as ever?

  • source
  • parent
  • [–] 6 points 1 year ago

    since a lot of replies branched towards Cryptocurrency, which is where blockchains are implemented the most in. But it isn't the sole purpose of blockchain.

    It's a distributed, append only(theoretically), tamper proof data structure. Look up merkle tree, certificate distribution, etc. These comes in different shapes and sizes for storing transaction logs, to keeping track of online identity and false impersonation.

    You can implement a blockchain that might not get as power hungry as crypto block chains(because mining), and it's a cool solution in distributed systems

  • source
  • [–] 15 points 1 year ago (1 child)

    In theory, yes. I can't think of a practical example, but it's basically a decentralized, public, write-only database. I'm sure there are niche applications for use as a public ledger or similar.

  • source
  • hideshow 1 child comment
  • [–] 7 points 1 year ago

    Honestly, cryptocurrency is an example. Some cryptocurrencies don't have mining and so aren't all that bad, and there is a use case for it, even if most of what we see today is hype.

    Another example might be something like a way of proving something happened before a certain time. Like how people can send themselves sealed letters in the mail, and claim that the postmark proves that it was sealed before that date. If you put cryptographic signatures only into a public blockchain, that could be used as evidence that the document existed at that time.

  • source
  • parent
  • [–] 17 points 1 year ago (5 children)

    Like most of the tech bro industry, they take something with real value, completely misunderstand it, creates fake value, pumps.

    LLMs are awesome, but the current AI industry is terrible and completely misses the actual value of LLMs.

    NFTs are actually a great way to digitally prove ownership, basically the future of digital ownership certificates.

    Crypto is a way to make money for the people by the people, and not for the rich, by the rich, through the people.

    Blockchain is the core idea that makes crypto and NFTs possible. You can think of it as a decentralized DB, it's useful because it means that the majority controls the data and not a centralized authority.

    Imagine that the government decided to print a million dollars and give it to some politician, it's small enough to not be noticed by the market, but it still devalues the money. They could only do it because they own the money management system. In Blockchain each transaction is confirmed by external parties (often multiple ones) and it has to align with the already existing db (which everyone has a copy of) so in that scenario if the government tries to "print" money it will be conflicting with the existing db and it will not be accepted, so they will have to either continue with an incompatible db (making it as worthless as monopoly money) or cancel the transactions by realigning with the common db.

    Blockchain is not meant to be a database like the ones in web servers, it is meant to be a database for a consensus of users.

  • source
  • hideshow 5 child comments
  • [–] 7 points 1 year ago (4 children)

    because it means that the majority controls the data and not a centralized authority.

    Only until it doesn't. A centralized authority could overwhelm and become the majority. Or more concretely, the US government has the resources to more than double the contribution to Bitcoin, thus giving it complete control.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 5 points 1 year ago

    Nothing is perfect, but once a blockchain network is big enough it becomes near impossible to overtake.

    Maybe currently, if the US government really wants to, they could dedicate a few trillion dollars to take over the bitcoin network. But it would make no sense to put that much effort into what would be mostly pointless. And if bitcoin ever reaches a point where it is a full on threat to the dollar then it's network would probably be too big for any nation to overtake alone.

    So you are not wrong in theory, but in practice it is near impossible.

  • source
  • parent
  • [–] 2 points 1 year ago* (last edited 1 year ago)

    The money required to double the bitcoin hash rate and maintain double is immense. It's specialized hardware that would need to be manufactured (lead time while network continues to grow, plus who even has the capacity to do that other than TSMC or Samsung) and the network would see it coming and have a chance to do something about it.

    It was a risk when it was smaller, but the ability to pull an attack off like that now and maintain the attack isn't practically in the realm of possibilities. (Edit and that's not even getting into where they'd get the power to power the network which is estimated at 173Twh a year and the need to keep expanding that power to maintain the attack in adversarial conditions.)

    Attacking the network in other ways via corrupt laws with multi government cooperation would be far easier.

  • source
  • parent
  • [–] 4 points 1 year ago* (last edited 1 year ago)

    it cannot really replace a simple database. it has an integrity guarantee. not in the way that data won't get modified accidentally, but that it won't get modified onesided.

    the git version control system also uses a kind of a blockchain structure. git was made by the creator of linux. a major difference is that git does not use proof of work for consensus, I think it just does not use anything for that, other than the web server's access control mechanism.
    commits are built on top of a large chain of histories, and the commit ID verifies that the current state and the history of it is the exact same when you checkout that commit ID on any other computer. if you go find in the repository a commit made 3 years ago, and change that commit (this is supported by git but not recommended), either the content or the metadata like time of commit, the whole history after that also need to get rewritten to remain valid, and so all those commits will now have a new commit ID

  • source
  • [+] 4 points 1 year ago (1 child)
  • [–] 1 point 1 year ago

    This is it. This is the real answer. The same goes for AI. The really good uses for both aren't lucrative enough, so the people with the money try to shoehorn it into places that aren't a good fit in order to justify their outrageous valuations. Rinse and repeat until the bottom falls out of the market, then sweep up the pieces and try to come up with a new grift.

  • source
  • parent
  • [–] 4 points 1 year ago

    Maybe Odysee and monero????
    Those are the only BlockChain technology platforms I can think off

  • source
  • [+] 12 points 1 year ago (3 children)
  • [–] 7 points 1 year ago (2 children)

    I would argue against this stance, but not completely. The need for decentralized authorities only comes about due to a lack or trust or failure of the custodians of the product.

    From your example, you could turn concert tickets into verifiable tokens (I do think this would be a good idea), and it would solve a lot of after market sale and validation issues. The only reason we have these issues in [checks current year] is because monopolies like LiveNation/TicketMaster have so throughly turbo-fucked the system that venues and customers cant do anything about it.

    IMO, blockchains are a cool concept, and I love that cryptography is now a common topic of discussion because of it. However, its a solution looking for a problem and the problems up until this point are manufactured by the people selling the product or straight up ponzi schemes.

  • source
  • parent
  • hideshow 2 child comments
  • [+] 1 point 1 year ago (1 child)
  • [–] 1 point 1 year ago

    Exactly, and such things that require or could be improved by decentralized systems tend to be managed by companies (monopolies, or close to it) that already are acting like enshitifying goblins instead of responsible curators.

    The ticky part is that when these decentralized systems are involved, the true costs (power, hardware, network, etc.) are distributed and not easily collected.

  • source
  • parent
  • You'd still have risks with a centralized db of the tickets which the tokens would solve.

    Ticket master recently had an incident being hacked and that could literally happen to any company.

    https://www.newschannel5.com/news/newschannel-5-investigates/have-you-bought-tickets-thru-ticketmaster-recently-check-your-account-and-make-sure-theyre-still-there

    Granted a user could be hacked as well because of improper storage of the NFT. To really solve the problem it would also require everyone to be using good hardware wallets which I think is where things are going long term, but it's yet another complicated step which will slow adoption.

    One day having a hardware wallet will just be normal.

  • source
  • parent
  • load more comments (-1 replies)
  • [–] 12 points 1 year ago (6 children)

    Besides money laundering, you mean? Not as such.

    Merkle Trees were thought up in the 70ies or so. A blockchain is a Merkle Tree without branches. They are used in a number of application; for example git which predates bitcoin.

    The actual innovation behind bitcoin is mining. A payment system needs someone who runs it. Bitcoin introduced a way for these people to get paid by creating new currency for themselves. That way, there is no single entity in charge. There is no contractual relation that would require government enforcement.

    If a Merkle Tree is the only thing a blockchain is to you, then it has legit uses. But that was already widely used before a simplified version became called blockchain.

    If you're thinking about a bitcoin-type blockchain, then evading government oversight is its sole use. The technical overhead and the economic inefficiencies exist only to obscure identities and legal responsibilities.

  • source
  • hideshow 6 child comments
  • [–] 3 points 1 year ago* (last edited 1 year ago) (5 children)

    It was an innovative way to use a blockchain/Merkle path, too. Even if you'd argue money but made in a different, harder to police way is a bad thing, it was new.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 6 points 1 year ago (4 children)

    It's really clever. I also think it was unintentional. They did not want to create a money laundering tool but a currency in its own right. That failed.

    Also, this scheme only works with money involved. The miners run the system, and they get paid by creating new coins. If they cannot sell the coins to cover their costs, then there is no blockchain.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 1 point 1 year ago (2 children)

    You know at a point there will no longer be a block reward for miners, instead only fees on transactions

  • source
  • parent
  • hideshow 2 child comments
  • [–] 9 points 1 year ago

    Basically, no. At least, not until everyone has the knowledge and resources to run their own compute, which is never.

    Decentralized systems must be accessible and maintainable by the majority. Blockchain is neither of these. It's also why the internet moved to platforms rather than remaining as many niche forums.

    Additionally, network effects and economies of scale make decentralized systems difficult. See Lemmy. Even here, World is the biggest because it's simpler and easier to do everything in one place. People don't have to make decisions. People don't have to do their own work.

    Basically, human psychology and economics suck

  • source
  • [–] 6 points 1 year ago

    it's really difficult to be anonymous with a credit card

  • source
  • [–] 3 points 1 year ago

    blockchains are a solution looking for a problem.

  • source
  • [–] 7 points 1 year ago

    Not really, blockchain technically has been around for almost two decades and there still isn't a good use for them. It's very interesting piece of tech that could potentially be useful, but still isn't in a practical sense.

    Think of it this way, blockchain tech is a solution looking for a problem to solve rather than the other way around.

  • source
  • [–] 13 points 1 year ago (6 children)

    People will easily list a lot of credible legitimate usecases

    that are hypothetical

    and have remained hypothetical for 18 years.

  • source
  • hideshow 6 child comments
  • [–] 11 points 1 year ago* (last edited 1 year ago) (4 children)

    Being on Lemmy, I like the idea of decentralized and permissionless stuff, including money. The problem I have with crypto is that they're either clearly scams (Trumpcoin, Melaniacoin etc) or they were not intended as a scam but the market fails to fairly price them because they speculate (e.g. Bitcoin).

    Also I don't understand why people keep insisting in buying Bitcoin when the energy to "produce" it is enormous and is responsible for a lot of CO2 emissions when there are greener cryptocurrencies.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 6 points 1 year ago (3 children)

    @tired_n_bored @Deestan the mining aspect is what makes it secure.,. In theory Proof of Stake is greener, but once someone archive 51% of stake he became the owner of the network, while with proof of work the cost of securing the network is permanent... Saying this, i do agree that bitcoin energy spend is ab issue...

  • source
  • parent
  • hideshow 3 child comments
  • [–] 4 points 1 year ago

    @tired_n_bored @Deestan I think monero made the right choice of making ASICs useless and be mined on traditional PCs... Anyone can join the mining at anytime what makes mining farms (like the ones with ASICs or GPUs) way less common

  • source
  • parent
  • [–] 4 points 1 year ago (1 child)

    That's true, but also the algorithm plays an important role. Do we really need ASIC farms in order to secure the network? Ideally, and how it was thought at the beginning, the individual nodes should also be responsible for its validation, using consumer grade hardware.

    There are greener algorithms like the Monero's. Also Nano uses something called "block lattice" in order to secure the network, with close to 0 required energy

  • source
  • parent
  • hideshow 1 child comment
  • [–] 3 points 1 year ago

    @tired_n_bored I totally agree with that (I did made a thread on my last reply where I states monero approach), not sure about nano tho.. Dont it have the same 51% issue as PoS?

  • source
  • parent
  • [–] 4 points 1 year ago

    It absolutely can't be replaced by a simple database, saying that makes me question that you truly understand the technology. Here's the important question, who owns the database and how do you know you can trust them?

    Would you trust me to manage a database that holds your money? What about someone who's actively opposing you? How about a foreign nation? That's the thing blockchains solve, a decentralized 0-trust way to have an append only ledger, yes a database can be an append only ledger, but it can't be decentralized or 0-trust, that's the important thing here.

    Let me give you a very recent example, Steam has been censored, and has had to remove certain games from their catalog, this happened because PayPal and other payment providers forced their hand. This is the sort of problems that arise from having someone own the database, they can dictate what you do or don't. Let me be extra clear, this sort of censorship is essentially impossible in Bitcoin and other cryptocurrencies because no one controls the database.

  • source
  • Not a scam but maybe over engineered and difficult to sell for most uses? Theoretically blockchain could be used for all sorts of applications, but apart from a bunch of startups it's not taken off. Maybe it's just not compelling financially for businesses.

    For an established business or organisation It'd be a big leap to switch over to blockchain but the benefits are not immediately relisable or tangible in a business setting. In a world where short term profits already trump long term investment, it does make sense that business are not rushing to adopt blockchain.

    I'd think of it like this - companies don't have the foresight to invest in IT and security; they slash IT budgets, use equipment until the last possible moment deferring expensive upgrades and don't put money in to protect themselves from cyber crime. For example, big banks quite literally still use systems that are decades out of date.

    If companies behave like that already why would they invest in switching to the block chain? The benefits are long term and not easily understood. It's hard to sell investment in a technology on blockchain when most people struggle to understand what it is, let alone what it's benefits may be.

    Most people only know about it because of cryptocurrency but even then don't really understand how it works, and that usage scenario is world's away from the other theoretical uses. Cryptocurrency makes money because it's a speculative asset (at the moment at least). Other uses at best prevent fraud and companies are generally useless at trying to prevent fraud. When they do, it's focused around the actual transactions not the ledger. They don't see someone "cooking the books" being the priority problem to solve.

    Data security and verifying is not a priority for companies. If companies are spending money at the moment, it's short term nonsense such as the AI bubble. And public organisations seldom have the imagination or freedom/resource to be an early adoptor a new technology.

    So, no I don't think it's a scam. I think it's something that is difficult to implement and sell in the real world. And all people can see at present is "crypto currency goes up in value" not the actual underlying benefit of cryptocurency as a currency. Crytpcurrency is doing well currently because it is scarce and has become an asset bubble, not because the blockchain itself is the star.

  • source
  • [–] 3 points 1 year ago

    The decentralized idea is great, but with so many shitcoins out there...it's tough.

    Are you really going to build an entire car title company stop something like Binance or Trump Coin or Ninja Bits? Hell no.

    I think the concept is good, but the execution thus far remains to be seen.

  • source
  • [–] 4 points 1 year ago* (3 children)

    OpenCerts

    An easy way for employers to verify that your certifications are authentic.


    Tangentially, a lot of scientists do research on topics that do not see application in everyday life immediately.

    I can't think of any examples off the top of my head, but I remember reading articles on how some research bear fruit - ones with huge impacts - only decades later.

    To stop research into a topic because there is no practical application now is short-sighted IMO.

  • source
  • hideshow 3 child comments
  • [–] 4 points 1 year ago* (2 children)

    OpenCerts does require institutions to be trusted partners, so this isn't permissionless. Why not just make the normal database searchable if it relies on trusting someone?

    It's not that blockchain doesn't have any applications. It's just that it only solves problems in ways that are easier and better solved by other implementations. It's not that are no practical applications, it's that there aren't even any realistic theoretical applications.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 1 year ago (1 child)

    it's that there aren't even any realistic theoretical applications.

    Here's the neat thing about research: the researcher themselves may not even know the kind of outcomes their research would bring about in the future.

    It is not necessarily a known unknown in which we work towards a theoretical application; it could very well be an unknown unknown.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 4 points 1 year ago

    I have a PhD, I know how research works. But the new for a new data distribution system isn't caused by a technological advancement, it's driven by social systems.

    The usecases for blockchain technology are wellknown, and they are basicaly the antithesis of the technology itself. You need a massive breach of trusted institutions, while maintaining free, open and fast electronic communication throughout the network. You also need to solve the first-owner problem without introducing a trusted party, which is a huge issue in almost every practical application.

    So yeah, it can be an unknown unknown, but it's one in the same way that research into moonratpoison has potential applications. Maybe something vastly unlikely happens, and then it'll be a good thing we have the tech.

  • source
  • parent
  • [–] 4 points 1 year ago (1 child)

    No. From the most base concepts, some authority still needs to recognize and enforce the contents of the blockchain (ownership, currency, whatever). If an authority is already trusted to act on this data, they might as well be the secure custodian of it. Or, if not entirely trusted, a third party trustee. At very best the blockchain offers complete transparency and auditability, but this is the trust you place into any given system on your end. If you do not place trust in a system, what are you doing engaging with it?

    Supporters of blockchain generally don't accept these arguments because they are anti-authority, and without passing further comment on that, fair enough. But that means it will only ever be relegated to buying drugs on the internet and scams.

  • source
  • hideshow 1 child comment
  • No. From the most base concepts, some authority still needs to recognize and enforce the contents of the blockchain (ownership, currency, whatever).

    What authority is needed when blockchain is used as a currency, what is there to enforce?

    But that means it will only ever be relegated to buying drugs on the internet and scams.

    You can buy much more than drugs using cryptocurrency, so this is absolutely false.

  • source
  • parent
  • [–] 5 points 1 year ago (2 children)

    Just a big scam.

    The only remotely valid use case I ever head was for a Write Once Read Many (worm) audit log but regular databases are still a better fit.

  • source
  • hideshow 2 child comments
  • [–] 3 points 1 year ago

    A database is not an alternative to the blockchain.

  • source
  • load more comments
    view more: next ›