3 ms·
You need a mechanism to make sure that a particular vehicle is being trustworthy about what it adds to the blockchain. A malicious entity could just report that
by geofft 6y ago
You need a mechanism to make sure that a particular vehicle is being trustworthy about what it adds to the blockchain. A malicious entity could just report that other vehicles were at fault.
One straightforward way to solve that is to say that only known car manufacturers may upload results and it must be signed by something that chains to the manufacturer's key - but at that point, you don't need a blockchain for this.
- ayewo 6y agoIf you restrict to manufacturers, what about people who modify their vehicles? No amount of signing will be foolproof—tinkerers will find a way to extract signing keys. The SDV-to-SDV protocol could borrow from the contact tracing protocol used for COVID which requires about 60% of prior contacts for a positive match [§]. If SDV A says that at 11:00pm today it passed SDV B, C, D at location X, then if we were to reconstruct the blockchain from the perspective of each of SDV B, C or D, the collected data should be identical to the chain reported by SDV A, otherwise we would simply discard records that conflict with the longest chain, similar to how the blockchain mechanism works with Bitcoin. §: https://ncase.me/contact-tracing/ https://ncase.me/contact-tracing/