Use namecoin blockchain as torrent tracker

Post Reply
deg
Posts: 4
Joined: Wed Jan 02, 2013 4:27 pm

Use namecoin blockchain as torrent tracker

Post by deg »

Hi there,

there's already been the proposal of using the namecoin blockchain as torrent tracker.

People at the bitcointalk forum had also discussed this topic. I wonder how the namecoin devs are thinking about this? What are the limitations of this idea? What are the threats? How could this be achieved?

thanks for any thoughts...
rgds,
deg
Try and use the first DotBit URL shortener: http://14u.bit (at least to puzzle non-dot-bit-resolvers)
NMCs go in here: NCEqpMRAYU8sgMzdbX2HDdHsMBEpMUvjCB
BTCs I'll take here: 1JNPTsodS57HjkeVP4S7LyP3eTMCxczQeU

phelix
Posts: 1634
Joined: Thu Aug 18, 2011 6:59 am

Re: Use namecoin blockchain as torrent tracker

Post by phelix »

currently the length of data per key is quite limited. I think ~900 characters (bytes), ~500 characters for update. It has been discussed to increase this limit to 9000 characters.

storing would be quite easy, e.g. in python using https://github.com/phelixbtc/ncsc:

Code: Select all

>>> key  = "tt/some_ubuntu_iso"
>>> magnet = r"magnet:?xt=urn:btih:768a50f66d6b3efb8426494541e086a55d586277&dn=Ubuntu+Administracion+Edition+12.04+64Bits+%28CosmoUbuntu64%29&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&tr=udp%3A%2F%2Ftracker.publicbt.com%3A80&tr=udp%3A%2F%2Ftracker.istole.it%3A6969&tr=udp%3A%2F%2Ftracker.ccc.de%3A80"
>>> D = {"mag":magnet, "desc":key}
>>> import json
>>> j = json.dumps(D)
>>> import ncsc_issue
>>> ncc = nscs_issue.NcscIssue()
>>> ncc.db_name_new(key)
>>> ncc.db_name_firstupdate(key, jsonString=j)
then you also need something to browse. as a start: pynamecoin.name_show("tt/")

I am worried about when (not if) people start using this or something similar for exchanging real bad things and nobody can do anything against it.
nx.bit - some namecoin stats
nf.bit - shortcut to this forum

deg
Posts: 4
Joined: Wed Jan 02, 2013 4:27 pm

Re: Use namecoin blockchain as torrent tracker

Post by deg »

That's the cost of total net freedom... It's the never ending conflict.

That problem already exists with namecoin. What could you do against someone who resolves to really bad content?

Concerning the Torrent/NMC idea, could a vosting system or anything similar be a solution to it?
Try and use the first DotBit URL shortener: http://14u.bit (at least to puzzle non-dot-bit-resolvers)
NMCs go in here: NCEqpMRAYU8sgMzdbX2HDdHsMBEpMUvjCB
BTCs I'll take here: 1JNPTsodS57HjkeVP4S7LyP3eTMCxczQeU

Post Reply