|
|
|
|
|
by damnyou
2581 days ago
|
|
Obviously a blockchain cannot magically make people do things they don't otherwise want to do. But what a blockchain can do is model parts as tokens that can only exist once on the chain, associate data like provenance documents with each token, then model sales as transfers of the token. Finally, it can do all that in a way that you don't have to trust any single entity (though you might have to trust the consensus of a large number of entities; this is better because pressuring many entities to lie is much harder than pressuring one to lie). Whether this particular blockchain uses that design is a separate question. I agree that if your trust model isn't distributed, a simple database will usually be better. |
|
So, what's the point, really, especially if talk about "Distributed trust" if blockchain provides nothing to ensure that trust?
> But what a blockchain can do is model parts as tokens that can only exist once on the chain, associate data like provenance documents with each token, then model sales as transfers of the token... a way that you don't have to trust any single entity
So, the details and provenance magically appear on the blockchain. Who verifies them? Who makes sure they are complete? Let me guess, some centralised/external entity?
So, there's some part associated with a token. What's to stop me from associating the same part with a different token? Or with 100 tokens? I'm guessing there is some centralised agency that verifies that a part is associated with a token through the part's serial number and that: a) no other token is associated with the same number and b) the seller associates serial numbers, and not some random numbers with the token?
I'm not even going into such things as "seller A sold part B to buyer C, received the money and never sent the part", let's start with documents, parts, tokens and associations.