Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
The Blockchain Bubble Will Pop, What Next? (approximatelycorrect.com)
238 points by baxtr on July 29, 2018 | hide | past | favorite | 321 comments


Here's the big reason I've gotten skeptical about blockchain: it seems like very few people are excited about actually using it. Almost everyone talking about it is excited about getting rich from trading currencies or starting a blockchain-based company. And plenty of people are excited about a grand vision for how it might transform society one day, or how it might solve problems they think other people might have. But it seems like almost nobody is genuinely excited to use any blockchain product themselves purely because it does something useful or fun or cool, and with no monetary interest in the tech taking off.

This is all in stark contrast to the 90s internet boom when, sure, there were lots of speculators and lots of get-rich-quick dreamers, but there were also tons of random people genuinely excited about using the internet who never stood to make a dime from it.

A lot of the grand visions behind blockchain mania are indeed compelling, and I suspect something blockchain-ish will take off at some point in the future. But it will probably be a distant descendant of anything that exists today.

Am I wrong about this? Are there blockchain-based products that have lots of users who are using them because they like using the product and not just because they're hoping to get rich off the hype?


The Internet in some sense starts with, at the very latest, the Treaty of Bern in 1874. Because the Internet is just the current physical incarnation of the Network.

(The Treaty of Bern says how to make physical letter post work internationally the way we're used to today, before that it was a colossal pain in the arse)

The Network is like the Word, it's fundamental to what we are, the precise implementation may change, but the idea is forever.

Automobiles, T-shirts, babies brought up almost exclusively by their immediate biological parents, cow milk as a normal human beverage, portraits, funerals, the novel - these are all "just" culture and might become unfashionable and go away over the longer term or in other contexts - they're not fundamental to what we are. But the Word and the Network are right at the centre of what we are, as people.

Blockchain is just a weird cultural blip. It's not even T-shirts, it's Pork Pie Hats. People keep trying to make it a thing, but it's not a thing.


People were pretty excited about using Bitcoin to buy drugs, but it turns out you need a more stable and convenient currency even for drug dealers to be interested.

That was the high water mark of consumer interest as far as I've seen. Everything else is just intrigue driven by the get-rich-quick aspect.


I'll say that for that category they haven't lost interest. Although many places have moved to monero for obvious reasons. They don't care too much they can just exchange it immediately. That industry REQUIRES that payments can't be stoppped/tracked so decentralization makes perfect sense here. Most industries don't have that requirement, and usually benefit from centralized systems.


People are also excited to launder money


How is BTC any better than USD or EUR for laundering money?


Density. A single 128GB microSD card can hold a lot of bitcoin in the space that could not fit even one $100 bill. No enormous briefcase and predetermined set of answers for law enforcement.


[flagged]


I mean, what he said IS tecnically correct. You can easily fit a 256-bit key in a 128GB micro SD.

Sure, there will be a lot of space left, but what he said is technically correct :D


For hard drugs you may be correct, however there is a booming online pharmaceutical black market where BTC reigns king.


I thought the blockchain technology had the potential to help financial sector. Not the virtual currency itself but there are a lot of agreements, transactions and settlements which are done in a untrustworthy environment which makes it slow and resulting in settlements [0]. I thought this is also the reason why it takes so long to transfer money from one bank to another. I thought these processes could benefit from blockchains and smart contracts. Basically speeding up the whole process not requiring the banks to trust anyone [1].

[0] https://en.m.wikipedia.org/wiki/Payment_system

[1] http://cjel.law.columbia.edu/preliminary-reference/2016/deve...


The simple feature of reducing settlements from days into seconds is by itself a great use-case. However, there is a lot of structural incentives against it. If you're a big bank and make nice transaction fees because your clients trust you to make a secure, legal, and successful transaction, you probably don't want blockchain, because it's a threat to your business model. That's certainly one of the major reasons it's taking so long to be accepted by mainstream banks.

But long term, banks will need to accept faster transaction times. Blockchain or not, it's ridiculous you need to wait days to transfer money when you can send email in milliseconds.

Rather than accept Bitcoin, it's far more likely big-banks will get together and form their own crypto coin, which will enable faster transfers, but keep them in control. They'll get regulations passed that will make Bitcoin and most other crypto currencies illegal or legally risky, whereas their system will be blessed by regulators.

Under this scenario (I think the likeliest), the existing power hegemony stays this same, crypto-currency's idealistic roots become viewed as naive and antiquated, and consumers get slightly faster transfers through their same old banks with marginally lower transaction fees.


The simple feature of reducing settlements from days into seconds is by itself a great use-case. However, there is a lot of structural incentives against it. If you're a big bank and make nice transaction fees because your clients trust you to make a secure, legal, and successful transaction, you probably don't want blockchain

A centralised system with trusted nodes is far better for transaction times - this is the worst use-case for a distributed ledger. Blockchains try to avoid trusted nodes, and thus their transactions are slower, because they are multi-node, by design.

Banks already provide transfers in seconds (perhaps not in your country).

Banks make money because clients trust them, they are insured, provide reversible transactions etc, not because their transactions are slow.


> The simple feature of reducing settlements from days into seconds is by itself a great use-case.

The reasons for why settlements take days, and not seconds, is procedural, not technical. If the financial world wanted instant settlements, we would have had them decades ago.

The financial world optimizes for intent and compliance, not speed. This is why settlements take days, and why cryptocoins aren't very interesting to it.

Transferring money from one account to another account is as simple as updating two rows in a database. That the database is not a distributed proof-of-work ledger has nothing to do with it taking days.


As others have pointed out, plenty of other countries have this. The United States doesn't because it's "not a country": there isn't a single financial services regulatory jurisdiction, there's 50 different ones, and enough people are opposed to the federal government on "principle" (?) that there's no support for useful coordination efforts.


Good point. A lot of comments here about relative settlement times. But it occurs to me that most of these are in the context of transfers/settlements within a jurisdiction. What is the story on moving money between countries? At the moment I'm have to pay significant premiums to accomplish this (and it is not usually instant). Am I missing something?


> If the financial world wanted instant settlements, we would have had them decades ago.

As a confirmation - they wanted it and they have it: https://en.wikipedia.org/wiki/Single_Euro_Payments_Area#SEPA...


Australia also has instant transfers between banks, see https://en.wikipedia.org/wiki/New_Payments_Platform


Can you expand on this a little more? Why does the financial sector want settlements to take longer?


Invariably for some fraction of transactions you'll later find out the settlement shouldn't have been executed. It doesn't matter whose "fault" that is, either way somebody will get screwed when this happens. If you wait longer, you may detect this before settlement completes and nobody gets screwed.

In my country there's a scam where people find out you're buying a house through a particular solicitor with a large cash transfer, then they send you an email or even a physical letter saying there's a problem, the solicitor just found out their firm got a new bank, or whatever, please transfer the house money to the new account. Of course it's a lot of money so most people will want to check this is right - they provide their phone number on the message. This number, of course, is part of the scam and a "secretary" will answer saying your solicitor is busy right now, but yes, they're very sorry, the message is genuine and please use the new account details.

The large sums involved mean this scam is very lucrative even if it doesn't work on say, 99% of potential victims.

If the victim realises they've been scammed ten minutes after the transfer, chances are good the bank can fix it, because settlements aren't really instant. If they realise the next day, or two, or three days later, the money is gone. It went to a mule, who has already forwarded it, the police might arrest the mule if they can find them, but the mule doesn't have your money, they're just another sucker.


presumably for time to detect and prevent fraud or illegal transactions.


They also get the interest on your money before passing it onto the next party, multiply that by everyone and it's a not insubstantial sum.


Risk aversion (against fraud, criminal activities, etc.) and also because a bank earns money as long as it can hold that money, every day that money is accruing interests so if you can hold on that money for longer it makes you more money without any downsides.


Doesn't that become a zero-sum game, or close to, when you take into account the aggregate effect of all money transfers?


>But long term, banks will need to accept faster transaction times. Blockchain or not, it's ridiculous you need to wait days to transfer money when you can send email in milliseconds.

Already happening.

SEPA Instant is either being released or in trial phases. My bank is trialing it, a <10 second transaction costs 1€ fee flat, normal SEPA is still free.

And banks offer me more in terms of personal security. If I lose my debit card, I get all damages reimbursed. If the bank gets hacked, there is insurance.

Unless I fuck it up myself, I'm going to be saved by the bank.

On the other hand, on Bitcoin I can fuck it up myself but if someone else fucks me up then I'm SOL and can go eat ham for all that Bitcoin cares.

For the average users the question of using Bitcoin has become irrelevant with SEPA Inst. Banks are faster with it and offer more features.


I don't understand this thing about slow financial transactions. Does it really take days to send money from one account to another in the US?

Here in India, we have a thing called IMPS. You can send money instantly from one account to another. Transaction cost is a flat Rs. 5 (less than $0.10) for any transaction size.

There are other newer protocols as well such as UPI which I haven't really used because IMPS serves my needs perfectly.

Sending money to another account is basically a non-issue here.


From my understanding, US transactions can take a week if you're unlike and the banks need to shovel around a bit.

And tbh, the banking situation in the US is just amazingly bad. Horrifyingly bad if I believe the more out-there stories I hear from people.

The only time I got charged a fee was for a transaction into the US (the fee was currency exchange fee and nothing else). And the fee was seperate so the transaction amount was unchanged.

Yet in the US it seems possible that banks will take a piece of a transaction for themselves.

---

In search of a solution to a problem nobody but the US had, we have blockchain now.


> the banking situation in the US is just amazingly bad

At one time I used to get paid from a US employer's Bank of America account. I also had an account in the same bank, but transferring the money between our accounts in the same bank took 3 days. I presume due to some split between business/personal banking, but still absolutely ridiculous. We switched to sending the payments to my European account through SWIFT, and those payments happened same-day.


No, it's not slow (for the most part) because "reasons", it's slow because they are legally allowed to be slow and they can finagle a bit more profit that way.


How does Bank of America profit off of making transfers between Bank of America accounts slower than making transfers to other banks?


Because then they can float the money and put it in things that earn them interest...

E.g. debit from Bob's account on Monday, put in <money market/whatever> from Monday until Thursday, and then put it Alice's account on Friday.


But they invest money that's sitting in a checking account already, there's no difference between it sitting in an account and it being "in transit"


I guess they don't pay interest to neither the sender or the receiver while it is "in transit"?


> it's ridiculous you need to wait days to transfer money when you can send email in milliseconds.

This is only a problem in the USA. By contrast, in Britain, the Faster Payments Service (https://en.wikipedia.org/wiki/Faster_Payments_Service) has provided transfers within a few minutes for more than 10 years now.

You manifestly do not need a "blockchain" to solve that problem.


The problem is industries such as the financial sector are extremely resistant to change. Banks are still using COBOL! They are so slow to adapt, it could take a decade or more for blockchain technology to be integrate.


This is a stronger endorsement of COBOL than it is of blockchain...


And that's why my new startup is all about COBOL on the Blockchain! Next step is an ICO to raise enough money to thaw out some good COBOL programmers...

https://medium.com/@donhopkins/cobol-forever-1a49f7d28a39


I am constantly surprised by this point of view. Blockchain is a solution to a number of problems that were previously unsolvable, yet so much of the discourse is around the idea that decentralised trust doesn't really solve any useful problems. True many of the applications are hype, but we need to recognise these for what they are and move on to more interesting things.

To me the best example is the travel industry. Decades ago a small number of companies managed to get manual back office systems moved to centralised booking and reservation systems. This had a huge impact on the ability to sell inventory and open up the world of online travel agencies.

These centralised platforms are still around and they are now a huge problem. The software is bloated, complicated and slow, integrating with any GDS is painful and only ever allowed on their terms. It is amazing to me the amount of time and effort and startups that have gone into just trying to find the cheapest flight available.

This is fertile ground for decentralised trust. Having a local copy of the live flight inventory or a large aggregate set of hotel inventory would revolutionise the travel industry. Sure there are also applications around settlement and financing, but to me the most exciting thing is the ability to build customer applications on large sets of provably correct, trusted data. And to do this freely in the manner you chose with the technology you chose.


Your choice of "the best example" of decentralised trust solving useful problems supports the original poster's contention that the blockchain industry is desperately trying to sell itself as the solution to problems it's badly suited to. Virtually nobody in the travel industry is excited about blockchain, still less as a GDS replacement.

Decentralisation and anonymity are useless to the travel industry and from the point of view of the industry players, public access to local copies of all their [current and historical] inventory and reservation data is an alarming bug, not a feature. What they actually want is for a buyer to be able to via an API (i) access the current price for each relevant item of inventory that's currently on sale from lots of providers (ii) update a single private canonical record belonging to the one [necessarily trusted] party they buy from (which may or may not affect the availability of inventory for future queries). The reason the systems are slow is because pricing and routing is incredibly complex and diverse, and the associated datasets are enormous (and often computationally expensive to process even without a layer of cryptographic crap on top). It's something of an understatement to say that turning that into thousands of local copies of an ever-growing blockchain which needs to be updated to account for a million reservations per minute is not going to be an improvement...


> I am constantly surprised by this point of view. Blockchain is a solution to a number of problems that were previously unsolvable, yet so much of the discourse is around the idea that decentralised trust doesn't really solve any useful problems.

Those two things aren't mutually exclusive. Blockchain solved some very interesting technical problems, much like a lot of advanced math might do. But as you pointed out, the discourse is around whether or not blockchain solved any useful problems, not just interesting problems.

Like others, I have yet to be convinced of a use case for which blockchain is the best solution (other than cryptocurrencies).


> Blockchain is a solution to a number of problems that were previously unsolvable,

Name one.


Paying for porn without revealing identity


Byzantine Generals Problem?


Is there a formal proof of that yet? (Not being sarcastic, genuinely curious)


I was with you on this application for a while but then I thought back to my own experiences a long time ago supporting hotel booking systems. Regular ecommerce is a walk in the park compared to the complexity of a hotel booking system, even for a single hotel that has a modest quantity of rooms.

In broad brush strokes for someone wanting to skim money off people booking hotel rooms by selling rooms cheap (e.g. lastminute.com) the holy blockchain does indeed sound like the answer to all their prayers but it does not do anything to solve the hard problems that cannot be simplified even with a simple country hotel.

Only if you have been at the sharp end of fixing hotel booking systems do you appreciate some of the finer points. You really cannot double book rooms and yet every day that simple country guest house might have someone on the phone wanting the same room at the same time that there is someone at the front desk and someone trying to book through lastminute.com. Locking that record is a time critical thing even if the hotel is out in the countryside where nothing ever happens and time moves slowly. That room could also have bookings on it from people that got married there five years previously and are on the way back for their anniversary, therefore there could be a substantial amount of data tied into that slot. Furthermore, that room could be booked but if the guest does not show up before a given time then it is up for sale again. So that availability presented as yes/no on the website is not as simple as a yes/no, there are other provisional states depending on what has been paid and who has showed up. There might not even be the option to bump those guests into a more deluxe room if those more deluxe rooms have someone walk through the door and take them.

Ian Dury and the Blockheads probably have better insight and knowledge than a venture capitalist and the blockchains have about how to improve upon the current state of the art when it comes to hotel inventory management. Rome was not built in a day and neither were the booking systems needed to cater for visitors to Rome. It is just not that simple. Fast broadband cannot be relied upon for a lot of hotels, so the idea of updating a blockchain and sending it out to every Tom Dick and Harry chancer on the internet hoping to sell 'cheap rate' rooms with them all being instantly updated is not the hospitality system I would want to be doing support for.

If the de-facto was 'decentralized' and I worked in hospitality systems support and a new 'centralized' idea came along I would be straight on that bandwagon and you would not be able to stop me!

Maybe it just depends on what end of the telescope you are on. My perspective is the business end, with the dawn starts, skipped break times and extra hours put well into the small hours, fixing real problems for real people with real expectations of service.

The people I see in the blockchain space do not have any knowledge of the problem space that their change the world solutions purportedly seek to address, as mentioned I was with you at the start of what you had to say here, but, on second thoughts I don't think that blockchain is a magic bullet even for the simple task of getting a room booked in the smallest of hotels. Furthermore, the task isn't just getting a room booked as a yes/no thing, there is this bigger problem of hotel booking management and centralised systems, well trained staff, hard working staff and technical support is the glue that makes it all work as an apparently 'yes/no' thing. At best blockchain is woefully naive and, from a support perspective, a disaster if ever implemented in this seemingly simple 'use case'.


To extend your analogy to the internet, just consider that ARPANET was being developed decades before the dotcom boom. And it didn’t look anything like the AOLs/Compuserves through which I first experienced the internet. I agree that if blockchain takes off like that, it’ll probably be in a form we can’t yet imagine.


But what makes you think it's an arpanet?

Even then there were exciting, compelling use-cases.


The vast majority of the "decentralized" trend is nonsense.

I met a blockchain company co-founder at a conference in Silicon Valley that we can call "Alfie" for the purposes of this post. After a brief chat at the conference Alfie graciously took me out for a nice dinner. During the dinner Alfie asked if I wanted to be an advisor to their company. Another well respected friend of mine was already tying their name to the company so I had hope that it would be reasonably legit. They told me that they had raised $30M in foreign funding

The #1 thing I have learned about advising startup founders is that if they don't communicate well then they typically don't do business well. In this case after our dinner Alfie basically vanished on me and stopped responding to my emails/messages. When Alfie finally got back in touch and offered to send the advisory agreement I told them I wanted to take it slow. That I didn't feel comfortable linking my name with their company just yet but I would help them unofficially for now. I've learned to trust my gut and never do something until I feel comfortable with tying my name to it.

A month or so after Alfie got back in touch with me another friend we can call "Sally" reached out to grab dinner in SF. Sally was at that same Silicon Valley blockchain conference that I met Alfie. Sally was visiting SF for work again so we had dinner. Sally told me that they were recently in a foreign country at another blockchain conference when Alfie couldn't muster up the funds to pay for their hotel room. Sally ended up letting Alfie stay in their room for the night.

Sally learned that Alfie has not actually closed $30M in funding yet. They had instead been verbally committed a $30M investment. They had actually raised over $1M but it was spent with all the traveling. No tech built at all. No money to build tech.

I ran into Alfie and their partners again at a NYC blockchain event a few months after that. Alfie confirmed the story but said they had now closed on the $30M. Yet they were at the event fundraising for more money.

It just doesn't add up.

Anyway, Alfie aside there are even bigger scammers out there. Lots of pump and dump nonsense.

However, I believe in the team behind ShopIn (http://www.shopin.com). The founding tech team for PriceLine is being led by a serial entrepreneur I have known for years. I think they have a reasonably good chance of proving that you can do something disruptive with blockchain.

Time will tell.


I was highly skeptical about blockchain as well because the only practical application seemed to be cryptocurrencies, and those will never be allowed to grow to a point they become dominant (they can be regulated in such a way normal people won’t want any).

But ... then I went to an evening where the identity applications were explained. Using a blockchain to have assertions made about your identity, like where you studied, where you were born, what employer’s you’ve had in such a way that the assertions can’t be forged, can’t be doctored, can’t be stolen, and aren’t locked away in the databases of an institution. I heard stories of people who lost their proofs of identity by having to flee a warzone and were unable to prove to EU governments and employers they were who they were (to the point of being stripped of their bank accounts because banks only let people with official paperwork hold accounts). And I have to say, there’s something there. I’m still skeptical about cryptocurrency, but not about blockchain.


That all sounds great, but how does it actually work? So there's an immutable entry describing you in a database, then how do you convince someone that you're the person it describes? Do you need to memorize a private key? If it gets forgotten/compromised, then you've lost your identity forever.

The only way I can imagine physical verification would be to have a microchip implanted in your arm, but that would be unthinkably worse than the current system of (thankfully) mutable, replaceable paper documents we use today.


One of the most intriguing projects involving blockchain I’ve noticed is e-Estonia which I would file under useful, however it may not qualify as solely a blockchain-based product. Here the reasoning for incorporating the (KSI) blockchain is to prevent tampering.

Citizens have access to a number of digital services that includes but aren’t limited to voting, banking, and healthcare.

They've reported; “Since 2014, more than 27,000 people from 143 different countries have been granted Estonian e-residency”.

I find this example to be exciting.

https://en.wikipedia.org/wiki/E-Estonia

https://e-estonia.com/

https://estonia.ee/enter

> A lot of the grand visions behind blockchain mania are indeed compelling, and I suspect something blockchain-ish will take off at some point in the future.

Totally agree. Recently had a discussion with a friend regarding what we felt would be an ideal approach to implementing blockchain and email. Essentially and selfishly how we needed it to behave.

Naturally upon doing a little bit of research lo and behold this endeavor had already been taken up. Exciting I found myself thinking, That’s pretty cool my friend agreed. Fast forward and read past a few more paragraphs and again lo and behold this project is an ICO and with this token you can send emails and blah blah blah.

Very disheartening (at least for me personally) to say the least. Not to say a project like this will fail, just saying that it seems the imagination for blockchain products as of now seems to be limited to just ICO’s.


"There is no blockchain technology in the X-Road"

https://www.niis.org/blog/2018/4/26/there-is-no-blockchain-t...


I keep hearing about this e-residency, but what can you actually do with it? What is it useful for?


If their corporate taxes are lower than in your country (after calculating for what you have to pay according to the double taxation agreement the two countries have) then it's worth it opening your company there.

Depends on how high the corporate taxes are in your country. If it's worth it, the big advantage is that everything can be done online.


You can setup a company and base it from there. You can be in Timbuktu, Ulaanbatar, etc and be running a European company trading with parties all over the world. There are probably other benefits but that one clinches it for me ;-)


Not much, really. You can setup a company remotely, only to have to come to Estonia anyway to try to open a bank account and most likely get rejected.


Hmm... I don't know. The more I think about blockchain, the more I get excited about quicker app creation because the payments channel is less hard. Though, I'm idealizing blockchain here, I haven't looked into the technicalities of how to integrate bitcoin, for example, into an app. But ideally this ease of use for developers would be a thing.

I'd get excited about that.


I just think of what it'd be like - once companies actually starts utilizing "blockchain" with real purpose.


You are obviously living in a privileged, rich society. In many poor countries were inflation is insanely rampant, and banks are not trusted, everyone wants a way to store wealth without the government,bank,or person robbing them blind.


>> Almost everyone talking about it is excited about getting rich from trading currencies

Maybe, but why is it a bad thing? This can create powerful network effects. Facebook benefited from network effects derived from the fact that people want to be liked. Cryptocurrencies benefit from network effects derived from the fact that people want to get rich. The problem is that the network effects of cryptocurrency are so powerful that people didn't even need to offer an underlying product/service in order to benefit from it; I think that will change in the future though because the market is now saturated.


Blockchain is so much more complex than the basic internet/web. The excitement is about building the first gen of blockchain tech, and the vision is over many decades - the last Bitcoin will be mined around 2140.

Compare to the web, which brought huge change, but decentralized governance is much harder for the lay person to understand. Most people haven't even considered many of the problems it proposes to solve.

So the value of Bitcoin/crypto is held up by the excitement of the change it heralds. It's just going to take a while. (And the trading and investment is the means to the end in getting it going).

But yes, let us wait for the clowns to depart.


I used to think that the blockchain bubble was like the dotcom bubble, in that the core technology was actually genuinely transformative, so that even after the bubble burst and all the over-valued companies went bust, the technology would remain and continue change our lives. However, I must admit I'm starting to have my doubts now.

It was 10 years in to the dotcom era that the dotcom bubble burst, and by that time we'd had massive maturation of the technology and the start of mass adoption.

However, we're approaching 10 years since the start of the blockchain era, and there are signs that the bubble is bursting already, but in terms of progress it is nowhere near where the dotcom era had got to by this stage, and there's not much indication of anything that appears that it will be particularly long lasting or widely adopted. Sure there's niches like settlement systems and security tokens, but not something that a member of the public is going to use on a daily basis like they do with many of the internet based companies.


Maybe we should consider that the blockchain's killer app is the truth.

This is the case with bitcoin, since the purpose of the blockchain is to be, for example, trustless, protecting you from someone whom you don't trust lying about your bitcoin transactions. Bitcoin will show you the truth about those transactions. The blockchain also tries to protect against fraudulent double spends and do on, and this like all fraud is also lying, untruth.

Likewise, the economist Hernando de Soto Polar's work on property rights and "dead capital" has led to his creation of a blockchain app to allow people in unstable political environments to prove their property claims. If the old data is destroyed in the flames of the next revolution or hacked by your neighbor bribing an official, it doesn't matter as much because you have your claims on a global registry, and that global registry contains the truth.

And maybe when machine learning can allow bad actors to create false media, change what a politician has said in a video, perfectly alter or even create fictional recordings of conversations in order to deceive, the blockchain may provide some shelter for the truth.

Edit: Of course there is a caveat: bad data in, bad data out.


Your comment is exactly why I believe many blockchain (and even cryptocurrency) technologies are useless.

There seems to be this underlying pull for many crypto/blockchain enthusiasts that this technology frees us from the constraints of governments and society. "The truth is in the blockchain" and "There is no government in charge" are common refrains.

The thing is, unless you want to be a true hermit, you can't escape the bounds of society. Nobody really cares about the "truth", they care what society says is acceptable (and what governments will enforce). I'm pretty sure there were a lot of contracts between Native American tribes and American settlers that were basically ignored, and everyone knows this, but there aren't any title companies that are worried about this fact.


You're taking an absolutist view. Crypto currencies weren't intended to free people from every constraint of society, just a few constraints, and only to a degree.

Crypto clearly has the potential to make enforcing trade and currency restrictions far more difficult. When it's too difficult to enforce a rule, governments can (1) stop enforcing it; or (2) ratchet up the penalty when someone does get caught as a deterrent. The second option can lead to unpopular disproportionate punishment, and slowly melts away towards the first one (e.g., war on drugs).

Crypto-currency won't take down governments, especially overnight, but they clearly have a long-term potential to alter some levers of power.


I don't wish for myself or others to escape the bounds of society and government (ok, maybe some of the bounds but that's another talk). Indeed my premise is that individuals, society and government must all be bound to each other in order to have a desirable society, and the sin qua non of this is respect for the truth.

As for government, I happen to prefer democracies, and they are especially beholden to truth. When saying that the blockchain's killer app might be the truth, I'm thinking about how it could help save our democracies.

As for The Truth, as in the ultimate truth, for when you'd use quotation marks -- the "truth" -- I'm not going there. We need only concern ourselves with the notion of truth as opposed to lies.

To clarify the distinction, see how this doesn't work:

"Is it true that you were in Symphony Hall at the time of the murder?"

"Is it 'true'?... What do you mean by that slippery word, 'true'? This notion of 'truth' is simply whatever we agree on and therefore irrelevant."

Edit:

And if the truth is simply what is agreed upon, then are lies simply what is not agreed upon?

If so, perhaps we can agree together that the year is 1984.


Nothing of what you are saying is something blockchain technology addresses.


Hi, excuse the delay.

I was saying that blockchain might help address fraud, against untruth or deceit. For example I believe that yes, the American Indians would have been better off with unalterable titles to their lands. Would it have changed history? I don't know, but in other situations it might, and for that I point you to Hernando de Soto Polar's site. https://desoto.com

I was also saying that the claim that "nobody cares about the 'truth'" (and so blockchain is not useful) is misplaced, and that in this case there's no good point for using the word truth in quotes as if it were something illusory. There are times when quotes around the word truth make sense, like in philosophy, but this is not one of them. An exception is if you are talking about the potential to use the blockchain to make lies permanent.

And third I was responding to your statement that people who support the blockchain are often hoping to be freed "from the constraints of governments and society", and that my comment was a good example of this. Your comment might be correct about others, but I'm not a libertarian or anarchist. Rather, I'm a bit worried that technology like machine learning and even just social media have the potential to weaken and even destroy our democracies by using lies (doctored video, for example) as political tools.

But you don't even need machine learning and social media. In Russia, lies have undermined what began as democracy under Yeltsin to such a degree that it is now for all intents and purposes a dictatorship. In Russia the playbook is basically as follows: an event occurs that makes the Kremlin look bad. The Kremlin uses its media outlets to make up alternative truths (lies), several versions, some more implausible than others. The person seeking the truth, what actually happened, is now looking into a hall of mirrors. Not being able to see anything clearly and having to spend their energy disproving several false versions, no meaningful discourse happens. The event, in this way, has been neutralized by lies. If a blockchain can help with this kind of problem, then I'm interested.

Edit: Btw, I'm not like a cryptocurrency enthusiast, don't program Ethereum contracts, own no BTC or any other crypto, and believe and have argued here at HN that BTC is a bad currency because of volatility with makes credit and debt impossible. Additionally BTC is used for crime and as a way to cash in on fraud, malware, threats and so on, and I'm not interested in any of that.


So specifically on addressing fraud, this only helps the merchant. You could make an argument that decreased fraud decreases costs but human greed overtakes that assumption. So then what’s left from the consumer side? What if the merchant send you a bad product? They have no incentive to make it right. You could argue that eventually it will put them out of business from bad reviews however this doesn’t always work in practice and you’re still out of your money for the original bad product. With a centralized system we can just reach in their account and take it, refunding you your money and costing the merchant more in the long run, further making them want to do legit business. This permanent contract you speak of is a double edged sword that cuts the consumer more than the merchant.


That's naively idealistic. In unstable political environments when someone with power and weapons wants your property he'll just take it. No one cares about "truth". And they can use threats of violence or imprisonment to force people to update any property registry to their liking.


Of course de Soto Polar's vision isn't all-powerful but it is worth looking into just the same.

Here's his website: https://www.desoto.com/

And from one of many many articles:

"In the late 1980s and early 90s, de Soto played a key role in ending the Peruvian Terrorist group Shining Path’s violence by getting the Peruvian government to recognize poor property owners’ land deeds."

https://medium.com/transpartisan-notes/blockchain-hernando-d...


> Maybe we should consider that the blockchain's killer app is the truth.

That isn't any objective truth though, it's merely the consensus as defined by the majority of current participants weighed by the processing power they command.

It may seem like a subtle distinction, but I think it helps make the benefits and risks clearer.


If so then the ultimate application of blockchain is authentication of recorded video as actual, unadulterated video of an event.


Yes, that is a possible application of "blockchain technology", given a broad-enough definition of what constitutes "blockchain technology".

But the consensus-based proof-of-work (or proof of storage, or proof of memory, etc.) models aren't really necessary or even clearly desirable.

There are timestamping systems dating from long before "blockchain" (at least 1990, probably before) which involve sequential hashes, with each subsequent hash also including the previous one (in some respects this is a very simple blockchain), and then if desired you can roll them up through a directed graph to one master hash produced periodically and published immutably -- printed in a newspaper was one approach, or posted to Usenet, but you could think of others -- such that it validates all previous hashes as having been created before a particular time.

Guardtime was doing this back in 2007 or 2008 and printing the top-level daily or weekly hashes in the newspaper; I noticed they are now marketing themselves as a "blockchain" company, which is astute marketing (and I'd do the same if I were them, probably), but the ability to do secure timestamping existed in several forms without blockchain.

The reasons these systems weren't used have less to do with technical feasibility than lack of pressure to implement them.


> sequential hashes, with each subsequent hash also including the previous one

Isn't this "in principal" what a blockchain is? Just because they didn't call it a blockchain back then doesn't mean it isn't.

You could also consider Git to be a blockchain of sorts.

What distinguishes Bitcoin in particular is proof of work which provides a means by which distributed untrusted actors can transact in a trusted way. The actual chain of hashes just records these transactions.


The answer to that is tricky because it depends on intent.

Taking an expansive definition of blockchain as a log of sequential, cryptographically verifiable transactions seems okay enough. At the point where we're nitpicking what is/isn't blockchain, that's not a useful exercise, because the real question is whether this is the right solution for the right problem.

On the other hand, "blockchain" is a highly loaded term, and choosing to label something on the margins "blockchain" means diffusing the legitimacy of application onto the marketing term, or vice versa. In that sense, I'd be hesitant to lump this marginal example into "blockchain" specifically instead of just "cryptography stuff".


No, blockchain does not enforce anything about the original video. It only enshrines the version published initially by putting it (or a hash to save space) on a permanent public record.


Why stop at video? Every application that creates any file should take a hash of it and upload it to a public blockchain. You could use it to identify tampering with any individual file. If deployed more broadly (e.g., on the file system level), you could easily identify if your systems have been hacked.


> Maybe we should consider that the blockchain's killer app is the truth.

That isn't any objective truth though, it's merely the consensus as currently defined by the majority of participating processing power.


First: the dotcom bubble burst five years after it began, and the technological advancements didn't see "mass adoption" - because they were not consumer facing. I get the feeling that you're thinking that pets.com was the dotcom bubble... the bubble was centered around telecom technology - not retail websites. The bubble is fairly disconnected from what one would describe as the success of the internet today - web 2.0, the rise of APIs.

Second: The region of experience that blockchain tech is best suited to revolutionize, finance, is also the one that is most sensitive to rapid change and most heavily regulated. The US government is still grappling with the idea, hell - the NIST draft that was supposed to provide some clarity of what cryptocurrencies actually are got totally nuked by every interested party. I'm still waiting for the IRS to issue a clarifying statement on the tax handling of a hardfork so that I can amend last year's filing. It has led to a very strange situation where a hands-off approach has allowed for development, but also prevented integration.


On your first point: I seem to remember plenty of companies that failed that were not telecom. In fact when I went looking just now I found a bunch of listicles about retail startups that failed.

The telecom bubble and crash was almost a side-effect. The telco executives saw the web taking off and used it to justify wildly over-inflated projections of traffic demand growth, and then began building out debt-financed networks to meet it. When the traffic didn't materialize (partly because the dotcom bubble burst), they had a bunch of overcapacity not generating revenue to service the debt that financed it, and that killed them.


> In fact when I went looking just now I found a bunch of listicles about retail startups that failed.

Their contribution to losses in the dotcom bubble were measured in the millions. Telecom, last mile service providers and B2B losses were measured in the billions. [0] You obviously know those lists are infotainment.

> The telecom bubble and crash was almost a side-effect.

I'd characterize it as more of a feedback loop. They weren't simply increasing capacity with the expectation of a customer demand that didn't materialize, they were pushing through an evolutionary hump in search of a global minimum. The world would look very different today if they hadn't, at great cost, setup the network the way it is today - pushing way beyond the original design of NAPs (Network Access Points) to IXPs (Internet Exchange Points). I guess you could attribute the change to capacity, but I'd say it is more accurate to describe it as a recognition of inevitable scalability problems and as a result - a change in philosophy. That change, the official government handoff, occurred in '95. There was also an amazing amount of very interesting R&D work going on, from strange new operating systems to packet switching on fiber optics without copper interruption. Even Enron was getting in the game by trying to setup a commodity market for bandwidth. The entire situation reminds me of the evolutionary problem, where you've got massive metabolic costs in brain size growth.

So no, it wasn't an overestimation of traffic growth. Everybody was trying to figure out the way the new world would work, a lot of people got it wrong.

Also... 401k participation spiked in '95 - I don't think that is a coincidence.

[0] https://money.cnn.com/2000/11/09/technology/overview/


I'm confident that there is significant real value to be gained from blockchain technology but at least 99% of projects today are just empty buzzwords. Most wealthy people in the blockchain space are well-meaning but they don't know what they're doing; they invest their money all over the place based on superficial whitepapers and buzzwords.

I think that it will take several more years before we start seeing useful blockchain applications.

It's possible that the bubble may have to burst before the industry can progress though. Right now, smart people might be intrigued by blockchain technology but most of them don't want to get into the space because of the level of speculation.

Right now, it's just more profitable to launch some generic buzzword coin that does nothing than to launch one that actually does something useful.

Just like in AI right now, there are a lot of people who just want to make a lot of money and they don't care how.


we are -80% from ATH, I don't understand why peoppe talk about the bubble will burst in the future. It happened already.


Bitcoin down 80%?


when it was at 5800 and ATH was around 21000? kind of yes


TFW mods downvote facts


A lot of the utility from blockchain doesn't come from being able to do "new" things. They come from being able to do old things better: cheaper, more securely, free from the interference of trusted parties / government.

It remains to be seen which processes the blockchain will take over. Some are obvious, ie. prediction markets, sports gambling, money remittance.

Some are more complex, and will require frameworks to work within trusted parties: ie. tokenizing physical assets or securities that exist outside the blockchain world. Identity management.


>"They come from being able to do old things better: cheaper, more securely, free from the interference of trusted parties / government."

Name one thing that blockchain has made, or is even close to making cheaper or more secure or trustless?

The largest application of the technology has been bitcoin thus far, and bitcoin is more expensive; less secure than the traditional financial system (where if you get hacked you at least have some recourse); and you still have to trust intermediaries like Coinbase to acquire the Bitcoin and Bitpay to actually buy anything with it.

And I know the canned response to that is usually "why can't X new cryptocurrency solve these problems eventually? The internet had its problems at first as well."

But you solve those problems by making bitcoin exactly like our current financial system, with intermediaries and trust and regulation. And minus the hilarious waste of time, money, and energy that is proof-of-work.


Not as big as the bitcoin market but corda's growing[0] use for forwards contracts between parties[1].

Though it seems like this is an instance of blockchain "like our current financial system, with intermediaries and trust and regulation", but with cost/time savings by reducing the amount of humans involved in the transaction reconciliation process.

Many more examples of old finance firms using blockchain [2], though a far cry from the whatever is going on in the cryptos in use with consumer discretionary trading.

[0] https://github.com/corda/corda

[1] https://www.thetradenews.com/commerzbank-replicates-fx-trade...

[2] https://www.globalcustodian.com/news/technology/


I'll give you one.

The year is 2010. And I am a normal citizen and I want to donate money to WikiLeaks without the banks colluding to stop my financial transaction, even though nobody has been convicted of a crime.

How do you do it? The only way I can think of to do this easily (easily being the key word!) is a cryptocurrency transaction.

Banks and credit card companies collude all the time in order to censor financial transactions between people who have committed no crimes.

Do you have a better way of easily sending censorship resistant financial transactions? Because Bitcoin worked just fine back in 2010 for this usecase, even though the banks tried to censor it on their platform.


With bitcoin, what would stop governments from passing laws making certain addresses tainted resulting in people that send coins to or receive coins from them to be audited and having to explain why and how they linked to certain causes.

What makes you think if bitcoins (or any *coin) becomes the main currency in a country or region, we would not have laws were all addresses would need to be linked to people (or companies) and the ledger would not be used for figuring out and persecuting people supporting certain causes?


Well, for one, the government would actually have to make such a law, and then suffer the political consequences.

I would much prefer that the government is forced to actually follow the legal process, instead of what happened in 2010 with WikiLeaks, where the government made vague illegal threats against the banks, in order to censor transactions between people who broke zero laws.

It forces everything out in the open, instead of giving a couple banks the power to made hidden agreements between each other in order to collude and censor perfectly legal financial transactions.

And so far, the government has NOT made such a law. So guess what, that means it works!

This is not about people breaking the law. This is about people following the law, and yet private parties are STILL able to censor transactions through collusion and because of a few vague, and probably illegal, threats from the government.

The fact that the government has so far NOT been able to pass such laws, is innovation in and of itself. It means that it works right now for the purpose of making censorship resistant transactions, because before people WERE succeeding in censoring them, and yet now they aren't!


Read up on money services business and the various regulations they must follow, including the anti money laundering regulations. You may find yourself surprised at what laws exist.


Coinbase seems to already do this to a degree. If you transfer to a flagged address your account is banned with zero explanation or recourse. This will likely be the norm going forward for any reputable exchange.


Given the size of Bitcoin's keyspace, what would you surmise is the cost to a particular cause of "tainting" one of its public keys?


The government can do whatever it wants, the point is that it’s decentralized design makes it basically impossible to censor.


> I want to donate money to WikiLeaks

Trustworthiness of Wikileaks aside, do you think that's a $500 billion market? Donating to activist organizations?


https://qz.com/775159/theres-a-500-billion-remittance-market...

"Worldwide, 230 million people send $500 billion in remittances each year, primarily using firms like Western Union, Moneygram, and RIA, which together control 1.1 million retail locations and account for more than 25% of the world’s annual remittance volume."


That's not an answer to the question above...


It's funny that the downvoters haven't really come up with a valid argument why Bitcoin is not a valid use case for this.

It's much more difficult to prove that person A transferred money to B via Bitcoin than it is via regular financial transactions due to Bitcoin's pseudonymity. Similar it's equally difficult to prevent this from happening.

Just that the you do not seem value in this (censorship-free transactions), does not make the argument invalid.


> I am a normal citizen and I want to donate money to WikiLeaks without the banks colluding to stop my financial transaction, even though nobody has been convicted of a crime.

Time will tell if Wikileaks was really a noble cause, or if the banks were right all along.


It is now 8 years later, and yet the organization has not been convicted of any crimes. Time already did tell who was right and who was wrong.

But even IF they are convicted of a crime sometime in the future, this is 8 years later.

Censoring financial transactions should require a court order. Signed by a judge, and done through the normal criminal justice system. And it should be done publicly, so that judges and politicians are held accountable for their actions.

In America, due process is a constitutional right, and if someone is guilty of a crime, there is a process that we should be going through.

Punishment should not be inflicted upon others outside the court system via secret agreements and collusion between oligopolies.

We have laws and human rights for a reason. Don't be so quick to throw them away.


Let's go to slide #2 then-- Scihub. They take Bitcoin which they ostensibly use to pay for the servers that serve up the science journals.

Do we need time to tell if Scihub is a noble cause?


Most of the people downvoting you probably never had to think about making a censorship free transaction


PKI is now quite trivial. It's easy for anyone to keep a log mapping a public key to some type of identifier.


Maybe not government, maybe just humans in general. Decentralisation, blockchain, smart contracts, cryptocurrency, AI and IoT could really start coming into their own further into the future when we start having more autonomous agents performing those little tasks on our behalf, like a smart fridge ordering more milk and interacting with a drone to ensure payment and delivery without having to bother a human.

But I'm not getting the sense that any of the huge amounts of money being invested is going into much other than feeding the crypto ecosystem at the moment.

True story: VCs specialising in funding blockchain projects told a dev team "You guys are building a proper business, that's great but it means it won't 100x in a short period, so isn't really what we're after".


You sound incredulous about this – VCs have a pretty clear business model, funding slow-growing steady businesses is not it.


But VCs normally try to fund genuine businesses - in this case, by suggesting they weren't interested in a "proper business" (as in a legitimate business) and were wanting something to exit in the "short term", the insinuation was that they just wanted a sham / fake business that they could use to fool people just long enough to do a 100x pump and dump.


To be fair, that business model includes obscuring that aspect of the business model as much as possible.


> True story: VCs specialising in funding blockchain projects told a dev team "You guys are building a proper business, that's great but it means it won't 100x in a short period, so isn't really what we're after".

Sounds like that VC firm knows what VC is, and would correctly give that answer regardless of specialization. Nothing to do with blockchain.


The public didn't buy most of their stuff online 10 years into the web either, but now Amazon dominates.

Blockchain needs a dominant company to stay relevant. As with Amazon, the entire company doesn't have to be tied to it, it can have onchain/offchain components.

I think this becomes easier as tooling becomes easier as well for developers and for users.


Banks and financial institutions are also big consumers of blockchain tech. Jibrel is putting fiat, realestate, and other assets on chain, for example, which is convenient for ownership tracking, but banks can also make on-chain/off-chain arbitrage. So while the average consumer can gain benefits from some of these blockchain projects, adoption by big banks, governments, and institutions are a greater sign of things to come IMO.


"I think this becomes easier as tooling becomes easier as well for developers and for users." Agree, this is what we're working on.


> we're approaching 10 years since the start of the blockchain era

By that standard, the start of the internet era was in the early 80s, almost 20 years before the dot com crash.

Don't forget that Ethereum has only been live for 3 years. This is still very early technology.


"there are signs that the bubble is bursting already"

The bubble is barely even starting. There might even be another bubble and crash before we get to the real one. These are just practice bubbles.


> Sure there's niches like settlement systems and [...] but not something that a member of the public is going to use on a daily basis ...

I'd argue that settlement systems aren't a niche system and is something most of us use on a daily basis -- if not more frequently. Unless you're using cash for everything, every transaction you make goes through a settlement process, sometimes multiple times.

People often talk about how inefficient blockchain is, but they rarely have a grasp on how horribly inefficient our current settlement systems are. They are slow, expensive, inefficient, and complex.

I have doubts if it'll be widely used outside of the financial space, and I recognize that may be the context in which you were using the adjective "niche", but I do think it has the potential to be transformative within that space, and I think that space is potentially bigger than many of us realize.


One of the points is that settlements systems are private permissioned blockchains, which don't take advantage of one of the main innovations of the public blockchains, i.e. decentralised trust. Interestingly I noticed that the recent Bank of England Real Time Gross Settlement Proof of Concept report[0] didn't even use the term "blockchain", preferring instead to use the term "distributed ledger technology" - I wonder if they are concerned about negative connotations the term "blockchain" might be starting to have.

[0] https://www.bankofengland.co.uk/-/media/boe/files/payments/r...


I do agree with you on a lot of your points, the current state (and "value") of cryptocurrencies is extremely over inflated, but I don't think we can use the dotcom bubble as any sort of guide to when the blockchain bubble will burst. They are fundamentally very different things.

I feel like most cryptocurrencies will die a slow death over the coming months with the ones that actually provide value decreasing in price but not dying, with the herd will be culled down to ~20 or so. Blockchain is a useful concept, and tokens of value are a key concept in adoption.

I don't think we've seen any truly useful applications of the technology, but I also feel like its too early to write it off completely. It would only take one great application of blockchain for it to become an important part of our daily lives, but I think the focus at the moment is in the wrong areas.


You might like saito.tech. Very early stage, but it is a genuine solution to blockchain scaling that powers applications rather than apps. Be sure to check out the decentralized (on-chain) Reddit for a sense of how flexible a big-data PKI network can be.

There are other interesting projects nearing fruition like Radix and Gun that are trying to create different types of distributed databases that have some of the properties of blockchains.


Blockchain tech is still 10+ years from being practical. But it could be useful in developing countries with bad governments and endemic corruption. In the 1st world things work well enough.


The dot com era actually started in the late 1960s with packet switching networks. It took 50 years to get mass adoption. The first really working cryptocurrency was in 2008. I expect mass adoption by 2058.


Web != packet switched network. But, if you want to go that far, the first cryptographic hash functions were being designed in the late 1970s, so cryptocurrency has a decade or so to go before it'll be "late" by that standard, and it's progress so far has been lackluster compared to the internet's as of 40 years after it's "packet switching network ancestry".


The web is an application. PSNs are a fundamental innovation. A fundamental innovation is a conceptual leap that brings about a qualitative (not quantitative) jump in capability. Before it something is simply impossible. After it that thing is possible.

The fundamental innovation was the development of the very first practical decentralized network that can achieve secure reliable consensus among minimally trusted peers. Bitcoin's way is not very efficient and may not be the only way to do it, but it proves that it's possible and shows one way it can be done.

It generally takes an absolute minimum of twenty to thirty years for something to go from lab bench prototype to mass adoption, and that's fast. 50 is more typical. Bitcoin was a lab bench prototype.

But what about the bubble? Cryptocurrency is indeed in a bubble, but it's a bubble built on radically underestimating the amount of time (and work) it will take to go from proof of concept to mass adoption. As the saying goes people tend to over-estimate progress in the near term and under-estimate it over longer spans of time.

The cryptocurrency bubble is also not very big. The numbers are huge from the perspective of an individual or a small company but from the perspective of the global economy it's the equivalent of taking a piss in the ocean. If you look at the global financial industry as the target market, cryptocurrency collectively hasn't scratched the surface. Far more money than the entire cryptocurrency valuation crosses the Atlantic and Pacific in the form of conventional wire transfers every day.


I receive a salary in cryptocurrency for quite a long time, and I always try to be as objective and unbiased about articles on the future of blockchain and cryptocurrencies as much as I can. But articles like this truly disappoint me because there is no actual reasoning for such a strong and confident statement in the title.

The whole article just says that a single encounter with a not-the-cool-tech-guy confirmed author's suspicions that there is no underground value in blockchain technology. Which is strange to hear from a professor in ML – the last person you would suspect to make such a generalization from the single data point.

And that's not to mention that observable "blockchain boom" is, in fact, just trading on the crypto-exchanges boom, which has nothing to do with actual potential and benefits of blockchain and cryptoeconomy, which is itself a field of research even more complicated than ML world.


Is your salary in cryptocurrency, or is it really in USD/Euros/whatever, converted to cryptocurrency at the current exchange rate on payday?


For now it's tied to EUR amount and converted on the average exchange rate for the last 5 days before payday.


For now? Do you expect that to change?


getting your salary paid in crypto currency is nuts. But fair play to you.

How do you pay bills? What cryptocurrency do you get? How do you / your employer handle currency fluctuations?


Maybe he's getting paid in DAI[0], a decentralized stablecoin?

0: https://makerdao.com/


To be more precise I have a choice of being paid fiat/crypto (it's ETH) in any ratio I choose. So it can be 100%/0%, 50%/50% or 0%/100%. For now I'm using 50%/50%, so I'm not completely out of the "classic" financial system :) But I know people who are.


I got my full salary payed in Bitcoin for almost a year when it was worth less than 1000 USD per coin. Only cashed what I needed. I'm very happy now.


IMHO it does not make much sense receiving a salary in an asset such as a crypto "currency". At least for the vast majority.

It sounds senseless that purchasing power of someone that is averse to risk (which I would say is almost everyone in western countries) is that volatile.

With this I'm not saying thay I'm pro fiduciary money or central banks controlled by established institutuions but this is the way it works.

Again I'm not saying this is your case.


In all seriousness, what are the advantages Blockchain has over a public SQL database with limited reads and writes that also maintains a public transaction history? Cause when I hear people talk about the problems Blockchains solves (outside of cryptocurrency which is a whole other topic), I don't see what advantages Blockchain has over that. A public SQL database isn't the most "clean" solution, but it'll save everyone a bunch of time and money over the resource intensive blockchain verification process.

This idea that centralization is always evil, or that public actors are inherently untrustworthy and we need some mathematical algorithm to verify all interactions between them strikes me as one of those Silicon Valley idiosyncrasies that Silicon Valley haters laugh at.


Append-only/log-structured databases are worthwhile (SQL databases end up similarly structured internally). "Mining" and all the overhead it entails is only worthwhile if you need zero-trust, and few if any use cases do.


true. it's not like Governments falsify data, forge evidence and all that. It's crazy to think the world needs zero trust.


How do consensus protocols help here?


Currently we trust information by the source it comes from. It’s an authority-based model.

Consensus shifts that trust from authority figures to others in your group. Bottom-up trust instead of top-down.


Sorry, I should have made more clear what I mean:

When Governments falsify data, in my opinion bottom-up consensus doesn't help, since governments then also could simply participate in that consensus-forming process (see 51% attack)


you think a government of Burma for example can 51% attack Ethereum? The purpose of all this is to put all their balance sheets and title deeds etc on the global blockchain not a private blockchain they control in their offices.


You think the government of Burma, for example could successfully attack an append-only public database product hosted and managed by another country where a large number of interested parites are acting as auditors?


are you seriously suggesting that small countries should keep their important data on centralized servers controlled by another country? its worthless to discuss the million reasons why this will never happen and why sorry


Government actions are important because of the identities involved. A statement that's non-repudiably signed with an official government key seems far more useful for holding a government to account than an anonymous consensus that "the government said this"


Maybe a different but related question worth asking is: what does a blockchain accomplish that cryptographically signed audit logs in a centralized database don't?

Setting aside the specific technical details, in concept a database of cryptographically signed audit logs and a blockchain aren't so different - blockchain adds decentralization and a trust/truth resolution formula, at the cost of a different set of scalability concerns. So when is that decentralization specifically useful?


The above, but published and witnessed (and signed) by others; I think that's often called a 'sigwit' system as shorthand.


Thanks for the reference! I got curious and looked it up. Turns out the term is 'segwit'.

But more to the point, turns out some cryptocurrency implementations move the transaction database to a segwit system because of the scalability problem.

Huh.


The main innovation is that blockchain is decentralized and yet still verifiable. A public SQL database is in nature centralized. Even if you were to try and shard it out to everybody in the network you have the difficult time of cross verifying such data heavy records.


> A public SQL database is in nature centralized

Why would a SQL database be centralized in nature?

Just as your n nodes hold the entire blockchain, you would have n nodes holding the entire SQL database.

Of course, you could have a blockckain only on one node, centralised. That wouldn't make it inherently "centralized", however.

Same with SQL databases.


There aren't any decentralised SQL engines really. There are distributed databases that provide SQL-like abilities, like Spanner, but they're optimised for huge scale and not low trust. They're still expected to be run by a single organisation, not a p2p network of many organisations.

I am the lead engineer on Corda, which is an open source 'enterprise' (i.e. institutional/industrial) blockchain-inspired platform. But if you don't like the B word you can think of it as a decentralised database that can be queried using SQL. The intro to the technical white paper describes some of the issues with "just run a public SQL database" approach:

https://www.corda.net/content/corda-technical-whitepaper.pdf

Why not just use a shared relational database? This would certainly solve a lot of problems using only existing technology, but it would also raise more questions than answers:

• Who would run this database? Where would we find a sufficient supply of angels to own it?

• In which countries would it be hosted? What would stop that country abusing the mountain of sensitive information it would have?

• What if it were hacked?

• Can you actually scale a relational database to fit the entire financial system?

• What happens if the Financial System™ needs to go down for maintenance?

• What kind of nightmarish IT bureaucracy would guard changes to the database schemas?

• How would you manage access control?

So, it's ultimately a system that tries to address these questions and many others too. If you can solve these issues then you can suddenly actually propose an entire market putting all data into a single database engine, and at that point things can get a lot more robust and efficient. But it just wouldn't be politically possible on any sort of scale to do that with Postgres.


Thanks for the writeup and the whitepaper.

I find it hard to follow the distinction between decentralised and distributed, especially since all of the points above would apply to your implementation, as well:

All the decentralised networks rise and fall with enough political pressure, becasue they all have a weak spot - some form of organizational structure that needs to be kept alive by some entity. In your case (from the whitepaper):

> A network map service that publishes information about nodes on the network.

The legal entity that will maintain this service will be faced with enough pressure to shut it down once the state in which this entity happens to operate in implements laws that happen to render some of the content in the database illegal.

If someone provides a solution to this, that would be groundbreaking. Until today, no such thing exists.


Why not jump on the Corda mailing lists and follow along as we work on these things?

The network map is a component I've spent a lot of time thinking about and working on, to make it more and more decentralised over time. Because yes a lot of users flag the same thing you have.

Corda has some simple features to mitigate this. For instance nodes have an additional-node-info directory where you can drop NodeInfo files. These act as overlays on the data received from the zone's network map. If the zone operator removes a party from the network map for some reason (maybe a court order, maybe a commercial dispute, or whatever) then you can just drop their NodeInfo file in this directory and it'll be as if they're still in the map.

So the idea is that the zone operator acts as a coordinator and provider of advice, but it doesn't have real control - node operators can always override whatever advice it's giving out.


But Blockchain cannot exist outside of cryptocurrencies. It's a system where popularity of a cryptocurrency is crucial for blockchain's security. So if it can't succeed as a cryptocurrency there is no blockchain to talk about. And once it succeeds we can start solving hard peer to peer trust problems with it.


Uhh HyperLedger from IBM is used to build blockchain systems without an unerlying cryptocurrency.

The use of cryptocurrencies within blockchain is to "promote" the adoption/distribution of a system. However, there are other cases where the stimulus for the adoption is non-monetary (e.g. access to the information) and thus a crypto-currency is not needed.


I agree 100% with this.

Maybe there are some slight advantages in some edge use cases - but if someone came out with a company that was "modified public SQL database technology" would people be investing their money and declaring it important to the future of technology? The answer would be no.


I haven't seen a better approach for decentralised verifyable databases yet. Postgres for example offers several approaches for mirroring or decentralisation however non of them feels certanly clean and all of them come with their own downsides.

I agree that we are not there yet to use it as a simple drop in solution for such problems. But we are certanly getting there.

Also there are no limited reads (or writes for that matter) every actor of the blockchain can modify their local version as much as they want.


The SQL database has to be maintained by someone and with enough political or legal pressure the maintainer can be forced to change it, not so with a blockchain.


Instead, with a blockchain such pressure results in a fork of the chain, which in some cases (notably those involving token ledgers) may be even worse.


You've never heard of a blockchain fork? Where the developers change the blockchain... It's happened before for different reasons.


With enough political or legal pressure, you easily deploy a "51% attack" on the chain, and fork it as you like.

Just as the NSA runs almost all the Tor exit nodes nowadays, what would stop a government from running the majority of blockchain nodes and gain consensus majority?


> With enough political or legal pressure, you easily deploy a "51% attack" on the chain, and fork it as you like.

A 51% attack can do two things: Enable "double-spend" attacks - where the hash rate majority will ignore a block which was previoulsy mined and had a "confirmed" transaction, and instead mine from an older block which didn't have that transaction - but instead place a transaction paying themselves the money back. Anyone accepting payments over Bitcoin should use their common sense as to how many confirmations they should wait depending on the amount of money being transmitted. A 51% attack might eventually be able to write a chain longer than the current one, but it will take some time - and there is the chance that if it fails, the miner will have wasted his electricity costs.

The other attack a 51% hash power can perform is denial-of-service. They can ignore blocks containing transactions they do not want to include in the chain, and as long as they continue to mine the longer chain, those transactions will not succeed.

51% attacks can not change the rules of Bitcoin (although there are many people who wrongly believe this to be the case). If you try to change the rules, the rest of the network will reject your blocks and ignore you.

> what would stop a government from running the majority of blockchain nodes and gain consensus majority?

The costs, primarily. In the case that one party did accumulate a majority of hashing power, the network participants can agree to change the hashing algorithm to one which runs on commodity hardware. That would be many billions of dollars of specialized hardware equipment going down the drain, and will only make the system stronger by encouraging individual participation. Monero did this successfully, and plans to do it each 6 months to deter attempts to game their proof-of-work.


Not as easily.


If you lived in Greece or Venezeuala, you may have a different opinion about your government's fiscal policies and trustworthiness.


Why do proof-of-work fans believe that the only alternative to trusting nobody is trusting everybody?

You get out of the proof-of-work mess by trusting one entity, and it doesn't have to be the government. And to use proof-of-work, you implicitly trust the people who wrote all the code you use anyway.


Not sure what you mean.

How do the people decide who to trust? An individual can be coerced and becomes a single point of failure in the system.


Your argument against simple verified ledgers was "but the government of Venezuela!". The simple solution is to not put the government of Venezuela in charge of your ledger.

Make it require multi-party consensus if you want, to reduce single points of failure. DNSSEC (for all its faults) runs on trusted multi-party consensus [EDIT: apparently not the way I think] and isn't a blockchain. But of course anyone or any set of people can be coerced, including you. That will never not be true.

"How do you decide who to trust?" applies to every endeavor in life, so if you want to go do philosophy instead of blockchain, fine.


PoW solves this by economically incentivizing block production, and thereby creating a cost to anyone that would try to cheat the system. You don't need to trust any party, you trust the math.

You said not to put the government of Venezuela in charge of the ledger. But when the government of Venezuela sends armed forces to the offices of your trusted party to confiscate its servers and equipment, what happens to your ledger?


Yes, I know that's the argument for PoW, but PoW completely sucks in every way compared to trusting somebody.

If the government of Venezuela takes all your computers and puts you in jail, what happens to your Bitcoin?


If I'm in jail, my bitcoin still exists and when I get out, I could access it so long as I've memorized my seed words, or backed them up, or shared them with a family member I trust, who could use it while I'm incarcerated. It is not easily seized, and if you are careful, not easily identifiable.

Using trust to secure your ledger is like driving without insurance; sure its cheaper and more efficient, until it isn't.


Your family member that you trust gave your seed words to the government, under duress.

In a world that relies on not trusting anyone, you are screwed no matter what.


Putting a gun to someone's head will always be a security problem, in any system. In this case, it is not system threatening because no entity has power over the network.

I may have relied on my family to keep a password secret, but that affects only me. The government cannot coerce the entire system unless it is prepared to put everyone in jail. Bitcoin lives on, and will not be stoppable. This is the power of a trustless system.


What do you mean by "trusted multi-party consensus"? The TLD zones that actually matter are operated by individual organizations.


You know a lot more about this than me, so I'll defer to you.

All I meant is that:

* there is cryptographic consensus involved

* there is no single point of failure

Therefore it's a counterexample who people who claim that everything but PoW has a single point of failure. Am I wrong?


I don't mean to jump on you, but, yes: there are multiple single points of failure in DNSSEC, which is a simple tree-structured PKI, like we had in the 1990s. There's a "consensus" of a sorts between parent and child, but the parent can override it. Whoever controls .COM can, by fiat, sign Google.com records.


Got it.

Would you say that cryptography can create a system where you can trust a set of people, without having to trust one single entity, and without destroying the planet with PoW? And can you give me a better example to use next time?

(For what it's worth, I picked DNSSEC because it had a memorable example of a "key-signing ceremony", perhaps the only instance of such a thing I've heard of that wasn't someone launching a blockchain. I realize that DNSSEC sucks anyway.)


There's ceremony and some distribution for the management of the root keys. But almost nobody is a client of the root namespace; the most important namespaces are the classic TLDs and ccTLDs. The keys for those are controlled, by and large, by the governments that control those TLDs.


The problem with blockchain is actually rooted in hazy, unexamined assumptions about the viability of 'decentralization' that are are used as if they are conclusions rather than premises for justifying the technology's utility.

I think ultimately the conversation will turn to discuss the cost premium entailed by a decentralized coordination problem solving system of any kind, and whether it centralization is really a problem that needs such an redundantly-expensive solution in the first place. Also whether decentralization is really sustainable indefinitely or merely a transitional phase from one centralized regime to another one.


People have an abstract distaste for "trusted intermediaries" because they think the intermediary just sits in between you and somebody else while collecting fees for adding no value. In many cases the fees absolutely need to be reduced through market competition.

However the root of this thinking is wrong. Intermediaries do add value. Humans are inherently un-trustworthy animals, and you pay your fees to buy the valuable peace of mind the intermediary provides.

So we know trust costs money. The question is whether the cost of decentralized cryptographic trust will ever be lower than centralized trust. The Rube Goldberg machine that is bitcoin has proved the answer at least for the foreseeable future (the next few decades) is...no.


Centralized intermediaries are only trustworthy as long as they’re incentivized to be truthful. If another party comes along and offers them a bag of cash, the intermediary might choose to betray its clients’ trust.

Decentralized miners, on the other hand, are highly incentived to tell the truth, because it’s the only way they can collect fees.

You’re right that you have to pay for the truth either way; the difference is that the decentralized approach gives you stronger guarantees.


Yes, intermediaries add value but in many cases they get paid disproportionately, define rules and regulations that range from one sided at best and truly evil at worst. And this has been going on for a long time and people are understandably irritated and looking for alternatives.

If the system wasn't so unfair, we probably wouldn't need to look for alternatives. Fixing the current systems is impossible at this point as the intermediaries have grown too big and too strong, so people are looking for alternatives.


It’s strange. Blockchain and crypto currencies biggest advantages are simultaneously its biggest detractors.

It may have its day if global systems fail for some reason, but right now it’s just not something that anyone really wants. Both people and companies are inherently risk averse and like stability.


The biggest problem is that blockchains are inherently not scalable. That is more or less by design, but it limits the types of applications that can run on top of them.

I think a more likely outcome is that most types of payment infrastructure and settlement/transaction layers move to blockchains and not actual applications. For example, it’s not too difficult to imagine the stock market switch to tokenized stocks to buy and trade shares of companies. Or perhaps deeds to property in the real estate world could be issued on top of a blockchain.

I think the real value is removing intermediaries and allowing people to control their own finances, shares, land, etc where you can cryptographically prove that you own it. Building a decentralized Uber that is slower and more difficult to use does not make much sense to me.

I think we will see these things develop. Remember TCP/IP was developed in the 1970s so it took almost twenty years before HTTP came out, and another 5-10 years before people really started using it.


If ownership of a house is decided by contracts, written by lawyers, then adding a blockchain will only add issues, since it can get out of sync with reality. And if the blockchain is the source of truth, it means that stealing your house-token will result in you losing your house.

Do you use an intel processor vulnerable to Meltdown/Spectre, or with a vulnerable IME? Do the people you know and love know and understand about these? What if you lose your token? You can't sell your house anymore? Custody of crypto-currencies is a giant headache. It feels like moving away from bank accounts and payment cards and going back to gold coins and bearer bonds. Great for people in the business of selling vaults, sucks for everyone else.


One end goal of blockchains is indeed that they become the system of record, and that legal agreements are English translations of what the code says rather than the other way around.

That might sound scary, but I'd point out a few things:

1. That future is still a long time away. The legal system is very conservative.

2. These systems don't have to be perfect, just better than what we have today.

Yes, I certainly wouldn't trust ownership of my house to a general purpose laptop or smartphone on which I install lots of other apps and which are optimised for high performance and low cost. I wouldn't trust ownership of my house to any computer today.

But the idea that bank-run paper based systems are 100% secure is not true - they routinely go wrong just through basic mistakes and screwups, let alone actual fraud.

Consider all the cases of ID theft in America. There's a specific kind of ID fraud where someone literally steals your house:

https://www.lifelock.com/education/deed-fraud-losing-your-ho...

Or how about this case where convicted murderers learned how to forge their own release paperwork whilst inside the prison, and then successfully got themselves released:

https://www.cnn.com/2013/11/06/justice/florida-inmates-mista...

Possible because the only thing authenticating prisoner release orders was easily duplicated patterns on a piece of paper.


Banks and paper based systems don't have to be perfect because when they go wrong I have recourse to fix it. The blockchain technologies that everyone talks about have no recourse because they are peer to peer. Because they have no recourse the bar they have to meet is significantly higher than the bar that a bank run paper system has to meet. They effectively have to be perfect. Without that perfection they will have to build in some form of recourse and as soon as you do that you are on the road to duplicating the very things= they claim to eliminate, centralization.


I think it would be much much worse to have a blockchain be the system of record.

If someone sneaks into your house when you leave your computer logged on, and transfers your house to them, do you legally have to move out immediately?


> But the idea that bank-run paper based systems are 100% secure is not true - they routinely go wrong just through basic mistakes and screwups, let alone actual fraud.

Nobody expects bank systems to be 100% secure. Banking -- and in fact the entire free market economy -- would not happen if it was required that the systems be secure. It's just the opposite: it is assumed that bank systems will fail or be abused in all sorts of strange and unexpected ways. This is why market participants will only invest if they have the right to appeal to neutral third party representative of justice.

> One end goal of blockchains is indeed that they become the system of record and that legal agreements are English translations of what the code says rather than the other way around.

It's safe to say that blockchains will never become some sort of indisputable system of record. That is, blockchains will never become sovereign. To be a sovereign and force others to obey your laws you need armies. We have already seen in cases where disputes rise on the blockchains that they get settled in real courts of the real sovereigns. In cases where crimes are committed but the blockchain hides identity you get investigations by, again, real LEOs of real sovereigns.

Blockchain enthusiasts suffer from very fundamental misunderstandings of how economic activity actually happens. This isn't surprising: the vast majority of people have absolutely no idea how the modern global economy actually works. But the blockchain crew are betting real money based off this misunderstanding and, frankly, they're going to pay for it. Nothing costs more than ignorance.

That's not to say that the underlying technology is hopeless. I expect we will see strongly permissioned and heavily regulated blockchains that build upon existing laws and institutions. Corda [1] et al have the right idea. These blockchains don't really replace anything, they're just distributed computing platforms that can greatly lower existing transaction costs. There are enormous inefficiences in global trade because buyers and sellers from different regimes don't trust each other and the cost to establish that trust is very high.

[1] http://corda.net/


I'm glad you like Corda, given I designed a lot of it ;)

These topics have a lot of nuance. I didn't mean the end goal of blockchains is to actually replace governments; as you point out that's impossible because software systems don't have armies. But it's perfectly possible for a digital system to become a system of record and for what's on that system to be enforced by the courts however. Consider that the main way we make payments today is electronic, courts have no problem reasoning about or enforcing such payments.

So we have to distinguish between system of record, and system in which the final judgement rests with humans. You can certainly write a contract-as-code which still can be broken or overridden by judges.


Blockchains aren't better than what we have today for property.

At least the victim in your deed fraud article was able to recover their property, albeit at significant cost. How are people going recovering funds from the Mt. Gox theft?

Let alone the oracle problem, people keeping a digital asset secure and safe for decades, the chance of the software being 100% bug free first time, the total lack of incentive to run a blockchain node on a registry chain, or the complexity of rolling crypto when the current algorithm becomes too weak in 10-15 years…

Nope. This is yet another problem blockchains are hopelessly ill-suited to tackling.


Just as many blockchains are actually much less private than traditional financial tools, blockchains can actually make theft much more difficult than traditional financial tools.


I didn’t say that all the problems have been figured out, but I feel like you are being a little close minded with regards to the idea. Maybe properties would use some form of multi signature transactions so a single person hacking it would not be able to take over ownership. Perhaps there would still be some sort of intermediary.

I am not saying just add a blockchain on top of the existing infrastructure. That does not make much sense. I’m saying replace the existing infrastructure completely.

Ten years ago people didn’t think solving the double spending problem was possible. It’s silly to try to imagine the future of blockchain innovation when thinking about it only how it exists today.

That’s like in 1995 saying that no one would ever want to watch videos on the internet because the download speeds and quality would be so poor.


> Remember TCP/IP was developed in the 1970s so it took almost twenty years before HTTP came out, and another 5-10 years before people really started using it.

There were significant barriers to entry – network connections were slow and enormously expensive into the 90s – but TCP already had significant value by the 80s (see e.g. FTP). Within a few years of the web arriving in the 90s, there were businesses using it for revenue-positive activity.

In contrast, blockchains were available to everyone on the Internet very early on and have yet to find a single case where they’re cost effective despite the barriers to entry being orders of magnitude lower.


IMO one of the best use cases is DNS records. Using a p2p blockchain means I don't need to make any external network calls to lookup addresses. It also means, that if I trust my local client hasn't been compromised then all address mappings are valid, as they required hard cryptography to set via a signed transaction that was accepted by the network.


DNS records change rather frequently. Wouldn’t this grow rather quickly, creating the same problems which lead to replacing /etc/hosts with the decentralized DNS model?


As we speed toward the era of deep fakes and extreme forgery of media, I wonder if blockchains might play some crucial social role as sources of truth and proof.


How specifically would you use a blockchain as a source of truth and proof for media, and how exactly would that be superior to digital signatures applied using tamper-resistant hardward embedded in recording devices?


So... uh... why wouldn't someone just fake a photo and not use your blockchain?


>The biggest problem is that blockchains are inherently not scalable.

Blockchains can be made extremely scalable. You can break the problem into transaction volume (how many transactions can be processed on average per sec) and transaction velocity (how fast a particular transaction can be approved).

Transaction volume scalability results almost entirely from checking that the rules of the system have been followed i.e. that each block in the chain is valid. We now have very fast systems for recursively proving the validity of blockchains. For instance coda [0] requires very little space or computation (constant in the number of transactions) for a party to be convinced the blockchain is valid. Under such a system you could increase transaction volume by orders of magnitude.

Layer two protocols, such as the lightning network [1], offer near instant transaction velocity.

We can solve the scalability problems of blockchain. The thing that keeps me up at night is not scalability, it is user adoption beyond the use cases which Bitcoin already successfully fulfills.

[0]: https://codaprotocol.com/ [1]: https://lightning.network/


> The thing that keeps me up at night is not scalability, it is user adoption beyond the use cases which Bitcoin already successfully fulfills.

This felt like the canary in the coal mine that the anarchist crowd has wholesale ignored for years. Joe and Jane LIKE that the dollar is backed by the full faith and credit of USG. From the POV of the average person, crypto is fairy dust next to a currency endorsed by what is perceived to be the most economically stable nation on the planet.

Joe and Jane don't understand nearly enough about economics or technology to really care about crypto or to ever be capable of using it securely independent of a third-party facilitator like Coinbase. They want cheap, fast transactions with guarantees, insured bank accounts, and a human being they can call for support when something goes wrong. Visa and JPM already give them that. Coinbase is a total reinvention of a system with no marginal benefit. Bitcoin doesn't solve a problem Joe and Jane will ever care about. About the only thing is does solve, at least in the short-term, is their FOMO about living analog in a world beset by runaway digital progress.


I totally agree with your sentiment, but I will say one thing. If there is some shock in the world economy crypto could be a way out.

Imagine

- A bank run where every bank goes under and it is not possible to easily bail them out

- The government has to increase inflation and we far exceed the 2% target

- The existing financial system gets hacked and records get destroyed

Not saying any of this is likely, but it could happen.

The US dollar has only been backed by nothing since 1971. That is a very short amount of time in the history of the world. You can see that in that same period of time debt has skyrocketed and production output vs. wages have diverged significantly. It would be somewhat presumptuous to assume that the existing system is going to last forever.

That said, it doesn’t mean that crypto currencies are THE answer, but they are a possible answer.

Finally “the most economically stable nation on the planet” is $21 trillion in debt.

I think if something like Bitcoin does end up reaching mass adoption it won’t be because people CHOOSE to use it, it will be because they are FORCED to use it because no one wants to accept dollars anymore.


That's not how economics or the banking system actually work. The Federal Reserve can issue effectively unlimited credit to solvent banks in case of runs. The government has no way to directly "increase inflation". Generally when bank runs occur it's because the bank has a lot of bad loans; when loans go bad it effectively removes money from circulation thus decreasing monetary inflation.

There is no single central "financial system". Individual financial institutions get hacked all the time. It's not a major problem.

Ultimately the US dollar (and other fiat currencies) are backed by something: a government with an effective monopoly on violence over a particular territory including all the people and assets therein. In the real world that's a lot more powerful than any cryptocurrency fantasies.


Those were three separate ideas. A bank run would most likely be a result of deflation, yes, but it is not guaranteed that if that were to occur that the bank would be able to stay solvent.

The inflation example can already be seen in Venezuela, where the people there have been using cryptocurrencies as a way to survive.

> Ultimately the US dollar (and other fiat currencies) are backed by something: a government with an effective monopoly on violence over a particular territory including all the people and assets therein.

Are you suggesting that the US military will use force to ensure that people use the dollar and that is its backing? I am not saying you are wrong, but that is not exactly a friendly thought. Sounds more like a dictatorship than a free market economy.


>Are you suggesting that the US military will use force to ensure that people use the dollar and that is its backing?

Not the OP, but the governments' 'monopoly on violence' usually refers to the fact that they hold position as the sole enforcement authority. Dollar is 'backed' by a reputation/record of US government fulfilling it's debt obligations. As the enforcement authority, they can/will use force to secure an operating revenue via tax collection. The specifics of what people use to transact, is more flexible. So the dollar is backed by US Government's ability to fulfill it's future debts. The method it uses to extract (something of value, payment is currently required in $ format) from it's citizenry to pay them is less important, but a 'monopoly on violence' sure helps with collection efforts ;-)


This is exactly the point: the fed can conjure unlimited credit out of thin air. Cryptocurrencies can't.

The limitation becomes a feature: debt can't be inflated way.

We are one major crisis away from people preferring an asset that can't be inflated, or forcefully converted by executive order, under threat of confiscation.

When that happens, you will be right: by Gresham law, people will prefer paying for stuff (including taxes) in fiat currency.


Of course cryptocurrency debt can be inflated away. Fork the blockchain, or switch to another one entirely. Who's going to force me to pay? It's just bits.


you assume people care about the fork. if people dont and only want the original, or if the smartcontract is not updated to allow the fork at a lesser rate, you're stuck

But nobody ever forces you to pay- the goods and services just stop coming your way, or you lose your collateral.

Inflating the debt is not a problem because of the small consumers, but the government. Seignorage tax affects the small consumers.


What do Joe and Jane think about the mountain of debt they’ve had to pile up? What do they think about the bankers who decide what happens to their money, and the politicians who decided to bail them out? Do they really have abs much faith in USG as you say? By the last election, largely seen as a middle finger to governing elites, I’d say probably not.

Yes, they like the convenience of the dollar but they are also suffering from the consequences of fiat money. You might say they’re too stupid to understand that, but there are many Joes and Janes who understand gold and may even want to go back to a gold standard. If they can understand gold, they can understand the value of Bitcoin.


> We can solve the scalability problems of blockchain. The thing that keeps me up at night is not scalability, it is user adoption beyond the use cases which Bitcoin already successfully fulfills.

Fair point. But none of the biggest chains right now are nearly as scalable as using something like AWS or Azure or Google Cloud. Unless they are able to handle the same amount of traffic, there is no reason for someone to use them for typical applications.

On the development side it will be more cumbersome to develop for, and on the user side it will be slower and/or more costly to use.


>But none of the biggest chains right now are nearly as scalable as using something like AWS or Azure or Google Cloud.

I agree, just because we can scale them doesn't mean we will invest the time and energy to do it. Lots of solvable problems in cryptography but very few people working on them.


User adoption is the toughest nut to crack. Right now the two largest use cases of cryptocurrencies are financial speculation and illegal activity. Both are huge turn-offs for the average prospective user.

What’s the value proposition for an average Joe to use bitcoin over fiat currency?


There is zero need for blockchains in real estate registries. Real estate property rights are enforced by the government, ultimately through threat of official violence. So the government might as well maintain a centralized real estate registry since we're effectively forced to trust them anyway.


It would be useful in places with corruption. Would make it harder for clerks to retroactively change things. Of course it makes bribes easier also.


nobody wants to censor Uber. Think bigger. Censorship, transparency etc. Uber and Airbnb are wrong examples, they don't need those kind of things. Now think governments


That’s an interesting perspective to be sure, but let’s back up a bit. Has a blockchain proven that it can run a smaller organization yet? What happened to the DAO after all the hype and scandal?

I’m not in the anti-blockchain macro-economics fiat-currency camp or anything, but is it unreasonable to say that this stuff needs a lot more time to develop? There’s no way in hell I’d go along with laws from a blockchain-government backed by SHA256 and ED25519 in 2018, would you?


what do you mean a "blockchain government"? yes I would love all the laws of my country and everything else to be on a transparent unforgeable ledger for sure.


The point is that let's see a "blockchain organization" (like the DAO or something) succeed first before scaling it up, you know?


I was about to make a snarky comment about sitting next to one idiot on an airplane and coming to a conclusion about a whole field. But then he sort of covered it in the last paragraph:

> although the dot-com crash walked back valuations and chastened investors, a mature climate of internet businesses emerged in its wake. Today, technology firms account for 7 of the 10 largest companies in the world. The market didn’t overestimate the Internet, only the current crop of entrepreneurs.


Yes, it's like the mostly urban legend about tulips, currently the tulip industry is worth billions.

All industries will pop (I predict there will be another recession!), the only thing of value is knowing when and by how much.


Thing is, there was not a single speculative mania in the history of humanity that didn't crash and burn. Some of those new industries eventually outgrew expectations, but universally they achieved this long after the original speculators lost most of their investments.


But what about the Big Pop?


My thinking about the blockchain/cryptocurrency space shifted significantly when I changed my perspective from thinking about technology to thinking about problems.

The web caught on because in the late 80s, the biggest problem in the world was that we were starved for information. We didn't know it yet, because we'd never lived in any other world, but once we could fire up Netscape and view homepages from people who lived across the world, or talk in real-time on AIM with people half a world away, or ask any question of Google and get answers, or find whole communities of people who were interested in that incredibly niche interest that we'd despaired of ever meeting someone else to share it with, or view the satellite & street view images of any address on earth, or order any product off Amazon and have it delivered tomorrow to our front door, it was apparent what we were missing out on. And that has spawned multiple trillion-$ companies.

The biggest problem in the world today is lack of trust and the failure of institutions. (Which, ironically, may have been been caused by the web and the huge amount of information it made available.) And blockchains address this. They don't solve it - actually, my biggest resistance to Bitcoin & blockchain hype earlier, and my biggest risk factor now, is that Bitcoin doesn't actually solve the problem it's purporting to solve. People still get screwed when transacting in Bitcoin, they just get screwed by scammers & hackers rather than the government & big corporations.

But the problem still exists, and people are aware of it now. Satoshi's greatest contribution was to create something that could semi-plausibly fix it and then release it into the world, which generates all sorts of attention from other entrepreneurs. Just like Tim Berners-Lee's original WWW browser was pretty clunky by modern standards, Bitcoin is pretty clunky by modern standards. But it's attracted a lot of minds into refining & replacing it, and as long as there's a problem, there's a market, and there's a good chance that eventually somebody will figure it out.

(Or not. Who knows, in the 60s everyone was sure there was a market for flying cars and robot vacuum cleaners. We did eventually get both flying cars and robot vacuum cleaners, but so far the market for them is much smaller than anticipated.)


>The biggest problem in the world today is lack of trust and the failure of institutions.

That's a pretty strong statement, one that I would disagree with, mostly because it's so vague. How did you come to that conclusion?


Because of what's happening in [government, media, science, public spaces, labor markets]. I view all of them as examples of the same underlying phenomena.

In government, you have the UK voting to remove itself from the EU, and then when the referendum passed, the prime minister resigning, all of the major proponents of the referendum resigning, and Scotland threatening to secede from the UK (again). You have a U.S. president who starts his term with under 50% approval rates, the lowest since WW2 [1], to cries of "not my president", and Congressional approval ratings below 20%. You've got continued polarization - instead of converging on compromise candidates in the center, the Republicans has moved rightwards toward nominating actual Nazis (5 running in 2018) [2], and the Democrats have moved leftwards toward nominating actual socialists [3].

In the media, you've got an Overton Window that doesn't overlap - no matter where you are on the spectrum, there are publications with a large readership who are publishing what you perceive to be blatant falsehoods. Take a look at the comment sections of the same story on Breitbart [4] and News & Guts [5]. Could you imagine a reader of one reading the other with any sort of any open mind? Would you consider anything you read there an example of trust?

In science, you have movements such as anti-vaxxers who would reject one of the most important health advances of the last century because they don't trust it. You have continued rejection of climate science, largely because it's inconvenient. You have a replication crisis in many social scientists.

In public spaces - go to an airport and listen to the loudspeaker say "Please report any unattended baggage or suspicious persons to the nearest TSA agent" and think about what that's saying about the level of trust in society and the constant messages of fear. There was another recent story on HN about air marshals secretly tailing random civilians [6]; that's not exactly something that happens in a society that trusts its citizens. There's also continuing helicopter parenting [7] and the assumption that everything around you is dangerous, which tends to become a self-fulfilling prophecy.

And in labor markets - I did a bunch of market research on a startup to fix unemployment a couple years ago. My hypothesis was that with all the startups desperate for workers, and workers desperate for jobs, it was a simple information problem to match up supply to demand and make everything efficient. What I found was that hiring isn't really an information problem, it's a trust problem - employers are terrified of getting a bad hire and so reject a lot of candidates that with a little training could be great employees, and similarly employees are terrified of ending up in a career dead-end and so are unwilling to invest in significant self-study or commit to a career path or potential employer. End result - unemployment and underemployment even though there are both workers and jobs available.

All of these are pretty far afield from cryptocurrencies, but you asked why I believe the #1 problem in the world is lack of trust, and that's why. A world where people trust each other is one where they're willing to take risks on the assumption that they won't be taken advantage of, and that is...very far from the state of the world right now.

[1] https://projects.fivethirtyeight.com/trump-approval-ratings/

[2] https://www.vox.com/2018/7/9/17525860/nazis-russell-walker-a...

[3] http://www.cc.com/video-clips/jzbxb9/the-daily-show-with-tre...

[4] https://www.breitbart.com/big-government/2018/07/29/trump-wa...

[5] https://www.newsandguts.com/trump-will-shut-government-doesn...

[6] https://news.ycombinator.com/item?id=17635761

[7] http://www.dailymail.co.uk/news/article-462091/How-children-...


Trust has always been a problem. A trustless currency doesn't solve the problem any more than anything else has. Blockchains can't and won't solve the UK brexit problem. It won't solve the US politics problem. It won't solve the businesses too big to fail problem or the politics, power, and money corrupting people problem.

I agree that trust in institutions is a problem but blockchain won't solve it. It will just displace it. In return if you aren't careful you'll lose the benefits of third party arbitrators. The very thing that in the current system gives you any hope of righting the wrongs that the systems you don't trust have inflicted on you.

It's quite probable that rather than making things better cryptocoins will make them worse. It's also quite probably that they will devolve into the very thing they were trying to avoid becoming. As a case in point: Ethereum forked because of a bug in a smart contract. A central authority had to step in to right a wrong. (You can't trust people to write correct software). And that was early on in the cryptocurrency history. There will be more such occasions and each one will prove that not only can you not trust your bank to always get it right. You also can't trust the cryptocurrency developers or the smart contract developers.


Trust in, and disagreements over monetary policy may actually be at the root of many of the problems you outline. The euro crisis was likely a significant contributing factor to Brexit. The US bailouts of 2008 are still are source of political contention.

Yes Ethereum forked, but that actually gives users a choice, and still does. Some people who disagree with the choice to step in can still run and transact using Ethereum Classic. With both Bitcoin & Ethereum, market forces seem to be doing a decent job of maintaining consensus.


The difference here is that the source code for the EVM is open source and auditable. And I wouldn't use a smart contract that isn't the same, open source and auditable. This is my realm of expertise, this is how I think about systems and interactions, it's my turf so I have far higher levels of trust executing a smart contract then walking through the TSA scanners.


Yes, but our demographic is a very small part of the wider target audience so what makes sense for us does not at all make sense for them. Any solution that requires the market as a whole to level up to our level of expertise has the same problem for them that we have when walking through TSA scanners. The only difference is that now you are the TSA which again only shifted the problem. It didn't solve it.


Thats where web of trust comes in and empowers us, the engineers, compared to the past. Let's say my relative is having an issue with her mortgage, something that should be fairly straightforward to codeify in a smart contract. In the past, I'd have to shrug my shoulders and help her with a human communication problem. In the future I might be able to actually inspect the code of her mortgage. This allows me to assert my understanding about how it works. I can say, I know it's correct or I know it's incorrect. This is in contrast to modern day where it's much harder for me to understand, therefore I would likely shrug my shoulders and say, I don't know, you'll have to contact an expert.

It's similar to another example. I moved my mom over to use Linux as her operating system. I now know, for a fact, that her system is secure and updated. I trust the distribution to audit and package software safely, therefore my stress levels are much much lower and I barely get technical support questions from my mother, compared to before.

Smart contracts enable this same level of trust to develop for complex protocols between people & computers, like mortgages, insurance, DNS, software package building and distibution systems. It allows for advances levels of trust to develop in the system itself, and as an engineer I can now transmit that trust through my web of relationships which is how it reach and benefit non technical users. In a way, it allows for engineers to take more responsibility for the systems we live within, versus today where you have to pay me to give a shit and I try to take as little responsibility for the systems I support because I know they are fucked up and broken and I don't want to be the one on the hook when someone gets hurt by the system I and responsible for.


Proof of work blockchains arent solving anything here, theyre a step further in the “do not trust” direction. However i think consortium chains may have potential.


I think you have stated the right symptoms and identified a great angle. Indeed the fact that "similarly employees are terrified of ending up in a career dead-end" is related to the increase in the width of the Overton window. Indeed it's "ironic" that it's happening at the same time there is an explosion in the amount of information available. And indeed it's about institutions. But once we make those extraordinary observations, we tend to use a vocabulary centered around the world trust, and run the risk of veering off course. The multiple subtle uses of the word "trust" weaken the argument. For example you could argue Uber, Airbnb also happened and they use a huge amount of trust.

A trick I like ot do is to replace the word trust with "adhesion", a more precise word. It focuses the debate on a narrow phenomena and enable a different framework of thought. It also suggests conclusions about what's happening and highlights interesting features.

Our conscious decisions are made inside a symbolic fabric. For the sake of the arguments, let's reduce human beings to symbolic organisms living in an information ecosystem. That ecosystem is grounded in a physical reality, which govern its functionning. The way it works when embodied in parchment scrolls is different from the way it works when it's printed text.

What we usullay call information revolution is what happens when the physical artefacts underpining our information ecosystem change. When it happens it also changes the laws of our symbolic reality. A mental universe where, using google instant, one is able to refine a query, ten discover what she is actually looking for, learn that it actually exists, find related topics, compare them, find highly relevant comments, again and again... dozens of times a day is a totally different mental universe than the one we had merely 20 years ago.

If you were to close your eyes, suppress any thoughts about your physical surroundings, consider how we collectively process information and compare it to previous era, you would conclude that our minds have been propulsed into a sci-fi future and are living some kind of star trek fantasy.

That is maybe controversial, but the consequences about who we have become are interesting. Using again the symbolic organism metaphor, as the governing laws of our symbolic reality have changed, we also have evolved. Far more than we acknowledge. Our inner selves are being projected so far in the future, we are becoming aliens to our previous selves. Imagine if the strength of gravity was reduced to a thousandth of its current strength. The effect it would have on our bodies would be dramatic. That is what is happening to us.

You don't have to agree with that, but if you do you will start to see the problem. Our institutions which really are symbolic machinery or building, have been built implicitly following the laws of our symbolic reality. But while we are changing under the action of our new environment, our institutions are not.

The distance is growing, between people and the institutions that purport to guide them. As if they are gliding through them. They are less and less made of the same matter. What we are witnessing is an adhesion crisis.

Wearing those lenses, you will see more and more signs of what you mentionned in your comment. Lack of trust is the form it takes when people are actively engaging in a particular situation like during elections. Most of the time a growing minority is subconsciously deconnecting from institutions without even realizing it and without an ounce of ill will. Right now, some tech workers, working in Big Co are reading this site at this very moment, just to relax a little bit. Not realizing it's the 21st century equivalent of reading a anarcho-communist rag at lunch time while working for Ford circa 1920. The difference is nowadays you have to do it to stay relevant.

As times goes, that hidden "negative" adhesion potential, is building up, opening some cracks here and there. It is passively looking for anything, institution-like, that will help channel it's energy. And crypto looks like something that at least address the problem.


This is exactly right in my opinion. The dotcom era was all about the decentralization of information, whereas blockchains are all about the decentralization of trust. Contrary to the OP, I believe that blockchain technology really started in the first alt coin boom around 2012-2013. That's when the tinkerers came out. I think blockchain infrastructure is still very early days, and scalability is still among the biggest problems to solve currently, but it's definitely being worked on and it's solvable.


> The biggest problem in the world today is lack of trust and the failure of institutions. (Which, ironically, may have been been caused by the web and the huge amount of information it made available.) And blockchains address this.

The big rub in your belief is that social groups don't scale. In a group of size of 100 people or so, standard social techniques (such as peer pressure and ostracization) can keep order. But at 10,000 people, that doesn't work. Delegation does scale. Society and civilization essentially works by creating structures that can impose norms, rules, and punishment among others and offloading the cost of doing so to people who specialize in those tasks. Now, that doesn't mean that there aren't issues of "who watches the watchmen," but it does mean that that is the question you should be asking.

One example of the problems of decentralization is the modern information delivery mechanism. Because it's feasible to serve smaller groups, our social groups have broken up into smaller echo chambers where we're fed only the information we want to hear. The ease of spreading information is also ease of spreading misinformation, and objection to censorship means there's no way to control spread of misinformation.


"The ease of spreading information is also ease of spreading misinformation, and objection to censorship means there's no way to control spread of misinformation."

Censorship is non-consensual filtering of information (the mediator censors without consent of producer and consumer of information).

This does not mean we can't control the spread of disinformation at all: by investing in education, and educating people about the importance of verification in general or formal verification in specific where possible, society could invest in infrastructure that helps in weeding out false information without twisting the consumers hand willy-nilly.

As an example: without any need for censorship, if someone claims to give a proof for a theorem that supposedly follows from set.mm I can consent to censorship by voluntarily using MetaMath to verify it without even trying to understand the proof myself, and then discover that the proof is false, without some intermediary of information needing to censor anything for me.

This is kind of the underlying theme behind the "blockchain craze", educating people the surprising applicability of logic/mathematics to the real world, even if it is very hard to design and prove the security of such systems, and to interpret the assumptions of such designs with desirable properties as being the requirements of infrastructure we need to build in order to enjoy such a decentralized commons.


Disregarding the validity of your argument in itself, trust issues cannot be solved by black boxes. Humans laws have to be enacted by humans, because the real world is messy and rules and laws need "messy wiggle room".


I respectfully disagree partially.(I agree black boxes are insufficient, unless the democratic process is modeled/accepted as a black box)

I believe in the utility of separation of powers: a true democratic legislative branch, a provable executive branch, and a mechanically verifiable judgement branch.

I don't mind if you call the democratic facet of the legislative branch messy. Learning to make proper decisions for novel situations tends to be messy, because we learn from our mistakes, and mistakes are messy.

As long as the way the population would democratically prefer the case to be judged is captured/modeled accurately by the law, the formal mechanical law is suitable. If the way the mechanical law is applied does not capture the way we want things to be handled (what I presume you refer to with a messy case) the legislative branch should be activated to change the law, and we want the legislative branch to be democratic because it's what makes sure that the population consults their ethics and feelings (community taste can not be proven, except by poll).

So the mess is restricted to just the first instance of unforeseen situations. ("History repeats itself, the first time as a tragedy, and from then on as a farce")


> As long as the way the population would democratically prefer the case to be judged is captured/modeled accurately by the law, the formal mechanical law is suitable.

I would hate to live in your world. The law is the way it is because it governs humans, and because legislation cannot capture every aspect of all facets of the law.

Mechanical application of the law is a pretty dreadful idea.


the transition towards mechanical would of course prompt an enormous amount of decisions to be settled democratically (since we have been doing them ad hoc all the time), but the democratic decision is a decision by humans, and all the following similar cases would mechanically follow the same ruling, until either the population changes its mind (through the democratic process) or the population realizes it misformalized a law by an unforeseen case which again prompts a democratic consultation.

So it would still be decisions by humans, the resolution of the law would increase and capture more detail messy real world situations of our daily lives.

The only horror is that it would force us to either treat everyone as equals before the law, or force us to democratically change the law back and forth when we choose to be inconsistent, forcing us to realize we are discriminating on some (un)identified factor.


I'm sorry, but I don't believe we can get to a state where every edge case is encoded by law, nor that mechanical application of such would be a good thing. I would use my democratic mandate to vote against such a thing.


>but I don't believe we can get to a state where every edge case is encoded by law

Neither can the current system, so any analysis would have to be comparative. I do believe we can approach such a state much quicker and more accurately through formalization.

>nor that mechanical application of such would be a good thing.

Was the formalization transistion from unwritten laws to written laws a good thing in your view? What makes quotability from a written corpus of law not horrible, but further formalization horrible?

With mechanical application I only refer to the end result taken after the verifier (judging algorithm, i.e. MetaMath or other) as a result of either a passing proof of guilt provided by prosecutor, or passing of a proof of innocence provided by defense. There is no imperative algorithm that maps cases to sentences, thats not how the law can work due to combinatorial explosion. The law is like philosophy or mathematics.

The society could unconditionally reward people for detecting inconsistencies in the law before we run into them during a trial after a tragedy thus potentially preventing it (i.e. finding a proof that the law simultaneously guarantees a right for a certain deed, yet also forbids it)

btw I enjoy this discussion, so if you can come up with more criticisms or examples please do!


> What makes quotability from a written corpus of law not horrible, but further formalization horrible?

Inflexibility. We humans are squishy and imprecise. Which is why the law is unlike mathematics, and I think efforts to make it so and to remove humans from its application are fundamentally misguided.

> The society could unconditionally reward people for detecting inconsistencies in the law before we run into them during a trial after a tragedy thus potentially preventing it (i.e. finding a proof that the law simultaneously guarantees a right for a certain deed, yet also forbids it)

My thoughts here go more to mitigating circumstances rather than inconsistencies. These are varied to the point of the near infinite, and people can judge these better than algorithms ever could as people can infer, empathise and extrapolate.


>Inflexibility.

I think the iron answer from a judge is less flexible than the possibility to start a democratic petition against a scandalous oversight in the formalized law...

I was trying not to bring up mitigating circumstances, since many people don't see a good reason for their existence (I do!), but mitigating circumstances is actually one of the reasons I want formalization! The way society treats the law is highly oversimplified with one-liners like "the law is the law" and "innocent until proven guilty" and "every convicted person is guaranteed a just trial because the prosecution needs to prove their case"

But if mitigating circumstances should be brought into consideration, then in theory you can't convict a person with a certain level of punishment until you have also proven that there were no mitigating circumstances, and I am not aware of any binding rule to try and locate or identify the mitigating circumstances.

I.e. allow me to call a perpetrator "less guilty" if there are mitigating circumstances; if the prosecution wins a case in the current world without mitigating circumstances ever being brought up by the defense (because they might not be aware), we currently accept the "proof" by the prosecution, even though the punishment may be unjustly harder.

I.e. the idea that the burden of proof in the current system lies totally with the prosecution is false, because the prosecution is not trying to diminish the sentence of the defense.

By formalizing we would start a discussion on how exactly to formalize mitigating circumstances.

I might choose to commit a crime against the (much older) perpetrators of my youth trauma, and while in practice I might get mitigating circumstances, I currently have no such guarantee...


> I think the iron answer from a judge

The judge has some flexibility in how exactly to apply the law, which an algorithm does not.

> less flexible than the possibility to start a democratic petition against a scandalous oversight in the formalized law...

You can already do such, should you wish.

> By formalizing we would start a discussion on how exactly to formalize mitigating circumstances.

I don't believe we can capture all of these, nor should we try to have an exhaustive list. Such a list would likely need frequent modification as societal mores change. Better to have humans involved in the process than trying to apply to fix it afterwards.

I'm, personally, not convinced any of this is crying out for a blockchain either, even if we were to grant that automation would be a positive.


A lot of good points.

> People still get screwed when transacting in Bitcoin, they just get screwed by scammers & hackers rather than the government & big corporations

I‘d remove the „rather than“ out of the sentence: hackers can get bought by governments. Which leaves us with scammers, hackers, governments and businesses as possible screwers, no?


> The biggest problem in the world today is lack of trust and the failure of institutions.

Surely climate change, wealth inequality, or nuclear proliferation are larger issues...

If you want to say "institutions failed us and caused those problems" you might be correct, but you better back up that statement with a good replacement.


Chatting between sips of stale coffee, I collected enough data points to discover he too had no great expertise in cryptography or fintech more broadly.

I've run into way too many people like this to count. Fortunately, they're easy to spot and I'm sure someone has even created a taxonomy.

All of them, without exception, have already launched or plan to launch a token on Ethereum. That's red flag #1.

Ask them why their product/service needs a token. 9/10 can't even answer the question. Red flag #2.

The few who can mutter something about decoupling the value of their utility token from ether. You may be able to have an interesting conversation from there, but it's more likely the answer is nothing more than a highbrow version of "because money is flowing through the rivers and we aim to grab some of it." Red flag #3.


I think blockchain will end up like PageRank. Both are amazing algorithms with very narrow use cases. And maybe a few companies can generate enormous value with blockchain like Google did with PageRank, but that will be it. That's my prediction.


While I agree with you, I would not have chosen PageRank as a comparison. I cannot think of another domain where it made billions, but to me it is a pretty neat way of extracting information inside a graph.

It just needs a concept that has transitive properties in order to shine. For web pages, the transitive part is that a high quality page is more likely to mention another high quality page. It uses the indifference one might have about a lower quality page, it uses the author's implicit contract with the reader that he should be showing (and linking to) high quality content. It builds on top of man.millionYears of painstaking content filtering.

In a graph, you can run it about any property that has that transitivity. There is a paper running it on citations in physics papers [1], and it can identify some Nobel Prize winners, even if the paper has a low number of citations; the paper just has the important ones.

I deeply believe that corporations could greatly benefit from continually asking their employees "who in your coworkers had a positive impact on your work this week?", and running PageRank on top of it. You could have natural leaders emerge out of that.

[1] https://arxiv.org/pdf/physics/0604130.pdf


That is precisely why I chose PageRank as a comparison. I think it is one of the most beautiful equations invented in computer science on par with some physics equations. Yes, if you can turn your problem into a graph then you can use PageRank to determine which nodes are more important relative to the others. You can answer questions like which academic paper or website is the best? Who are the influencers in a social network? What is the summary of this article (sentences are nodes)? But the domains and use cases where it is useful is still limited and so far no one has been able to use it to generate billions other than Google.

In other words, an algorithm, no matter how amazing, is not a platform.


> I deeply believe that corporations could greatly benefit from continually asking their employees "who in your coworkers had a positive impact on your work this week?", and running PageRank on top of it. You could have natural leaders emerge out of that.

The second it becomes relevant to people’s paychecks, people will start gaming it and it’ll be political bullshit.


Anonymous blockchain sounds like fertile soil for the emergence of simple, autonomous AI. Howard Bloom's cosmology centers around Replication Strategy and Iteration. The medium of blockchain provides convenient and abundant opportunity for both. Imagine a smart contract that could sort of recursively fuel itself with prediction market earnings, and clone itself programmatically. A relatively simple 'mother' script could run generate contracts that have the ability to make predictions and bet a small sum towards that prediction. Outcomes and learnings get shared back a sidechain that is used to help generate more effective offspring. Like a live evolutionary/genetic algorithm playing with real money. Then, if you give those contracts a sort of failover mechanism to spawn a new mother script if communication with the original is lost, you could have a petri dish for a form of digital life beyond simulation.

I realize I probably may have just made an ass of myself as the article suggested is happening. That said, it seems within reason to be able to implement something along those lines given enough time and resources. The article seems to suggest that blockchain has had minimal impact, and its inevitable financial crash and inability to scale to facilitate mass adoption of digital currency makes it worthy of ridicule. I posit that general immutability and autonomous financial entities will come to define our times- and that any assumption that blockchain isn't significant because it doesn't replace your debit card in 2018 misses the bigger picture entirely.


If you had these amazing sci-fi genetic algorithms that constantly make money, why would you run them on the world's most inefficient form of computation? Why wouldn't you pay for normal, efficient computers, and keep much more of the money they make?


Blockchains will allow people to collaborate on training a shared model. At somepoint it’ll be able to predict what it should learn next better than the people training it.


You need to read what Synapse AI is doing. They're suggesting building this in their networks.


You get it man. Autonomous agents that want to exchange value for services or with each other would be better off using a blockchain than traditional fiat.


I just have been at OSCON, and they were talking about blockchain all the time, blockchain this, blockchain that, private blockchain, enterprise blockchain, blockchain plus this thing and blockchain on top of that thing. But still I couldn't figure out or find any explanation how anything of it would be useful for the member of the public, and indeed how it can work sustainably without the hype that would drive the cost sky high and makes people invest into mining hoping to cash out one day. And all hype ends eventually...


blockchain is useful outside the context of cryptocurrencies because it represents a verifiable chain of custody.

For example, imagine how blockchain could solve the problem of a patient who has control of their health records. In the current system we have an issue where anytime you move somewhere away from your doctor, the new doctor you see has to retrieve records directly from your doctor because there is no way to verify that the records you would present to the new doctor are the most up to date records. If your doctor gave you your records from before your last visit, and say during your last visit he wrote into your files that you no longer needed opiates for pain management, but you are addicted and want the pills still. Well if you have outdated records and take them to a new doctor you might be able to still receive the drugs, despite the fact that the doctor that initially diagnosed you took you off them. This is why most states require by law that they obtain records directly from the source. To avoid being able to scam the system.

Now imagine what happens if your doctor dies, his practice is shut down for whatever reason, or for some other reason your records become virtually unobtainable.

What do you do then? Go through the entire process of trying to get a doctor to re-diagnose you for an ailment that has already seen years of therapy and might no longer be as obviously in need of say pain therapy?

It's a problem. And something that blockchain could fix better than just having some federally regulated centralized medical record repository that in it's very nature allows the government or any bad actor a straightforward method to hack into and invade your privacy.

Blockchain allows you to maintain personal and private control of your records, while allowing a doctor to consult the blockchain network of doctors, to verify that the chain of custody of your medical history is up to date.


> blockchain is useful outside the context of cryptocurrencies because it represents a verifiable chain of custody.

Only if we are talking about the custody of a purely digital asset, or purely digital information (as in not linked to anything in the real/physical world).

> For example, imagine how blockchain could solve the problem of a patient who has control of their health records....

If you have control over your own "blockchain" medical records, what is stopping you from omitting the last few records too? How is this going to stop your data from being leaked by someone who hacks your current doctor? How will all doctors be forced to use it (if it is not put into law by a government body) and this case, why would this be chosen vs a centralised system? Who will be "mining" and why?

What happens if you are taken to an ER, and you are not conscious? How will the ER get your records if they are somehow sealed? All it takes would be some dying because of lack of access to the records for the system to be scrapped. As people would be more interested in saving lives vs worrying about governments and corporations snooping on them. Hell today we are giving up our privacy for things are mundane and pointless like Social Media.


Existing medical records systems — including those for sharing data across organizational boundaries — always include some sort of "break the glass" functionality which allows certain providers to access charts for patients who are unable to immediately consent. This is absolutely essential to real world patient care. That access is always logged and audited so it's not a real risk for patient privacy.


Can't you do the same thing with a simple chain of hashs a la version control?? Why would you need distributed consensus on a patient's health record. My understanding is that Blockchains only make sense in a low trust distributed environment... If you have that low of trust in your doctor it doesn't even make sense to show up.


I think it starts to make sense if you can hold your data and only it share it using hashes of that data without exposing it. For example, I could hold the private key to my DNA, where each strand would be hashed allowing me to share portions of my DNA data with companies without sharing the entire thing. And it makes sense to do that over a public ledger.


But the hash of health data isn't informative. It doesn't make sense for a doctor to view, for example, the hash of a blood test result. They need to see the actual result, not its hash. The same thing is true of DNA sequencing results. The only thing I could learn from the hash of a DNA sequence is that it's different from one I have in a database. But I need to know exactly how it is different -- precisely the clear text content of the sequence -- for that to be useful information for a patient or for research.


> And it makes sense to do that over a public ledger.

Why? It makes much more sense to keep the data to yourself, I do not see any advantage in making it public and intermingling it with data about other people.


How does block chain solve this problem any more than a plain old text file with your medical history?

IIUC the only thing keeping bitcoin's blockchain trustworthy is millions of people mining new coins and therefore distributively verifying the blockchain. Who would be doing that for your medical records and what would their incentive be to do it?


You need that text file signed by your previous doctors, and your new doctor needs to be able to verify the public keys of your previous doctors using some type of PKI. You also need to locally manage your health records data, its storage can't be easily automated and paid for. Blockchain solves all of those problems in one nice bundle, it provides PKI, signed log of changes, and distributed automated storage. That's one hell of a feature set.


As far as I understand the point is supposed to be the blockchain is distributed trust. The longest chain = proof of most work = the truth. The only reason someone can't basically change the entire history of the blockchain is because no one has 51% control of the chain. The only reason no one has 51% control of the chain in bitcoin is because so many people are mining it to earn coins.

But, for medical records there is no such incentive. Therefore anyone can easily change the records or add new ones and claim everyone else who has a shorter chain has the wrong chain (which will be like no one since there is no incentive to mine).

So I'm probably just informed how blockchain is supposed to help here. Without the distributed trust there's no plus to blockchain. And without the incentive to mine that generates millions of miners there is way to have the distributed trust.

I'm happy to be wrong but I haven't see an explanation how this issue is solved for all these non virtual currency uses cases.


Using bitcoin(I know less about how to store data into bitcoin transactions) you can execute a transaction and store a small piece of data that would be a reference to a larger blob of data, say an IPFS hash to an encrypted MRI image and the doctors notes. You use bitcoin to store the log of changes using reference to some type of immutable data store. It's imperfect, but can be built. The value add of the bitcoin here is it's extremely hard to create a false history and tell that as the real story.

Ethereum would be easier to understand and see what's going on because we have a reasonably readable contract language. You'd still likely need to store larger blobs of data using an external immutable data store, and those blobs wouldn't be automatically distributed and backed up. But you could pay for distributed backups in an automated way using ether. Lots of people working on this last part, which drastically reduces the potential size of the blockchain because it will only be afordable to log blob references and numerical values.


you can also send messages with pigeons, why use internet and whatsapp at all?


In practice the medical records sharing problem has already been solved by leveraging existing standards and integration profiles created by organizations such as HL7, DICOM, IHE, Direct Project, etc. Those solutions aren't yet universally deployed but they are rapidly gaining adoption and do actually work.

Sole practitioner medical offices are dying out as provider organizations consolidate. In general practices almost never just shut down; some other provider organization takes them over and assumes responsibility for the records. The remaining small medical offices don't have the IT capacity to implement sophisticated new data sharing mechanisms anyway.

Giving patients copies of their records — while a good practice in general — doesn't solve this problem. Patients lose their records, forget their passwords, don't understand how to use the systems, etc. That's why most medical records will continue to be shared on a provider to provider or payer (insurer) to provider basis.


> blockchain is useful outside the context of cryptocurrencies because it represents a verifiable chain of custody.

That's like saying "rockets are useful because they allow to go to other galaxies faster". True enough, but going to other planets involved some technical details which current rockets do not exactly solve.

So, blockchain does represent verifyable chain of custody. But why this chain of custody is good for storing my health records (especially given that it's public)? How it can be guaranteed that there always be miners ready to carry my health info around? Who will be paying those miners and why it would be cheaper and more convenient than storing the info at regular data store? Right now miners' investments are essentially paid by hype that cryptocoins always raise. Once that stops - and it has to stop - who'll be paying it?

> Now imagine what happens if your doctor dies

It looks like you are arguing for personal data portability, but what this has to do with blockchain and it's properties? Why blockchain specifically is better here? Why not just requiring my health provider to allow me to access and regularly backup all health data they have?

> And something that blockchain could fix better than just having some federally regulated centralized medical record repository

I haven't seen any indication why it's true, could you explain why it is the case? I do not consider situation like "US federal government collapses", because in this case there would be no internet, no electricity, no working major hospitals and having up-to-date information would be not super-important because I'd be too busy trying to stay alive and fend off looters trying to steal my canned food reserve. In the normal everyday situation where we have functioning (as well or poorly as it is now) federal and local governments, why is it better?

> Blockchain allows you to maintain personal and private control of your records,

How? As far as I understand, once something is integrated into the blockchain, it is unmodifyable and accessible to all (well, maybe in encrypted form but still, keys can be stolen too) - how can I control it? Bitcoin theft proved that you can't really control your coins if somebody gets to your keys, and you can not reverse transactions once they are approved - actually, that's one of the design features. So how would I exercise such control exactly?


An append only logfile is easier, more reliable and more interoperable

Just require that each change is digitally signed with the doctor's key


doesn't seem that you have done a lot of research on the subject really.


You are wrong, I did a lot of research, but you obviously did so much more that it would be easy for you to answer my questions. Hopefully, one day your busy schedule would allow you to do it. It is a pity for now it only allowed to post a content-free comment.


should get you thinking why there is so much hate for blockchain and at least be a contrarian here. What can I tell you? Read books about Bitcoin and Ethereum? The "how blockchain will help people" is a huge subject. Did you spend hours/days/months thinking about how this can affect governments, global title deeds, transparent balance sheets, supply chains and well...voting too? If you think you ever in your life had to deal with corruption or simple mistakes then you can think of a blockchain solution. Is that what you wanted to hear? Asking about "how the internet will affect our lives" in 1995 would be the same, but it would be better first to read about what exactly it is. So you went to this OSCON..


> should get you thinking why there is so much hate for blockchain

Where "there"? I haven't seen hate anywhere.

> Read books about Bitcoin and Ethereum?

I know what Bitcoin and Ethereum are. What I don't know is what they are useful for in the real world (except, obviously, speculating on Bitcoin or ETH prices. Well, I guess buying/selling drugs with them online must be pretty good too, and malware authors love it... what else?). If you know books that cover that, you are welcome to suggest.

> The "how blockchain will help people" is a huge subject

I do not ask you to cover 100%. I ask you (and anybody else, of course) to start with 0.01% and then we can proceed from there. But you're not giving me even 0.01% - you tell me "read books, it's huge!".

> Did you spend hours/days/months thinking about how this can affect governments,

I must admit I didn't spend months thinking about it. But people who claim they know answers to these questions surely did, didn't they? So where are those answers? I want to hear them. I want to see a good substantial proof why blockchain voting is better than plain old voting and how it is sustainable on the scale of a country like the US, in the long run.

> If you think you ever in your life had to deal with corruption or simple mistakes then you can think of a blockchain solution.

This is a point I know somebody tries to sell me a nice vial of snake oil. Corruption is human nature, and if you think some cleverly arranged crypto is going to fix it, you have some surprises coming your way. But ok, maybe I'm just stupid and cynical and you're smart - tell me how blockchain fixes corruption. Don't give 1000 examples - give three best ones you can think of.

> Asking about "how the internet will affect our lives" in 1995 would be the same

If you asked me how internet will affect our lives in 1995, I could talk to you for days with specific examples. Surely, some of them would be wrong, and some of what happened I couldn't predict in my wildest dreams. But by then it was clear there's a big thing coming, even if not as big as "old economy does not apply anymore". I don't see why a series of hashes plus a good marketing strategy allowing to sell those hashes to people who hope to resell them to the next greater fool equals big thing. Maybe it's because I'm stupid - in this case, it'd be easy to show me some conclusive examples. So far I've see a lot of vague handwaving and very little specifics. Which makes me even more suspicious.


I don’t buy the hype of the blockchain as much as the average hacker news user, but this article lacks anything but anecdotal data.

A bubble needs two things:

1. Misallocated hype

2. Real money

As far as I can tell no one has done much digging on how much money blockchain ventures represent in terms of real world investment dollars. Can you call something a bubble if there isn’t much “real” money in it?

If all the blockchain related companies died tomorrow how many people would be out of a job, and how much money would be “lost”?

As far as I can tell most investors, even the ones bullish on the future of blockchain, are suspicious of new blockchain ventures.

This isn’t how bubbles work, unless I am massively misinformed about the amount of money in this area.


I mean, it's a billion-dollar industry, by any estimates I've seen at least. I don't know about you but I would classify that as "a lot" of money.

this estimate for example says $1.3B was invested in 2018 alone!

https://techcrunch.com/2018/05/20/with-at-least-1-3-billion-...

this one is on a similar track: https://www.idc.com/getdoc.jsp?containerId=prUS43526618

plenty of cash to be lost!


> this estimate for example says $1.3B was invested in 2018 alone!

That's like 1/50th of an Enron (which had a 70 Billion dollar value and went to 0). Enron in itself wasn't a bubble.


Nah. 1 billion dollars is 1/13000th of the American economy.


The bit I would like to know, is how the CEO of this company is making lots of money?

I mean who is seriously paying for “AI on the blockchain”? Sure if it’s possible to run some of the most computationally intensive processing we know of on the one of the slowest platform architectures available, I would certainly pay for that. Denying the laws of thermodynamics would be one hell of a breakthrough though.


The usual way is to release a white paper about your hypothetical product and then create a token and launch an ICO.


I'm sure the CEO in question is spending money that came from investors, not from customers.


I'm not sure why blockchain has become a perennial 'love to hate' favorite on a forum dedicated to 'disruptive' startups. The cynic in me would say the people complaining are the ones who sold their bitcoin for $100 back in the day and cannot stand the fact that they're out millions for not being forward-looking enough.

If that describes you, go invest in a new blockchain tech. There aren't actually that many -- most of the ICOs of the last year were for stuff built on the Ethereum network. Sort through that a bit and you'll find companies building entirely new blockchains, some of them incorporating very good, forward looking ideas.

Blockchain is still very young. You haven't missed out on anything. Do some homework. Invest.

But nothing useful has been built on a blockchain!

Go make something. You're smart. In the best traditions of the software industry it's almost entirely FOSS. Absolutely nothing stopping you from building something useful. And there's lots of funding available for those that do.

Saying blockchain is worthless is like saying public key cryptography is worthless. Before e-commerce it was sort of a novelty (the need for security was always there, sure). Now it's ubiquitous, as is e-commerce. The latter would not be possible without the former.

Even if the development is / remains purely driven by greed, the introduction of new financial markets and new investment vehicles means it's here to stay. There is zero chance this genie is going back in the bottle. Every day there are announcements about uptake by the finance industry and by governments.

But that's a shallow view of the possibilities. How about tamper-proof voting for governments? Nearly fee-less remittances? Un-censorable communication? Completely transparent non-profits? Trust-less provenance / chain of custody?

Let's be real. Humans are terrible to each other. Being to able to fight greed and corruption with a little math -- in a trust-less, incorruptible, self-sustaining way -- is potentially history changing.


Blockchain tech has yet to deliver on any of these promises. Instead we have a mass of people speculating that it might, someday, in future, do a load of stuff that will make it more valuable than it is today.

It's only like saying "cryptography is worthless" if it turns out actually to have worth in the long term. It could be a lot like saying the Sinclair C5 is worthless.

I don't see that the introduction of new financial products based purely on artificial scarcity does mean that it's here to stay. There are indeed announcements quite frequently - most of them turn out to be pretty meaningless, often overhyped by parties with a vested interest.

> How about tamper-proof voting for governments?

Any scheme that allows votes to be verified, allows people to subvert the process by demanding verification.

> Nearly fee-less remittances?

We have those. Cryptocurrencies make these worse, irreversible, uninsured etc.

I'm not going to address everything point by point, but your post exemplifies the hype perfectly - it's a big cry to imagine possibilities, but unable to point to any real success


> I'm not sure why blockchain has become a perennial 'love to hate' favorite on a forum dedicated to 'disruptive' startups. The cynic in me would say the people complaining are the ones who sold their bitcoin for $100 back in the day and cannot stand the fact that they're out millions for not being forward-looking enough.

I would say this attitude says more about you, and many others, in that you view bitcoin as a speculative asset rather than a stable currency to be used for the exchange of goods and services as initially advertised. This is not a positive argument for cryptocurrencies.


> Humans are terrible to each other. Being to able to fight greed and corruption with a little math -- in a trust-less, incorruptible, self-sustaining way -- is potentially history changing.

But trade is a motivation to build trust and cooperate - to not be terrible. Blockchain weakens this glue effect.


The blockchain & cryptocurrency industry is becoming too big to say the _whole thing_ will pop. If you're telling me AI + Blockchain starts-ups with windbag CEOs are a bubble that will pop, then that premise may have legs.

Will that drag the _whole thing_ down with it? Most likely not. It's like saying Groupon were every to sink as a company, all coupons everywhere would vanish & lose all their value, and people would lose their money.

A business managed poorly is not a reflection of the quality of the raw materials they were intending to work with, or of the rest of the industry for that matter.


Not pretending to favor one buzzword bubble over another, but the author seems to think that it's particularly blockchain technology that's being irrationally pursued, not AI. No doubt, blockchains are being completely inappropriately sold to investors to perform all sorts of miracles that truly require nothing more than a database, but the very same is true of AI. This is an obvious case of the old adage, "When you have a hammer, everything looks like a nail."

In particular, I fear a future where too many rational algorithms have been supplanted with their irrational AI counterparts. The latter cannot be debugged, and analyzing the mechanisms of trained networks will become increasingly opaque with increasing complexity. Since we're comparing these buzzwords, blockchain is, at the end of the day, just another algorithm that can be debugged by reason and logic. It's behavior is definite and provable. In terms of thinking of the brittleness of complex systems, I much prefer ones where all the parts can be analyzed by reasoning.


Maybe the real money is coming up with some over the top idea that sounds good on paper. Actually making it work is optional.


I see a lot of comments concluding that the value of blockchains is trust, or truth, or decentralization. Very few seem to realize that the trust is just moved from the people running the systems, to the people programming them (either the chain developers, or the dapps, or the contracts). There's still a hefty amount of trust involved, and I still haven't seen any successful project, or one with huge goalposts which isn't trying for a moonshot of changing consumer behavior. Sure the technology is neat--SQL spawned Oracle and SAP--but it's not trillions of dollars neat.


I’m really surprised at the limited scope through which the hacker news crowd is looking.

Good news: your centralized pie where you’ve put in tons of time, and built up a huge amount of credibility is safe!

Cryptocurrencies/blockchain shouldn’t, and likely can’t, “disrupt” most of those industries. A glance through some of the industry reports in the comments shows an immense amount of work done in these respective industries. The value is in the edges.

The important thing to think through, critically, is how we’ve organized ourselves as a species, and how that orientation has changed over time. Do cryptocurrencies / blockchain offer a superior way for individuals to organize themselves around a specific network? There are some interesting questions there, and I think if we can answer those questions, the interesting applications will emerge. Right now we’re thinking of how to slap Web 2.0 onto blockchains, which, though interesting, isn’t going to bode well for anyone. Because the status-quo is superior (from performance and pricing perspective), and works well for most.

Store of Value, currencies, and financial instruments are appealing; those are applications in which humans have to orient themselves around a centralized power structure and believe. Switching the focal point of trust from a large institution (or government) to a decentralized network is an interesting thought exercise. Also think DRM.

Folks are comparing things to the 90s, but that’s a tired dog. You’ve really gotta look before that. We’re still in the installation phase, and I don’t think we’ve quite gotten to the dot com phase of this journey. That level of frenzy is yet to come.


News flash: it already popped. 70‰ from top. ICOs dried up.

Blockchain market cap is about $300 billion now. Should the next major tech wave be worth half a Facebook? IMO, yes, and more.

Blockchain has already proven 2 major use cases (e-gold and ICOs) and several minor ones (unstoppable casinos, prediction markets). Doubters are in for a bunch of regret.


How many people do you know with savings in physical gold? How big do you think the consumer market is for that?

The major holders of gold bullion are banks and governments – they are not going to pile in to a pyramid scheme style system where by a small number of early adopters become worth the GDP of a small country.


Nobody has savings in physical gold because it's a PITA to acquire and store. Digital gold obviously doesn't suffer from these problems.


After all, it's not like people breaking into computers and stealing stuff from them is anywhere near as common as people breaking into houses or bank vaults.


I don't have the stats, but I actually would guess that robbery is way more common than hacking personal computers which results in the retrieval of useful information.


I make it a habit not to bet. But if I were a betting man I'd take you up on that. Hacking personal computers is a huge blackmarket industry and it costs society a lot of money. The average person (i.e. not you or me) don't even know they've been hacked and are just joined to some botnet without their knowledge. But a hacked computer is a hacked computer and if the hacker want's the bitcoin wallet they can get it.

Good luck getting the bitcoin back after that.


Hardware wallets?


yeah, the market already popped as far as ICOs are concerned. many down 75-95% from highs and have no viable products


They deserve that drop. A lot of them were scams and a lot of them were well intentioned but badly executed. That happens with startups in the same way though: many (most?) funded startups go bust. In ICOs this is just far more public record as you can follow their demise publicly. If startups would do that in the same way, no one would be so surprised or shouting scam as much. A lot of startups I did competitor analysis on or who we talked with for acquisition or merger had nothing to do with blockchain but also got millions on vague promises and never delivered while burning through the millions. Some of them actually being obvious scams (easy to point out which ones if you are in my industry). Why would that be different for blockchain projects? Are there statistics to show fiat vc funded startups failures vs ico failures? Kickstarter etc failures vs ico failures? XXX scams vs ico scams?


There are two use cases at the moment that I can think off:

1. Proving origin and authenticity of a product through the supply chain (car parts, branded bags, wine). In China for example wine companies lose billions because of counterfeit wines.

2. Alternative currency for unstable countries - like Venezuela where everyone lost confidence in Bolivars due to massive inflation.

Current valuations are hugely inflated and doens't make sense. However, most people are there to earn a quick buck. They don't care about working products. There are many coins that do nothing and are outright scams but are worth billions just because everyone is willing to speculate.

I also feel a lot of people came from Forex trading where trading with leverage is normal. With the volatility of crypto's, leverage is not necessary anymore so that you can't get margin called.


> Proving origin and authenticity of a product through the supply chain

How exactly is that supposed to work. For example I checked http://www.blockverify.io/ and it looks like it relies more on impossible to copy tag than on blockchain.


I just want all the investors to disappear so we can get to work.


Yes, there are lots of charlatans in the blockchain space (and startups in general).

Figuring this out now, half a year after market participants noted a bear market isn’t worth much however.


Exactly; besides far more public visibility (well with notable exceptions like Theranos lately), how is it different than vc backed startups?

Bubble already popped and will rise and pop again, yes there are scams like there are everywhere; that is no news, nothing to see here.


People who create and sell puff of smoke will make some money, but may not last long. The others may be side victims when they go down.

But if you can not see the potential of trustless censorship resistant value transfer and smart contract among other things, you will also be a victim.

There is money to be made, without any need for shenanigans.


If you want some good Sunday reading from people who actually know what they are talking about, I would recommend reading essays and papers from people like John Pfeffer, Bharath Ramsundar, and Vijay Boyapati. 'Bitcoin is worse is better'is also a fun read.


Some links?


I don't think many people understand but the block chain has become. It is gambling. That is it's allure. It will remain in existence so long as there are people willing to gamble money


Generic blockchains may not have any use, but Bitcoin Cash (BCH) is money at the speed of the internet: global, instant & free. It's like email vs snail mail.


Can we live with real things again and not clickbait each other into conflating issues and harming third parties with oversimplified, inaccurate models of reality?


The bubble is about to pop because we're seeing only examples which are still far away from reality and that until now are useless.


How is this not an article about the AI bubble about to pop?

From what I read, the entrepreneur is trying to have machine learning interpret a written contract into a digital form, which the author of the article considers to be (close to) impossible. To me it seems AI is a profitable buzzword for the entrepreneur, without it having any practical use for their company.

If blockchain is a bubble, because the entrepreneur uses it as a buzzword,

then AI must be in bubble, because the entrepreneur uses it as a buzzword.


Maybe because you can't profit speculating about AI bubble as it's not actually tradeable and barely anyone invests in it.


But isn't the tradability of a technology orthogonal to whether it's a bubble?

Maybe I should've called it "signs the second AI winter" is coming?


Experts are right until they are wrong.


Tautologies are true until they are true.


I hope not, we are getting some really great GPUs for AI. Its is the silver lining of the crypto boom!


"...the marriage of excitement and ignorance..."

    I guess I'm a polygamist.


Using smart contracts, who does "apt upgrade" ? Where does the data come from ?


I feel like I'm missing something. The innovation of Bitcoin, which I grant is interesting, was in solving the game theoretical aspects of maintaining a trust-less distributed public ledger. It could be relied upon and used by anyone, and was under the control of no individual or group of entities.

The core of the game theoretical solution was the creation of a digital token which (miraculously) was purported to be useful as a general purpose currency. (i.e. it could at least theoretically have value, and built in scarcity.)

To take control of the distributed ledger would require the expenditure of significant resources, and the ultimate result would be the attacker would gain some control over the ledger. If the attack was successful enough to do this, the assumption is it would destroy the value of the currency, which the attacker needs to stay high to realize any return on the attack.

Somehow Satoshi and early adopters bootstrapped this system early enough, and did enough social engineering, for it to take off.

It's not clear that the value of the tokens needs to stay high to provide incentives to the miners to continue mining. A catastrophic loss in the value of bitcoin would cause the shakeout of many miners. But the system might remain as secure as before. Meaning, I don't understand if the incentive system works to maintain proof of work method for maintaining the integrity of the ledger, if a token does not have significant value, in another realm.

The problem I see with other blockchain systems, is that the bizarre economic speculation we see happening in the crypto currency space needs to happen to boost the price enough to make it worth mining.

I could see a privately used blockchain being used between largish entities that are "frenemies." For example financial institutions the don't fully trust each other creating a pool of entities that incentivizes the members to act collectively to prevent cheating. In that case, it's using the cryptographically secured ledger as the "truth." Kind of like using a permanent escrow service. I have no idea whether this is an efficient way to solve this problem. Do banks really have disputes about the actual value of accounts relative to each other that they currently have no simple way to resolve?

This case would not need the tokens, and would not need miners. It would be a way of distributing the trust aspects to a wider group, but not to the public.

In the wider world my intuition is that a successful, trust-less, distributed ledger requires the kind of current fantastic waste of the who crypto-coin proof of work system.

If a given crypto currency project can't get their public blockchain to be secured in a pretty damn close to trust-less manner, the vexing problems of trust, when it comes to keeping track of debts and assets on distributed system, are not solved.

To see the problem with Bitcoin, think about the actual cost per transaction, if you include mining costs. I remember seeing estimates of $30-$50 per transaction. That is horrifying, because the majority of that cost is wasted electricity. Currently, the majority of the cost of a bitcoin transaction is being borne by either the miners, or the speculators who are required to keep new money coming in to the system. (Otherwise, miners selling their block rewards could crash the price.)

So, I think there is a great confusion in "marketplace of hype". The hype, the "sizzle" comes from the dramatic climb in price of Bitcoin and cousins. Since it became clear to the hypesters that Bitcoin had virtually no utility as a currency, they decided to extract the "blockchain" element to carry the expectations of investors. Bitcoin and the like do have real utility as an almost perfect vehicle for pure speculation, for which there is perennial human demand.

I would love to hear if someone can point out something I'm missing here!


funny how cocky these articles are. Perfect material for posts like {title} (2018) in a few years


I bet on the blockchain.

More and more people will eventually realise, as we can now witness by the facebook's revenue drop, that the fraudulent behaviour of the ad networks combined with the echo chamber does not bring them prosperity.

Which in the end would decrease trust of the consumer.

And bet who do we have there to trust? Well lets see... the blockchain? BINGO!

I would rather believe a friend of mine or a relative(related trust party) than corrupted ad network.

Now lets explain the corrupted.

If i pay more for the ad, my product will be advertised more, without the actual benefit for the consumer?

That is corruption.

So i would place my bet on the trust in the future.


Lol. a minus in a minute. <3

hey, ad selling trolls... when will the layoffs?

:D




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: