|
|
Log in / Subscribe / Register

Underestimate blockchain at your peril

Underestimate blockchain at your peril

Posted Jan 3, 2018 11:58 UTC (Wed) by Harry51S (guest, #116938)
Parent article: Welcome to 2018

Hmm... categorizing blockchain as 'just another useful data structure' appears to me to miss the underlying potential of this innovation. I'm reminded of Sir William Preece's famous quotation, "The Americans have need of the telephone, but we do not. We have plenty of messenger boys." Smart contracts, to cite just one of the more significant applications of blockchain technology, will almost certainly prove to be more than 'just useful'.

Harry Sutton, Distinguished Technologist
Hewlett Packard Enterprise


to post comments

Underestimate blockchain at your peril

Posted Jan 3, 2018 13:25 UTC (Wed) by anselm (subscriber, #2796) [Link] (28 responses)

The problem with “smart contracts” is that their utility depends directly on the ability of their authors to express in the smart-contract language exactly what they want to accomplish, because once deployed a smart contract is, by design, (theoretically) impossible to amend. We all know how well “expressing exactly what one wants to accomplish” works with software code, which can – at least in most cases – be corrected after the fact, and there are no grounds for the assumption that “smart contracts”, unlike software in general, will somehow be magically bug-free, all the time.

People will inevitably sue one another over “smart contracts”, and it will be very interesting to see how these lawsuits eventually turn out. In the meantime, I'm not going anywhere near any “smart contract”, thank you very much.

Underestimate blockchain at your peril

Posted Jan 3, 2018 14:51 UTC (Wed) by smurf (subscriber, #17840) [Link] (5 responses)

This is an advantage, in that the fact that you can't change smart contracts will *finally* teach people to do due diligence, correctness proofs, best practices etc. when coding them, or else they'll have to face the legal consequences and liabilities of shoddy work – just like in any other "real" enterprise where your builder or electrician's asses can be sued off when they make preventable mistakes.

Underestimate blockchain at your peril

Posted Jan 3, 2018 15:44 UTC (Wed) by anselm (subscriber, #2796) [Link]

Possibly. But how likely is that to actually happen?

Anyway, in real life, it is the intent behind a contract which counts in the end, not the language of the contract. “Smart contracts”, though, are all about the language of the contract, and implementation bugs make it likely that the “smart contract” does not accurately represent the intent of the contracting parties but can't really be fixed. Actual real-life contracts, OTOH, usually contain provisions that arrange for unenforceable bits of the contract to be replaced by such enforceable bits that are closest to the intent of the parties (where what is enforceable and what isn't may only come out after the fact, e.g., because the regulatory framework changes). How is that dealt with in “smart contracts”?

(It also turns out that “smart contracts” can in fact – surprise! – be changed or voided retroactively if the people in charge of the smart-contract platform would otherwise lose money or dislike the contract for other reasons, as in the “The DAO” incident on Ethereum. Not a good sign.)

Underestimate blockchain at your peril

Posted Jan 3, 2018 21:57 UTC (Wed) by roc (subscriber, #30627) [Link]

Builders and electricians make mistakes all the time. Those mistakes can be fixed, and frequently are, and it's usually no big deal.

Arguing that all we need to start developing perfect software is the right motivation seems ... optimistic.

Even if it was true, there's a cost consideration. Historically, applying our best tools for software verification to every piece of software has been prohibitively costly. If writing smart contracts is more expensive than hiring a lawyer to write a contract the old-fashioned way, people won't do it.

Underestimate blockchain at your peril

Posted Jan 4, 2018 20:33 UTC (Thu) by nix (subscriber, #2304) [Link]

Meanwhile, in the real world, the predominant language for writing smart contracts was modelled on JavaScript, and the docs for it (insofar as there were any docs) said how easy it was to write code for it... and the first (and second, and third) major uses of smart contracts all imploded with more or less all the money stolen by hostile attackers and/or people just playing due to bugs that could not be fixed.

Underestimate blockchain at your peril

Posted Jan 6, 2018 2:03 UTC (Sat) by elvis_ (guest, #63935) [Link] (1 responses)

Excellent!!! So a standard contract will cost twice as much because of all the unneeded work involved to make it perfect. A terrible outcome for 95% of people. Have you ever been in the real world?

Underestimate blockchain at your peril

Posted Jan 6, 2018 13:15 UTC (Sat) by smurf (subscriber, #17840) [Link]

The "real world" is in fact a very good example. Real-world processes contains checks to make sure that nobody empties your bank account or sells your home without your consent, and procedures to undo the damage when the checks fail, or when the process is deemed invalid or illegal after the fact. Code in the blockchain needs to be able to do the same thing. That may not always be possible (you can't take Bitcoin/Ether from me without my consent) but a contract can do something equivalent (hold some coins in escrow, create the digital equivalent of title insurance, create a token which you *can* take away from somebody when legally mandated, …).

Which "unneeded work" would there be in a standard contract? Checking whether the parties involved have enough assets / sufficient authorization to execute it is hardly "unneeded". Besides, drafting and executing a contract in the real world costs way more than twice the coding and gas cost of a typical Ethereum blockchain contract.

Underestimate blockchain at your peril

Posted Jan 3, 2018 15:20 UTC (Wed) by excors (subscriber, #95769) [Link] (21 responses)

Like the recent bug in an Ethereum contract that allowed some random person to 'accidentally' destroy ~$150M of other people's money. There is no authority that affected users can appeal to for compensation, because the (buggy) contract is considered to be authoritative, so that money is gone forever. (In theory it could be fixed by forking the blockchain and then convincing every Ethereum user in the world to switch over to the new fork, but that sounds very difficult for non-trivial networks where users have competing interests.)

The inability to retrospectively fix mistakes seems like a fundamental flaw in these decentralised systems.

Underestimate blockchain at your peril

Posted Jan 11, 2018 5:27 UTC (Thu) by Garak (guest, #99377) [Link] (20 responses)

too big to fail. bailout-forks. diversification. survival of the fittest. evolutionary forces.

The power seems to reside in the network. Governments still seem to have ultimate dominant authority over the networks. But maybe sneakernets are enough for some interesting use-cases. Maybe someone will come up with thousand mile range wifi mesh networking with interesting bitrate specs. That would be cool.

Just because traditional currency can be useful because of its centralized nature, doesn't mean that cryptocurrencies' lack of those features makes it useless. I.e. what you describe as a fundamental flaw, I'm pretty sure many of the early pioneers (myself sadly not included) saw as a basis feature. They perhaps, for some use-cases, considered Trusting Majority Of Network Power to be preferable to Trusting Government. I can't say I consider the attitude crazy. I think it's wise to understand that things are complex, and use-cases are many. Traditional fiat currency is not going to become obsolete, but it has clearly begun to lose market share to bitcoin/litecoin/etherium/dogecoin/etc. I'm sure that baking the net effectiveness of a bailout-fork into the cryptocurrency from the beginning is something we may see more of. And it will be implemented in lots of different ways, and people will literally vote with their money. Interesting to watch it play out.

Underestimate blockchain at your peril

Posted Jan 11, 2018 15:16 UTC (Thu) by nix (subscriber, #2304) [Link] (19 responses)

Traditional fiat currency is not going to become obsolete, but it has clearly begun to lose market share to bitcoin/litecoin/etherium/dogecoin/etc.
In the most fundamental sense, "what can you buy in a market with it", this is clearly nonsense. Bitcoin, and other cryptocurrencies, are not usable as a currency You can hardly use them to buy anything, and when people do implement buy-in-$cryptocurrency features, they as often as not tear them out again because nobody uses them -- because they are not usable as a currency. They are worthless stores of value: the exchange rate shoots madly up and down because the market is so thin that an exchange rate is being derived from only a few transactions, because it's fairly hard to get money *into* these currencies and next to impossible to get it out again.

This last property is not necessarily a problem: there are plenty of nonconvertible currencies around the world. But combine that with the fact that nobody uses any of these things as currencies, merely as speculative instruments, and with the disastrous problems implied by the nonrepudiatable nature of the thing renders it fundamentally useless as anything resembling a currency (oops, I typoed the wallet ID for that deposit payment, what do you mean it's gone? You can't reverse simple mistakes without convincing everyone using the currency to use a new one?!). The important part of central control of a currency is that rules useful for the majority of users can be enacted without breaking the entire currency. Rules like clawing back mistaken or fraudulent transactions, which is not exactly a problem you can say existing cryptocurrencies haven't been impacted by. (Yes, this means something outside the currency has to get involved to reverse the transaction's effects in the real world, if any.)

The underlying datastructure has many uses (though not the proof-of-work scheme, which is just an excuse to run lots of expensive room heaters at worrisome environmental cost, and doesn't even prevent single large entities from dominating the network, as nearly happened with Chinese miners repeatedly over the last year or two). But as a currency? I don't see this ever threatening even something like the kyat, let alone the yuan or the dollar or the euro. Normal human beings will not tolerate a currency with no way to reverse mistakes and no way to defend against theft of their entire bank account or heck their entire bank.

Underestimate blockchain at your peril

Posted Jan 11, 2018 17:10 UTC (Thu) by anselm (subscriber, #2796) [Link] (3 responses)

Normal human beings will not tolerate a currency with no way to reverse mistakes and no way to defend against theft of their entire bank account or heck their entire bank.

Not to mention that people won't be enthusiastic about a “currency” in which, when you buy a newspaper or a cup of coffee at the train station, the time it takes the transaction to clear is longer than the train ride.

Underestimate blockchain at your peril

Posted Jan 11, 2018 20:36 UTC (Thu) by nix (subscriber, #2304) [Link] (2 responses)

Quite! but that's a problem with Bitcoin in particular. I was trying to point out mostly problems common to all blockchain-based cryptocurrencies similar to Bitcoin, not just implementation problems in Bitcoin.

The related problem for all implementations is that they have a horrible choice:

- either make transaction costs ridiculously high due to the need to lug around a massive database of all transactions ever -- which for practical replacement of real currencies would need to have new blocks arrive at least once a second, I'd guess, so it would be exabytes in size soon enough

- or make everything horribly insecure due to the need to trust someone *else* with carrying out the actual, netted transactions of many other people. And at that point you're back to trusting someone else not to run off with all your money, so, uh, what's the advantage of this over ordinary currency again?

Underestimate blockchain at your peril

Posted Jan 12, 2018 9:47 UTC (Fri) by Garak (guest, #99377) [Link] (1 responses)

Did you not get the memo? I have no idea if these will turn out to be the solution of the problem you highlighted. But it seems to me this sort of addressing of issues that come up is standard FOSS operating procedure. I suspect that within the next few years there will be many variants of and competitors to this solution, and enough of them will work well enough that the problems you highlighted will be considered entirely historical within 5 or 10 years.

https://en.wikipedia.org/wiki/Lightning_Network
https://en.wikipedia.org/wiki/SegWit

Of course I believe there will be half a dozen other major issues that come to light, and of the hundreds of attempted solutions to those most will fail. But enough will survive and thrive. This is all the power of darwinian evolution, capitalism, and FOSS rolled into one. It will be bloody, but to quote Jurassic Park- "Life Finds A Way". "The Desire To Have A Cryptocurrency That Survives Will Find A Way".

Underestimate blockchain at your peril

Posted Jan 12, 2018 16:56 UTC (Fri) by nix (subscriber, #2304) [Link]

I haven't paid attention to SegWit but Lightning Network fundamentally doesn't work because it's a network with no mechanism proposed to ensure that routes actually eventually terminate at the intended destination, nor indeed that they won't contain (ruinous) loops, because every routing node has no understanding of anything about the network topology beyond the next link or two. (Also, everyone who wants to be part of a route has to go into debt for howeverlong it might take transactions to clear, which might be forever due to the previous problem). And that's just the *start* of its huge laundry-list of fundamental flaws.

In any case, netting everything up to get around terrible transaction costs and delays is how you get around a broken system, not a way to advertise a system as ready for prime-time.

Underestimate blockchain at your peril

Posted Jan 11, 2018 18:51 UTC (Thu) by gracinet (guest, #89400) [Link] (4 responses)

Well, real currency or not, SFC just got a donation in bitcoins and says it plans to accept bitcoins for the projects under its umbrella.

https://sfconservancy.org/news/2018/jan/11/pineapple-fund...

Underestimate blockchain at your peril

Posted Jan 11, 2018 20:38 UTC (Thu) by nix (subscriber, #2304) [Link] (3 responses)

But in order to *do* anything with that donation, they'll have to find some way to convert the damn thing back into dollars or some other mainstream currency. Good luck with that. (Will the time spent finding a way to do that, administering the payment method, etc be worth less than the donations that'll arrive via that route? Often the answer turns out to be "no".)

Underestimate blockchain at your peril

Posted Jan 11, 2018 21:43 UTC (Thu) by halla (subscriber, #14185) [Link] (1 responses)

I would even estimate that the time I spent answering people who ask me "why doesn't krita accept bit/doge/whatever/coin" is worth more than the donations that would arrive!

Underestimate blockchain at your peril

Posted Jan 11, 2018 22:38 UTC (Thu) by karkhaz (subscriber, #99844) [Link]

For a small business owner's perspective on accepting Bitcoin, I enjoyed reading Colin Percival's blog post from a few years ago:

http://www.daemonology.net/blog/2014-03-27-tarsnap-bitcoi...

he claims that Stripe's service means that he doesn't actually have to deal with bitcoin, Stripe just sends him dollars. So bitcoin is being used to make a transaction anonymously, but not to store value long-term. This seems to be the best of both worlds...

Underestimate blockchain at your peril

Posted Jan 13, 2018 10:25 UTC (Sat) by smurf (subscriber, #17840) [Link]

What do you mean, "good luck"? Get an account at a reasonable broker, send coins there, sell them, transfer $$$ to own bank account. That's less work (and cheaper, even including transaction cost) than opening a non-$-based account at a bank and getting the money converted into dollars.

Yes, bitcoin transaction cost are insane at the moment, but that's only a problem if you want to get the transfer included in the next block or two. If you're willing to wait, reduce them.

War On Cryptocurrencies

Posted Jan 12, 2018 8:59 UTC (Fri) by Garak (guest, #99377) [Link] (9 responses)

>Traditional fiat currency is not going to become obsolete, but it has clearly begun to lose market share to bitcoin/litecoin/etherium/dogecoin/etc.

In the most fundamental sense, "what can you buy in a market with it", this is clearly nonsense. Bitcoin, and other cryptocurrencies, are not usable as a currency
The news stories keep suggesting the opposite of what you are saying. I admit, I haven't started using it yet. But it sure sounds like other people have. And with the total market value of bitcoins at $240 *Billion* USD? I was a skeptic for a long time as well. I still expect major events, like the NSA or KGB deciding they want to hork the leading cryptocurrencies, and succeeding, because they can. But even if that happens, or just a panic crash, I can't look at the history up to this point and have the same kind of sentiment you do. One could have rattled off a similar litany of criticisms of Linux as and OS in 2000. It was a young OS, and there were many legitimate and broad problems with it. But people with imagination, and understanding of FOSS crowdsourced engineering could *correctly* see beyond the naysayers. As a concept, a FOSS OS has thrived despite historical litanies of issues. After watching bitcoin's (and litecoin, and etherium, and dogecoin's) trading value chart over the last 5 years, I think it's very clear that your sentiment is completely off the mark. Cryptocurrencies are here to stay. The main issue I see is not technical- all these problems will be solved relatively easily over the coming years. But rather political. I vaguely recall a headline/story about Russia outlawing bitcoin in some form, but saying that there will be a government managed cryptocurrency. This itself is a fascinating aspect of the mid-term future, as far as noting different country's prohibitions on cryptocurrency, or other technology. And I don't think Russia's War On Bitcoin will be any less ridiculous to watch than the decades old War On Cannabis.

War On Cryptocurrencies

Posted Jan 12, 2018 9:18 UTC (Fri) by anselm (subscriber, #2796) [Link] (8 responses)

If a cryptocurrency ever becomes acceptable for everyday usage (think “grocery shopping”), it's unlikely to be Bitcoin because Bitcoin can't handle the transaction volume. It is running up against hard limits even now even though hardly anyone is using it. Similar issues apply to other “mined” cryptocurrencies.

I don't think the comparison to Linux makes a lot of sense because at the end of the day Linux is just a software program, and in principle anyone can write a software program, especially if one is doing it in one's spare time and can't go bankrupt doing it. Especially when it was new, Linux wasn't doing anything, on a technical level, that others weren't doing already. Bitcoin, OTOH, is trying to break entirely new ground and whether it is a great idea to waste the energy budget of small European nation states enabling an infrastructure that, for the most part, powers ransomware and drug deals on the Darknet remains to be seen.

War On Cryptocurrencies

Posted Jan 12, 2018 10:10 UTC (Fri) by Garak (guest, #99377) [Link] (7 responses)

If a cryptocurrency ever becomes acceptable for everyday usage (think “grocery shopping”), it's unlikely to be Bitcoin because Bitcoin can't handle the transaction volume.
And what makes you think the bitcoin developers wouldn't copy the features of whatever fork or competitor defeats it technically, and call the resulting thing 'bitcoin'. I agree with you that bitcoin as it is today isn't going to last forever. And odds are the longer term winners won't be called bitcoin. But by the time a bitcoin competitor becomes usable for grocery shopping, what makes you think the bitcoiners won't adopt those features/designs to remain competitive? Again, I agree with you basically. There will be lots of competitors. I'm not thinking in terms of caring what the long term successful ones are named. I'm more concerned with thinking about what it means that there will be long term successful cryptocurrencies. Bitcoin is a name, a current design, implementation, and deployment. To say that bitcoin, as it is today, if it doesn't evolve further, will not thrive, is true, but not insightful.
I don't think the comparison to Linux makes a lot of sense because at the end of the day Linux is just a software program, and in principle anyone can write a software program, especially if one is doing it in one's spare time and can't go bankrupt doing it. Especially when it was new, Linux wasn't doing anything, on a technical level, that others weren't doing already. Bitcoin, OTOH, is trying to break entirely new ground.....
At the end of the day Bitcoin is just a software program, and in principle anyone can fork it, with zero or any number of modifications (just like Linux, FOSS is FOSS, Linux and Bitcoin both are FOSS). And when bitcoin, or any past or future fork of bitcoin or any cryptocurrency starts out, it isn't doing anything on a technical level that others weren't doing already. Bitcoin isn't breaking entirely new ground. People were pondering cryptocurrency long before bitcoin became the first majorly successful implementation and deployment. And that was hardly overnight. Any of the inevitably many new cryptocurrencies will have the same trajectory. Starts as a small project, and to the extent it succeeds in doing anything useful, it achieves and reaches critical mass. The real difference between cryptocurrencies and FOSS projects in general is that the financial benefits that drive development are less indirect. So I think cryptocurrencies will have a more accelerated path of advancement than Linux or other FOSS projects.

War On Cryptocurrencies

Posted Jan 12, 2018 13:34 UTC (Fri) by NAR (subscriber, #1313) [Link] (6 responses)

"what makes you think the bitcoiners won't adopt those features/designs to remain competitive?"

As far as I understand, the core concept of bitcoin is the proof of work. It has to be computationally hard, otherwise forks would remain for a long time. On the other hand, in order to speed up the transactions, the proof of work must be solved quickly. Do you see the contradiction? There are blockchains/cryptocurrencies without proof of work, but they are conceptually different from bitcoin.

At the end of the day Bitcoin is just a software program

Most definitely not. Bitcoin is a database that contains who have how much "money". How do you fork data? Each fork would double the amount of money people have? You'd soon have different amount of money on the different sides of the fork. It would be a nightmare.

War On Cryptocurrencies

Posted Jan 12, 2018 14:22 UTC (Fri) by excors (subscriber, #95769) [Link] (5 responses)

> Each fork would double the amount of money people have?

Why not? The Bitcoin Cash fork appears to be reasonably stable so far, and has increased every Bitcoin-holder's money by about a factor of 1.2 when converted to USD. Obviously that's insane, but cryptocurrencies transcend the petty limits of rationality.

War On Cryptocurrencies

Posted Jan 12, 2018 16:24 UTC (Fri) by NAR (subscriber, #1313) [Link] (2 responses)

Well, the rise of the tulip bulb prices were also insane :-)

War On Cryptocurrencies

Posted Jan 12, 2018 22:07 UTC (Fri) by Garak (guest, #99377) [Link] (1 responses)

was the market cap of tulip bulbs comparative to the market cap of cryptocurrencies? If so, then yes, cause for continued skepticism factor. If not, then it's like comparing apples to oranges, or cryptocurrencies to tulip bulbs as it were.

War On Cryptocurrencies

Posted Jan 12, 2018 22:50 UTC (Fri) by Wol (subscriber, #4433) [Link]

Dunno about the market cap, but, in modern terms just one tulip bulb could be worth about £1/4M. OUCH!!!

(Ten times the salary of a skilled worker, said salary being probably in excess of £25K.)

https://en.wikipedia.org/wiki/Tulip_mania

Cheers,
Wol

War On Cryptocurrencies

Posted Jan 13, 2018 11:30 UTC (Sat) by smurf (subscriber, #17840) [Link] (1 responses)

Well, in a rational world the Bitcoin A plus Bitcoin B price after the split would be the same as before, but there's no sane way to discover their relative utility (such as there is) beforehand. So the market will be volatile until that sort itself out. And since bitcoin volatility easily exceeds 20% over the course of a day or two …

Bitcoins per se aren't the problem IMHO. The idea itself has a lot of merit. And just like in the early days of industrialization there's a lot of cash and hype floating around, and there's stupid ideas like prohibiting dealing with cryprocurrencies instead of regulating the whole business (let's start with applying existing regulations to it) which is about as dumb, or long-term effective, as requiring a man with a red flag to walk in front of a car. You all know *that* story.

The one major problem I see is that proof-of-work leads to an arms race w/ investing in hardware that gets obsolete as soon as it's deployed. To be fair, nobody had any idea how to do a reasonable proof-of-stake system ten years ago. (Actually, proof-of-work is just proof-of-stake expressed in nonredeemable hardware and energy cost.) These days the Ethereum people are at least working on a viable solution. Bitcoin? not so much.

The other problem, which I'm not holding my breath about it getting resolved without another MtGox-like big crash (except that it's going to be worse), is Tether / Bitfinex. https://www.nytimes.com/2017/11/21/technology/bitcoin-bit...

War On Cryptocurrencies

Posted Jan 18, 2018 2:57 UTC (Thu) by Garak (guest, #99377) [Link]

"which is about as dumb, or long-term effective, as requiring a man with a red flag to walk in front of a car. You all know *that* story."

Actually I must have missed that memo, please elaborate.

"The one major problem I see is that proof-of-work leads to an arms race w/ investing in hardware that gets obsolete as soon as it's deployed. To be fair, nobody had any idea how to do a reasonable proof-of-stake system ten years ago."

This sounds perhaps overfocused on the Bitcoin model. Another model I've been considering for more than a decade is something along the lines of bittorrent/network-file-sharing. I'm sure there have been and will be other quite different models than the bitcoin one (which I may not understand- is it basically about making the recursively generated ledger signature easier (less computationally costly) for the many wallet-nodes to compute?, i.e. is that the useful product of the proven work, or is there some other useful product, or none at all?)

NYTimes - "These days, no exchange is bigger than Bitfinex, an opaque operation that provides no information on its website about where it is or who operates the company."

For anecdotal evidence, I recently made my first (sub$100, entertainment/experimentation value) crytpocurrency buy from Coinbase(tm) because I saw it referenced in some cryptocurrency discussion thread, looked it up as being one of the top few, checked it's wikipedia page and saw it was headquartered in California, so figured it was safe enough. Oddly my visa transaction log shows 'FRGN TRANS FEE-COINBASE CH'. Which seems weird. I wouldn't have done business with them if I had thought it involved a financial transaction with a company in a foreign country. However despite these things, and despite a future with an equal proportion of shenanigans and charlottanism to what we have seen with traditional currency markets, I still would bet on the general future of cryptocurrency. With math discovery epochs along the way. Diversification of risk of course being the common sense wisdom.

Underestimate blockchain at your peril

Posted Jan 11, 2018 11:07 UTC (Thu) by ras (subscriber, #33059) [Link] (49 responses)

> categorizing blockchain as 'just another useful data structure' appears to me to miss the underlying potential of this innovation

I struggle with characterising it as a data structure. Yes, it's true crypto currencies are built around a data structure. For example, at 1000' level Bitcoin's block chain is just a linked list. But not all crypto currencies use a linked list. For example IOTA uses a dag.

One thing they do have in common is they are "append only". Earlier history is immutable. And all use some technique for rendering that history immutable. But how they do it varies. Bitcoin uses proof of work, others use proof of stake, some rely on some variant of solving Byzantine generals problem I in a way I don't understand.

Another thing they have in common is the currency is built around a set of rules. Rules such as no double spends, the block must be sealed by proof of work, the owner must authorise the transfer coins in some manner. In fact there is always a lot of rules with complex interactions that are somehow self re-enforcing, meaning once the system is established it becomes very hard to break the rules - because of the rules. (Yes, that is horribly self referential. /me scratches head. Anyway, as anybody who has raised a 2yo knows, most sets of rules don't have that property. Yet bitcoin whose history is streaked with both criminals and criminal incompetence, and whose main users for a while were criminals, doesn't have a problem with any of the criminals breaking bitcoin's self imposed rules.) The thing that is unusual is the lump of appended to the data structure is in a sense self validating, meaning its possible to verify a new block adheres to _all_ the rules by looking just at the block and prior history.

I guess it may be possible to design an API that somehow encapsulates these things. But I pretty certain no single data structure could do it.

Underestimate blockchain at your peril

Posted Jan 11, 2018 12:14 UTC (Thu) by zdzichu (subscriber, #17118) [Link] (48 responses)

Jumping from blockchain to cryptocurrencies has the same problem as jumping to “just another data structure”.
Forget about cryptocurrencies and think about other uses of the blockchain. That's where innovation is.

yes, hashchaining is useful

Posted Jan 12, 2018 3:38 UTC (Fri) by Garak (guest, #99377) [Link] (47 responses)

Yes, hashing data that includes hashes is an often useful technique. As it has been for a long time. Cryptocurrencies however provide far more entertainment in the mainstream news. I was into Ayn Rand at the end of the last millenium, and though it makes enough sense, the fact that something (not gold, lol) is challenging 'fiat currency' ranks pretty highly interesting in my book. But sure, there is lots of room for innovation in lots of places. And lots of interesting big power machiavellian politics impeding certain subsets of it to varying degrees. Interesting Times.

yes, hashchaining is useful

Posted Jan 12, 2018 9:08 UTC (Fri) by anselm (subscriber, #2796) [Link] (46 responses)

the fact that something (not gold, lol) is challenging 'fiat currency' ranks pretty highly interesting in my book.

So far cryptocurrencies are “challenging” fiat currency only in the way a bicycle courier challenges FedEx. I'm not holding my breath.

yes, hashchaining is useful

Posted Jan 12, 2018 10:17 UTC (Fri) by Garak (guest, #99377) [Link] (18 responses)

I wouldn't have held my breath that bitcoin would have hit $100, let alone $1000, or $10,000. But all of those things happened. It's easy enough to wait another year or two and see what the plot of the market cap of the top 10 cryptocurrencies looks like. $300,000,000,000 worth of bicycle courier market is interesting to me, but I can understand how others are dismissive of that relatively small number. Time will tell.

yes, hashchaining is useful

Posted Jan 12, 2018 13:41 UTC (Fri) by NAR (subscriber, #1313) [Link] (16 responses)

Those numbers look enticing - but can you actually sell significant volume of bitcoin at that price?

yes, hashchaining is useful

Posted Jan 12, 2018 18:57 UTC (Fri) by dd9jn (✭ supporter ✭, #4459) [Link] (15 responses)

I got notice today that BitWala shutted operations down because their bank account has been closed. So, I guess selling is getting harder.

alleged 'illusion of bitcoin liquidity'? Citation requested.

Posted Jan 12, 2018 20:50 UTC (Fri) by Garak (guest, #99377) [Link] (14 responses)

I haven't seen any news articles about people holding bitcoins that haven't been able to sell. Sure there are news articles about people who contracted with companies to hold their bitcoin for them. But that is a different thing. As far as my understanding goes today, anyone holding a (key to) a solid bitcoin can open a Coinbase(tm) account, and get >$10,000 of USD in exchange for that bitcoin. If you have a story of anyone who in the last 6 months had a bitcoin, and tried to cash-out but couldn't, please provide a citation. Or a means of contacting them to be interviewed for a routine journalistic investigation of the issue.

alleged 'illusion of bitcoin liquidity'? Citation requested.

Posted Jan 12, 2018 23:37 UTC (Fri) by anselm (subscriber, #2796) [Link] (13 responses)

As far as my understanding goes today, anyone holding a (key to) a solid bitcoin can open a Coinbase(tm) account, and get >$10,000 of USD in exchange for that bitcoin.

Possibly. But whether they will get an amount that is closer to $12,000 (like today) or closer to $19,000 (like four weeks ago) is anyone's guess. Next week it might be $10,000 or $20,000, or for that matter $5,000 or $50,000. The problem is that the Bitcoin trading volume is generally so low that single transactions can raise or drop the exchange rate by tens of dollars. You may be able to sell one Bitcoin every so often but selling larger amounts at one go risks a “flash crash” – in April 2017, trades of only 100 Bitcoin, together with a configuration error, briefly sent the exchange rate on the GDAX exchange from $1180 to $0.06 (which was good for those people who managed to pick up some Bitcoins at that price at GDAX, and, because the general Bitcoin price index depended to a fairly large extent on the GDAX price, not so good for people whose Bitcoin positions were automatically liquidated while the “crash” was going on; fortunately these people were eventually reimbursed by the exchange). There were periods in the recent past when trading volume was so low that, in order to keep the price up, some exchanges resorted to “painting the tape”, i.e., having bots do back-and-forth transactions in order to pretend that there are trades going on, which given that Bitcoin does have transaction volume issues is a nuisance because these transactions tend to clog the block chain.

It should also be noted that there is no single universal exchange rate for Bitcoin; what is posted as “the” exchange rate is really a weighted average of Bitcoin prices at various exchanges. The actual spreads can be considerable and that of course is an incentive to clever programmers to engage in automated arbitrage, so actually converting Bitcoin to real money can in fact be more difficult than it seems.

alleged 'illusion of bitcoin liquidity'? Citation requested.

Posted Jan 13, 2018 0:49 UTC (Sat) by Garak (guest, #99377) [Link] (12 responses)

"The problem is that the Bitcoin trading volume is generally so low that single transactions can raise or drop the exchange rate by tens of dollars."

Yeah, at $10K+ that really doesn't sound like a significant problem to me.

alleged 'illusion of bitcoin liquidity'? Citation requested.

Posted Jan 13, 2018 2:20 UTC (Sat) by anselm (subscriber, #2796) [Link] (11 responses)

To be exact, that was tens of dollars when Bitcoin was around $1000. Make that hundreds of dollars now – it may be insignificant for you, but many people don't like that sort of volatility a whole lot. Anyway, it doesn't detract from the fact that converting larger amounts of Bitcoin into real money is difficult because it tends to mess with the exchange rate more than it ought to for a purported “currency”.

The fact of the matter is that Bitcoin, for all the hype, is mostly uninteresting for people who want to buy or sell legitimate stuff in the real world. Why would anyone want all the hassle, the delays, and the volatility when one could just as easily use actual money (or for that matter PayPal or a credit card) and be done? Even vocal Bitcoin supporters apparently prefer to hang on to their Bitcoin over using their Bitcoin to buy goods. OTOH, those companies that do offer Bitcoin payment usually arrange it such that Bitcoins go through an exchange and they receive their money in a real currency, like US dollars – they never want to touch actual Bitcoins.

Many companies which dipped their toe into the water accepting payment in Bitcoin have stopped again simply because the actual (very low) number of customers who want to pay in Bitcoin doesn't justify the complications. For example, the soap manufacturer WhollyHemp introduced Bitcoin payment and found that, after an initial burst, only around 0.2% of their total sales were paid for via Bitcoin. In fact they conducted A/B testing on their site and noticed that when customers were advised that payment in Bitcoin was possible, gross sales went down by nearly 6%. Not a great incentive. (The Mozilla Foundation ran similar tests in 2014 and found that adding a “Donate in Bitcoin” button to the main campaign form would have cost them $140,000 over the course of their campaign, simply because the added complexity tended to turn away potential contributors.)

alleged 'illusion of bitcoin liquidity'? Citation requested.

Posted Jan 13, 2018 2:46 UTC (Sat) by Garak (guest, #99377) [Link] (10 responses)

your comment reads as someone who doesn't appreciate that technology improves over time. Which seems weird here on LWN. Here over the years we watch all kinds of software based technology evolve over years from buggy fragile proof of concept, to relatively rock solid. I'm not dissuaded by your limited anecdotes. For every problematic scenario you describe, there are 100X more ordinary successful transactions. This is why the market cap of the top ten cryptocurrencies is in the hundreds of billions of dollars. Yes, no doubt a lot of unwise speculation along the lines of the 2007ish bad loan ponzi scheme that led to the bank bailouts, which apparently in turn led to the text message the creator of bitcoin first embedded in the deployment. But it's still hundreds of billions of dollars worth of confidence that the system basically seems to be functioning. And I haven't heard nearly as much complaint about users of litecoin/etherium/dogecoin. From my perspective, it sounds like those are functioning well for a lot of people. Maybe they too have their anecdotes of problematic days amongst the years. NYSE and Nasdaq have been known to take days or hours off from time to time.

The software and it's design will improve over the years. The fact that it works as much as it does, already, is something the marvel at. Nobody here is hyping it as 'ready for primetime', or 'done and perfect'. We do however see that it in fact is a functioning system already. And quite stable. For all the complaints about volatility, I see something that for most weeks of it's several years of life has been very stable.

I'm still in awe that it has already got years under its belt of having achieved it's initial design intent. I consider that pretty fucking amazing and cool. About how I felt about Linux in 2000. And Linux in 2010 and 2018 kick the living shit out that. I'm looking forward to seeing what cryptocurrencies look like 5 and 10 years from now. I think a lot of people will be very impressed (unless Trump launches too many nukes before then).

alleged 'illusion of bitcoin liquidity'? Citation requested.

Posted Jan 13, 2018 10:33 UTC (Sat) by anselm (subscriber, #2796) [Link]

Perhaps the Bitcoin guys will eventually get their act together and figure out some way to fix the more egregious problems. But how often do you want to fork the blockchain getting there?

The difference between Bitcoin and Linux is that for Linux to advance, all that needs to happen is Linus Torvalds putting new changesets into git. With Bitcoin, you need to convince a large swathe of the user base that what you want to change is actually a good idea, and there is people's money involved (even if to a considerable degree it is only Monopoly money). This means that even changes that are fairly simple from a technical POV (like increasing the block size) become huge issues when viewed from the social/political angle, and it tends to limit the scope of technical fixes you can actually accomplish within an existing crypto-“currency”. Imagine what would happen if whenever Linus Torvalds was to publish a new version of the Linux kernel, more than half of the existing user base had to decide to adopt that new kernel before it could become official (and that's without these people having a financial stake in the old kernel).

OK, so you say that at some point there will be a completely new cryptocurrency that takes care of all of Bitcoin's problems and starts without Bitcoin's historical baggage, and we will all be using that instead of Bitcoin. Leaving aside the fact that it is unclear whether taking care of all of Bitcoin's problems is even possible, the problem with that is that Bitcoin takes up not just considerable mindshare but also billions of dollars' worth of people's “money”, and that makes it even more difficult for new alternatives to gain traction. Bitcoin had the big advantage that when it came out it was basically the only game in town, but anything new and different must be obviously better than Bitcoin to get anywhere at all – and that means “obviously better” to people who even now have no clear picture of how Bitcoin actually works and where its problems really are. If businesses have a hard time justifying buying into the major incumbent cryptocurrency, what makes you think they'll go for the flavour of the week instead? (Since you're so fond of comparing Bitcoin to Linux, imagine where Linux would be if when it came out people hadn't already been used to using Windows, and the computer industry hadn't been convinced – by hook or by crook – that Windows was the way to go. After all, in the real world, the fact that Linux was obviously better than Windows in various important and tangible respects, like being virtually virus-proof, didn't help its widespread adoption at all. Now imagine that Windows is Bitcoin and Linux is your favourite new cryptocurrency.)

alleged 'illusion of bitcoin liquidity'? Citation requested.

Posted Jan 13, 2018 21:01 UTC (Sat) by nix (subscriber, #2304) [Link] (8 responses)

For every problematic scenario you describe, there are 100X more ordinary successful transactions. This is why the market cap of the top ten cryptocurrencies is in the hundreds of billions of dollars.
That doesn't follow. As I've noted repeatedly, all the market cap indicates is that bitcoin is being mined, and that people are piling into it and pushing its exchange rate with the dollar up. It does not indicate that any actual transactions are happening (which would not affect the market cap, whatever the hell a "market cap" is supposed to be for a currency: that's a term you'd use for instruments being invested, which rather proves my point). Transactions for actual goods in a currency (as opposed to in and out of it) affect neither the amount outstanding nor its exchange rate.

I'm still in awe that it has already got years under its belt of having achieved it's initial design intent.
Insofar as the initial design intent included statements by its early adopters that it would allow effortless microtransactions, have transaction fees so low as to be imperceptible and certainly far lower than, say, Visa, and be a useful store of value, it has totally failed.

alleged 'illusion of bitcoin liquidity'? Citation requested.

Posted Jan 13, 2018 22:05 UTC (Sat) by anselm (subscriber, #2796) [Link] (7 responses)

As I've noted repeatedly, all the market cap indicates is that bitcoin is being mined, and that people are piling into it and pushing its exchange rate with the dollar up. It does not indicate that any actual transactions are happening

Right. “Market capitalisation” makes sense if, for example, you're talking about a publically traded company, where it tells you how much money you would need to buy all the stock (IOW, what the company is “worth”). With crypto-“currencies”, this is obviously silly since you can't buy or sell Bitcoin-the-currency the way you could a company. Bitcoin's “market cap” doesn't reflect the money that has been put into it nor the money that you could reasonably get out of it – there may be 300 billion dollars in Bitcoin according to its “market cap”, but if anyone tried to sell Bitcoin to the value of even an appreciable fraction of that, the dollar price of Bitcoin would just crash. For crypto-“currencies”, “market cap” is a bogus measure that crypto-“currency” advocates like to sling around but it doesn't tell you anything interesting or worthwhile.

What you really need to look at to gauge interest in a crypto-“currency” is its trading volume, and for Bitcoin that is really slim, especially considering that these days most Bitcoin transactions are between Chinese day traders.

alleged 'illusion of bitcoin liquidity'? Citation requested.

Posted Jan 14, 2018 7:27 UTC (Sun) by Garak (guest, #99377) [Link] (6 responses)

"What you really need to look at to gauge interest in a crypto-“currency” is its trading volume, and for Bitcoin that is really slim,"

I wouldn't personally characterize millions of transactions per month as 'really slim', but I can understand how others are dismissive. Again, this is just one cryptocurrency. There will be more in 2019 and beyond, by my prediction. The technologies will continue to improve. The politics will remain interesting to watch.

https://en.wikipedia.org/wiki/Bitcoin#/media/File:BTC_number_of_transactions_per_month.png

alleged 'illusion of bitcoin liquidity'? Citation requested.

Posted Jan 14, 2018 11:10 UTC (Sun) by farnz (subscriber, #17727) [Link] (2 responses)

To put that number into perspective, existing cash alternatives like credit and debit cards between them handle millions of transactions per hour. In the UK, there are around 3.7 billion card transactions per quarter, which is nearly 2 million transactions per day. Put another way, this means that every single person in the UK (adults and children between them) averages a card transaction every 2 days. One million transactions per month implies that Bitcoin as-is could only replace cards for 70,000 people (globally) or so at current rates of trading.

This would not be an issue if Bitcoin was set up such that transaction fees and time would fall if there were more users; however, that's not how Bitcoin works, and transaction delay and fees are already higher than card networks.

Where this does compare adequately is with shares - it's about the same trade rate as the average NASDAQ security. But then, that leads to the question; what, exactly, is Bitcoin, if it's supposed to be compared to shares in something, not to currency instruments?

alleged 'illusion of bitcoin liquidity'? Citation requested.

Posted Jan 15, 2018 9:56 UTC (Mon) by james (guest, #1325) [Link] (1 responses)

I think you mean nearly 2 million transactions per hour -- two million per day is way too low!

alleged 'illusion of bitcoin liquidity'? Citation requested.

Posted Jan 15, 2018 10:04 UTC (Mon) by farnz (subscriber, #17727) [Link]

I did, yes. Off-by-one when counting my time units. Thanks!

The rest of my maths looks OK - it's just that one that I broke when confirming units, so the point still stands that Bitcoin isn't set up to serve a town of 100,000, let alone a country.

alleged 'illusion of bitcoin liquidity'? Citation requested.

Posted Jan 14, 2018 11:35 UTC (Sun) by anselm (subscriber, #2796) [Link] (2 responses)

The interesting thing to note about that picture is how the number of transactions isn't going up the way it used to (which it presumably would if Bitcoin was really catching on). This is because Bitcoin is running up against its built-in transaction limit. Credit card networks can typically handle 10,000 times the transactions per unit of time that Bitcoin can, and unlike Bitcoin they can build out their capacity if they have to.

alleged 'illusion of bitcoin liquidity'? Citation requested.

Posted Jan 18, 2018 3:01 UTC (Thu) by Garak (guest, #99377) [Link] (1 responses)

but bitcoin isn't the only cryptocurrency. Hopefully wikipedia will have (or already has) stats on all the top cryptocurrencies. And I expect bitcoin and its competitors to continue working on and solving their scaling problems. To the point that the political challenge will come more into focus. (Nations pushing back against the competitors to their traditional currency)

alleged 'illusion of bitcoin liquidity'? Citation requested.

Posted Jan 18, 2018 9:24 UTC (Thu) by anselm (subscriber, #2796) [Link]

So far nations don't appear to have a lot to worry about, and until crypto-“currencies” become useful to let normal people buy legitimate stuff that is actually worth having, with less hassle than doing it with actual money, a credit card, or PayPal would require, that is unlikely to change.

The problem with Bitcoin is that the issues it is facing now are mostly built into the system by design and are difficult to fix because the fixes require not only technical solutions but also political buy-in from entities that are strongly invested in the status quo (remember that something conceptually quite simple like increasing the block size resulted in a blockchain fork that gives no indication of going away). This also impacts other crypto-“currencies” because many of them basically hang off Bitcoin in some way (if only that you can only buy them using Bitcoin).

Remember that the people who benefit most from a crypto-“currency” are the ones who get in on it early and can hoard a comparatively large share of the available “coins” while they are still easy to acquire. The fabled Satoshi Nakamoto, for example, apparently sits on more than 1 million Bitcoins, which would be a nice retirement package if you could actually convert it, or an appreciable fraction of it, to real money (which you can't). Similar considerations apply to most other “coins”, where the main idea behind an ICO is to get people to give you free money without your having to deal with pesky entities like the SEC.

yes, hashchaining is useful

Posted Jan 12, 2018 16:59 UTC (Fri) by nix (subscriber, #2304) [Link]

I don't see why you have this fixation on exchange rates. All that says is that speculators are piling into it, not that it's actually *useful* for anything other than as a speculative instrument. (Indeed, wildly rising exchange rates are the sort of thing you don't want to see in a currency, because it degrades its utility as a store of value.)

yes, hashchaining is useful

Posted Jan 12, 2018 16:58 UTC (Fri) by nix (subscriber, #2304) [Link] (26 responses)

Now, now! Bicycle couriers are practical and useful for all sorts of purposes (try getting a package through rush-hour London via FedEx in less time than a bicycle courier.)

yes, hashchaining is useful

Posted Jan 12, 2018 18:53 UTC (Fri) by anselm (subscriber, #2796) [Link] (25 responses)

Sure. I don't disagree that bicycle couriers have their uses – just like BitCoin is copacetic if you want to collect ransom payments from people whose files you have surreptitiously encrypted. It's only that they are unlikely to become a full replacement for the likes of FedEx anytime soon.

(In fact, once suborbital rocket launches become commercially viable for cargo, FedEx will be able to accept packages in Tokyo and deliver them in San Francisco the day before. Beat that, bicycle couriers.)

yes, hashchaining is useful

Posted Jan 12, 2018 20:55 UTC (Fri) by Garak (guest, #99377) [Link] (24 responses)

"BitCoin is copacetic if you want to collect ransom payments from people whose files you have surreptitiously encrypted. "

Setting aside the vocab lesson, people who would even consider paying ransom to hackerZ instead of going to their adequate backups deserve extremely little sympathy. Yes, I know it makes for successful sensational clickbait mainstream journalism, but this is LWN. We understand hard disk failure rates and off-site backups around here.

yes, hashchaining is useful

Posted Jan 12, 2018 21:31 UTC (Fri) by Cyberax (✭ supporter ✭, #52523) [Link] (23 responses)

Bitcoin also enables untraceable (for now) money laundering.

It's also a real enabler for a number of underappreciated industries like people kidnapping that are stymied by over-regulation right now. An honest kidnapping enterprise simply can't collect ransoms without payments being easily traced by the government. Even cash is not king anymore for any serious purpo$e$.

allegations of bitcoin being used for untraceable money laundering

Posted Jan 12, 2018 22:24 UTC (Fri) by Garak (guest, #99377) [Link] (18 responses)

disclaimer: I'm the sort of person who is not very impressed with Tor(tm).

"Bitcoin also enables untraceable (for now) money laundering."

Suppose I am a successful crack cocaine dealer wishing to untraceably launder a stack of $100,000 USD utilizing Bitcoin, without fearing that ordinary procedures available to the FBI could be used to get me locked up in jail. How would I go about doing that _exactly_? I am skeptical. If what you said was true, I would expect a search for "anon" or "untra" on the wikipedia bitcoin page to have more interesting results.

allegations of bitcoin being used for untraceable money laundering

Posted Jan 12, 2018 23:01 UTC (Fri) by Cyberax (✭ supporter ✭, #52523) [Link] (17 responses)

"You're holding it wrong" (tm)

Look at exchanges. You basically put your money into an exchange's wallet, do some trades between alt-currencies and get back a fresh new Bitcoin wallet. Law enforcement will have to request logs from the exchange to trace the funds (good luck with it, yeah).

Many exchanges also provide helpful trading APIs so you can even automate this process, chaining several of them together.

allegations of bitcoin being used for untraceable money laundering

Posted Jan 13, 2018 0:45 UTC (Sat) by Garak (guest, #99377) [Link] (16 responses)

"Law enforcement will have to request logs from the exchange to trace the funds"

The Horror. The Horror. Next thing you know, we'll be forcing the donut patrol to stand up and walk across the street instead of hacking across the street from the comfort of their chair.

allegations of bitcoin being used for untraceable money laundering

Posted Jan 13, 2018 4:59 UTC (Sat) by Cyberax (✭ supporter ✭, #52523) [Link] (15 responses)

This is not "walking across the street", this is "climbing Everest". Some of the exchanges might not have a legal address at all, some might be registered in China. Good luck getting the logs.

The situation used to be similar in classic banking, but putting pressure on real banks is easy because they have to be a part of the SWIFT network and they have to have correspondent accounts in major banks. Eventually the most egregious "washing machine" banks were forced to fix their behavior.

With Bitcoin one doesn't need any government registration to open a money laundry. And this is not a theory, there are tons of them operating right now.

allegations of bitcoin being used for untraceable money laundering

Posted Jan 13, 2018 7:52 UTC (Sat) by Garak (guest, #99377) [Link] (14 responses)

"The situation used to be similar in classic banking, but putting pressure on real banks is easy because they have to be a part of the SWIFT network"

Except perhaps(?) for banks that are willing to engage in criminal money laundering, and choose not to be part of any government mandated network? I don't quite yet (but perhaps i haven't thought about it enough) see how Bitcoin is the true enabler of the moneylaundering scenarios you describe. Please try to walk me through the details, illustrating a few common examples of historical non-bitcoin based moneylaundering techniques, as well as bitcoin ones.

Yeah, thinking about having a foreign bank criminally cooperating, I can't see that using Bitcoin makes anything easier or more hidden from the FBI/IRS. At some point, the supposedly clean money needs to end up in a U.S. bank. Whether it came from a fly-by-night foreign bitcoin exchange, or a fly-by-night foreign bank or entity posing as a foreign bank, doesn't seem to fundamentally change the equation AFAICT??

allegations of bitcoin being used for untraceable money laundering

Posted Jan 13, 2018 8:08 UTC (Sat) by Garak (guest, #99377) [Link]

Or perhaps another angle to try to suss out the heart of the issue would be to compare any scenario you might think of, to an alternate using physical gold, instead of bitcoins. Sure, there may be increased shipping fees, but lets presume that is not a burdensome enough overhead to worry about, as the real optimization targeted is ability to not to have a greater chance of being arrested for the moneylaundering and/or other crimes.

I.e. what is it about the gold version of the scenario, compared to bitcoin, that makes it easier for the authorities to catch the bad guys?

allegations of bitcoin being used for untraceable money laundering

Posted Jan 13, 2018 8:54 UTC (Sat) by Cyberax (✭ supporter ✭, #52523) [Link] (12 responses)

> Except perhaps(?) for banks that are willing to engage in criminal money laundering, and choose not to be part of any government mandated network?
A bank that is not connected to the SWIFT network will be rather useless, since it won't be able to accept wire transfers. It'll be limited to cash operations only.

> I don't quite yet (but perhaps i haven't thought about it enough) see how Bitcoin is the true enabler of the moneylaundering scenarios you describe. Please try to walk me through the details, illustrating a few common examples of historical non-bitcoin based moneylaundering techniques, as well as bitcoin ones.
It's quite easy. Basically, a bank is used as an intermediary for payments between fictitious companies, registered with fake documents. This is usually made possible by (usually intentionally) lax due diligence from the bank's side.

So when the law enforcement comes, they simply are not able to find who made payments and who are the ultimate beneficiaries of the fake companies.

Example: http://eng.lsm.lv/article/economy/economy/latvian-banks-w...

allegations of bitcoin being used for untraceable money laundering

Posted Jan 13, 2018 9:21 UTC (Sat) by Garak (guest, #99377) [Link] (11 responses)

"It'll be limited to cash operations only."

And how is that a problem(ic significant limitation) in the given context? It seems to me the only fundamental difference between cash, gold, and bitcoin as far as the situation with the criminals and authorities is concerned, is that the criminals have to pay less money to ship fewer kilograms of mass across national boundaries. So it benefits the criminals, but only as a small shipping overhead cost. Not as a cost of being more or less able to evade detection and apprehension by authorities. However I keep seeing implications that this fundamentally is about something different than shipping costs of gold or paper currency.

allegations of bitcoin being used for untraceable money laundering

Posted Jan 13, 2018 23:36 UTC (Sat) by Cyberax (✭ supporter ✭, #52523) [Link]

You can not easily ship large amount of currency between countries. That's also why "laundromat" banks are now mostly extinct.

With Bitcoin trans-border transactions are easy. You can have a "washing machine" exchange in Peru that is doing laundry for gangsters in Croatia buying drugs from Afghanistan. With pretty much zero chances for the law enforcement to track monetary flows, as you don't need anything but a server to set up a new exchange.

Heck, there are even "exchange goes out of business" sureties that use Etherum now.

allegations of bitcoin being used for untraceable money laundering

Posted Jan 17, 2018 14:11 UTC (Wed) by mstone_ (subscriber, #66309) [Link] (9 responses)

I guarantee that if you try to board a commercial flight with $100k worth of gold, questions will be asked.

allegations of bitcoin being used for untraceable money laundering

Posted Jan 17, 2018 22:11 UTC (Wed) by edgewood (subscriber, #1123) [Link] (8 responses)

Current price of gold is $43/gram. Let's call that $40 to be conservative and make the math easy. So $100,000 in gold is 2.5 kilograms, a little over 5.5 pounds.

Gold is 19.3 grams per cubic centimeter, so 2.5 kilos of gold occupies a little less than 130 cubic centimeters. Therefore $100k of gold fits into a box a little smaller than 7.2 cm on both sides and 2.54 cm deep (less than 3 inches on a side and an inch deep).

If I were working for Dr Evil and was tasked with commercially transporting gold, I'd want to do some testing on what gold looked like on an Xray machine vs aluminum or steel, but feel fairly confident I could hide that small of an amount of material from anything less than a disassembly inspection.

Or just charter a private jet and take a million or two in a suitcase.

allegations of bitcoin being used for untraceable money laundering

Posted Jan 17, 2018 22:41 UTC (Wed) by farnz (subscriber, #17727) [Link]

Gold appears opaque on an airport x-ray, and opaque blocks get your luggage opened and hand-checked - as would (e.g.) a gold-lined suitcase. Your box is big enough to be worth a manual check, and most countries (USA included) require you to declare high value items if you're crossing an international border, which would cover your gold box.

Fundamentally, the state is well aware of the risks of gold smuggling, and already knows how to catch it for any commercially viable amount - you'd have to carry under $10k at a time to even have a chance of slipping the net.

allegations of bitcoin being used for untraceable money laundering

Posted Jan 17, 2018 22:49 UTC (Wed) by karkhaz (subscriber, #99844) [Link] (6 responses)

Gold is totally opaque to x-rays, which is very unusual, so it appears completely black on airport scanners. Thus, I hope you're not flying to/from the US, lest you end up dealing with TSA agents of the same breed that held up a guy for bringing his Nobel Prize medal through.

http://www.telegraph.co.uk/news/worldnews/northamerica/us...

> ‘What’s it made out of?’ I said, ‘gold.’ And they’re like, ‘Uhhhh. Who gave this to you?’ ‘The King of Sweden.’

allegations of bitcoin being used for untraceable money laundering

Posted Jan 17, 2018 23:19 UTC (Wed) by nybble41 (subscriber, #55106) [Link] (4 responses)

> Gold is totally opaque to x-rays, which is very unusual, so it appears completely black on airport scanners.

Solid gold, sure. But what about a wad of gold thread, or a gold-based aerogel, or thin perforated plates? One of gold's useful properties is the wide range of shapes it can be formed into, and at least some of those shapes should allow some x-rays through—perhaps enough to make it look less suspicious on the scanner.

allegations of bitcoin being used for untraceable money laundering

Posted Jan 18, 2018 0:35 UTC (Thu) by andresfreund (subscriber, #69562) [Link]

I think it'd still show up. But it seems to be easy enough to "hide" it along the structural support of your carry on and such.

allegations of bitcoin being used for untraceable money laundering

Posted Jan 18, 2018 1:07 UTC (Thu) by karkhaz (subscriber, #99844) [Link] (2 responses)

Which brings us very neatly to the other witty anecdote about mischief with Nobel Prizes: György de Hevesy dissolved a pair of Nobel Prize medals into a flask of aqua regia so that they wouldn't be stolen by the Nazis, and then precipitated the gold out of the solution after the War so that the Nobel committee could re-cast the medals.

https://en.wikipedia.org/wiki/George_de_Hevesy#World_War_...

I suppose you could try similar thing if you could find a shampoo bottle or some other inconspicuous container, that would not itself be dissolved by aqua regia---as long as you remember not to bathe in it after you land.

allegations of bitcoin being used for untraceable money laundering

Posted Jan 18, 2018 1:11 UTC (Thu) by sfeam (subscriber, #2841) [Link]

It would still be opaque to X-rays

allegations of bitcoin being used for untraceable money laundering

Posted Jan 18, 2018 2:17 UTC (Thu) by anselm (subscriber, #2796) [Link]

This would probably fall foul of the ban on large amounts of liquids that is in force for hand luggage. That is, if you disregard the fact that aqua regia is bright orange in colour and emits fumes, which would make it very conspicuous anywhere outside of a chemistry lab (you could probably put an Irn-Bru label on the bottle to make the colour believable but you should make sure no Scots get near – they might drink from it).

No airline will let you take dangerous chemicals on board, anyway. And it's not really good for the gold, either.

allegations of bitcoin being used for untraceable money laundering

Posted Jan 18, 2018 4:54 UTC (Thu) by Cyberax (✭ supporter ✭, #52523) [Link]

So alloy it with titanium or aluminum and use it to cast one of the "metallic" luggage bags: https://www.amazon.com/Goplus-Aluminum-Suitcase-Briefcase...

Extra X-Ray thickness will not be noticeable because gold will be spread over a large surface area. Extra weight will also be hard to detect.

It's like you guys never smuggled gold, rare earths and plutonium into the United States.

yes, hashchaining is useful

Posted Jan 12, 2018 22:54 UTC (Fri) by nix (subscriber, #2304) [Link]

I hope criminals keep thinking this, because it's flat-out wrong. Bitcoin is insanely traceable: every single transaction ever is immutably recorded in the blockchain. Of course, real-world identities aren't recorded in there... but at some point your average criminal is going to want the gains in an actual currency he can actually spend, and that's when real-world identities get involved, and that's when the law is pouncing. :)

yes, hashchaining is useful

Posted Jan 14, 2018 12:01 UTC (Sun) by ras (subscriber, #33059) [Link] (2 responses)

> Bitcoin also enables untraceable (for now) money laundering.

All joking aside, Bitcoin is no longer the favoured way of doing this. Unlike Bitcoin, Monero was designed to be anonymous. That doesn't really matter while mixers and it's equivalents like SatoshiDICE are tolerated. But now that Bitcoin's fees are $34 versus $4 for Monero, the oppressed traders you mention are discovering the benefits of privacy guaranteed by crypto, not government disinterest.

Give these people were the true backbone of Bitcoin, this enlightenment may well be the death knell the end of the first successful crypto currency to crawl out of the primordial cyber soup. It''s sad to watch, but I guess future generations will view it with the same disinterest they have for the extinction of the Lucy's (Australopithecus afarensis) mob.

> Suppose I am a successful crack cocaine dealer wishing to untraceably launder a stack of $100,000 USD utilizing Bitcoin, without fearing that ordinary procedures available to the FBI could be used to get me locked up in jail. How would I go about doing that _exactly_?

Create an wallet, which is effectively a random number that no one can trace. Ensure payment is made to said random number. This effectively arranges for the transfer of traceable fiat to a random number, denominated in Bitcoin. That isn't much use until you reverse the process. Here are two approaches:

1. Redeem those bitcoins in a country / bank that is out of reach of your country, or

2. Transfer the funds to a mixer. Eg, bet the entire lot at SatoshiDICE. The money from your anonymous wallet will put into the pool of all other bet placed at the time. SatoshiDICE will then transfer the outcome of your bet from that mixed pool to a wallet you nominate. I have no idea what the odds or payout are, but you can imagine it might be double if you win, or perhaps 3% less if you lose. In the long run you will lose 1% or something. That's the house fee for the laundering service.

This sort of privacy was always available to someone who was willing to pay a few $10K for it, as the Panama Papers made plain. Of course the Panama Papers are also the reason I used the word "was" and not "is". Now crypto currencies make this sort of privacy available to the rest of us. But as Cyberax points out the "rest of us" includes ransomware and kidnappers, so maybe that's not such a great thing. But the libertarians should be happy, as we are all equal now.

> A bank that is not connected to the SWIFT network will be rather useless, since it won't be able to accept wire transfers. It'll be limited to cash operations only.

Yes, that's true. But have you looked at Ripple's client list? It's bloody big, and it wants to replace SWIFT. And banks connected to Ripple but not SWIFT *can* accept wire transfers from other banks connected to Ripple. Not that this has anything to do with crypto currencies. Even Ripple's internal currency, RXP, which they call a crypto currency has very few of the properties I said above all crypto currencies had in common.

yes, hashchaining is useful

Posted Jan 18, 2018 3:08 UTC (Thu) by Garak (guest, #99377) [Link]

"1. Redeem those bitcoins in a country / bank that is out of reach of your country, or"

That doesn't result in 'clean money' that you can spend in your home country and not have trouble explaining where it came from to the first authorities that decide to ask.

Likewise, if you have the cooperation of a corrupt foreign casino, you can always claim to have just won the money at that casino. So make sure that whatever you describe isn't boiling down to something that is not a more effective strategy than that.

as much techno-liberty/privacy/security as you can afford, sigh

Posted Jan 18, 2018 5:10 UTC (Thu) by Garak (guest, #99377) [Link]

"Of course the Panama Papers are also the reason I used the word "was" and not "is". Now crypto currencies make this sort of privacy available to the rest of us."

Hashtag - "As Much Privacy, Security, and Freedom as you can afford."

The important aspect of bringing parity between the rich elites and the masses as far as advanced technological capability (vis a vis privacy, security, currency liberty, and all other fun stuff) is that it facilitates the only forseeable way to get law/{s,enforcement} to begin to balance justice amongst those classes. That and the Leaker method you highlighted. But absent the ability to conjure a Snowden, the way to get good law wrt to tech based privacy/currency-liberty is to enable the masses to be as nefarious as the monied elites previously were. If the shenanigans are only being pulled by the 0.1%, it's too easy for them to get their mainstream media pal$ to hype the narrative that better laws aren't needed. That and the imbalance was clearly a form of injustice to begin with. Of course there will always be lots of ways the rich will be more powerful, but it seems worthwhile to level the bigger playing fields as much as and whenever possible.


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds