News for hackers. Stuff that matters.
Re:IBM has cut its blockchain team down to almost nothing – ... by rglullis on Wednesday February 03, 2021 @10:03AM (#26014182)
As another pointed out: supply chain does make sense.

There are plenty of cases where it's better to not have to trust on any particular entity. Examples:

- Marketing and advertisement campaigns. How much ad fraud exist and how much money is spent by advertisers without knowing if they are actually reaching their customers. Do you trust Google to actually mitigate these problems?

- Health care: remember Google Health and Microsoft Health Vault? Nowadays Apple/Google/Samsung wants to collect that data. Wouldn't you rather have it in a way that only doctors had access to it?

Re:IBM has cut its blockchain team down to almost nothing – ... by Jasper_ on Wednesday February 03, 2021 @10:51AM (#26014715)
I don't understand the supply chain use case. You can't trust the third party to enter "shipping container #123 has 10,000 bananas" into a centralized database, but you can trust them to enter "shipping container #123 has 10,000 bananas" into a blockchain? They can still lie about what they put into the blockchain, it isn't magic.
Re:IBM has cut its blockchain team down to almost nothing – ... by rglullis on Wednesday February 03, 2021 @02:16PM (#26017836)
Of course they can lie, but with blockchain it is much easier to detect the lie. If the banana producer has a receipt from the shipping company that says "10,000 bananas in the container for Jasper" and the shipping company only has 8,000 to put at your door, you can be sure it who was malicious.

Without a blockchain, if the shipping company and banana producers were colluding to skim you of 2,000 bananas, it's much easier for them to do.

Re:IBM has cut its blockchain team down to almost nothing – ... by HideousKojima on Wednesday February 03, 2021 @04:20PM (#26019256)
If the shipping company and producer are colluding, blockchain does nothing to stop that.
Re:IBM has cut its blockchain team down to almost nothing – ... by rglullis on Wednesday February 03, 2021 @04:58PM (#26019714)
No, but if the producer has a record saying they put 10 bananas and the shipping company only delivers 8, it will be undoubtedly on the shipping company to bear the costs of the difference.
Re:IBM has cut its blockchain team down to almost nothing – ... by Jasper_ on Wednesday February 03, 2021 @05:24PM (#26019980)
OK. But what if the producer said they put 10 bananas, but they lied and actually put 8? When it finally gets to the recipient, nobody knows whether the shipping company stole them or whether the producer lied. The blockchain did not help.
Re:IBM has cut its blockchain team down to almost nothing – ... by rglullis on Wednesday February 03, 2021 @06:09PM (#26020470)
Come on, it's not that hard...

I mention about the producer saying they have a receipt indicating 10 bananas. Whoever produced that receipt signed a message saying "I got 10 bananas from the producer" is now on record responsible for it.

Re:IBM has cut its blockchain team down to almost nothing – ... by HideousKojima on Wednesday February 03, 2021 @05:50PM (#26020280)
So why wouldn't a central database work, with the producer entering how much they sent to the shipping company, and the shipping company entering how much they sent?

What in the world does the use of blockchain enable in this case?

Re:IBM has cut its blockchain team down to almost nothing – ... by rglullis on Wednesday February 03, 2021 @06:14PM (#26020524)
Who controls the "central database"? What if the manager of the central database is colluding with the shipping company, or the producer?

What if the manager of the central database wants to block one of the producers to favor another one?

"What does the blockchain enable in this case?"

To get rid of the central database and all the potential sources of conflict?

Re:IBM has cut its blockchain team down to almost nothing – ... by bluesign on Wednesday February 03, 2021 @01:32PM (#26017247)
Imagine like you trust edges but not middleman.
Re:IBM has cut its blockchain team down to almost nothing – ... by madmax96 on Wednesday February 03, 2021 @02:01PM (#26017648)
It doesn't eliminate that. But it gathers evidence. Where did they acquire the 10,000 bananas? Multiple parties must collude -- and then that collusion is on record.

I'm interested in if that data is useful to anyone?

Also, why not trust a central entity with that data?

Re:IBM has cut its blockchain team down to almost nothing – ... by HideousKojima on Wednesday February 03, 2021 @04:22PM (#26019272)
>Also, why not trust a central entity with that data?

I.E. blockchain does nothing to solve this potential issue

Re:IBM has cut its blockchain team down to almost nothing – ... by detaro on Wednesday February 03, 2021 @10:06AM (#26014213)
> Wouldn't you rather have it in a way that only doctors had access to it?

How is a blockchain the answer here? The "distribute all data" and "keep history forever" attributes seem actively bad for healthcare use cases.

Re:IBM has cut its blockchain team down to almost nothing – ... by rglullis on Wednesday February 03, 2021 @10:10AM (#26014265)
That is a good question. The answer is that you don't put the data in the blockchain, you just keep the log of who is interacting with the patient and who needs access to the records. ;)
Re:IBM has cut its blockchain team down to almost nothing – ... by detaro on Wednesday February 03, 2021 @10:14AM (#26014316)
Even which doctor someone visited is confidential data one ideally would not preserve when not needed anymore (and "ideally" might very well be law). Health data is messy, and I have trouble imagining a solution that puts it on a blockchain but allows only private access to everything and has a chance of fixing instances of leaked credentials while still getting value from the fact that there is a blockchain. (If there is prior work on this that actually goes into detail I'd be happy about pointers - sadly a lot of this stuff seems to end at the stage of whitepapers when it comes to public information)
Re:IBM has cut its blockchain team down to almost nothing – ... by willcipriano on Wednesday February 03, 2021 @11:11AM (#26015008)
>Even which doctor someone visited is confidential data one ideally would not preserve when not needed anymore.

Indeed, for example "John Smith went to see a HIV specialist on Monday" is protected information and would be a HIPAA violation if leaked. Its much simpler to throw it in a relational database and only let the HIV specialist and staff see the appointment.

Re:IBM has cut its blockchain team down to almost nothing – ... by rglullis on Wednesday February 03, 2021 @01:56PM (#26017579)
https://brave.com/themis/ should be a good pointer about how to get an advertisement network that can avoid fraud and report views accurately while preserving privacy. The same principles could be applied to a permissioned blockchain that could be used by physicians and healthcare providers.
Re:IBM has cut its blockchain team down to almost nothing – ... by hertzrat on Wednesday February 03, 2021 @12:01PM (#26015769)
A public immutable and distributed log saying somebody sees various psychology specialists, or disease specialists over the course of a few years... this metadata is almost as personal as the raw data in many cases.
Re:IBM has cut its blockchain team down to almost nothing – ... by josefx on Wednesday February 03, 2021 @12:53PM (#26016601)
I am almost surprised that companies don't get into more trouble over location tracking. Your smartphone knows exactly when and how often you see a doctor.
Re:IBM has cut its blockchain team down to almost nothing – ... by hertzrat on Wednesday February 03, 2021 @12:58PM (#26016690)
All the doctors websites around here, including for specialists, use google fonts and google maps etc. I assume there is some metadata involved there too
Re:IBM has cut its blockchain team down to almost nothing – ... by rglullis on Wednesday February 03, 2021 @01:51PM (#26017504)
I guess HN's pedantism will make me write a whole paper about what was supposed to be a simple example...

Anyway, both the example of advertisement and health care data need to also provide privacy. In both cases the data should be considered sensitive and not public. In both cases, the data can be protected through blind signatures.

[0]: https://en.wikipedia.org/wiki/Blind_signature