Hacker News new | ask | show | jobs
by synctext 3129 days ago
Fascinating in-depth answer. thnx!

> clients will pay you only if you have provided a proof of having offered a service.

Sounds like a good approach. You need to make trade-offs in your design for storage providers I believe. You can bias clients to deal with and pay reliable plus fast providers. That means slow peers have less chance to earn coins. Or take a performance hit and use fairness as a guiding principle. Then slow or new users get selected with increased probability. True?

> you could try to store and serve “rare” files

Has your team done work on 'investment functions' to select which "rare" files to store? You want to be paid, so what is incentive compatible? For a few years our phd/master students have been struggling to get a high-performance algorithm: https://github.com/Tribler/tribler/issues/1842#issuecomment-...