228 reputation
19
bio website joezeng.com
location
age 20
visits member for 1 year, 4 months
seen 2 days ago

Apr
8
comment Is it possible to create a “proof-of-upload” system for BitTorrent ratio tracking?
(Actually, if the answer is significantly different form the first one, which in this case it is, it's not bad form to post it as its own answer outright.)
Apr
8
comment Is it possible to create a “proof-of-upload” system for BitTorrent ratio tracking?
Wish I could +1 again, but an accept will have to do.
Apr
8
accepted Is it possible to create a “proof-of-upload” system for BitTorrent ratio tracking?
Apr
5
comment Is it possible to create a “proof-of-upload” system for BitTorrent ratio tracking?
So, given that the solution to the problem doesn't seem to involve cryptography at all, is there any other SE site where such a protocol design problem would be welcome?
Apr
5
comment Is it possible to create a “proof-of-upload” system for BitTorrent ratio tracking?
Right, that makes sense.
Apr
4
comment Is it possible to create a “proof-of-upload” system for BitTorrent ratio tracking?
So here's something - what happens if a client decides to report the wrong IP address that he downloaded data from? So he still claims to have downloaded the correct amount, but a different person gets the upload credit associated with that.
Apr
4
comment Is it possible to create a “proof-of-upload” system for BitTorrent ratio tracking?
Now this is the kind of answer I was looking for.
Apr
4
comment Is it possible to create a “proof-of-upload” system for BitTorrent ratio tracking?
Directly, I think. There's no mention of a Merkle tree in the spec.
Apr
4
comment Is it possible to create a “proof-of-upload” system for BitTorrent ratio tracking?
Oh, you'd just ban somebody who you suspected of having multiple accounts (as usually happens). There's no way to detect that other than human investigation, but at least it's not as easily falsifiable.
Apr
4
comment Is it possible to create a “proof-of-upload” system for BitTorrent ratio tracking?
"Ignore the stats, and if one lies a lot then punish them." <- I still don't know what you mean. How can you tell that a specific person is lying a lot?
Apr
4
comment Is it possible to create a “proof-of-upload” system for BitTorrent ratio tracking?
In BitTorrent, a downloader connects to multiple users at once, downloading bits and pieces of the file from each of them.
Apr
4
comment Is it possible to create a “proof-of-upload” system for BitTorrent ratio tracking?
@user3100783 What happens if uploader and downloader collude to send incorrect stats? And if one person is sending false data, how do you know which person is lying?
Apr
4
comment Is it possible to create a “proof-of-upload” system for BitTorrent ratio tracking?
Would the downloader mess be averted if people participating in the torrent were required to register an account with the tracker? The use case I'm thinking of requires that.
Apr
3
comment Is it possible to create a “proof-of-upload” system for BitTorrent ratio tracking?
@figlesquidge And if we do get a solution to this, I expect trackers that watch for ratio to pounce on the idea and develop a client that supports this addon.
Apr
3
comment Is it possible to create a “proof-of-upload” system for BitTorrent ratio tracking?
@RickyDemer Could you expand on that PDF as an answer, perhaps?
Apr
3
revised Is it possible to create a “proof-of-upload” system for BitTorrent ratio tracking?
added 27 characters in body
Apr
3
revised Is it possible to create a “proof-of-upload” system for BitTorrent ratio tracking?
I misrepresented what empty upload credit meant. I'm sorry.
Apr
3
comment Is it possible to create a “proof-of-upload” system for BitTorrent ratio tracking?
@figlesquidge Yes, who downloaded the content would also be tracked. And the scheme shouldn't take more than about 1% of the actual file-sending traffic itself - otherwise it becomes inefficient for its purpose.
Apr
3
asked Is it possible to create a “proof-of-upload” system for BitTorrent ratio tracking?
Apr
3
comment Can you help me understand what a cryptographic “salt” is?
Didn't know about the pepper. +1.