News for hackers. Stuff that matters.
Re:Did I just lose half a million dollars? by kkjjkgjjgg on Sunday January 30, 2022 @04:20AM (#30135288)
I think it is more a fundamental philosophical problem with Ethereum. They have fascinating ideas and workarounds for all sorts of issues, but in the end they keep layering complex solutions on more complex solutions.

Maybe a bit like enterprise software, just add another abstraction layer...

Re:Did I just lose half a million dollars? by Gigachad on Sunday January 30, 2022 @04:24AM (#30135309)
The problem is that irreversible transactions are just bad. There is no way around it. Crypto is broken at the most fundamental level.

This kind of fuckup could not happen with regular banking and if you somehow did mess up you can almost always have your money recovered. There is no way to just black hole it never to be seen again.

Re:Did I just lose half a million dollars? by tromp on Sunday January 30, 2022 @07:00AM (#30136318)
Some cryptocurrencies make it impossible to black hole funds by requiring the recipient to prove they can spend the money they're about to receive before they receive it. Needless to say, these cryptocurrencies do not feature smart contracts.
Re:Did I just lose half a million dollars? by kkjjkgjjgg on Sunday January 30, 2022 @07:30AM (#30136584)
Afaik bank transactions are also non-reversible. I don't think that is the main issue, although certainly it is a problem.

If it bothers you, you could probably also go through some service that insures your transactions and gives you a degree of reversibility.

Re:Did I just lose half a million dollars? by shkkmo on Sunday January 30, 2022 @09:19AM (#30137402)
I am unaware of any country where this is true. Many countries have limits on how / when transactions can be recovered but AFAIK there is nowhere where bank transfers are absolutely final with no recourse.
Re:Did I just lose half a million dollars? by kkjjkgjjgg on Sunday January 30, 2022 @02:21PM (#30140183)
In my country (Germany) afaik if you transfer money, the bank is not guaranteed to be able to get it back (if it has already processed it). There are other forms, for example other people can withdraw from your account and you can contest it within a certain time frame.
Re:Did I just lose half a million dollars? by pirate787 on Sunday January 30, 2022 @08:39AM (#30137075)
A service...like...a bank ?!?
Re:Did I just lose half a million dollars? by kkjjkgjjgg on Monday January 31, 2022 @05:42AM (#30146620)
Sure, if it is important to you? But I think there are also smart contracts/escrow services that require you to do additional things besides pushing "send".

The classic is for a trade, and the receiver has to confirm they received the stuff before the money is released.

Afaik "traditional" companies like ebay also struggle with that kind of thing.

Re:Did I just lose half a million dollars? by oblio on Sunday January 30, 2022 @07:08AM (#30136391)
The problem is, they have a fundamentally simple concept that solved the double spend and trust problems for a decentralized (sort of currency).

That part we kind of figured out, maybe it's ok, albeit super slow and power intensive, but let's put that aside for a while.

But is there a solid mathematical and cryptographical basis for everything else layered on top? I don't get that impression, it just looks like they're just plugging gaping holes because there's a gold rush to be continued!

If they're just rebuilding a crappier version of the global financial system, there's no point in the rest of us following them.

Re:Did I just lose half a million dollars? by lottin on Sunday January 30, 2022 @10:44AM (#30138101)
The financial system cannot run on blockchain technology, even if the technology worked well. This is because "decentralisation" requires blockchain assets to be "unconfiscable", but financing is only feasible if the assets are "confiscable" (otherwise the borrower can walk away with the money and suffer no consequences).
Re:Did I just lose half a million dollars? by kkjjkgjjgg on Sunday January 30, 2022 @02:24PM (#30140220)
That doesn't seem to make sense. Don't people usually borrow money to spend it (for example to buy a house or finance their startup)? So in most cases the borrowed money is also gone and at most you can confiscate the collateral (for example the house). That is still possible with crypto.
Re:Did I just lose half a million dollars? by lottin on Sunday January 30, 2022 @03:06PM (#30140588)
In decentralised finance the legal system, which in conventional finance has the power to seize the borrower's assets in the event of default, is replaced with "dumb contracts", but dumb contracts don't have such a power. Financing is basically impossible with decentralised finance.
Re:Did I just lose half a million dollars? by kkjjkgjjgg on Sunday January 30, 2022 @06:41PM (#30142502)
Just because finance is decentralized doesn't mean the law doesn't still apply. I don't know where you get that idea from. Also not sure what you mean by "dumb contracts" - crypto contracts can contain code on top of text, whereas traditional contracts can only contain text. So obviously the crypto contracts are strictly superior.
Re:Did I just lose half a million dollars? by lottin on Monday January 31, 2022 @01:41AM (#30145247)
The counter-party to both the borrower and the lender is a dumb contract. A dumb contract is not a legal person, and therefore it cannot initiate legal action, nor legal action can be initiated against it. Furthermore, there's no legal agreement between the dumb contract and its counter-parties, since, again, a dumb contract doesn't have a legal personality which is required to enter into legally-binding agreements.
Re:Did I just lose half a million dollars? by kkjjkgjjgg on Monday January 31, 2022 @05:44AM (#30146632)
Depends on the service, but I would think (ianal) if somebody publishes a smart contract and says "you can buy my house via this smart contract", then that person is the counter party, not the smart contract.

Of course you can burn your crypto and send it so some random contract. You can also take traditional money, go to the woods and burn it.

Re:Did I just lose half a million dollars? by lottin on Monday January 31, 2022 @06:20AM (#30146841)
If the borrower and the lender sign a loan agreement with an intermediary, or among themselves, then sure, but this is conventional finance, not decentralised finance. In this situation the dumb contract becomes redundant. It doesn't do anything.
Re:Did I just lose half a million dollars? by kkjjkgjjgg on Monday January 31, 2022 @02:27PM (#30152911)
In the case of real estate, it replaces the solicitor. And it facilitates the money transfer, so it also replaces the bank.
Re:Did I just lose half a million dollars? by lottin on Tuesday February 01, 2022 @01:22AM (#30159243)
No. A dumb contract doesn't replace a solicitor and it doesn't replace a bank. You're just saying things now.
Re:Did I just lose half a million dollars? by kkjjkgjjgg on Tuesday February 01, 2022 @04:37AM (#30160389)
That's why you use smart contracts. You are just unwilling to consider any possibility that crypto could be useful.
Re:Did I just lose half a million dollars? by lottin on Tuesday February 01, 2022 @10:37AM (#30163919)
You use a dumb contract in a situation where otherwise you'd need a solicitor? Please, explain.
Re:Did I just lose half a million dollars? by kkjjkgjjgg on Tuesday February 01, 2022 @02:38PM (#30167976)
In my country at least, the government charges lots of money (several thousands) to change ownership of real estate in a government managed ledger. That obviously could be replaced by crypto, which (in its basic form) is a distributed ledger. Ownership can be proven via the blockchain.
Re:Did I just lose half a million dollars? by CRConrad on Tuesday February 01, 2022 @06:59PM (#30171590)
> That obviously could be replaced by crypto

Could.

So far you've been using the present tense, "the [dumb] contract replaces the solicitor", or such.

Obviously it doesn't. Or could you tell me in which countries in the world you won't, at present, have to pay the government to register real estate ownership changes in its ledger just because you paid the seller in a crypto-"currency"?

Re:Did I just lose half a million dollars? by lottin on Wednesday February 02, 2022 @04:02AM (#30175333)
> That obviously could be replaced by crypto

It's not obvious at all that it could be replaced by crypto.

Re:Did I just lose half a million dollars? by kkjjkgjjgg on Sunday January 30, 2022 @07:36AM (#30136622)
I went to some workshops when Ethereum was developed (sadly I decided against investing in the ICO because some aspects didn't convince me or I didn't understand them well enough). Even back then the discussion was that they were trying to do too much and it would be difficult to make it work reliably. Bitcoin deliberately chose a more conservative approach. Bitcoin also actually has a scripting language and allows for smart contracts, but they were much slower with unlocking its features for real. (I don't know the current state of it).

Just to say, it really doesn't make sense to judge "crypto" by the state of Ethereum. There are different philosophies, different approaches, different people.

Re:Did I just lose half a million dollars? by oblio on Sunday January 30, 2022 @11:09AM (#30138370)
Domains where the basics are still being actively researched should never be part of the backbone of human society, though.

Maybe they'll find solutions. Cool, let them put those solutions in practice in 2040 when all the bugs have been worked out.

Re:Did I just lose half a million dollars? by triangleman on Sunday January 30, 2022 @11:50AM (#30138699)
Frankly that is the best case scenario for crypto. It's similar to the dot com bubble in 1999 actually, it's 20 years later and the internet is finally somewhat useful and intergrated into our lives. Originally it was just a bubble inflated with ad revenue inflated with investor money
Re:Did I just lose half a million dollars? by oblio on Sunday January 30, 2022 @12:26PM (#30139056)
Yeah, but the web was instantly useful for a huge array of legitimate uses.

It was never a solution in search of a problem.

In 1999 the tech wasn't there but everyone could see where it was going, like all investments, it was a matter of timing.

Crypto is still at the fundamental research phase and we don't even have consensus that it does more good than bad, yet.

Re:Did I just lose half a million dollars? by kkjjkgjjgg on Sunday January 30, 2022 @02:22PM (#30140195)
It does good when your bank accounts get shut down, as happened to Wikileaks for example.
Re:Did I just lose half a million dollars? by oblio on Sunday January 30, 2022 @03:15PM (#30140668)
That's a super niche application, not a mass market use.

And yes, I know about the supposed use for people in countries with unstable regimes but I'm not convinced at the moment. Plus that use case, being that of people generally having low disposable incomes (barring China) absolutely doesn't justify the market value of crypto at the moment.

Re:Did I just lose half a million dollars? by kkjjkgjjgg on Sunday January 30, 2022 @06:43PM (#30142520)
Inflation hits the masses, or in general money supply manipulation schemes. In the last few weeks, markets tanked just because the FEDs announced they plan to increase interest rates. Is that really how we want to go on?
Re:Did I just lose half a million dollars? by oblio on Monday January 31, 2022 @03:16AM (#30145715)
Cryptocurrencies are only used for speculation.

That's your best argument against regular currencies? That they're being manipulated, too? :-)

Re:Did I just lose half a million dollars? by kkjjkgjjgg on Monday January 31, 2022 @05:46AM (#30146640)
Bitcoin is not being manipulated. You may be confusing it with Bitcoin markets and Bitcoin trading. Nobody can conjure Bitcoin out of thin air or manipulate interest rates on it.
Re:Did I just lose half a million dollars? by CRConrad on Tuesday February 01, 2022 @07:04PM (#30171634)
> Nobody can conjure Bitcoin out of thin air

That's exactly what Bitcoin miners do: They take pure thin air and convert it into noxious power plant fumes. Pure air is what the odiferous Bitcoin is conjured out of.

Re:Did I just lose half a million dollars? by kkjjkgjjgg on Sunday January 30, 2022 @02:22PM (#30140200)
Bitcoin has been working pretty well for years now.
Re:Did I just lose half a million dollars? by oblio on Sunday January 30, 2022 @03:16PM (#30140683)
Working well for what? It's useless as currency.
Re:Did I just lose half a million dollars? by kkjjkgjjgg on Sunday January 30, 2022 @06:44PM (#30142526)
Working well at letting people keep and transfer crypto coins.
Re:Did I just lose half a million dollars? by CRConrad on Tuesday February 01, 2022 @07:08PM (#30171667)
Cabbage patch dolls and pet rocks also work very well at letting people keep and transfer cabbage patch dolls and pet rocks, but that doesn't make cabbage patch dolls and pet rocks a sensible base for the economy. Crypto-"currency" proponents sound pretty much like the folks who used to think cabbage patch dolls and pet rocks would be the future currency.
Re:Did I just lose half a million dollars? by telxosser on Sunday January 30, 2022 @11:32AM (#30138540)
It seems to me the philosophical mistake is that banking and financial system regulations came about randomly. As if these are just unintended software bugs. As if there was no reason for the regulations.

So all this complexity to get around regulations but you are going to run into the reasons this regulation came about at some scale.

Re:Did I just lose half a million dollars? by kkjjkgjjgg on Sunday January 30, 2022 @02:26PM (#30140239)
I'm not convinced the government regulations around finance are a net win. Might often just be wishful thinking by politicians, just decree things have to be in some specific way, rather than tackling the root causes for issues.