4 ms·
I think you're making faulty assumptions about what's happening here. Your Requirements: 1. Have the weight of every passenger while not uniquely identifying t
by BoiledCabbage 7y ago
I think you're making faulty assumptions about what's happening here.
Your Requirements:
1. Have the weight of every passenger while not uniquely identifying them.
2. Have the aggregate weight of all passengers on the plane
3. Have it independently verifiable
4. Trust that no additional data has been siphoned off.
What you proposed says that everyone step on a scale to be weighed. At this point #4 can be easily broken. Any company can easily split the data, send on through your complicated block chain system and send a copy to their on private DB. They've still captured the private info you wanted to not be private. A blockchain did nothing to solve this.
Ok so the solution: make this scale opensource and ensure via some signing method that the software scanning tickets and managing the scale are running this open source visually verified code. Fine that solve the problem because everyone can inspect the code and see what it's doing. So what's the next step? Write code that simply takes those numbers and sums them together and outputs the sum! Everyone can see that no privacy is being violated because they can see the code running on the scale. And they can see that it has no negative privacy implications it's simply an anonymous sum.
A blockchain to the solution I just discussed provides no value to this. It's not solving a problem that is present here. Signed & verified open sourced software is what's required.