News for hackers. Stuff that matters.
Re:Tell HN: We have a responsibility to speak out against bl... by logicalmonster on Friday January 28, 2022 @05:04PM (#30121051)
> what a nightmarish step backwards it is for developers concerned with cost, speed, privacy, safety, and ease.

1) There's a lot of research and development into blockchain technology by very smart people. The systems are improving. What technology we'll have 5, 10, or 25 years from now is going to be much different than what exists now. It's a lack of imagination to think that because crypto is "slow" now (and not all of it is by the way), that it will always be the case. The equivalent is looking at a 5.25" floppy disk in the early 80s and thinking that all physical media is forever going to be too small and too slow to be usable.

2) Low cost, speed, privacy, safety, and usability are great attributes to have: and in many cases are currently superior on established centralized systems. But don't other important attributes exist?

* What about resistance to censorship? A centralized system can ban you because of what you say or even because of who you are. Maybe a purely decentralized system cannot. I guess that's one reason why a lot of people fear it.

* And what about trust? Many people do not trust a lot of centralized systems from powerful groups: such as how many shares of stock are even in existence given the practice of naked shorting. Check out this story.

https://www.reddit.com/r/Superstonk/comments/rsaevv/in_march...

> In March of 2005 this guy bought 100% of shares (1.1M shares) in a traded company to prove the corruption. The next two days that same stock traded 50 million times and dropping the price 99% in two hours. All this with LITERALLY NO SHARES AVAILABLE TO BORROW OR SHORT.

Isn't it possible that the drawbacks of blockchains might be worth it if they can prove perfectly transparent and reduce or eliminate corruption? Imagine a stock market that ran on some next generation blockchain tech that was perfectly transparent without any doubt about the number of shares in existence. No more dirty tricks or fraud possible. Are the upsides of this not worth any discussion?

Re:Tell HN: We have a responsibility to speak out against bl... by Comevius on Friday January 28, 2022 @06:52PM (#30122157)
The entire crypto landscape is dirty tricks and frauds already. The blockchain is just an immutable data structure (a hash or vector commitment tree). It works like ink on a paper, but it's publicly verifiable. What happens on it, and how that's interpreted is a different question.

A blockchain is like having an append-only log in someone's house. Everyone can look at it, nobody can erase from it, and everyone can buy an expensive pen to create a new entry. The people who own the house can replace the log with an older copy if they wanted to, if they don't like the new entries for example, which is what happened to Ethereum, but the real opportunity is not compromising the blockchain, it's running scams with it and on it. With no oversight, no fraud detection, no customer protection anything goes. All the blockchain can do is setting the fraud in stone.

We already have better cryptographic tools for verifiability supporting transparency and censorship resistance, and they are much faster and more pratical.

You can't replace existing things with a Merkle tree and proof of whatever consensus, because the powerful will always have more of that whatever. Once they do you get a centralized system worst than any existing one.

Re:Tell HN: We have a responsibility to speak out against bl... by mattwilsonn888 on Friday January 28, 2022 @07:25PM (#30122388)
Why be afraid of fraud on blockchain? In the case of DeFi the contracts are technically readable (though EVM is not a good platform for readability; if you can't name projects which have fixed this you don't have the right to make fun of "its early"), and those that cannot read contracts for whatever reason are fully aware of the risk they take - when more versed people agree in unison there are no inbuilt scams the laymen can remove their risk.

The same applies to blockchain in general. If a new layer-1 is released you audit the code, the token supply, distribution - if its not put out clearly to you its suspicious, otherwise you go through the same process. Those who can read first hand what the risks are can get in early, those who cannot wait. Its not rocket science.

If you cared so much about fraud victims, you would drill into new, atomic contracts and protocols, but instead you take the lazy, spiteful approach of calling the whole space a fraud and expect people to believe you because you work with computers. Can you fix my printer while you rationalize your position?

Re:Tell HN: We have a responsibility to speak out against bl... by ShamelessC on Saturday January 29, 2022 @12:04AM (#30123953)
> Why be afraid of fraud on blockchain? In the case of DeFi the contracts are technically readable (though EVM is not a good platform for readability; if you can't name projects which have fixed this you don't have the right to make fun of "its early"), and those that cannot read contracts for whatever reason are fully aware of the risk they take - when more versed people agree in unison there are no inbuilt scams the laymen can remove their risk.

Being readable will not stop bugs. This is the history of software engineering. Heartbleed went unnoticed for years, for instance. Putting the onus on the participants to verify a bug-free smart contract is kind of absurd if you ask me. It's just not possible and definitely won't scale.

Re:Tell HN: We have a responsibility to speak out against bl... by Comevius on Saturday January 29, 2022 @05:47AM (#30125360)
You can audit everything yourself, and if everyone could and would there would be much less opportunities for bad behavior. But that's why trust was invented. Trustless means you have to do everything yourself.

In society there are incentives for example for a bakery to not poison you. The obvious one is the financial gain, reputation, but also the threat from not following laws, regulations. There are health inspections and so on. Even with that a lot of things a bakery sells is not healthy for you.

It doesn't matter how smart the tools are, if the only incentive is to defraud people, which is how the crypto economy works today. It's all lions and hyenas, and there is no algorithm to fix that, if anything decentralized consensus makes it easier for people to obfuscate and shrug responsibility.

Re:Tell HN: We have a responsibility to speak out against bl... by runarberg on Friday January 28, 2022 @07:33PM (#30122441)
The 5.25" floppy disk was pretty good at transferring data between machines at the time and didn’t introduce many unintended consequences.

Let’s say for the sake of argument that the 5.25" floppy disk actually transferred data slower then if you had handwritten it between the machines, you couldn’t use the data from the 5.25" floppy disk unless you first validated it which would take several kW hours of power. You also could claim a stake at the data and could potentially sue other disk users for patent violations if you validated some patent more often then them. Now you have a case of a technology that is: a) worse then the alternative, b) expensive to use, and c) has harmful unintended consequences. Now I would consider the 5.25" floppy disk a good comparison to cryptocurrency. However the 5.25" floppy disk was none of these things, as it was a perfectly good technology at the time for data interchange despite it’s limitation. The same can not be said about cryptocurrency.

Now this is a silly example I know, I couldn’t find a more realistic case of unintended consequence for the 5.25" floppy disk.

Re:Tell HN: We have a responsibility to speak out against bl... by doedoedoedoe on Friday January 28, 2022 @08:04PM (#30122677)
This strikes me as a pretty bizarre argument, like a reverse slippery-slope fallacy, and I've heard it repeated by advocates. You are staying that yes, the technology is awful and scam ridden, but maybe sometime in the future in some way no one can think of it will be ok. This is obviously not a meaningful argument.

In regards to censorship, trust, and any other perceived benefit of blockchain technology for applications, those benefits rely solely on the organization that controls the application - ultimately landing users in the exact same space. Blockchain is hailed as a way to build decentralized applications without any regard to the fact that those applications would still need to be built by a central organization.

The final note that advocates seem to profess as some great proof of why blockchain is ok is that other systems are flawed, as if proving that some other system is flawed is proof that it's ok for their system to be a sesspool of fraud and waste.

Re:Tell HN: We have a responsibility to speak out against bl... by dns_snek on Friday January 28, 2022 @08:52PM (#30122974)
> the technology is awful and scam ridden

The technology is perfectly legitimate and mostly not awful as long as you stick to big reputable projects such as Bitcoin, Bitcoin Cash, Ethereum, Monero, Litecoin and others who have been on the market for a long time with a proven track record.

> In regards to censorship, trust, and any other perceived benefit of blockchain technology for applications

These are not "perceived" benefits, they are in fact benefits.

Monero represents digital, anonymous, fungible, untraceable, censorship-resistant cash, the same properties that real world cash provides. It can be transacted worldwide with extremely low transaction fees.

> those benefits rely solely on the organization that controls the application - ultimately landing users in the exact same space

Who is the organization that "controls" the "application"? As cliche as it is, "code is law".

> as if proving that some other system is flawed is proof that it's ok for their system to be a sesspool of fraud and waste

You may not like crypto, but it does have use cases that people in the real world are relying on and find useful. The crypto space indeed has many scam projects, but not every project is a scam. That's just the nature of open source software - people will copy an idea and use it for their own personal gain if it proves to be profitable.

There are so many things that are far less useful and far more wasteful than cryptocurrency. I could start taking this argument seriously if we first ban all addictive social media platforms, the whole adtech industry, gas-guzzling trucks and so on.

Re:Tell HN: We have a responsibility to speak out against bl... by prox on Friday January 28, 2022 @05:21PM (#30121254)
I fear that a decentralized web that can’t be moderated also creates a 4chan like culture with extra steps. People, when anonymous, seem to race to the bottom in terms of ethics and accountability.

Trust comes from when I know who the other person is, not just his/her/its attributes. A good debate comes from strengthening the things that bind us in an open forum.

Sofar blockchain seems to be about making money (and I agree with OP on this point) and doing its version of the .com bubble.

Not saying that nothing of value might come from it, but at this point I don’t see anything of that kind.

Re:Tell HN: We have a responsibility to speak out against bl... by zozbot234 on Friday January 28, 2022 @05:31PM (#30121355)
People can be anonymous but still accountable. Require users to post a cryptocurrency bond to post, and let others lay bets against the user's future score in some sort of crowd-sourced karma system. This lets other users gain if they successfully predict that the user's post will be disapproved of (get paid for reporting, e.g. obvious spam!) while conversely rewarding the user for good content that others are maliciously trying to bury or "cancel".
Re:Tell HN: We have a responsibility to speak out against bl... by valdiorn on Friday January 28, 2022 @05:49PM (#30121559)
Ok. Who is the arbitrator then? A centralised party? If not, then maybe people who stake the most? Because that way you can literally pay for the right to decide what is "truth".
Re:Tell HN: We have a responsibility to speak out against bl... by smoldesu on Friday January 28, 2022 @07:42PM (#30122501)
The best (or at least, most successful) answer to this has come through federation. Platform owners are allowed to create and moderate their own groups with their own distinct rules and regulation. From there, each group decides which of the other groups it would like to interact with, as well as ones that it would like to ignore. The result is a system where everyone can live happily; 4chan trolls can federate with 4chan trolls, mainstream instances can block objectionable content, and people who want to use both can freely make accounts for either group. The result is a pretty good balance of freedom with highly-moderated content, even highly sensitive groups have had a pretty good experience using this tactic, since if all else fails the group can defederate from everyone else and choose only to interact with other group members, or selectively federate with other groups that share their same values.
Re:Tell HN: We have a responsibility to speak out against bl... by prox on Friday January 28, 2022 @05:58PM (#30121661)
It reminds me of the democratic bus analogy. A bus with no driver and everyone with a steering wheel. All the input gets averaged out. Such a bus would get nowhere.
Re:Tell HN: We have a responsibility to speak out against bl... by ModernMech on Friday January 28, 2022 @08:25PM (#30122793)
Reminds me of this https://www.theverge.com/2014/2/17/5418690/play-this-twitch-...

They did manage to get through some of the game at least!

Re:Tell HN: We have a responsibility to speak out against bl... by api on Friday January 28, 2022 @11:42PM (#30123847)
Has anyone ever tried this? Sounds like a fascinating experiment. Of course it's basically all game theory. If a critical mass of people cooperated it could work.
Re:Tell HN: We have a responsibility to speak out against bl... by prox on Saturday January 29, 2022 @04:06AM (#30124937)
I read it in a really old science magazine at a family gathering, and I think it was an article on democracy by some science institute. That’s all I remember. It would be an interesting thing to research, but it should be in the literature already.
Re:Tell HN: We have a responsibility to speak out against bl... by prox on Friday January 28, 2022 @05:34PM (#30121389)
Is this an already implemented system, or is this a potential technology?
Re:Tell HN: We have a responsibility to speak out against bl... by Eddy_Viscosity2 on Friday January 28, 2022 @05:14PM (#30121171)
One of the points of the folding ideas video is that systems always become centralized in one way or another over time. Even the current ones are not nearly as decentralized as is claimed.

The bit about the stock is that shares counting issue isn't a 'problem' for the stock market, its a feature. They could easily solve this with existing technology. They don't because they make too much money playing the games. Blockchain won't fix that any more than it will solve censorship or cure cancer.

Re:Tell HN: We have a responsibility to speak out against bl... by 2pEXgD0fZ5cF on Friday January 28, 2022 @05:14PM (#30121164)
> A centralized system can ban you because of what you say or even because of who you are.

So can anyone who builds a service on top of blockchain technology™ which is something a user ultimately has to interface with. Just because you have some unremovable flags set on your magical decentralized database that doesn't mean a service can't choose to ignore it.

> eliminate corruption

> Imagine a stock market that ran on some next generation blockchain tech that was perfectly transparent without any doubt about the number of shares in existence. No more dirty tricks or fraud possible.

Please elaborate, how does any of what you vaguely describe "eliminate corruption". How would it prevent dirty tricks and fraud?

Re:Tell HN: We have a responsibility to speak out against bl... by omegaworks on Friday January 28, 2022 @05:17PM (#30121212)
>There's a lot of research and development into blockchain technology by very smart people.

That is precisely why this is such a societally detrimental technology. The communities that are forming around it are self-reinforcing and suck up both monetary and intellectual capital.

All of this hype about crypto's "potential" is demolished in Dan's excellent work.

>It's a lack of imagination to think that because crypto is "slow" now (and not all of it is by the way), that it will always be the case.

Proof of work combined with the deflationary nature of these currencies is literally the antithesis of efficiency. The system necessarily needs to become less efficient over time because new coins need to become asymptotically harder to mint.

>Maybe a purely decentralized system cannot.

It's clear that the systems that interpret the blockchain (and even the blockchain itself, if wealthy and well-connected folks decide to fork) can be pressured into "censorship."

>if they can prove perfectly transparent and reduce or eliminate corruption?

No system that relies on human inputs can prove to be perfectly transparent or eliminate corruption. The blockchain itself can have provably unbreakable crypto that prevents man-in-the-middle manipulation of data but that in and of itself does not govern the interface between the chain and the people feeding it data.

Re:Tell HN: We have a responsibility to speak out against bl... by logicalmonster on Friday January 28, 2022 @05:33PM (#30121371)
> Proof of work combined with the deflationary nature of these currencies is literally the antithesis of efficiency.

1) First of all, are we discussing crypto as a currency or blockchains as a technology? Your criticisms seem all over the place here.

2) Maybe talking negatively about the dangers of deflationary currencies while we're in a period of economic inflation and peoples' purchasing power is being deliberately destroyed is not the best idea.

3) I'm not convinced that deflation in a currency is a bad thing. Mainstream economics schools hate deflation, but the Austrian school writes very favorably on the merits of deflation: https://mises.org/library/deflating-deflation-myth

4) Proof of work might or might not be around in the future: who knows? But that doesn't mean that blockchains are unworkable, just that one implementation might not stand the test of time.

> No system that relies on human inputs can prove to be perfectly transparent or eliminate corruption.

Look into what Oracles are and how they can guarantee the reliability of information and the concept of cryptoeconomic security. Who knows where this ends up going and if it's widely used or not, but there's a very high chance that all of the theoretical objections you would make here have been addressed.

Re:Tell HN: We have a responsibility to speak out against bl... by omegaworks on Friday January 28, 2022 @05:47PM (#30121534)
>First of all, are we discussing crypto as a currency or blockchains as a technology?

Blockchains require an incentive for members of their network to maintain a copy of the shared ledger. Modeling it after a deflationary currency creates a first-mover advantage that generates this momentum. We're not talking about "theoretical objections" or hypothetical better systems, the commonly implemented blockchain systems are creating problems that are manifesting themselves today, and every ounce of capital invested into them creates real inertia against changing how they fundamentally work.

>Proof of work might or might not be around in the future: who knows?

We can not afford to be ambivalent about how this technology evolves.

Re:Tell HN: We have a responsibility to speak out against bl... by ShamelessC on Saturday January 29, 2022 @12:11AM (#30123983)
> If an oracle relies on a single source of truth (centralized), that can lead to issues: the data source can be hacked in a man-in-the-middle attack, or altered by its owner, in order to sway smart contracts. Decentralized oracles (consensus oracles) increase the reliability of the information provided to smart contracts by querying multiple data sources, thus distributing trust between participants. However, this does not achieve trustlessness, since oracles are not part of the main blockchain consensus, and thus not part of the security mechanisms of public blockchains.

https://wikiless.org/wiki/Blockchain_oracle

Re:Tell HN: We have a responsibility to speak out against bl... by logicalmonster on Saturday January 29, 2022 @07:37PM (#30132278)
If this is a topic you're curious about, look into some of Sergey Nazarov's interviews and/or pay attention to the topic of "cryptoeconomic security" in relation to oracles. Basically the idea is to have a system where the cost of corrupting the information on a network is always far more than the potential gain. Whether or not this is possible or will succeed is a question mark, but I'd think many potential objections and question marks have been addressed.
Re:Tell HN: We have a responsibility to speak out against bl... by timeon on Saturday January 29, 2022 @03:46AM (#30124833)
> Proof of work might or might not be around in the future: who knows?

Let's not argument in terms of 'what ifs'. Proof of waste is real here and now.