thewayne: (Default)
[personal profile] thewayne
This is a heck of a story.

Cryptocurrency is bound to a blockchain ledger that makes everything unchangeable, immutable. This concept is key to what happened. Everything that happens is bound to these blockchain ledgers. Once a transaction is posted to the immutable ledger, it's done. It cannot be changed. Well, sometimes it can, but it's extremely hard. And in this case, probably impossible.

Hashes are also a critical concept. It's sort of a checksum, a computed value that says that a particular value is valid and has not been tampered with. So you have a file, or token, that contains the transaction, plus a file that contains a hash of the transaction to validate it.

There's a third thing: wallets. Wallets are sort of like password managers, an electronic file that contains your cryptocurrency. I don't know if all cryptocurrencies have community wallets, this particular one does.

The Juno cryptocurrency had a problem. And at this point I'm just going to quote the article.

A community vote had decreed that around 3 million Juno tokens, worth around $36 million, be seized from an investor deemed to have acquired the tokens via malicious means. (This in itself was a big crypto news story.) The funds were to be sent to a wallet controlled by Juno token holders, who could vote on how it would be spent.

But a developer inadvertently copy and pasted the wrong wallet address, as reported by CoinDesk, leading to $36 million in crypto being sent to an inaccessible address.


What happened was the developer was sent the wallet address plus the hash of the address. Sadly, he entered the hash of the address, which is invalid. And it was written to the blockchain. And all them Juno coins are now forever inaccessible.

So the 'investor deemed to have acquired the tokens via malicious means' no longer has them, and neither does anyone else.

Cryptocurrency. Vanished into the bit bucket.

https://www.cnet.com/personal-finance/crypto/a-typo-sent-36-million-of-crypto-into-the-ether/

Date: 2022-05-06 05:07 pm (UTC)
elayna: (Danno barely breathing)
From: [personal profile] elayna
I've seen a couple of things lately about governments trying to figure out how to take cryptocurrency and I just... please don't. This stuff needs to disappear like Betamax.

Wow.

Date: 2022-05-06 06:50 pm (UTC)
kathmandu: Close-up of pussywillow catkins. (Default)
From: [personal profile] kathmandu
I got as far as "ut a developer inadvertently copy and pasted the wrong wallet address" and was reminded of Oliver North transferring illicit funds to the wrong numbered Swiss bank account. And then this turned out to be even more dramatic, equivalent to setting folding money on fire.

Re: Wow.

Date: 2022-05-06 09:09 pm (UTC)
kathmandu: Close-up of pussywillow catkins. (Default)
From: [personal profile] kathmandu
That's about all I remember myself. But at least that time, they could ask for the money back.

With this bitcoin thing, there's no one to ask. It kind of sounds like they found a digital equivalent to setting money on fire.

Date: 2022-05-06 07:37 pm (UTC)
dewline: Text - "On the DEWLine" (Default)
From: [personal profile] dewline
And there are still people who want us all to go in on this stuff?

Date: 2022-05-07 12:34 am (UTC)
disneydream06: (Disney Shocked)
From: [personal profile] disneydream06
I have never understood Cryptocurrency. :o :o :o
And this is a good excuse not to get involved. :o
Hugs, Jon

Date: 2022-05-07 01:10 am (UTC)
disneydream06: (Disney Shocked)
From: [personal profile] disneydream06
That's one of my thoughts about it. :o :o :o

Date: 2022-05-08 02:18 am (UTC)
squirrelitude: (Default)
From: [personal profile] squirrelitude
Naturally, it's still reversible; they just need a hard fork or whatever that declares that transaction to be rolled back. It's all based on having enough people sharing a consensus reality, and that reality can be... changed.

(And it's *hilarious* when that happens.)

Date: 2022-05-08 11:32 am (UTC)
squirrelitude: (Default)
From: [personal profile] squirrelitude
Oh, I don't mean rolling back -- what they could do is hardcode the intended transaction into the protocol. The balance magically appears in the intended address for every node that agrees to this, and the unintended one is marked as never-valid (just in case).

On the one hand, this would actually be a totally reasonable thing to do if everyone agrees it is OK. On the other hand, it pulls back the veil on something that most cryptocurrency fanatics would rather not think about: *All* transactions are reversible if enough people decide they are. :-)

EDIT: This is essentially what happened with Ethereum a few years ago: https://www.coindesk.com/tech/2016/07/20/ethereum-executes-blockchain-hard-fork-to-return-dao-funds/ Everyone likes a "smart contract" until someone finds a bug. And yeah, extra butter. :-P
Edited (s/loophole/bug/) Date: 2022-05-08 11:37 am (UTC)

Date: 2022-05-08 06:56 pm (UTC)
squirrelitude: (Default)
From: [personal profile] squirrelitude
Same -- I thought Bitcoin was interesting at first, but then it became obvious that it's literally designed to waste as much energy as possible, and to be effective at doing so. Pretty awful. And I have yet to hear of a replacement mechanism that isn't bad in some other way.

I *do* want a convenient way to send people money electronically with low fees. But I guess we still don't have one! And maybe we won't: Money is always fraught, reversibility turns out to be a desirable property, adjudication (in one form or another) is always going to incur costs, and costs have to be folded back into the transaction mechanism.

Date: 2022-05-08 06:59 pm (UTC)
squirrelitude: (Default)
From: [personal profile] squirrelitude
The really funny part for me is all the people who *think* they want the libertarian utopia of absolute irreversibility, an absolute onus on the holder of money to protect it, zero regulation, complete untraceability and anonymity, etc. -- and then are shocked when they find out what that's actually like.

(What's even funnier is that it's not actually untraceable or anonymous! Pretty persistent myth.)

Date: 2022-05-09 07:29 am (UTC)
silveradept: A kodama with a trombone. The trombone is playing music, even though it is held in a rest position (Default)
From: [personal profile] silveradept
If you're going to design a system that can have those kinds of things destroyed or where a typo causes a severe amount of things to disappear, then that should make it pretty clear that the whole system is based way more on a fiat than any of the people who want to insist it's better than the current fiat system.

Date: 2022-05-09 03:43 pm (UTC)
silveradept: A kodama with a trombone. The trombone is playing music, even though it is held in a rest position (Default)
From: [personal profile] silveradept
Supposedly there were validators, but the bad transaction passed them all, which tells me someone in the design phase insisted that there should be no identifying features between a wallet and a transaction hash, such that you could program software to go "nope, that's 15 digits instead of 16, that's not a valid wallet destination" or any other similar thing. Probably because actually designing with that kind of error-checking in mind would make the people who believe that crypto tokens are seeeeeeecret and anonymous not want to invest in them, because then The Man could easily tell what's what.
Edited Date: 2022-05-09 03:43 pm (UTC)

July 2025

S M T W T F S
   1 2345
67891011 12
13 1415 1617 18 19
2021 22 23242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 24th, 2025 01:47 pm
Powered by Dreamwidth Studios