OK but there are actually great uses for blockchain that are completely disconnected from anything you typically see
For example, banks may begin using blockchain for maintaining their internal ledgers. It will help solve a ton of issues around reconciling the transactions from all over the globe
Blockchain has reasonable uses. Really good ones. Crypto and nft bros just completely ruined the image of it
EDIT: I love all the comments demonstrating how little people understand about blockchain. Bitcoin was not the first blockchain, nor is its design the only type of blockchain. Assuming that all blockchain looks like the crypto/nft paradigm is just showing your ignorance.
https://www.vice.com/en/article/j5nzx4/what-was-the-first-blockchain
Blockchain has been around as a technology for nearly two decades. If financial institutions thought it could help them you can bet they would be all-in on it by now. As it is, blockchain has no significant advantages over traditional financial ledger systems, so what incentive is there for them to use it.
It’s not something new or cutting edge any more, just waiting for a bright spark to discover the technology and put it to use.
If financial institutions thought it could help them you can bet they would be all-in on it by now.
I love how you can’t provide even a single example of useful Blockchain functionality. Doesn’t mean it *doesn’t exist, but says something… And no, “banking” and “internal ledgers” is not detailed enough to be a sufficient example.
How about Git?
Yeah let’s use the computing power of an entire country to pay for a small coffee.
While that is an inherent component of how proof-of-work cryptos work, and utterly stupid, it’s not an inherent part of how to do blockchains.
You can have a blockchain without consuming stupid amounts of energy.
Yeah it’s called a database…
There aren’t a lot of distributed databases with no single owner and all writes are signed.
How is the blockchain different from a read only ( write only once to be specific) DB that follows ACID?
Blockchains add cryptographic signing and limit actions based on those signatures.
Big words that mean nothing
To you maybe. Maybe other lemmings reading this understand them.
Blockchain is only potentially useful if there’s no single entity that can be trusted. If banks can’t even trust themselves to manage their own internal ledgers, they have much bigger problems to deal with.
Trustless systems aren’t a bad thing that has to step in when the good thing fails. Trustless systems are inherently better because you don’t have to trust a bank (or anyone for that matter).
Additionally, ledgers can be gamed/corrupted/falsified. This is significantly more complex (bordering on impossible) on the blockchain.
as hostile as people are to block chain due to NFT’s and bad implementations, the technology itself has its use cases. It’s a great solution for information exchange that requires verification and Immutation. This makes them perfect for ledgers or transaction networks.
It’s just there is so much bad PR regarding it everyone just discredits it. Not all of the block chain technologies are massively energy intensive per transaction, it’s just many of the cryptocurrencies use the most intensive one because it’s also arguably the most secure
Absolute immutability is kind of a terrible property for a financial system though, cos it completely ignores the fact that mistakes and fraud happen and you need a way to forcefully recover funds other than “lol sucks to be you I guess”.
The one actually genuinely useful application for this kind of technology that anyone has come up with is Certificate Transparency, but crypto people don’t get excited about it cos it’s not possible to make money from it.
You can implement clawback while still having an immutable blockchain. The transaction will always stay on the blockchain, but the funds can be recovered
this is how it should be anyway, you do not want any ledger or database to be mutable because it allows for integrity violations and will cause you to lose the ability to trust it. Even non-blockchain styles follow that principle.
You can revert transactions with immutable storage. For example git can do revert-commits.
Can someone tell me how decentralized money became the enemy? It is decentralized currency that is like everything we stand for literally using mastodon protocol here.
it’s not the creators fault that the first thing the userbase did was centralize it onto these marketplaces lol. I’m reminding people that this is conceptually great but terrible implementation, across the board.
As a bitcoiner I couldn’t agree more, please don’t make another cryptocurrency.
You mean like one with actual practical value, one you can program, do actual finance with?
This is how tech people often think because they don’t understand economics and the value bitcoin provides. Bitcoin was distributed fairly, is stable, is scarce, and most importantly, is decentralized. Probably all “programmable” shitcoins have zero of those properties and the market reflects that.
I don’t even know where to begin. Btc was distrubuted as fairly as anything else, it’s not as stable as since we have stablecoins, scarcity means nothing, it’s decentralised as much as anything else.
Must I repeat that it just exists? You can’t do anything with it. It’s like comparing a pretty rock to a computer. Today all what btc does is pollute.
Btc was distrubuted as fairly as anything else
Ever heard of ethereum premining? Or which programmable shitcoin are you talking about?
it’s not as stable as since we have stablecoins
Ouch, fiat thinking. Bitcoin has a stable issuance schedule (changed over and over in eth for example), that’s what I’m talking about.
scarcity means nothing
Like I said, you don’t understand money or economics. Aristotle already knew that money has to be scarce.
it’s decentralised as much as anything else
I guess your dear leader Vitalik doesn’t exist. Or, again, which shitcoin?
Today all what btc does is pollute.
Haha, at least now I know you’re a proof of stake shitcoiner. Probably eth. Proof of work solved a problem proof of stake doesn’t: trustlessness.
You can’t do anything with it.
You know which currency you can do by far the most with? The USD. Are you bullish on that?
Even if a particular coin has a finite number of possible coins, it exists in an unbounded universe of other coins.
What is this argument even supposed to mean? Just because other coins exist doesn’t have any effect on a particular coin’s value or use case. I’m not even pro crypto or trying to be a dick or anything, just totally lost.
Blockchain is a nebulous buzzword with a vague meaning. But I have yet to see a sensible definition of a blockchain that doesn’t include git. At the end of the day they are both just Merkle trees.
Git is pretty useful imo.
Blockchain is pretty well defined.
Git doesn’t have update rules that are only valid if signed by a particular private key.
Please share a source! I can’t find anything as robust as a whitepaper (the bitcoin whitepaper doesn’t use the term).
NIST informally defines it as:
A distributed digital ledger of cryptographically-signed transactions that are grouped into blocks. Each block is cryptographically linked to the previous one (making it tamper evident) after validation and undergoing a consensus decision. As new blocks are added, older blocks become more difficult to modify (creating tamper resistance). New blocks are replicated across copies of the ledger within the network, and any conflicts are resolved automatically using established rules.
Which git certainly meets this.
IBM informally defines it as:
Blockchain is a shared, immutable ledger that facilitates the process of recording transactions and tracking assets in a business network. An asset can be tangible (a house, car, cash, land) or intangible (intellectual property, patents, copyrights, branding).
Which git meets.
Git is hash linked, not cryptographicly linked. Only cryptographicly valid changes are allowed to blockchain state. All data can be modified in git.
Yes. IBMs definition is bad and could equally apply to git. They’ve totally forgotten about the private key aspect.
I’ll see if I can source a better definition online, but make no promises.
Edit: https://aws.amazon.com/what-is/blockchain/ the last line is not applicable to Git
Oh a 3rd definition, that definitely hurts the case that blockchain is vague ill defined term. If it were a well-defined term, there would be whitepapers defining it like merkle trees or bitcoin. Blockchain is just a marketing term defined by businesses, not scientists or engineers and thus is vague and variable.
I also don’t think your definition is a very good definition. Do you think git fundamentally changes when it moves from sha1 to sha256? Or are you referring to the fact that the payloads of cryptocurrency’s blockchain is required to be signed (just like you can optionally require git commits to be signed)? I don’t think that’s fundamental to blockchain either.
Only cryptographicly valid changes are allowed to blockchain state. All data can be modified in git.
No. You can’t modify the chain in git. Each commit is an immutable snapshot of the repository. To change history you have to create a new hash and then broadcast that to everyone that they should stop using the old one. Depending in how your network is setup you may onky have to convince a centralized server, or you might have to convince 51% of the actors on your network or you may just choose to only form a network that agrees with you. You could alter bitcoin’s blockchain too, but you’d need 51% of the network to agree with you.
Oh a 3rd definition, that definitely hurts the case that blockchain is vague ill defined term.
The phrases used to describe the technology to the public may change, but the technolgical approach doesn’t
If it were a well-defined term, there would be whitepapers defining it like merkle trees or bitcoin.
There are hundreds of blockchain whitepapers, all of which link blocks of data via hash functions and only accept state changes if they are valid and cryptographicaly signed.
Blockchain is just a marketing term defined by businesses, not scientists or engineers and thus is vague and variable.
If we were discussing web3 or Metaverse then you may have a point. But no-one in tech is confused about what blockchain is anymore.
Do you think git fundamentally changes when it moves from sha1 to sha256?
No.
Or are you referring to the fact that the payloads of cryptocurrency’s blockchain is required to be signed
Yes. Exactly this.
(just like you can optionally require git commits to be signed)?
Optionally is the key word. Blockchain transactions must be signed, and they must be accepted as following the blockchain rules by validators.
I don’t think that’s fundamental to blockchain either.
Find me a blockchain that doesn’t require signed transactions to make state changes.
No. You can’t modify the chain in git.
I didn’t say anything about modify the chain.
Each commit is an immutable snapshot of the repository.
A commit can contain any data it likes. A commit to a blockchain is highly restricted. Only cryptographicly valid rule following changes are allowed to blockchain state.
Optionally is the key word. Blockchain transactions must be signed, and they must be accepted as following the blockchain rules by validators.
But this is just a policy decision, not a property of the technology. You can easily implement a script that checks if every commit from remotes are signed, accepts them if they are and drops them if they aren’t or the signature is invalid.
If you contribute to a project where the majority require signed commits, then you need to sign commits in order for your change to be integrated into the consensus.
That has nothing to do with the technology itself, just with the application.
So if you state that signatures are required to be a blockchain, then you can use git to create a blockchain, by just having that policy.
(IMO I wouldn’t say that signatures are required, just that blockchains usually have them.)
I’ve read through this whole thread, and I still haven’t really come to any solid conclusions on it. I’m skeptical of crypto as a kind of idiotic speculative market, but that’s also every market ever. But then, the blockchain is apparently different from crypto, even though they’re both hype-laden marketing terms that have been completely fucked up. I think doing [redacted] with crypto is still potentially cool, though I think it still has limited anonymity, from what I’ve heard, and the speculative market also fucks it up.
Is “the blockchain” just like some nerd shit that’s for internal hospital ledgers, and beyond that it’s all kind of moot garbage, or what? Someone spoonfeed me.
deleted by creator
I’m stupid, can you give me a like, more clear practical example of a good use of blockchain? Cause I get the sense that a good amount of this conflict, going off that flowchart, is going to be due to the evaluation of these situations as like, not needing to arise in the first place, or maybe like, a philosophical objection to the necessity of the technology, maybe. But I think a clearer example could help with this.
Git is not a blockchain. There is no distributed ledger; no consensus algorithm.
Ledger: repository database.
Consensus algorithm: repository access key.
Key word distributed ledger. Git repositories don’t talk to each other except when told to do so by users.
I shouldn’t need to explain why an access key is not a consensus algorithm. Seriously?
https://en.m.wikipedia.org/wiki/Distributed_ledger no need to talk automatically, only distribution necessary without single point of failure. say „synchronized“, if you mean realtime synchronized then not in git, but synchronized manually.
https://en.m.wikipedia.org/wiki/Consensus_(computer_science) only need to determine which block to commit to database, access key do that. if meant in term of „which repo is real one“, signed commit optional feature, maybe that speak against it being blockchain because not by default.
Haha crypto sux. So funny.
Just don’t ask them to explain why.
Last time I asked, someone explained to me that bitcoin uses more and more power depending on how long the ledger is :)
These pathetic crypto jokes are popular. People adore them. They don’t adore knowledge about even what the basics of crypto are.