Hacker News new | ask | show | jobs
by damnyou 2574 days ago
> You mean a centralised entity that is able to verify all claims input on the blockchain, cross-reference these inputs, and then enforce the execution of the contract.

...

> wat

My belief that you're arguing in good faith is slowly but steadily dropping. I just went over how you could have a network of such entities instead of a single centralized one. This is a policy question that's orthogonal to whether you use a blockchain for this.

> Why would you need blockchain then if you trust such an entity with so much more than just with part tracking?

Trust is not a simple yes or no thing. Blockchains make trust relationships legible and verifiable. You can go back in time and get cryptographic proofs of historical trust relationships.

I'm normally a blockchain skeptic but provenance tracking is a very good use of them.

1 comments

> My belief that you're arguing in good faith is slowly but steadily dropping.

Nope. I'm just trying not to spell out every little thing that a blockchain solution doesn't provide because they should be obvious. But apparently they aren't. See below.

> Blockchains make trust relationships legible and verifiable.

They don't. They literally don't. The only thing that a blockchain solution provides is that once entered the data can't be tampered with. Which is the smallest part "a marketplace for plane parts" does.

It's easy to see if you split things into "what is done on the blockchain" and "what is done outside the blockchain via centralised entities".

On the blockchain:

- verify that once the data is entered it's not tampered with.

Outside the blockchain:

- verify that details and provenance documents are complete

- verify that the same part isn't listed multiple times

- seller ratings to aid prospective buyers

- buyer ratings (rarely public, but can be implemented to aid dispute resolution)

- verify that a seller doesn't inflate the ratings via fake accounts "buying" a lot of merchandise

- dispute resolution and arbitration when the merchandise isn't delivered, or delivered not as described, or when the buyer withdraws payment, or...

- other fraudulent activity (non-existing sellers/buyers/parts/fakes/replicas/...)

I'm definitely missing more. All of the above require trust, and non of the above are aided in any way, shape or form by a blockchain solution. As evidenced by cars' VINs, provenance tracking is a somewhat solved problem outside blockchain, and there's little to nothing that a blockchain solution can bring to the space.