News for hackers. Stuff that matters.
Re:IBM has cut its blockchain team down to almost nothing – ... by zapdrive on Wednesday February 03, 2021 @09:35AM (#26013909)
In other news, water is wet. Obviously!!!! Blockchain has earned a bad name because of sales people trying to sell it for something it can't do. Blockchain is a very very very inefficient database that removes the need for a central trust authority. That's it's only selling point. You don't need it if you are storing your customer data in a central database.
Re:IBM has cut its blockchain team down to almost nothing – ... by chadash on Wednesday February 03, 2021 @09:44AM (#26013969)
This. How many real use cases are there where you really need to distribute trust? For currency, there's some sense in it.

But when i hear things like using blockchain for contracts or for keeping track of supply chain... it always seems like what people really want is just a well organized and reasonably trustworthy third party who can handle this stuff. Does anyone have any specific examples where blockchain would be a better solution?

Re:IBM has cut its blockchain team down to almost nothing – ... by Xelbair on Wednesday February 03, 2021 @10:12AM (#26014286)
Real estate deed ownership database - immutable distributed database spread around regional government offices.

Speaking from my experience, the records are being kept horribly over here, there were many projects to cenralize it but the original data is in such sorry state that it is basically impossible. Not to mention that it is very profitable for some that it is in such sorry state.

They key idea is that you are unable to modify who owned what in the past, only change ownership in the current time, and the records, as per current system, are spread all over the local government entities.

Same thing for financial ledgers - immutable record of transactions to which only banks can write to.

I think that stocks are too volatile, but it is a such shock to me that you can only find out who actually owns a specific stock at T-2 ..

In both cases there is no competition for who solves the next block faster, so costs of computation costs can be kept low. I'm more attached to immutability of such databases, than distributed trust, but one cannot exist without other in blockchain.

Re:IBM has cut its blockchain team down to almost nothing – ... by DebtDeflation on Wednesday February 03, 2021 @10:19AM (#26014361)
>the original data is in such sorry state

How does Blockchain solve that problem?

It's the same issue with using it for supply chain verification, it's dependent upon the point of initial data entry. The Central American farmer enters the tomatoes that he just received via container ship from China into the Blockchain application as "organically grown domestic produce" and from that point forward consumers can rest assured about the tomatoes' authenticity and provenance. Or not.

Re:IBM has cut its blockchain team down to almost nothing – ... by simias on Wednesday February 03, 2021 @10:39AM (#26014579)
Right, authority-less blockchain is only intrinsically trustworthy for purely digital goods. If you want to track software licenses it might work (although 99% of the time a centralized solution will be simpler and vastly more efficient).

And this immutability can arguably be a detriment. Laws and rules are messy and can be exploited, not having any recourse if you get scammed is not necessarily a huge pro.

The whole idea that you could import all the rules, laws and regulations of the real world into a computer program without any bug or unforeseen issue is probably one of the most ridiculous aspect of that whole blockchain industry. Especially since we already have a fairly consequential list of "smart contracts" that have been exploited in the wild despite being fairly basic compared to IRL regulations.

"Oh you lost your house because somebody found a weird edge case between two smart contracts that let them buy it for $1? Ah man, that sucks, but then THE CODE IS LAW so... Tough luck. Maybe try buying DOGE coins? I hear it's gonna moon soon. They used rocket emojis, so you know it's serious."

Re:IBM has cut its blockchain team down to almost nothing – ... by mason55 on Wednesday February 03, 2021 @02:32PM (#26018054)
> Laws and rules are messy and can be exploited, not having any recourse if you get scammed is not necessarily a huge pro.

Yes, many times things like T+2 settlements on trades or taking three days for a transfer to fully clear are a feature, not a bug.

You start with Bitcoin being like cash, where once it's gone it's gone, unless a court can find the person and get it back. Then you don't want grandma to get scammed, so you build bank-like entities on top of the blockchain who re-create the three day window for transfers. In theory you could have different entities that have different settlement times as a tradeoff, but the modern system could do that now. The reason they don't is you need both parties to have the same rules or else your bank will get bogged down trying to figure out the rules of every other bank. Maybe you add an instant, non-revocable transfer like a SWIFT equivalent to go along with your 3-day ACH equivalent and, congrats, you've recreated the modern banking system.

Re:IBM has cut its blockchain team down to almost nothing – ... by spiderxxxx on Wednesday February 03, 2021 @02:40PM (#26018152)
Immutability of past transactions is just an artifact of an append-only database. Blockchain gives you nothing that an append-only database couldn't provide for that guarantee. Combine that with some server sharding, and there's not really a point to having blockchain do anything at all. The wholly designed inefficiency of "mining coins" is not necessary to having a distributed ledger.
Re:IBM has cut its blockchain team down to almost nothing – ... by crmd on Thursday February 04, 2021 @12:00PM (#26027229)
You should have heard IBM's blockchain executive (I forget his name) giving his pitch at an investor conference in Palo Alto back in 2017. Standing ovation after an amazing presentation about disrupting banking, healthcare, and global logistics. I swear this industry runs on bullshit.
Re:IBM has cut its blockchain team down to almost nothing – ... by HelloNurse on Wednesday February 03, 2021 @01:08PM (#26016891)
In other situations, the initial data entry depends on a trusted authority rather than a trusted other party. For example, real estate ownership deeds depend on qualified legals who write them correctly: you need to trust them to do their job, without mistakes, collusions, etc. at which point there's little practical difference between buyers and sellers trusting them to keep a public, official record with paper and electronic documents in their archives and trusting them to enter your transfer into a public blockchain system.
Re:IBM has cut its blockchain team down to almost nothing – ... by totalZero on Wednesday February 03, 2021 @10:42AM (#26014618)
I don't think it would work for physically settled commodity futures because contract specifications require a particular quality of product, and that's part of the motivation to trade via an exchange.

But it would work for securities that have no distinguishable attributes from one another, especially if the extant problem with trading those securities is market access.

Re:IBM has cut its blockchain team down to almost nothing – ... by SkyPuncher on Wednesday February 03, 2021 @11:59AM (#26015736)
It doesn't work. But, I clearly remember this being something IBM advertised extensively.
Re:IBM has cut its blockchain team down to almost nothing – ... by Xelbair on Wednesday February 03, 2021 @01:38PM (#26017330)
It actually solves it quite well.

It enforces you to input it properly, and not do half assed job due to immutability, because whatever you input in there will stay there, attached with credentials/metadata of whoever entered it.

Currently the main problem is that docs are in sorry state, it was a rush job - and that state is very profitable for some people making dubious claims to old property.

It would be easy to notice fraud, and all real estate deals need to go through proper notary anyways - would they risk their license if their failures would be visible - for ever?

Mind you I'm not trying to propose a global solution, I'm proposing blockchain use for government entities and entities that work closely with them.

It is just that governments aren't centralized on modern world, and you can leverage decentralized nature of blockchain to have a common dataset and standard available to all of those entities.

Re:IBM has cut its blockchain team down to almost nothing – ... by stonogo on Wednesday February 03, 2021 @01:48PM (#26017465)
It doesn't enforce anything. People can just transcribe wrong things into blockchains, then have to append patches to the information. Unless you can prove malfeasance nobody is going to lose a license over a mistake. I think you're vastly overestimating how much anyone would care just because blockchains are involved. Notary records are already "forever," no computers required, and there's nothing inherent to blockchains that causes people to type more carefully.

Plus there are lots of situations in real estate law (like ground rent where the freeholder is not identifiable) which don't fit into cute little data structures. This isn't a problem with documentation being a rush job, it's a problem with some of the records of ownership being hundreds of years old. Seeing as how I would have to hire a special archivist just to access data on an 8" floppy disk, I'm not confident that the blockchain is a long-term (i.e. centuries) solution to any of these problems.

Re:IBM has cut its blockchain team down to almost nothing – ... by majormajor on Wednesday February 03, 2021 @03:10PM (#26018490)
> It enforces you to input it properly, and not do half assed job due to immutability, because whatever you input in there will stay there, attached with credentials/metadata of whoever entered it.

This is an unrealistic level of infallibility to ask of people. Like taking the backspace key off a keyboard to enforce people not making typos.

Re:IBM has cut its blockchain team down to almost nothing – ... by perl4ever on Wednesday February 03, 2021 @05:59PM (#26020359)
>all real estate deals need to go through proper notary anyways

I don't know if you are American or familiar with how real estate works here. It is decentralized in a way that most countries are not, and there is insurance that people buy against mistakes and problems with transferring property. In a way, you could argue that a single blockchain to track real property would be more centralized than the current system.

"the vast majority of U.S. states have opted for a system of document recording in which no governmental official makes any determination of who owns the title or whether the instruments transferring it are valid"

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

"A recording system combined with title insurance decentralizes records, creating redundancy. For example, when many records were destroyed in San Francisco's 1906 earthquake, out-of-town title companies maintained records that allowed landowners to prove ownership of their property."

Re:IBM has cut its blockchain team down to almost nothing – ... by Xelbair on Thursday February 04, 2021 @04:12AM (#26023939)
As i said - over here, not in USA. we use completely different system.

There is a central record for each separate local government(located at the regional judicial office), with copies being sent to up the chain.

But the thing is - over here whatever is in that local deed book is the current legal state of the property.

Licensed notary is obliged by law to check the current legal state of the property, verify identity of the ones making the change, and do the change itself - but due to sorry state of the books first part isn't always reliable.

I am also not proposing a solution for USA problems, but for my country.

Re:IBM has cut its blockchain team down to almost nothing – ... by valarauko on Thursday February 04, 2021 @06:45PM (#26031166)
I'm not sure which country you're describing, but Andhra Pradesh in India had signed an MoU with the Etherium Foundation for property records. I still don't see the Blockchain could have resolved the mess that is property records in India. How would it have worked? Would each property owner hold the private keys verifying their ownership, and possession of the keys proves ownership? My friend in Andhra Pradesh discovered that a portion of the family's land had been sold by a relative, and each party had "legal" paperwork to show for it. All you need to do is pay off the right guy in the local office to smooth things along. I can see the value of a distributed ledger for something like this, but it's an all or nothing proposition.
Re:IBM has cut its blockchain team down to almost nothing – ... by perl4ever on Friday February 05, 2021 @12:35PM (#26038852)
Yes, but also the US system is not necessarily a problem if you like decentralization.

People say a blockchain is decentralized, but maybe it's more accurate to say it's a centralized system without anyone being in control. Which might in fact not be preferred to an actual decentralized system.

Re:IBM has cut its blockchain team down to almost nothing – ... by tomrod on Wednesday February 03, 2021 @07:16PM (#26021017)
And doesn't allow for changes to the data model, right?
Re:IBM has cut its blockchain team down to almost nothing – ... by Xelbair on Thursday February 04, 2021 @04:18AM (#26023957)
Quite frankly yes.

Because in most cases, speaking from experience, after model change they will be using a new model without doing proper conversion of old data. This happened to cadastral data over here - new schema required some fields explicitly, while old data did not have them digitized, and country-wide system was made with such assumptions. It does not work to this day properly.

Archive the old chain, deploy the new one with migrated latest state from the old chain transformed to new model. keep working.

Re:IBM has cut its blockchain team down to almost nothing – ... by tomrod on Thursday February 04, 2021 @12:36PM (#26027670)
And deployment requires a central authority to define.

Inherently, this cuts most use cases off at the knees. Some small country your route your shipment through changes requirements? Broken.

Re:IBM has cut its blockchain team down to almost nothing – ... by Xelbair on Friday February 05, 2021 @09:15AM (#26036513)
This wasn't about shipments, but about either transaction log, or property deed ownership system controlled by government.
Re:IBM has cut its blockchain team down to almost nothing – ... by JumpCrisscross on Wednesday February 03, 2021 @10:14AM (#26014320)
> you are unable to modify who owned what in the past

So we throw out the entire body of law around fraudulent conveyance?

Re:IBM has cut its blockchain team down to almost nothing – ... by sandworm101 on Wednesday February 03, 2021 @10:45AM (#26014653)
Yes. Many proponents of blockchain speak with glee at how doing so will "cut lawyers out of the process". Lol. In every generation there is someone who thinks they can do away with the legal profession. Lawyers have walked the earth for thousands of years and shall continue to do so for many more.
Re:IBM has cut its blockchain team down to almost nothing – ... by tehlike on Wednesday February 03, 2021 @05:17PM (#26019908)
This very much like the back and forth we have on microservices vs monolith. Every generation likes the cool thing only to revert back to mean.

People will go decentralized, then centralized, then decentralized, etc.

We built centralized government bodies for a reason.

The aspect of blockchain + bitcoin that's pretty appealing is limited supply & formulated inflation & cryptographic guarantees.

Applying this to all other domains is stretching it a bit.

Re:IBM has cut its blockchain team down to almost nothing – ... by Xelbair on Wednesday February 03, 2021 @01:42PM (#26017384)
In local laws over here only the current state of deed book matters.

Whatever gets there, input by trusted and certified notary, IS the current legal standard of law. No exceptions.

If legal proceeding happens that wants to restore ownership, a new state is written into that book - it does not return to the previous state.

if fraud happens you can clearly see who, when did it, and can do another change restoring it to proper current state.

While also recording who fixed that mistake.

Re:IBM has cut its blockchain team down to almost nothing – ... by MockObject on Wednesday February 03, 2021 @05:36PM (#26020118)
> In local laws over here

Pet peeve: posts in a global forum that mention "here". Which one did you mean?

Re:IBM has cut its blockchain team down to almost nothing – ... by Xelbair on Thursday February 04, 2021 @04:19AM (#26023962)
Eastern european country, as i'm proposing a solution for problems that happen over here.

We, thankfully, do not operate under Common Law.

Re:IBM has cut its blockchain team down to almost nothing – ... by poulsbohemian on Wednesday February 03, 2021 @04:42PM (#26019543)
>Real estate deed ownership database

Real estate broker and former software developer here... I recall having this conversation with an investor type about three years ago. We could find no scenario where Blockchain was a meaningful improvement over a generic database. Same goes for every asset management scenario I've discussed with similar people over the years. This is not to say there aren't tons of opportunities to fix many of these real-world problems, just that Blockchain doesn't appear to add anything but does add to the complexity of the solution.

Re:IBM has cut its blockchain team down to almost nothing – ... by hertzrat on Wednesday February 03, 2021 @11:54AM (#26015641)
It’s only immutable if you get the whole world burning energy 24/7 to avoid a 51% attack. That solution is a little bit unreasonable, isn’t it?

Apparently there has already been 51% attacks: https://btcmanager.com/privacy-coin-firo-51-attack/

Re:IBM has cut its blockchain team down to almost nothing – ... by Xelbair on Wednesday February 03, 2021 @01:39PM (#26017343)
If you read closely i'm proposing government use only, where each governing body participating in the system has access to it.

You can keep compute systems down - i'm more interested in immutability and distributed nature than the trust issue of blockchain.

Re:IBM has cut its blockchain team down to almost nothing – ... by scott_s on Wednesday February 03, 2021 @03:48PM (#26018895)
Then you don't need blockchain. Once you have trust among the participants, you don't need blockchain.
Re:IBM has cut its blockchain team down to almost nothing – ... by Xelbair on Thursday February 04, 2021 @04:20AM (#26023968)
as i said - I'm more interested in a immutability of the whole chain, without any backdoors to modify old data because - speaking form experience - that leads to way more problems when dealing with local governments.
Re:IBM has cut its blockchain team down to almost nothing – ... by scott_s on Thursday February 04, 2021 @03:00PM (#26029135)
And the point myself and others are making is that you can get that without using blockchain. Blockchain is a specific technology that requires proof-of-work among distrusted actors for modifying a cryptographically secure distributed ledger. It sounds like you just want a cryptographically secure distributed ledger.
Re:IBM has cut its blockchain team down to almost nothing – ... by kindofajsdev on Wednesday February 03, 2021 @01:33PM (#26017269)
Isn't that why some coins are moving to proof of stake instead of proof of work? Solves the energy crisis. Idk if proof of stake prevents 51% attacks though.
Re:IBM has cut its blockchain team down to almost nothing – ... by thesz on Wednesday February 03, 2021 @01:53PM (#26017536)
Proof of stake does not offer any resistance to Cybil attack or (part time) collusion of stake holders.

In the case of such attacks the victims will find themselves in a situation that can be described as "shadow ban" - their transactions are not accepted or accepted too late, etc.

Re:IBM has cut its blockchain team down to almost nothing – ... by madmax96 on Wednesday February 03, 2021 @01:46PM (#26017446)
Proof of stake doesn't prevent 51% attacks. It eliminates the incentive. If an attacker controls 51% of coins, why would they attack the network? That would be attacking their own wealth.
Re:IBM has cut its blockchain team down to almost nothing – ... by Jasper_ on Wednesday February 03, 2021 @05:28PM (#26020030)
Not if they can attack the network without anybody knowing. If an attacker secretly controls 51% of the coins (by, say, having three separate entities that each control 15-20%) and can manipulate the market in their favor by rejecting transactions that would hurt them, that's a big incentive.
Re:IBM has cut its blockchain team down to almost nothing – ... by stjohnswarts on Wednesday February 03, 2021 @01:54PM (#26017547)
seems like with state actors owning more and more of it, as well as the mining hardware that they could pull this off at some point in the future. Namely China right now.
Re:IBM has cut its blockchain team down to almost nothing – ... by nradov on Wednesday February 03, 2021 @02:28PM (#26018004)
There's no valid reason to claim that stocks in general are too volatile. Or you could equally say that stocks aren't volatile enough. What's the optimal level of volatility?

Reducing stock settlement times below 2 days wouldn't impact volatility. Those are orthogonal issues. And current blockchain technology isn't scalable enough to handle even a fraction of stock transactions.

Re:IBM has cut its blockchain team down to almost nothing – ... by Xelbair on Thursday February 04, 2021 @04:21AM (#26023977)
I'm talking about how fast the ownership of stocks change, not the volatility of a specific stock - hence it was about scalability only.
Re:IBM has cut its blockchain team down to almost nothing – ... by dnautics on Wednesday February 03, 2021 @01:05PM (#26016838)
that's not a blockchain though. That's just a linked list or (low tx/sec) timeseries database with a hash.
Re:IBM has cut its blockchain team down to almost nothing – ... by TheCoelacanth on Wednesday February 03, 2021 @10:00PM (#26022090)
A block-chain deed database would be completely useless.

The deeds that matter are the ones stored by the people who will send around men with guns to kick you out if your name isn't on the deed that they have.

Re:IBM has cut its blockchain team down to almost nothing – ... by darkerside on Wednesday February 03, 2021 @12:19PM (#26016044)
If you were rebuilding government from scratch as a decentralized entity, then sure. But all the living spaces on earth already have a jurisdiction, and they're not looking to disrupt themselves.
Re:IBM has cut its blockchain team down to almost nothing – ... by totalZero on Wednesday February 03, 2021 @10:39AM (#26014587)
> a well organized and reasonably trustworthy third party who can handle this stuff

You hit the nail on the head. In the US we can trust our third parties. Europe too. But that's not always the case elsewhere.

I am reminded of a friend who told me he wanted to sell some stock held in a bank in his country in Latin America, but the bank refused to process his transaction for a few weeks. By the time he was finally able to sell, the price had fallen greatly. It later turned out that the owner of the bank was selling his own shares during that time.

Blockchain is good for systems where there are few transactions and energy is cheap, but there is no one single trustworthy actor. That's often the case in the third world.

Third world equities exchanges (not places like Brazil and Chile but other countries with very undeveloped financial markets) would benefit from blockchain. There's not much liquidity there and the individual investor ends up getting pushed to the side when the large players want to trade. Even if you have a central clearinghouse and a liquid exchange, corruption is a factor.

I don't pretend to know how best to implement blockchain for electronic exchanges, but I suppose the starting point would be to build a settlement system that has the imprimatur of a coalition of different governments (like Mercosur or Comunidad Andina), hold the shares in trust somewhere, and use the settlement system to process exchange-traded transactions from the constituent countries. Eventually, exchanges don't have to be the origination points of transactions, and you could presumably just get bids and offers directly from other participants over the internet. No guarantees that you are getting the best ones, but that doesn't matter as much for third world markets because the prices are wide and slow-moving anyway.

Re:IBM has cut its blockchain team down to almost nothing – ... by redisman on Wednesday February 03, 2021 @01:36PM (#26017308)
If you can't trust the government then what are the chances they'll buy into using a blockchain that takes away their corruption powers? The only way you could adopt it is if it's developed in a trusted country, but then you'd be pitching your corrupt government to use a (possibly) hostile countries system to manage property. Or that they will actually use the blockchain to resolve disputes rather than just telling you to piss off?
Re:IBM has cut its blockchain team down to almost nothing – ... by totalZero on Wednesday February 03, 2021 @02:40PM (#26018158)
> If you can't trust the government then what are the chances they'll buy into using a blockchain that takes away their corruption powers?

OK well I can't speak for Asia or Africa but I am familiar with the Americas...

Aside from the fact that governments always look for PR campaigns that make them look fair, they also know they aren't going to be in power forever, and they suffer (get fired, thrown in jail, you name it) when power changes hands. If you can insulate the financial system from those shocks then it's beneficial for both parties because they each protect their financial downside. Also, the country as a whole grows when markets get healthier and can attract more investment. That's good for everyone.

It's not that you can't get the government to set up and use a particular system. It's that individual corporations within the country affiliate with a particular faction/party and try to bend the system to take advantage of other participants. The corruption happens under the skin. You can establish a competent central actor but you can't trust him not to bend the rules, like a horny professor when an attractive student with a B asks for a low A. The third world is one big hackathon for the misuse of institutions. Look at Morales' successful efforts to wriggle out from the grasp of term limits; he went to the Supreme Court and asked his buddies there to declare him eligible due to "human rights." He didn't say "I don't care about the Constitution," even though he wanted to violate its rules. They don't want the institution to look like it's crumbling, even when they're the ones chipping away at it.

If you elevate the exchange to a multinational blockchain then you have competing factions, lots of ebb and flow, and the potential for outside participants. And you get the "i don't have to trust the others" aspect of blockchain.

The whole point of developing robust systems is to make them failure tolerant in the face of perturbations, so we should apply them to the perturbed applications instead of building blockchain for rideshare/dildoes/whatever that helps nobody with an actual problem.

Re:IBM has cut its blockchain team down to almost nothing – ... by Animats on Wednesday February 03, 2021 @01:02PM (#26016773)
Even if you need to distribute trust, you may just need a system where half a dozen or so players maintain replicated databases with duplicate transaction logs and a way to compare them.
Re:IBM has cut its blockchain team down to almost nothing – ... by dnautics on Wednesday February 03, 2021 @01:03PM (#26016805)
exactly. A database with a running hash is probably good for like 99% of "blockchain" use cases.
Re:IBM has cut its blockchain team down to almost nothing – ... by PaulHoule on Wednesday February 03, 2021 @10:09AM (#26014251)
If you had a few traders who sit underneath a buttonwood tree and don't trade with anyone else (e.g. the founders of the New York Stock Exchange) it might be OK.

Say you have a consortium of five banks: 5 copies of the database is not a crazy price to pay for a high level of resilience.

Make that 5000 banks and you are paying 1000x as much but not getting 1000x the resilience.

So many people are obsessed with peer-to-peer solutions, I could also see a blockchain as an answer to (say) having a book lending database for a few friends.

Re:IBM has cut its blockchain team down to almost nothing – ... by rglullis on Wednesday February 03, 2021 @10:12AM (#26014294)
You might be interested in https://trustlines.network
Re:IBM has cut its blockchain team down to almost nothing – ... by koonsolo on Wednesday February 03, 2021 @02:21PM (#26017902)
Sometimes I don't get the hackernews community. Internet moving from protocols to monopolies is bad. But when we have a cool protocol for ledgers, then no, we want a monopoly.
Re:IBM has cut its blockchain team down to almost nothing – ... by mason55 on Wednesday February 03, 2021 @02:46PM (#26018229)
The problem is that the cool protocol for ledgers doesn't actually address many of the business needs while simultaneously being pitched as if it does.

Very few people are arguing that blockchain has no benefit. But it also has costs and in many cases the costs outweigh the benefits. Tracking the provenance of your tomatoes on a blockchain has real costs over putting the data in a database, and you still need to have someone you trust who can vouch that the tomatoes were grown where they said they were. If you're already trusting someone to say "these tomatoes are authentic, Nebraska-grown tomatoes" then you might as well have them manage the whole supply chain.

Also, I don't think many people would complain about a monopoly that had open data access and open protocols and allowed interoperability. If your tomato-supply-chain-management company told you that you couldn't export the data about your tomatoes or you could only access it via their terrible app then THAT would be the argument for moving to a blockchain. If at any time they could inflate the supply of Nebraska-grown tomatoes by clicking a button then that would be an argument for blockchain.

The need for trust is a necessary but not sufficient requirement for putting something on a blockchain. Too often it's presented as sufficient.

Re:IBM has cut its blockchain team down to almost nothing – ... by HideousKojima on Wednesday February 03, 2021 @04:18PM (#26019242)
There are already technologies that work similarly to blockchain (such as Git) without needing blockchain to work. You can have distributed, immutable databases without blockchain.

Blockchain's only real advantage is that it eliminates the need for trust. If your system doesn't need to be trustless, there are far more efficient (energy and otherwise) tools that already exist and accomplish everything else that blockchain does.

Re:IBM has cut its blockchain team down to almost nothing – ... by baby on Wednesday February 03, 2021 @02:28PM (#26017997)
The supply chain stuff always sounds to me like a scam, and every time I had someone pitch me a blockchain supply chain startup it was indeed a scam (and I told them so). Now maybe there’s an element I’m missing, but there’s still a fundamental problem in linking a real world object to something on the chain. Digital currency works because it is only on the chain, and we manage to agree that it has value, or we use trusted third parties to move that value to the real world in something we can tell is real USD (although the banking system is so opaque that...)
Re:IBM has cut its blockchain team down to almost nothing – ... by x86ARMsRace on Wednesday February 03, 2021 @07:00PM (#26020906)
You're not missing anything. I've developed a prototype blockchain for a supply chain before at the behest of a non-technical manager at some point. You hit the nail on the head with the problem of crossing into the real world. You can't validate the real world object mathematically, so if you lie to the blockchain, there's no way to tell.

So far the only use case that I can really find for this are digital identity systems where the blockchain itself serves a double purpose as both a highly redundant system, and a byzantine fault tolerant distributed storage system. I can see the value in being able to maintain a strong ledger of ID uses. The EU looked into this from what I understand, and I think they stood up a system for this kind of thing.

My big TLDR from working on chaincode and stuff like that is this: if your goal is to have a high security digital asset (eg: tokens and ID certs), then a blockchain might be useful. If your goal is to interface with the real world, then you're just going to be chaining yourself to a bulky inelegant solution that won't even address your core problem.

Re:IBM has cut its blockchain team down to almost nothing – ... by baby on Wednesday February 03, 2021 @11:37PM (#26022656)
The first time I felt like there was real potential for a blockchain, outside of digital currencies, was with DNS + PKI systems. Pretty much identity for websites. I thought it was a much sexier alternative to the current way DNS works and how certificate authorities work. Now does it scale as well? Does it work well for light clients? And is it the right system when you know people will make mistakes and lose keys?
Re:IBM has cut its blockchain team down to almost nothing – ... by zamfi on Wednesday February 03, 2021 @02:16PM (#26017832)
> it always seems like what people really want is just a well organized and reasonably trustworthy third party who can handle this stuff.

And also a third party to sue when things go south, or to correct errors (at scale, humans always make errors!), or to be subpoenaed to provide information, etc.

These are all advantages in some contexts, and disadvantages in others.

But those specific examples of when blockchain is better should probably also be better because there's no one to sue, no changes to make ever, and an information-hiding advantage.

Re:IBM has cut its blockchain team down to almost nothing – ... by tal8d on Wednesday February 03, 2021 @10:01AM (#26014154)
Property deeds. It is amazing how bad counties are at such a simple charge, I know three people (in three different counties) who had to deal with the local government losing records - one of them only learning this after a neighbor tried to annex a chunk of his land.
Re:IBM has cut its blockchain team down to almost nothing – ... by JumpCrisscross on Wednesday February 03, 2021 @10:11AM (#26014281)
> one of them only learning this after a neighbor tried to annex a chunk of his land

Property rights are messy.

How do you create a new category of mineral rights a hundred years into the blockchain?

Also: Rule change! City is changing parcel sizes by narrowing sidewalks. Another rule change! Single-family home neighborhood rezoned to multi-family; two plots are mostly (but not completely) combining to create a multi-family plot with air rights bought from the church next door. Rule change! Everything east of this line of longitude in those two towns (but not unincorported county land as of the 2009 geological survey) is now federal property per eminent domain.

Re:IBM has cut its blockchain team down to almost nothing – ... by aeturnum on Wednesday February 03, 2021 @01:59PM (#26017626)
Generally I think the blockchain is dumb, but I think recording property ownership would be a good usecase. Don't think about it as a highly structured database, think about it like a filing cabinet that can be accessed from the internet and anyone can contribute to the maintenance of.

> How do you create a new category of mineral rights a hundred years into the blockchain?

Same way you add a category of mineral rights now - you pass a law and you add a category name. Then you start recording documents that track those rights.

I actually think blockchain would be an interesting model for media ownership. Buying movies or other things online is sketchy because your 'property' basically gets tied up in the fortunes of a particular company. 'Buy' a movie from StreamIt.com and they go under? No more movie. I'd love to see a consortium that agrees to use a blockchain system to issue movie rights - the media companies agrees that anyone who has control of a wallet with a 'moviecoin' minted by them has the right to watch that movie. Even if all the original companies go out of buisness, new companies could keep running the network and charge smaller fees for bandwidth to stream you the movie you already own.

Re:IBM has cut its blockchain team down to almost nothing – ... by tal8d on Wednesday February 03, 2021 @10:20AM (#26014378)
That might be a concern if you try to cram every possible property of the legal code into the blockchain. So maybe don't do that. But if you do, the whole thing is extensible - so it is possible. But don't.
Re:IBM has cut its blockchain team down to almost nothing – ... by JumpCrisscross on Wednesday February 03, 2021 @10:29AM (#26014468)
> maybe don't do that

A partial log of property rights is no longer a property rights register. It's reference material. Annotations.

Re:IBM has cut its blockchain team down to almost nothing – ... by tal8d on Wednesday February 03, 2021 @10:37AM (#26014552)
Pack it up Identrust, digitally signed documents and timestamping are is just annotations.
Re:IBM has cut its blockchain team down to almost nothing – ... by hef19898 on Wednesday February 03, 2021 @10:28AM (#26014461)
This is actually a problem I have a hard time to understand. In Germany, these records are kept by a government maintained registry. Every patch of land has a number and a record, and an owner. Changes need certification by a Notary. Records go back to, what feels, eternity. I never heard of any problems with the records themselves, problems usually arise regarding the agreements between parties to change said documents. No idea how blockchain would beat simple, court maintained paper.
Re:IBM has cut its blockchain team down to almost nothing – ... by perl4ever on Wednesday February 03, 2021 @06:17PM (#26020544)
The US generally uses a different system than a single registry.

https://en.wikipedia.org/wiki/Recording_(real_estate)

That doesn't necessarily mean that a blockchain would be preferable. If one thought the US system is actually better than a registry, then one might consider a blockchain is essentially a fancy central registry.

Re:IBM has cut its blockchain team down to almost nothing – ... by GavinMcG on Wednesday February 03, 2021 @10:04AM (#26014194)
Is it really that amazing when getting funding for anything takes pulling teeth? Voters have been convinced that investing in government operations is theft.
Re:IBM has cut its blockchain team down to almost nothing – ... by tal8d on Wednesday February 03, 2021 @10:14AM (#26014323)
> Voters

Just the two? Because it has been a while since I heard anyone ask "Who is John Galt?"

Re:IBM has cut its blockchain team down to almost nothing – ... by robin_reala on Wednesday February 03, 2021 @10:04AM (#26014187)
OK, but you don’t need blockchain for that, any sort of Merkle tree will work.
Re:IBM has cut its blockchain team down to almost nothing – ... by Tenoke on Wednesday February 03, 2021 @10:12AM (#26014290)
You don't need a blockchain but a blockchain can potentially give the public guarantees that an opaque government solution usually does not.
Re:IBM has cut its blockchain team down to almost nothing – ... by robin_reala on Wednesday February 03, 2021 @10:25AM (#26014423)
How about a transparent government solution? https://www.registers.service.gov.uk/
Re:IBM has cut its blockchain team down to almost nothing – ... by tal8d on Wednesday February 03, 2021 @10:23AM (#26014407)
The question wasn't "What is the ideal data structure?"
Re:IBM has cut its blockchain team down to almost nothing – ... by coredog64 on Wednesday February 03, 2021 @10:55AM (#26014758)
A former coworker has been using blockchain for seafood catch reporting in the Pacific. It’s a complicated legal situation (EEZs, treaties, illegal fishing, monitoring for habitat collapse) made more difficult by expensive/slow internet connectivity.
Re:IBM has cut its blockchain team down to almost nothing – ... by rebuilder on Wednesday February 03, 2021 @10:07AM (#26014235)
Storing contracts on the blockchain does seem a bit pointless. Smart contracts, OTOH, would actually enable new kinds of business if they can beade workable. That's a pretty big if, IMO, but in theory at least they seem like a valid use of blockchain.
Re:IBM has cut its blockchain team down to almost nothing – ... by allie1 on Wednesday February 03, 2021 @10:03AM (#26014181)
Govt records, registries of people born, death certificates, deeds on land, swift for banking, any sort of info of public interest like procurement agreements, notary documents, licenses (govt level, like drivers license etc)
Re:IBM has cut its blockchain team down to almost nothing – ... by eterm on Wednesday February 03, 2021 @10:07AM (#26014223)
The very first thing in your list is literally a central authority.
Re:IBM has cut its blockchain team down to almost nothing – ... by allie1 on Wednesday February 03, 2021 @11:05AM (#26014917)
It certainly should be, and this is no problem in developed democracies. Not so much in the developing world - leaves room for corruption.

and btw look at Estonia - implemented blockchain for most of its govt stuff - including judiciary, and they are among the fastest in the world in terms of time to resolve matters once they reach the courts

ref: https://e-estonia.com/solutions/security-and-safety/e-justic...

Re:IBM has cut its blockchain team down to almost nothing – ... by hertzrat on Wednesday February 03, 2021 @12:04PM (#26015819)
Imagine how impossible it becomes fix a wrongful conviction. You could never fully clear that persons name because the “crime” would forever be on the books publicly
Re:IBM has cut its blockchain team down to almost nothing – ... by allie1 on Wednesday February 03, 2021 @12:55PM (#26016643)
True, it’s not something you can apply everywhere. But there are use cases where the downside is virtually nil.
Re:IBM has cut its blockchain team down to almost nothing – ... by Sargos on Wednesday February 03, 2021 @01:33PM (#26017257)
Well yeah, blockchains are inherently doing what governments historically have done but in a safer, more scalable way. Anything that is just a public record that needs to be kept is a slam dunk for blockchains.
Re:IBM has cut its blockchain team down to almost nothing – ... by worik on Wednesday February 03, 2021 @01:49PM (#26017485)
What is "safer, more scalable way" about blockchain?

Safe? There are many solutions to maintaining reliable records. Blockchains are one, but no better than many others

Scalable? I cannot understand how it is possible to think that scalability is a attribute of blockchains. A centralised blockchain is no less scalable than many other cryptographic solutions, but a lot more bother. Distributed blockchains are not scalable at all, are they?

Re:IBM has cut its blockchain team down to almost nothing – ... by Sargos on Wednesday February 03, 2021 @03:19PM (#26018581)
On Safe: Smart contracts ensure only the right people have read and write access to the data with no way to cheat. The records are also safe in case of hardware failures so there's no way the data can be lost in an accident.

Scalable: There are a few aspects of scalability. The one you are referring to and what most people think of is number of transactions which is indeed limited right now but for most data is good enough, especially with L2s like Optimism and zero knowledge rollups. The other aspect is social scalability. If you want a system of records to be available to more people then the organization running it is the ceiling for how widespread adoption will be. A birth records system for Peru will never be used by Brazil, the US, or anyone else. For a system to scale larger than a single country then it needs to be credibly neutral where no person or organization controls it and everyone can trust that the system is fair. That's the kind of scalability that smart contracts offer. Worldwide systems that scale to anyone who needs to use them.

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

Re:IBM has cut its blockchain team down to almost nothing – ... by koonsolo on Wednesday February 03, 2021 @02:41PM (#26018160)
History of second hand cars. (Repairs, accidents, maintenance, original options, paint, etc)

Currently, there are various parties that try to collect this info, but it's still full of holes. Plus, it's not a single party, even for the same area (eg EU). It gets more complicated for import/export.

Let's say you can "solve" this by having a single worldwide party that handles it. Do you really want such a monopoly? How much will you pay then to get the data?

Why not solve it with a ledger protocol?

Re:IBM has cut its blockchain team down to almost nothing – ... by hectormalot on Wednesday February 03, 2021 @03:37PM (#26018784)
Since there currently is no such world-wide central party, why would a blockchain based solution be successful if the central party is (apparently) not?

In this specific example: are car dealers not participating because they don't trust the central party (case for blockchain) or because (lazy|not in their interest|inconvenient|...)? If the latter, then blockchain is not solving the actual problem.

Re:IBM has cut its blockchain team down to almost nothing – ... by koonsolo on Wednesday February 03, 2021 @04:12PM (#26019181)
You have a few parties now that collect this info and sell it. They are pretty successful. But as a buyer, you pay around $50, and the amount of info highly depends on the car and the party collecting it.

Right now, selling a car with an official maintenance book is always a benefit.

The real benefit is of course on the buyer side, who wants to verify what he is buying. So a car with an "official" log would be more valuable than without. When this is the case, it of course is better for the seller to have such a log.

I've been in this space for a short while, and I can definitely see it working.

Re:IBM has cut its blockchain team down to almost nothing – ... by ziml77 on Thursday February 04, 2021 @12:19AM (#26022868)
But if the benefit is to the buyer, what incentive is there for anyone to enter information about the car's history into this blockchain? The person who owns the car isn't going to since it has a chance to reduce the value. And the company that's selling the info wouldn't start putting the info into the blockchain if it meant not being able to sell the data anymore.
Re:IBM has cut its blockchain team down to almost nothing – ... by koonsolo on Thursday February 04, 2021 @02:26AM (#26023378)
An incentive to keep track of a car history is not really under discussion, since it's already happening right now. It's just really cumbersome right now and using very old tech (stamps in a books, etc). It's all made up of bits and pieces in every way.

When you buy a car right now, you expect it to come with at least a maintenance log. So that part is not an unknown.

Everything I mention already exists, it's just that it would be way easier and more complete when it would be handled by a 'standard protocol', ie a blockchain.

The same can be said for supply chain applications. But the second hand car industry has even more trust issues. Selling a car for $8000 and getting around $2000 extra because you can prove it has a proper history is not fantasy.

Re:IBM has cut its blockchain team down to almost nothing – ... by worik on Wednesday February 03, 2021 @01:35PM (#26017286)
Currency?

Money is a lot of things, but one of these things is it is a web of trust.

What a currency needs is a central bank. Historically we have tried a lot of things, and the most stable, reliable, and trustworthy turns out to be fiat currency with a central bank.

The "crypto currency", using blockchains, experiment has been a colossal failure. Trust matters, and it needs a source.

Re:IBM has cut its blockchain team down to almost nothing – ... by madmax96 on Wednesday February 03, 2021 @01:49PM (#26017479)
in what ways have crypto currencies been colossal failures?
Re:IBM has cut its blockchain team down to almost nothing – ... by worik on Wednesday February 03, 2021 @02:36PM (#26018100)
Transaction capacity is far too low. Bitcoin is essentially unusable when transactions take over a hour to complete

Volatility. Currency must be vaguely stable. Bitcoin is all over the place, most of the others have very low liquidity.

The waste of energy.

Scams galore. What in this space is not a scam? There have been so many scams.

Enough?

Re:IBM has cut its blockchain team down to almost nothing – ... by rapjr9 on Thursday February 04, 2021 @11:55AM (#26027169)
Seems likely there would be good uses for blockchains in decentralized systems. However, we have not built many decentralized systems so far.
Re:IBM has cut its blockchain team down to almost nothing – ... by duxup on Wednesday February 03, 2021 @10:07AM (#26014227)
Even beyond that, how often do you want to do business with / complete a transaction with someone who you trust THAT little?

I suspect there is a lot more trust involved in every day things than maybe Blockchain assumes.

Re:IBM has cut its blockchain team down to almost nothing – ... by Tenoke on Wednesday February 03, 2021 @10:10AM (#26014261)
>Even beyond that, how often do you want to do business with / complete a transaction with someone who you trust THAT little?

Not often precisely because of the risks but if those risks are minimized it can expand your range of potential business partners.

Re:IBM has cut its blockchain team down to almost nothing – ... by throwaway9870 on Wednesday February 03, 2021 @02:40PM (#26018151)
How does a blockchain ensure they ship the materials I requested? Did they harden the metal properly? Were the electronic parts purchased from a reliable supply chain so I don't get reclaimed ones? Did they use the right PSI steel? Did they test to known and documented quality standards, or do they ship me the ones that work, but fail quality checks that they reserve for their big customers?

I have manufactured a lot of electronic and physical products, and have had a lot of supply chain issues, but not one of them would have been solved with a blockchain.

Re:IBM has cut its blockchain team down to almost nothing – ... by HideousKojima on Wednesday February 03, 2021 @04:32PM (#26019420)
Meanwhile the concept of escrow has exited for millenia and already solves that problem. 99% of the proposed usecases for blockchain can be done much more effectively with tech, infrastructure, and systems that have existed forever.

It's a lot like all the hype over NoSQL, when the principles underlying traditional relational databases have already been a solved problem since the 70's and work for 99% of use cases.

Re:IBM has cut its blockchain team down to almost nothing – ... by duxup on Wednesday February 03, 2021 @10:17AM (#26014352)
I'm not sure there would be a desire to do so. I think that often trust to some extent is a baseline requirement for most people to do business in the first place.
Re:IBM has cut its blockchain team down to almost nothing – ... by rglullis on Wednesday February 03, 2021 @01:12PM (#26016951)
You are getting it backwards.

Do you know always who is on the other side of a purchase that you do online? I can bet you don't, yet you still do business because you trust the intermediary (credit card provider, Amazon, whoever) to ensure that both parties are getting what they want.

Blockchain and "trustless" systems are there for people who want to make business but do not have these intermediaries, or when the intermediaries themselves are not trustworthy (corrupt governments, inefficient companies, etc).

Re:IBM has cut its blockchain team down to almost nothing – ... by throwaway9870 on Wednesday February 03, 2021 @02:41PM (#26018170)
It is fine to buy a few things from an untrusted supplier off Amazon. It is a whole other issue to run production based on unreliable or untrusted suppliers. I have yet to ever see a company serious about production that would do this.

Are you in production? Or just think this is a good idea?

Re:IBM has cut its blockchain team down to almost nothing – ... by rglullis on Wednesday February 03, 2021 @04:09PM (#26019139)
Until 2017, I haven't seen anyone that could raise capital from total strangers and start a company. In 2019 I was working at one of the many companies that did just that.

Until last year, I haven't seen anyone so investing in derivatives without a bunch of capital and access to a reliable brokerage. Today, you can do it without even having a bank account on your name.

> Are you in production? Or just think this is a good idea?

I am not in production, but the thought of creating business and opportunities that do not require trust between parties seems amazing to me.

Re:IBM has cut its blockchain team down to almost nothing – ... by Tenoke on Wednesday February 03, 2021 @10:35AM (#26014533)
It isn't. One of the reasons why e.g. the stock market is so huge is that participants rarely need to trust each other as the guarantees are provided elsewhere. Imagine if every buyer had to trust every seller (and vice versa) on every transaction.
Re:IBM has cut its blockchain team down to almost nothing – ... by duxup on Wednesday February 03, 2021 @10:41AM (#26014606)
Because they trust the exchange who does more than blockchain though. That example seems off.
Re:IBM has cut its blockchain team down to almost nothing – ... by Tenoke on Wednesday February 03, 2021 @10:48AM (#26014691)
..And here you can trust the blockchain instead of the other party.
Re:IBM has cut its blockchain team down to almost nothing – ... by duxup on Wednesday February 03, 2021 @10:56AM (#26014771)
I don't think Blockchain provides what an exchange provides.
Re:IBM has cut its blockchain team down to almost nothing – ... by rglullis on Wednesday February 03, 2021 @10:16AM (#26014342)
How many friends do you have that you would be willing to pay a round of beers or cover their tab at a restaurant?

How many of those friends would you put to invest in a house with you?

Hell, how many of those friends do you trust to give you a backup key to your house for emergencies?

Trust is not binary.

Re:IBM has cut its blockchain team down to almost nothing – ... by duxup on Wednesday February 03, 2021 @10:19AM (#26014365)
I'm not sure I understand the point of the questions. Why wouldn't I do those things if someone is a friend?

I think the level of trust at the point you do business may in fact mostly be binary. The scale of 'so little trust I need to use blockchain' is pretty high, I'm not sure there are that many reasons to do so.

Re:IBM has cut its blockchain team down to almost nothing – ... by rglullis on Wednesday February 03, 2021 @04:53PM (#26019657)
Really? Of all of the people you have some kind of friendly relationship, you wouldn't hesitate to put a more significant amount of resources at risk with any of them?

> The scale of 'so little trust I need to use blockchain' is pretty high.

Let's say a family member comes to you and say: "hey duxup, I have some medical bills to pay but I am short of a couple of grand. If I go on my credit card they will charge me 10% interest/year. So I was thinking of borrowing it from you and pay you 5% interest. By the way, here is the key to my car which is worth double the debt, the car is yours if I don't pay in time. It's a good deal for me, it's a good deal for you and you have no risk of losing your money"

You might say "Oh, it's a family member, so I trust you. You can have the money, pay back whenever you can". Which is fine. Or you can actually say "Alright, I will take the deal" and just hope that he gets to pay you back without any incident. In any case, no legal entities involved (every one is just going by the word) and the cost of settling a dispute is more of social capital (family troubles) than actual money.

Now, suppose that instead of a family member, it is a co-worker that you know for just a short while. You don't know if the person really had medical issues and you have no personal reason to be connected to the person. But you can get the keys for the car and you got some kind of legally-binding document regarding the conditions of the loan. It seems like a good deal, so why not take it? Not to mention the social capital, is a couple of hundred dollars "profit" worth the risk of having to deal with an someone you don't really know and all the potential troubles?

Now, supposed that instead of a co-worker, it is a total stranger online. You have no clue if the person needs the money for medical bills or if the money is for cosmetic surgery. In fact, it could be just for them to spend on drugs. Still, whoever is proposing the deal has placed a token that controls ownership of a car under a smart contract. If the loan is not paid, you get the token and you can easily sell the car on a distributed marketplace. And by the way, the token keeps a verifiable record of the car history, so any potential buyer can be sure of its value. All of this (giving the loan, checking the car value, signing on the deal, enforcing the rules and resolving potential conflict) can be done on a web3-enabled browser and costs maybe ~$10 in transaction fees. Why wouldn't you take such a deal?

Re:IBM has cut its blockchain team down to almost nothing – ... by bluesign on Wednesday February 03, 2021 @01:47PM (#26017455)
I think when people thinking blockchain they are thinking in line of bitcoin, so it is confusing.

Better to think as "signing messages". also better to think as offline on some steps.

Re:IBM has cut its blockchain team down to almost nothing – ... by PHGamer on Wednesday February 03, 2021 @03:19PM (#26018579)
if the internet is to be decentralized this it should all be block chain but i digress not going to happen.
Re:IBM has cut its blockchain team down to almost nothing – ... by phailhaus on Wednesday February 03, 2021 @09:51AM (#26014041)
Filecoin appears to be an appropriate use case for distributed trust. Haven't really looked into it though.
Re:IBM has cut its blockchain team down to almost nothing – ... by whitepaint on Wednesday February 03, 2021 @09:50AM (#26014030)
Defi
Re:IBM has cut its blockchain team down to almost nothing – ... by honest_guy on Wednesday February 03, 2021 @10:17AM (#26014353)
> Does anyone have any specific examples where blockchain would be a better solution?

Currency, payment processing and banking are definitely the primary use cases - which is nothing short of revolutionary, in my opinion. In less stable/poorer societies, access to banking, trustless payments, and an immutable ledger are immensely valuable.

Even here in the west, I would kill for an alternative to PayPal for international payments. I was recently forced to receive payment via PayPal. Between their 'generous' exchange rates and fees, I lost out on hundreds of dollars. Shortly after, they locked my funds for 25 days while they reviewed my account. I had zero recourse and just had to wait them out. The same transaction on Cardano would've cost 7c plus the cost of exchanging it back to fiat.

Re:IBM has cut its blockchain team down to almost nothing – ... by throwaway3699 on Wednesday February 03, 2021 @09:51AM (#26014043)
Supply chain is still reasonable, because you can't really trust any part of it.
Re:IBM has cut its blockchain team down to almost nothing – ... by chewzerita on Wednesday February 03, 2021 @10:02AM (#26014168)
From my limited knowledge (basically 0) of supply chains, I disagree. (Though I am neutral on the statement "you can't really trust any part of it.")

The anecdote I heard was that say you have a blockchain to keep track of your goods shipping on trucks. When the trucks leave and enter a facility their payload is entered into the blockchain. The idea is that it will make sure that every party along the supply chain can say "well I got the next person what they needed" so you can easily put blame on and correct for missing/failing items.

Sounds good, right? Well, not so fast. It turns out that some of the items were stolen from a truck (whether by an employee or otherwise). The truck arrives at the next facility, scans in and certifies that they have the proper items and none are the wiser!

Hold on, can't they just physically check at each stop to actually make sure that they have the right cargo?

Bingo! At that point, what problem does the blockchain actually solve? Blockchain works okay-ish for digital goods (cryptocurrency), but completely falls apart for physical goods.

Re:IBM has cut its blockchain team down to almost nothing – ... by JumpCrisscross on Wednesday February 03, 2021 @10:01AM (#26014152)
> Supply chain is still reasonable, because you can't really trust any part of it

But the part you can't trust is in the physical realm. The fanciest blockchain won't tell you if the package's contents have been tampered with or pilfered.

Re:IBM has cut its blockchain team down to almost nothing – ... by lottin on Wednesday February 03, 2021 @10:09AM (#26014255)
You can't trust it but somehow your entire business already depends on it?
Re:IBM has cut its blockchain team down to almost nothing – ... by hef19898 on Wednesday February 03, 2021 @10:31AM (#26014485)
You can very much trust it. Mostly, that is. The issues usually occur when data flows and physical flows get disconnected. No way blockchain will solve that.
Re:IBM has cut its blockchain team down to almost nothing – ... by throwaway3699 on Wednesday February 03, 2021 @03:57PM (#26019005)
Most companies aren't completely aligned with all their suppliers. Just look at Apple trying to root out child labour. A formally verified supply chain has some limited use cases because you can prove some pieces aren't lying to you (e.g. that you're actually not sourcing your parts from conflict materials, and they are coming from somebody reputable).
Re:IBM has cut its blockchain team down to almost nothing – ... by acdha on Wednesday February 03, 2021 @10:23AM (#26014403)
> Blockchain has earned a bad name because of sales people trying to sell it for something it can't do.

Sales people in this case meaning the entire community. Bitcoin’s design meant that anyone who buys in later will be making money for early adopters, and that gave everyone a strong conflict of interest clouding their technical judgement. Subsequent blockchains might not have copied the exact deflationary model but the get-rich-quick-without-contributing-anything mentality has become universal.

Re:IBM has cut its blockchain team down to almost nothing – ... by SkyMarshal on Wednesday February 03, 2021 @01:58PM (#26017611)
> Blockchain has earned a bad name because of sales people trying to sell it for something it can't do.

> Sales people in this case meaning the entire community.

Not the Bitcoin community, but certainly most of the others. The Bitcoin community has been pretty clear about Bitcoin's use case since the beginning - inflation-proof digital money - and as long as it remains constrained to that scope then that's actually something it can do.

Bitcoin's programmability was deliberately limited to prevent overloading the network and compromising or diluting its core use case. That also prevented the community from advertising it as a general purpose computing platform and panacea for all the world's ills. That's something all the other blockchain communities have been doing, not Bitcoin's.

Re:IBM has cut its blockchain team down to almost nothing – ... by acdha on Wednesday February 03, 2021 @03:33PM (#26018743)
Yes the Bitcoin community, more so than most others because it's built on a deflationary model which heavily favors early adopters. One of the major reasons it's failed on its goals to be a currency is that the deflationary model encourages passive speculation holding it rather than using it, but that only works as long as new money is being pumped into the system. Even cursorily following the topic will show many examples of advocates making unrealistic promises which make little sense from the perspective of building a healthy community but are entirely understandable when you realize that they are hoping to see a personal windfall from everyone they convince to use it.
Re:IBM has cut its blockchain team down to almost nothing – ... by rukshn on Wednesday February 03, 2021 @01:19PM (#26017068)
I recently wrote about a disaster that happened to an online ticketing service which decided to use a blockchain as a database

There are lessons to be learnt who try to put everyth to a blockchain https://ruky.me/2020/12/23/somethings-are-never-meant-to-be-...

Re:IBM has cut its blockchain team down to almost nothing – ... by ashtonkem on Wednesday February 03, 2021 @10:05AM (#26014199)
More importantly, you don’t need it if your domain effectively creates a centralized authority. All of the examples of tracking John Deere parts on the chain were stupid, because functionally there had to be a central party controlling the list of what serial numbers were valid and which weren’t; John Deere themselves.
Re:IBM has cut its blockchain team down to almost nothing – ... by jpfr on Wednesday February 03, 2021 @10:47AM (#26014679)
Its even worse. In many cases blockchains still require a central authority that controls the write access to the system.

A blockchain / distributed ledger can be easily flooded with spam. The only way around that is to make access expensive. That works for the "actual" blockchain because the effort to put something in the chain is the money.

In applications where you don't have want expensive writes, a central gatekeeper (or at least a cabal of power-nodes) is needed to restrict access to prevent spamming.

Re:IBM has cut its blockchain team down to almost nothing – ... by war1025 on Wednesday February 03, 2021 @03:27PM (#26018682)
In my experience, when people say "blockchain" what they actually want is something closer to a Merkle tree like what Git uses for its commit hashes.

It's great to be able to say "here is the list of changes, and I can re-run them and come up with the same hash, so nothing was tampered with"

The "here is a random key that took a lot of work to find and when you add it to the hash chain we get X number of zeroes" part is really not that useful in most cases.

Re:IBM has cut its blockchain team down to almost nothing – ... by ori_b on Wednesday February 03, 2021 @03:52PM (#26018943)
> Blockchain is a very very very inefficient database that removes the need for a central trust authority.

When run at a large enough scale that 51% attacks are infeasible.

Re:IBM has cut its blockchain team down to almost nothing – ... by agumonkey on Wednesday February 03, 2021 @09:49AM (#26014027)
my knowledge is near none over the technicalities.. but I had this view that blockchains would be good for planet wide "unattended" data sources.
Re:IBM has cut its blockchain team down to almost nothing – ... by caogecym on Wednesday February 03, 2021 @09:57AM (#26014110)
something like storing a blog text for thousand years, especially after the author passed away where the blog could not be maintained by the author.
Re:IBM has cut its blockchain team down to almost nothing – ... by agumonkey on Wednesday February 03, 2021 @10:22AM (#26014388)
no this is not helpful for the flow of the system, more like supply tracking, logistics, farming..
Re:IBM has cut its blockchain team down to almost nothing – ... by jayd16 on Wednesday February 03, 2021 @01:03PM (#26016806)
Except it has no power over the physical world. Just as one can lie on a ledger and say slave labor did not make these resources, so too can some one lie onto a block chain about where resources came from.

The chains can only really enforce protection on their own currencies, no?

Re:IBM has cut its blockchain team down to almost nothing – ... by agumonkey on Wednesday February 03, 2021 @01:28PM (#26017200)
It was not about the initial data but the overall coverage and self management. How many businesses still have their own ad-hoc half manual uninteroperable process and apps ?
Re:IBM has cut its blockchain team down to almost nothing – ... by jayd16 on Wednesday February 03, 2021 @01:00PM (#26016735)
The race to the bottom design of most blockchain tech also facilitates defacto central authorities.
Re:IBM has cut its blockchain team down to almost nothing – ... by mempko on Wednesday February 03, 2021 @10:29AM (#26014467)
There are details about blockchains that are often missed. That is, not only is trust distributed, but software execution is distributed. Smart contracts in bitcoin and eth are an interesting concept. Think AWS lambda but distributed.

So user centric programming abstractions where users can execute queries and directly put data in the database is interesting concept. Of course you can also do this without a blockchain too if you can deal with a trusted party.