News for hackers. Stuff that matters.
Re:Is Web3 anything? by costac on Friday December 10, 2021 @02:05AM (#29507229)
> what if the neighbors collude and vote that you failed to improve the park despite having done what was specified. The contract could further specify that some neutral third party acts as an arbiter in that case.

If there's anything that shows that Web3.0, smart contracts and so on are a bad solution in search of a non-existent problem, it's this.

The ``problem'' is apparently that we don't trust each other and our institutions. The ``solution'' is to create a protocol for trust-less commitments. The bug is that the protocol ultimately relies on the fact that we trust each other and our institutions.

Can Web. 3.0 remove some friction from the system? Maybe. Enough to revolutionize it? Highly doubt it.

Re:Is Web3 anything? by dogles on Friday December 10, 2021 @07:45AM (#29509218)
I think the bigger problem (which the example conveniently sidesteps) is that smart contracts don’t involve people. They involve _wallets_. I can have as many wallets as I want. Unless there is some external (centralized, trusted) unique identity mechanism, there’s no way to ensure the vote isn’t rigged. It also means that I could make a smart contract where I’m on all sides of the contract (e.g. say I’m trying to pump the market value of park-improvement projects…).

Outside of “a few neighbors who all know/trust each other and the public key for each other’s wallets” example, this all falls apart.

Re:Is Web3 anything? by recursive on Friday December 10, 2021 @02:36AM (#29507404)
I've been to some HOA meetings. I think it's more likely that there's no consensus than that people agree that the park was improved. Even if the organizer did their best and spent a thousand bucks on supplies. There's no way to "make everyone whole again". Or maybe a majority of neighbors just aren't good people and realize they can get a nice park and their money back just by voting "no" as a bloc. All the fancy number theory hasn't really achieved anything.
Re:Is Web3 anything? by jallen_dot_dev on Friday December 10, 2021 @08:58AM (#29509873)
The solution of course is to use a collection of oracles that report the state of the park to the blockchain. You would need to use enough oracles to be sure they aren't just your neighbors running them or being manipulated by your neighbors.

I'm only half joking. This example is a bad use case and web3 isn't going to replace literally every aspect of society.

Re:Is Web3 anything? by soco on Friday December 10, 2021 @04:36AM (#29508102)
It also assumes that neutral third party (should we call them judges, or jurors?) would act in good faith. What's stopping them from rolling with the majority? And how exactly is the problem of trust solved by trusting a third party? It would be laughable if it wasn't a straight faced affirmation. The "radically new" proposal is basically to recreate the old structures, just with new web3 labels. Is there a reason this would work better, only because it's proposed by software folk instead of politician folk? Or is it better only because it's proposed by "my gang"?
Re:Is Web3 anything? by mattsahr on Friday December 10, 2021 @09:14AM (#29510053)
I think you're right that Web3 won't come close to displacing existing last-resort dispute handlers (courts, laws, etc). But it's dangerous to overlook the revolution lurking in "remove some friction from the system."

Uber removes some friction from hailing a taxi. AirBnB removes some friction from finding a room to rent. The internet removes some friction from sending messages.

Re:Is Web3 anything? by tomp on Friday December 10, 2021 @02:29PM (#29514373)
Government has a monopoly.

Web3 (blockchain or not... the important feature is decentralisation) enables choice of governance - you can pick the "neutral third party". This destroys the governance monopoly and creates a marketplace.

Re:Is Web3 anything? by atty on Friday December 10, 2021 @02:58PM (#29514750)
But government laws and regulations still have precedence over smart contracts or blockchain transactions. “But it’s written in the smart contract” is not a valid excuse for breaking the law of the country you reside in, and will be thrown out in any court. So instead of replacing one governance system with another, you’ve create a second, subservient system that is overruled by the first, have you not?

That’s the part I’ve never understood. Sure, you could use a blockchain that is anonymous to try and avoid scrutiny and legal trouble, but at that point you’re basically just a criminal.

Re:Is Web3 anything? by somdax on Saturday December 11, 2021 @10:17AM (#29521407)
Yep yep. Your points are all valid and true, as far as I can see.

I think it would be interesting of governments started using this tech (Blockchain, smart contracts, etc) to improve existing systems. To me, I can see this tech being used to improve infrastructure in a lot of public services (library cards, driver license registry, etc)

Estonia has been doing that. I bet there is something that other countries can learn about what works and what doesn't

Re:Is Web3 anything? by wbsss4412 on Friday December 10, 2021 @02:57PM (#29514740)
I think you’ve really nailed it here.

Libertarianism is so strong in the tech world that people have blinders on.