Live data from Hacker News

Ask HN: Am I going insane or is there genuinely no value in blockchain tech?

news.ycombinator.com

481–490 of 576 posts

Re: Ask HN: Am I going insane or is there genuinely no value in blockchain tech?

#481

Earlier quoted context omitted.

Serious answer: The supply of the digital currency. For euro/dollars that supply is dictated by a handful of individuals. For Bitcoin and other cryptocurrencies, that supply is dictated by code and consensus that anybody can participate in.

> For euro/dollars that supply is dictated by a handful of individuals. The supply is dictated by the country's government (or a complex web of governments and the EU, in the case of the euro), which is ultimately controlled by the people who live in that country, at least to some extent. If the US government and the Fed decided to issue 100 new trillion dollars tomorrow, devaluing everyone's money, there would be ri…

To your first point, they haven’t gone to 100 trillion at a time yet but we sure look like we are getting there.

To your second point, there are other parts of the Bitcoin ecosystem besides miners and developers that have a say in which version of the code ends up being run. It isn’t as simple as largest miners and it definitely isn’t as simple as issuing new Bitcoin without facing personal repercussions. Look into the block size debate to see how contentious any changes to the core protocol actually are and which players actually made a difference.

Let’s agree to agree. The average person has minuscule impact on their chosen money’s supply. To quantify which one would take more impact by the Average Joe in this day and age is going to have to be judged by history in decades - not by us now.

Re: Ask HN: Am I going insane or is there genuinely no value in blockchain tech?

#482
post #458

Earlier quoted context omitted.

That’s true only if you care about storing historical data

When the balance of every address can only be calculated by executing the total transaction graph, as in Bitcoin, then you need to store the history. If you have a solution for this that does not require trusting anyone, I'm sure that people would love to hear it.

Longs long solved problem. You only need to store the last state of the ledger and the chain of hashes that lead there to validate that any give block actually did happen. If you dont care about validating past block you dont even need the chain of hashes but just the last state.

Instead of huge transaction chains to get to the balance people use snapshots where they basically sum up everything in the past to a give point in time and add new transaction from there on.

More "modern" systems like the XRPL or ETH directly use accounts with balances. If you have the last state so all accounts and all balances you can move (subtract from one and add to the other) you dont have to sum past transaction to know if someone actually has a balance to move. You can also easily sum all balances which must give the total (if the supply is fixed).

>"If you have a solution for this that does not require trusting anyone...."

You do not need to trust anyone you need to trust EVERYONE at one point in time exactly when you want to join and use the system. If you decide to use for example the XRPL today maybe even run a node and validate transaction yourself, then at the time "now()" the last state that everyone else agrees on that is what you need to "trust" or rather accept.

You need to accept that to this date the people who ran it before you didn't never collude to "fix" or manipulate the ledger state of the past. If you think they colluded in the past and the current state is not how it should be then the system is useless to you. It doesn't matter if you can point to the exact event in some historical data. And you dont need the historical data to know such an event happen because it obviously would be hugely controversial and well documented outside of the transaction history (probably would result in a fork etc. so you could pick the chain you agree on).

If you are worried about a mistake in the past that no one even noticed then that is not a problem since by definition the code everyone runs is the rules. A bug is a bug in the rules and if everyone agrees on the current state it doesn't matter that something went wrong somewhere in the past, its only important that the current state is agreed on. If you assume the past is immutable then a past bug has no effect on the future function of the system (Exception ofc is when the past was changed then you need to assume that people collude again to do it again).

People think the past is immutable if we have it recorded but actual it is immutable if there is agreement on the current states finality.

Think of the whole system like a closed room with people who together hold a fix number of coins. Once everyone knows the balance of everyone and there is no dispute on the balances everyone can transact with everyone. There is zero need to know the past transactions that took place. If someone has 5 coins he can give you 3 and everyone sees that he now has 2 and you 3 more. If a new person enters the room he must have zero coins else the total increased. He can then instantly accept coins from anyone once he know the current undisputed balances of everyone. Again he does not need to know from whom you got your coins just that everyone agrees that you own them.

Re: Ask HN: Am I going insane or is there genuinely no value in blockchain tech?

#483
post #476

Earlier quoted context omitted.

A judge is supposed to read the smart contract source code and determine the intent? The parties are frequently anonymous and have never interacted outside of the publication the smart contract to the blockchain and another party interacting with it. There is no basis for determining intent besides the code itself. Are you thinking that the contracts have analogs to legal contracts? Usually (exclusively?) they only m…

>A judge is supposed to read the smart contract source code and determine the intent? If it's hard for a judge, it's presumably also hard for anyone using the smart contract. >There is no basis for determining intent besides the code itself. I'll bet you any frequently used contract has an associated website. Basically, conducting your business on a blockchain doesn't exempt you from the law. You - the squishy human…

Does participation in a smart contract imply any kind of legal agreement? You're essentially interacting with an api/bot that's being hosted by whatever blockchain community at large. Anybody can publish anything, and any unrelated parties can interact with it.

Here's a thought experiment for you.

If I were to publish a public webpage where you entered a routing number into a textbox and money was immediately transferred from my account to the specified account for the purpose of sending money to a friend of mine, but somebody else found the website and entered their routing number and drained my account. Would I have legal recourse?

This is essentially the Parity wallet exploit. The API was only slightly more complicated than the example above, initWallet().

It's an interesting paradigm shift. If contracts are automatically enforced, what features of the existing legal system are obsolete? If monetary/financial contracts are completely logically unambiguous in their execution and there is no need to appeal to a designated wielder of physical force to ensure their execution...

I think that notion, which sounds unrealistic to me, is what appeals to lot of crypto absolutists. It fails in a lot of the ways that smart contracts currently struggle, how to computationally, and in an unbiased way, relate crypto to the world outside of the blockchain. A good example of this is oracles, which are so flimsy in so many situations.

As you said we don't exist on the blockchain, the physical world doesn't exist on the blockchain, so how can we do away with our existing systems for mediating disputes, determining intent etc?

Re: Ask HN: Am I going insane or is there genuinely no value in blockchain tech?

#485
post #478
post #60

Earlier quoted context omitted.

>The sole purpose of blockchain is to prevent double spending without a trusted party That is most accurate description of blockchain I have read. Unfortunately, the mechanism for that (Proof-of-work) is slow, expensive and planet destroying at scale. And while we may remove a trust provider third party, we aren't getting rid of centralization with blockchain anyway.

PoW is not needed at all its just a puzzle do "randomizes" who can write the next block. Its comically inefficient and p much the worst known working solution. Some BTC devs realized this and created Federated Byzantine Agreement (FBA) which used Byzantine Agreement rather than a puzzle to created the consensus and then federated the whole system to prevent 51%-like attacks. Obviously if the peers work together with…

PoW is needed for the "trustless" qualifier. Other schemes like PoS can be very low trust but not fully trustless. They also tend towards ever increasing centralization.

Re: Ask HN: Am I going insane or is there genuinely no value in blockchain tech?

#486

Earlier quoted context omitted.

> So, at no point did you consider that you were wrong in your base assumption and government does in fact work? Of course, many dozens of thousands of times throughout my life, desperately wished for that to be the case. Unfortunately there is no evidence for this and immense amounts of evidence for the contrary. > Because it looks like you examined anarchistic alternatives to government, found them all worse than g…

> Of course, many dozens of thousands of times throughout my life, desperately wished for that to be the case. Unfortunately there is no evidence for this and immense amounts of evidence for the contrary. I think the fact that 7 billion people live overwhelmingly under a multi-hundred-year improving standard of living [1], leveraging low-friction global trade, commerce and communication in among the most peaceful per…

Nothing that is the largest cause of unnatural death in the last century should be considered as "working".

https://en.m.wikipedia.org/wiki/Democide

https://mises.org/library/anatomy-state

https://en.m.wikipedia.org/wiki/The_Problem_of_Political_Aut....

Blockchain based systems over the duration of their existence by contrast have killed nowhere near as many no matter how you scale it, and although I believe the system to be rife with fraud and inefficiency, the amount of capital growth that has taken place is breathtaking pretty much any way you look at it.

I believe the state as a structure needs to die and blockchains so far look like the obvious sword. Nothing else has even come close.

Re: Ask HN: Am I going insane or is there genuinely no value in blockchain tech?

#487

Blockchain technology helps you create applications without the need to have a trusted 3rd party. What it solves?: - Sending money from Alice to Bob without the need of a trusted party like Venmo/Paypal/Bank. - Vehicle registration / House title deeds are maintained by the local government. A decentralized application can potentially mint an NFT (ERC-721) and maintain such a DB. (Although, the physical society would…

In my opinion, none of those things are real problems that need solving. They’re fabricated to fit a technology.

Re: Ask HN: Am I going insane or is there genuinely no value in blockchain tech?

#488

Earlier quoted context omitted.

Probably much the same way you can see that crypto in its old generic sense could do these things, with the additional security of the applications running on a blockchain, and the assurances about transaction integrity, censorship resistance, availability etc. You can have a cryptographically secure platform for whatever governance platform you like, but if it's running on a traditional centralised server infrastruc…

That seems a bit of an unwarranted leap and very hand-wavy. Why would blockchain be better than a decentralized, non-blockchain tech, hosted in multiple jurisdictions for transaction integrity, censorship resistance, availability and so on? And why is a blockchain a better alternative? If the blockchain assumptions fall (51% control) then it's game over. Even the founding fathers were a step ahead of that and trying…

No matter where FAANG host their infrastructure, if a particular set of states want to tamper with, censor, or surveil that infrastructure, they will be able to do it.

The legal structures and the ability to identify ultimate beneficiaries guarantees this for pretty much any legal corporate structure organised under a state. The only chance this has of not being true is a blockchain, the ultimate beneficiaries can't be identified, the infrastructure is not linked to a particular legal structure. There is no guarantee the state can identify the appropriate necks to apply the appropriate boots to.

If an organisational unit is to exist that will destroy the state, at the moment the only candidate for its infrastructure is blockchain.

Re: Ask HN: Am I going insane or is there genuinely no value in blockchain tech?

#489
post #132

Earlier quoted context omitted.

> That is most accurate description of blockchain I have read. It might interest you to know then that the short, digestible 8 page whitepaper on Bitcoin, which originally described the blockchain, specifically used this definition. It's the most accurate because it is what a blockchain was designed for. I recommend giving it a read and ignoring any project which doesn't follow its core tenants. https://bitcoin.org/b…

Tenets! Tenants pay rent.

Whoops! Nice catch. Don't ignore your tenants.

Re: Ask HN: Am I going insane or is there genuinely no value in blockchain tech?

#490
There's no intrinsic value in Blockchain Tech.

Numbers in a computer merely signify what you are willing for them to signify. In that sense, blockchain tech is no different from fiat currency. That piece of colored paper in your pocket is merely a promise of worth. People can renege on their promises, either because they want to or because they are forced to.

So tell me, how many hamburgers have you bought with Confederate Dollars or Nazi Reichsmarks lately?

Post reply on HN