4 ms·
I don't know if what it's promising is actually possible. Ultimately you need to trust that the machine/node which claims to be running your code is in fact run
by grosjona 8y ago
I don't know if what it's promising is actually possible. Ultimately you need to trust that the machine/node which claims to be running your code is in fact running it as-is and not running some hacked version of it which behaves the same superficially but is actually collecting all your user passwords behind the scenes.
The node can always lie by perfectly adhering to the protocol but doing something completely different behind the scenes. You can hash, sign or encrypt the code as much as you like but that has nothing to do with verifying that the hardware is actually running that code.
Maybe with homomorphic encryption this will be possible but AFAIK this technology is not even close to ready for such use cases.
- MaikuMori 8y agoThe other way too. It's easy to get your server ips banned for unratelimited scraping.
- justmoon2 8y agoThe way all distributed systems work is that you hope that some hosts may be malicious but not too many and not in a coordinating fashion. So in Bitcoin for example, Bitmain has 41% of the hashing power and a bunch of pools have 10% but you just assume they won't work together to defraud you. And turns out, you're pretty much right, that's never happened. Codius just improves on that security model by letting you choose however many hosts you want by whatever criteria you want.