News for hackers. Stuff that matters.
Re:Medical records on the blockchain – the history of a bad ... by Uptrenda on Thursday April 25, 2019 @06:34PM (#19753121)
I feel its become very fashionable to dismiss the simpler applications of the tech because of how unrealistically its been applied. It's so easy to do too. Look at the insane valuations, the fraud, and hype cooked up by marketers, and the whole thing looks very stupid. But its a mistake to let this get in the way of critical thinking.

There is a reason why the topic is brought up so often and its because among all that garbage there is genuine potential. It requires education, and R & D to unlock most of it. But at some point we'll have straight-forward tools that can be applied to solve a variety of common problems.

I predict the end result won't look any where near as exciting as it is today. It's likely going to end up being a flexible and boring set of auditing tools. But that's still going to improve the transparency and efficiency of many organizations. And give how archaic some of the processes around businesses are today -- those changes are still going to look revolutionary in their context.

Re:Medical records on the blockchain – the history of a bad ... by acdha on Thursday April 25, 2019 @09:19PM (#19754052)
> It requires education, and R & D to unlock most of it. But at some point we'll have straight-forward tools that can be applied to solve a variety of common problems.

We’ve been hearing this for a decade – it’ll change the world, if you don’t agree it’s because you don’t understand it well enough – and yet we don’t have a single example of it being competitive, much less compelling.

One of the common comparisons is the internet or, more specifically the web, but those really just highlight how inappropriate those comparisons are. In both cases, within a few years there were multiple examples of real problems being solved and businesses seeing profits from adoption (not just speculation) — and that despite far greater barriers to adoption.

Re:Medical records on the blockchain – the history of a bad ... by darawk on Thursday April 25, 2019 @09:29PM (#19754090)
You think that dis-intermediating banks for electronic funds transfer is not an application?
Re:Medical records on the blockchain – the history of a bad ... by acdha on Thursday April 25, 2019 @09:52PM (#19754175)
Okay, let’s see: how does that benefit me in real, tangible terms? What risks does it have - for example, do users take on responsibility for fraud risk?
Re:Medical records on the blockchain – the history of a bad ... by darawk on Thursday April 25, 2019 @09:59PM (#19754208)
> Okay, let’s see: how does that benefit me in real, tangible terms?

It allows you to store and transfer value in situations where you either cannot obtain, or do not trust your available banking relationships. You also have much, much lower fees for international remittance.

> What risks does it have - for example, do users take on responsibility for fraud risk?

It has two primary risks:

  - Transaction finality. This is a positive and a negative, of course.
  - Risk that you improperly handle your private key and have your funds stolen.
Re:Medical records on the blockchain – the history of a bad ... by acdha on Thursday April 25, 2019 @10:22PM (#19754322)
> It allows you to store and transfer value in situations where you either cannot obtain, or do not trust your available banking relationships.

This is already a small percentage of people but it’s smaller still when you realize that it requires full access to the blockchain network and a solid local network of people who accept it and/or convert into local currency at low rates, not to mention that since the model is so well-suited to support oppressive regimes you’re really only talking about people who live in countries which have collapsed into disfunction but not authoritarianism.

> You also have much, much lower fees for international remittance.

From whom? What are the actual rates?

> Risk that you improperly handle your private key and have your funds stolen.

This is a big caveat for most people since “handle improperly” actually means “never use buggy or untrustworthy software, get mugged, etc. The benefits listed above don’t apply to most people enough to be worth that big of a risk transfer.

Re:Medical records on the blockchain – the history of a bad ... by darawk on Friday April 26, 2019 @02:12AM (#19755205)
> From whom? What are the actual rates?

The rates are the cost of buying/selling bitcoin on both ends, let's call that 20 bps on each side, and then the cost of a single bitcoin network transaction, which is about 66 cents at the moment, if you're willing to wait 6 blocks [1]. So, to send $1000 it'll cost you 40 bps + 66 cents = $4.66. By comparison, international wires at your local bank will run you around $50 all in [2]. That's quite a savings.

1. https://bitcoinfees.info/ 2. https://smartasset.com/checking-account/average-wire-transfe...

> This is a big caveat for most people since “handle improperly” actually means “never use buggy or untrustworthy software, get mugged, etc. The benefits listed above don’t apply to most people enough to be worth that big of a risk transfer.

Sure, and those are real challenges of using cryptocurrencies right now. However, they're also extremely solvable problems and people are working on them.

Re:Medical records on the blockchain – the history of a bad ... by acdha on Friday April 26, 2019 @06:52AM (#19756186)
> The rates are the cost of buying/selling bitcoin on both ends, let's call that 20 bps on each side, and then the cost of a single bitcoin network transaction, which is about 66 cents at the moment, if you're willing to wait 6 blocks [1]. So, to send $1000 it'll cost you 40 bps + 66 cents = $4.66.

Don’t forget to add in the currency conversion fees on either side since most people transfer money to use it.

Walmart charges $8 for the same service. There is some potential savings here but it seems unlikely to argue that Bitcoin’s enormous costs can be justified by the number of people who need to regularly do international transfers and, if everything is lucky, save a dollar or two on the transfers.

> Sure, and those are real challenges of using cryptocurrencies right now. However, they're also extremely solvable problems and people are working on them.

“Extremely solvable” but unsolved a decade later suggests that they are not in fact that easy and will end up making the cost even less competitive. People have been preaching that Bitcoin will take over for years but even most advocates don’t use it for a non-token percentage of their transactions because it’s simply not financially sensible to do so.

Re:Medical records on the blockchain – the history of a bad ... by darawk on Friday April 26, 2019 @12:43PM (#19759385)
> Don’t forget to add in the currency conversion fees on either side since most people transfer money to use it.

Hm? That would be factored in already. If I wanted to send money to say, India, I would buy Bitcoin with US dollars and then send it to someone's account on an Indian exchange, where they'd sell it for Rupees. The conversion is already baked in.

> Walmart charges $8 for the same service. There is some potential savings here but it seems unlikely to argue that Bitcoin’s enormous costs can be justified by the number of people who need to regularly do international transfers and, if everything is lucky, save a dollar or two on the transfers.

I'm not arguing that international wires are the only useful thing it can do. It's simply a counter-example to the idea that there are none.

> “Extremely solvable” but unsolved a decade later suggests that they are not in fact that easy and will end up making the cost even less competitive. People have been preaching that Bitcoin will take over for years but even most advocates don’t use it for a non-token percentage of their transactions because it’s simply not financially sensible to do so.

It's already solved if you keep your money on an exchange.

Re:Medical records on the blockchain – the history of a bad ... by acdha on Friday April 26, 2019 @02:53PM (#19760715)
> Hm? That would be factored in already. If I wanted to send money to say, India, I would buy Bitcoin with US dollars and then send it to someone's account on an Indian exchange, where they'd sell it for Rupees. The conversion is already baked in.

Right, but if you're comparing apples to apples, you need to compare the cost of, say, going to Walmart.com (or a bunch of other places) with $1,000 and sending it to someone in India vs. starting with the same $1,000 and shipping it. Unless the conversion rates for gating in and out Bitcoin are always exactly the same you need to measure the whole cost.

> I'm not arguing that international wires are the only useful thing it can do. It's simply a counter-example to the idea that there are none.

Note that I wasn't saying that there no things which were technically possible, only that very few people have a situation where it's advantageous to use Bitcoin. A possible modest savings on international transfers does not seem like a viable foundation for a decade of big world-changing rhetoric.

> > “Extremely solvable” but unsolved a decade later suggests that they are > not in fact that easy and will end up making the cost even less competitive. People have been preaching that Bitcoin will take over for years but even most advocates don’t use it for a non-token percentage of their transactions because it’s simply not financially sensible to do so. > > It's already solved if you keep your money on an exchange.

… so, you get rid of banks by creating a new bank, putting a “not a bank” sign on it, and hoping nobody will notice a) how many people have lost money by trusting Bitcoin exchanges and b) how quick the community was to blame them for the loss and saying that they were fools to trust an exchange?

Re:Medical records on the blockchain – the history of a bad ... by darawk on Saturday April 27, 2019 @03:10AM (#19764273)
> Right, but if you're comparing apples to apples, you need to compare the cost of, say, going to Walmart.com (or a bunch of other places) with $1,000 and sending it to someone in India vs. starting with the same $1,000 and shipping it. Unless the conversion rates for gating in and out Bitcoin are always exactly the same you need to measure the whole cost.

Ya, but that only argues for even more cost to the traditional method, no?

> Note that I wasn't saying that there no things which were technically possible, only that very few people have a situation where it's advantageous to use Bitcoin. A possible modest savings on international transfers does not seem like a viable foundation for a decade of big world-changing rhetoric.

Let's take a look at what you said:

> We’ve been hearing this for a decade – it’ll change the world, if you don’t agree it’s because you don’t understand it well enough – and yet we don’t have a single example of it being competitive, much less compelling.

I'd say I provided a single example of it being competitive. And I think there's a lot more value there that isn't being properly realized yet, but the international wire use case is concrete and immediately available.

I think part of the reason people don't see the value (yet) is that they are so entrenched in the existing system they don't even realize what it's costing them. You see people on this site complaining about companies like Facebook violating their privacy rights all the time by aggregating their behavioral data. Do you know who's been doing that for decades? Credit card companies and banks. Nobody bats an eyelash when they do it, simply because they've been grandfathered in, and we had no reasonable alternative to them. Cryptocurrencies are a reasonable alternative to the banking / credit card system. And they're one that allows their users to maintain genuine autonomy and privacy. It's fine if you don't personally find that valuable, but the chorus of people here whining about corporate privacy violations ought to if they're concerns are more than performative.

> … so, you get rid of banks by creating a new bank, putting a “not a bank” sign on it, and hoping nobody will notice a) how many people have lost money by trusting Bitcoin exchanges and b) how quick the community was to blame them for the loss and saying that they were fools to trust an exchange?

This is a common criticism, but there is a very important difference. You cannot practically remove your money from the banking system. You can practically remove your crypto from an exchange. This gives you a degree of leverage and autonomy you simply don't have when your money is at say, Wells Fargo. You have a meaningful choice about where to keep your funds when you're dealing in crypto. You can keep them on an exchange and incur that risk, or you can hold them yourself and incur the risk that you'll lose them in some way. But you get to choose.

Re:Medical records on the blockchain – the history of a bad ... by janekm on Friday April 26, 2019 @07:01AM (#19756224)
That's an overly rosy comparison of money transfer fees. To make it a little more fair, it makes sense to compare against a competitive money transfer service rather than typical bank fees... For example transferwise offer transferring $1000 to Euro for $6.86 total fees, at the mid-market rate, including the depositing fee. Depending on the bank networks on either end the transfer can be instant. In a way transferwise operate like an exchange only it's FIAT-FIAT rather than FIAT-BTC-FIAT. To compare you would have to take into consideration the bid/ask spread of the exchange on each end of the transaction for BTC, in addition to all charges on both ends. The bid/ask spread varies wildly from exchange to exchange. I'd be impressed if it were to cost less.
Re:Medical records on the blockchain – the history of a bad ... by JumpCrisscross on Thursday April 25, 2019 @11:13PM (#19754536)
> much, much lower fees for international remittance

This is patently false. My bank, Fidelity, lets me send domestic wires (which are virtually instantaneous) for free. (Fedwires actually cost most customers virtually nothing.) International wires aren't that much more expensive, with the majority of the cost for small transactions being antifraud. In that respect, every cryptocurrency is orders of magnitude more expensive than the status quo.

Re:Medical records on the blockchain – the history of a bad ... by darawk on Friday April 26, 2019 @02:14AM (#19755218)
> This is patently false. My bank, Fidelity, lets me send domestic wires (which are virtually instantaneous) for free. (Fedwires actually cost most customers virtually nothing.) International wires aren't that much more expensive, with the majority of the cost for small transactions being antifraud. In that respect, every cryptocurrency is orders of magnitude more expensive than the status quo.

Perhaps your bank is different, but googling "international wire cost" brings up links like these:

  - https://smartasset.com/checking-account/average-wire-transfer-fee
  - https://www.nerdwallet.com/blog/banking/wire-transfers-what-banks-charge/
I do see that you are correct about Fidelity. However, what's clear is that Fidelity is an outlier. I don't know why or how they are able to offer that, but it certainly isn't the norm. And sending a remittance payment in Bitcoin is cheaper than any of the others listed.
Re:Medical records on the blockchain – the history of a bad ... by mycall on Thursday April 25, 2019 @11:25PM (#19754597)
Is "wires" the technical term, as I can't find this at my bank.
Re:Medical records on the blockchain – the history of a bad ... by oralty on Thursday April 25, 2019 @11:51PM (#19754705)
I read your comment history... something about TRS-80s. So probably older than 40 and American. I am truly amazed that someone could live that long with economic means to post here and not know what a bank wire is!

Just google it though. It's the most common way to send moderate sums of money in the world. And yes, pretty much any retail bank or credit union will offer wiring, probably for a fee.

Re:Medical records on the blockchain – the history of a bad ... by killjoywashere on Thursday April 25, 2019 @10:10PM (#19754263)
So, if, say you own some underutilized hydropower in China it's a good way to exfiltrate value from that economy and turn it into some slightly less volatile asset, like Ferarris or beach real estate in Florida?
Re:Medical records on the blockchain – the history of a bad ... by darawk on Thursday April 25, 2019 @10:12PM (#19754277)
You could use it for that, sure. Though i'd probably recommend the standard channels of offshore corporations for something like that.
Re:Medical records on the blockchain – the history of a bad ... by Avshalom on Thursday April 25, 2019 @09:54PM (#19754184)
unless you can spend the bitcoin, raw, then you now have two intermediaries: the currency-bitcoin on your end and the bitcoin-currency on the other end.
Re:Medical records on the blockchain – the history of a bad ... by darawk on Thursday April 25, 2019 @10:00PM (#19754210)
You can spend bitcoin. With regards to the two-intermediaries point though, that can be preferable to the one in some situations (e.g. international remittance).
Re:Medical records on the blockchain – the history of a bad ... by davidgerard on Thursday April 25, 2019 @07:04PM (#19753348)
The obviously convincing argument would be - after ten years - "something to show for it all."

That is, something that blockchain is clearly and obviously the use case for.

"Potential" goes only so far. Eventually you need kinetic.

Re:Medical records on the blockchain – the history of a bad ... by wefarrell on Thursday April 25, 2019 @07:27PM (#19753485)
Buying and selling illicit products on the internet.
Re:Medical records on the blockchain – the history of a bad ... by smt88 on Thursday April 25, 2019 @08:26PM (#19753798)
Or in-person. Any criminal transactions, really (drugs, weapons, people, etc.)
Re:Medical records on the blockchain – the history of a bad ... by bigiain on Thursday April 25, 2019 @08:39PM (#19753863)
> Where cash is still a better alternative.

I suspect not too many drug dealers or gun runners want to wait around 20 mins staring at their phone (with a traceable internet connection) for 2 confirmations before declaring the deal "done"...

Re:Medical records on the blockchain – the history of a bad ... by smt88 on Thursday April 25, 2019 @10:06PM (#19754249)
I've read that it's done more like escrow. The buyer creates a new wallet, the seller verifies the amount in the wallet, and then the buyer hands over the keys when the merchandise is transferred.
Re:Medical records on the blockchain – the history of a bad ... by bigiain on Thursday April 25, 2019 @10:39PM (#19754406)
That's smart.

The seller still needs to make sure the buyer can't get a transaction transferring the coins back into a wallet under their control confirmed before the seller can move them out.

(I'm now vaguely curious about how the financial transactions on shipping container sized sales of guns/drugs work. But I'm not about to Google _that_...)

Re:Medical records on the blockchain – the history of a bad ... by darawk on Thursday April 25, 2019 @09:32PM (#19754100)
Programmable money is not a thing to show?
Re:Medical records on the blockchain – the history of a bad ... by davidgerard on Friday April 26, 2019 @07:35PM (#19762681)
so far its overwhelming use case has been selling people questionable ICO tokens, so you'll excuse me if I'm not convinced by the observable outputs
Re:Medical records on the blockchain – the history of a bad ... by airstrike on Thursday April 25, 2019 @08:21PM (#19753776)
Interstellar BBS log
Re:Medical records on the blockchain – the history of a bad ... by chris_wot on Thursday April 25, 2019 @08:36PM (#19753843)
If you could tell me even one application of this technology outside of cryptocurrency, I'd genuinely be interested.
Re:Medical records on the blockchain – the history of a bad ... by WalterSear on Thursday April 25, 2019 @09:33PM (#19754104)
* Decentralized, anonymized reputation management. Imagine an ebay score that couldn't be owned by ebay, or any another company.

* Decentralized digital Asset ownership verification. Again, imagine facebook without a facebook. Or imagine purchase a music or software token that you could use on any provider, and never expired. Sign up for a new streaming service and take all your songs/videos/games with you from the old one.

* All the legal structures of a company, purchased off the shelf, handling all the vagaries of human resources and accounting, but without managers or payroll accountants. Just remote teammates, who may never have worked before, but know they will get paid a salary, receive evaluations and promotions from their peers.

These are just toy examples, I'm sure if I took more than a few seconds, I could give you much better ones. The problem with blockchain isn't finding applications - it's finding monetizable ones.

All the examples above would make amazing open source projects, but IMHO would be very difficult to generate revenue without compromising their decentralized nature, by inserting oneself into the transactions to take a cut. Centralized control of an application is almost a requirement for monetization, and, blockchains, are, by definition, intended to circumvent centralization.

Moreover, trust and verification aren't new problems, and we already have plenty of centralized solutions for these problems. So, blockchain applications both have to be better than what was there before, and work around the decentralized nature of the system.

Consequently, people trying to make a living on the blockchain mostly resort to monetizing the networks themselves - in other words, developing cryptocurrency-like products of some form. Is this decentralized? Not entirely, but it's less centralized than what came before. If people disagree with the behaviour oof the ethereum foundation, they can fork the currency. However, this still a long cry from actual decentralization. It is certainly an open question what value 'kindof-sortof' decentralized networks provide.

Re:Medical records on the blockchain – the history of a bad ... by jakevn on Thursday April 25, 2019 @11:00PM (#19754482)
None of which you have listed can be proven by blockchain as it has proofs for today. All would rely on external sources of truth which entirely live outside the verification of the blockchain. The blockchain in these cases would be an immutable chain of unverified facts.
Re:Medical records on the blockchain – the history of a bad ... by WalterSear on Thursday April 25, 2019 @11:24PM (#19754590)
* An anonymized reputation system is the equivalent of a transaction ledger. It needs no external source, as long as the involved actors agree to enter into evaluation of each other.

* Digital assets ownership ultimately only require external sources of truth for storage of whatever digital asset they intend to provide. I concur that this would be impossibly expensive to provide via an existing blockchain implementations, without an external point of truth, but still a technically possible feat.

* An entire company on the blockchain? Sure, it's not reasonable at the moment. It was just an attempt to paint a bigger picture. The fact that it's 'not yet reasonable' is why many people are starting to try. By the time it's 'reasonable', someone will have done it.

Re:Medical records on the blockchain – the history of a bad ... by shanghaiclique on Thursday April 25, 2019 @10:20PM (#19754316)
* Decentralized, anonymized reputation management. Imagine an ebay score that couldn't be owned by ebay, or any another company.

There are about 500 articles every week about China's "social credit score" dystopia, and you want to put that on the block chain?

Re:Medical records on the blockchain – the history of a bad ... by WalterSear on Thursday April 25, 2019 @10:45PM (#19754434)
China's social credit score is centralized and not anonymous. So, there's not really much to compare.

An decentralized credit score would have you scored by your peers. An anonymized one would only be evaluable when you chose to use it.

Could it present some heretofore unimagined dystopian situation? Sure, but the question was whether there was an application, not whether it was a good idea to build it :)

Moreover, reputation systems aren't inherently dystopian (or all encompassing like a social credit score, ftm), or we wouldn't have the long standing real-world ones.

Re:Medical records on the blockchain – the history of a bad ... by Ninjaneered on Thursday April 25, 2019 @10:03PM (#19754230)
> Decentralized, anonymized reputation management. Imagine an ebay score that couldn't be owned by ebay, or any another company

This reputation system is one application I'd really like to see in the future. It's silly that we have sepearte silos of reputation (eBay, Amazon, credit scores, etc.) that are each controlled by a company. In our increasingly global world, who would we trust to govern this system? Seems like a legitimate application for a blockchain (including consensus).

Re:Medical records on the blockchain – the history of a bad ... by hschoenburg on Thursday April 25, 2019 @08:44PM (#19753892)
Re:Medical records on the blockchain – the history of a bad ... by IncRnd on Thursday April 25, 2019 @09:28PM (#19754081)
Have you considered the downside of an attack against such a DNS system? That is a severe drawback to handshake that limits trust in such a system. This exemplifies the argument you are trying to refute, that using a blockchain as a solution is often poor design.
Re:Medical records on the blockchain – the history of a bad ... by mhluongo on Thursday April 25, 2019 @09:55PM (#19754193)
Care to explain that hand-wavy downside?
Re:Medical records on the blockchain – the history of a bad ... by tastroder on Friday April 26, 2019 @01:13AM (#19755009)
The link you posted doesn't even aim for replacing DNS, by the abstract and landing page it seems to be an experimental setup to replace the root zone which has been signed for nearly 10 years now. DNSSEC is a thing.

Don't really see what's hand-wavy about your parent comment tbh, the link you posted doesn't seem to address common scenarios like 51% attacks or even why our current system is flawed. The only tangible thing I can find in there is that they don't like trusting verisign - which is fine but really a weird narrative to demonstrate why the world needs that particular implementation.

Re:Medical records on the blockchain – the history of a bad ... by mhluongo on Friday April 26, 2019 @06:31AM (#19756111)
I didn't post the link. I'm just asking for details about an unspecified attack in your comment, or really any pointed criticism at all (:
Re:Medical records on the blockchain – the history of a bad ... by IncRnd on Saturday April 27, 2019 @08:27PM (#19768553)
It isn't hand-wavy. However, it is problematic when people propose solutions to fundamental design issues, without knowing the threat model.

In the link that was posted, a pollution of a distributed root zone will vitiate the entire Internet's DNS. That is the vulnerability, and there are many attacks that will achieve that for the link that was posted.

Re:Medical records on the blockchain – the history of a bad ... by DennisP on Thursday April 25, 2019 @08:58PM (#19753963)
Do you mean outside of any involvement with currency, or just outside of simple transfers of currency? Because a lot of things are applications of programmable money, like derivatives, exchanges, and gambling.

Beyond that, some games are using public blockchains to track ownership of game items.

Re:Medical records on the blockchain – the history of a bad ... by acdha on Thursday April 25, 2019 @09:04PM (#19753986)
None of which seem to intrinsically need a blockchain or be more competitive for using one. All of the real volume in those activity classes not using blockchains would need some explanation.
Re:Medical records on the blockchain – the history of a bad ... by 4ntonius8lock on Thursday April 25, 2019 @09:30PM (#19754091)
I see it being used in public registry points.

For example, property records. Right now there are considerable checks and balances needed to ensure there aren't funny things going on with the books when they are locked away at night.

This isn't as pressing an issue in the US, but it is a massive problem worldwide. Central governments in some countries want to be able to track property without the record keepers stealing it.

I don't think we'll see this widespread for the next 20-30 years. But imagine when existing power structures have absorbed this tech and they can then sell it - like VISA selling a block chain property registry to countries where the money is auto transferred in local currency from one end user to another while communicating to the countries central bank... maybe with tie in to bio metrics for ID and transaction verification and automatic tax payments.

Hardly a disruption from existing nation state and corporate power structures, but definitively a disruption in the possibilities of what can be offered.

Re:Medical records on the blockchain – the history of a bad ... by DennisP on Friday April 26, 2019 @12:39PM (#19759342)
It's just computation and storage, so of course you can do it on a server. Three things blockchains provide: you don't need to trust anyone with custody of your assets, you have censorship resistance, and users pay for all the resources they use so don't need a business model just to keep it running.
Re:Medical records on the blockchain – the history of a bad ... by DesiLurker on Thursday April 25, 2019 @10:51PM (#19754452)
Land parcel record management. Especially in developing countries like India there are often cases of 'double spending' motivated by bribery. having open distributed records would make use & validation of such records more robust.
Re:Medical records on the blockchain – the history of a bad ... by dreamcompiler on Friday April 26, 2019 @09:51AM (#19757437)
Maybe if the transaction rate can be increased by a few orders of magnitude.

The biggest problem is that decentralized systems tend over time toward recentralization. That pressure will not go away, and it can only be fought against if there is no friction in the decentralized system.