Bitcoin Forum
April 25, 2024, 01:45:55 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Using the blockchain as a tracker + BitTorrent for Silk Road seller pages  (Read 1774 times)
genjix (OP)
Legendary
*
Offline Offline

Activity: 1232
Merit: 1072


View Profile
December 20, 2013, 08:45:09 PM
Last edit: December 30, 2013, 10:26:05 PM by genjix
 #1

I know that several groups of people are working on this.

* FrostWire BitTorrent developers.
* ThePirateBay
* zooko of Tahoe-LAFS
* A friend of mine from IRC
* Bitstorage by Sarchar
* twister by xine dev

The basic idea is to embed searchable hashes in the blockchain that can't be censored. Then use these to fetch that actual data from a DHT network. This takes *a lot* of pressure off the blockchain from people who want to throw lots of data at it, and allows you to potentially use this scheme to allow gigabytes of data to be retrieved. It's basically proof of sacrifice.

I think this has many many very useful future applications. If we have our privacy aware wallets, identity, p2p communication (BitMessage or even XMPP) and distributed reputation, then together with the tools for managing multisig (distributed escrow), we can use this innovation so sellers can maintain their own page of goods that can be updated.

Think something like Tor or Freenet but fast to load and encrypted. All these tools together enable a decentralised Silk Road. If the seller on the remote end is a robot, then you could communicate with the robots over p2p encrypted protocols to send messages and update the page (like a forum or Wiki). There's very many possibilities from this tech. I especially like using the blockchain as an authority for human usable names for identities and cipherweb locations.

btw maybe you should pay to people when you retrieve the file. therefore depending on how fast you want the file, you put up an auction and gather the bids, then a special transaction is created for atomically exchanging the file for your credit (as agreed by the bid).
1714009555
Hero Member
*
Offline Offline

Posts: 1714009555

View Profile Personal Message (Offline)

Ignore
1714009555
Reply with quote  #2

1714009555
Report to moderator
"With e-currency based on cryptographic proof, without the need to trust a third party middleman, money can be secure and transactions effortless." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714009555
Hero Member
*
Offline Offline

Posts: 1714009555

View Profile Personal Message (Offline)

Ignore
1714009555
Reply with quote  #2

1714009555
Report to moderator
1714009555
Hero Member
*
Offline Offline

Posts: 1714009555

View Profile Personal Message (Offline)

Ignore
1714009555
Reply with quote  #2

1714009555
Report to moderator
1714009555
Hero Member
*
Offline Offline

Posts: 1714009555

View Profile Personal Message (Offline)

Ignore
1714009555
Reply with quote  #2

1714009555
Report to moderator
mmeijeri
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500

Martijn Meijering


View Profile
December 20, 2013, 09:10:56 PM
 #2

The basic idea is to embed searchable hashes in the blockchain that can't be censored.

What do you mean by searchable hash?

Quote
Then use these to fetch that actual data from a DHT network.

Huh? Isn't the existing DHT a search mechanism rather than a retrieval mechanism?

Quote
This takes *a lot* of pressure of the blockchain from people who want to throw lots of data at it, and allows you to potentially use this scheme to allow gigabytes of data to be retrieved.

Compared to what? Embedding everything in the blockchain? That's clearly infeasible.

Quote
It's basically proof of sacrifice.

In what way?

A detailed explanation of what you're proposing would be helpful...

ROI is not a verb, the term you're looking for is 'to break even'.
deepceleron
Legendary
*
Offline Offline

Activity: 1512
Merit: 1025



View Profile WWW
December 20, 2013, 09:22:58 PM
 #3

This has little use; DHT is made for BitTorrent, not money, and is searchable. http://en.wikipedia.org/wiki/BTDigg

Done, I've just destroyed Namecoin: http://explorer.dot-bit.org/n/122135
genjix (OP)
Legendary
*
Offline Offline

Activity: 1232
Merit: 1072


View Profile
December 20, 2013, 11:14:32 PM
 #4

http://torrentfreak.com/bittorrents-future-decentralized-search-and-hosting-100109/

the existing dht is a distributed hash table for lookups of hash data.

first steps:

https://groups.google.com/a/bittorrent.com/forum/#!topic/bt-developers/f8HL_Nu9P7g

Quote
It's easy to imagine though how the integration between BitTorrent and the BitCoin network could lead to payment verification mechanisms prior to starting transfers, this is however, way outside of the scope of this conversation.
DeepCryptoanalist3
Member
**
Offline Offline

Activity: 81
Merit: 10


View Profile
December 20, 2013, 11:51:50 PM
 #5

Interesting thing. What will government do if you embed a child porn in the blockchain? Will they ban bitcoin miners?
genjix (OP)
Legendary
*
Offline Offline

Activity: 1232
Merit: 1072


View Profile
December 21, 2013, 12:11:07 AM
 #6

Also ThePirateBay is working on this too:

http://torrentfreak.com/pirate-bay-docks-in-peru-new-system-will-make-domains-irrelevant-131212/
gmaxwell
Staff
Legendary
*
Offline Offline

Activity: 4158
Merit: 8382



View Profile WWW
December 21, 2013, 12:43:53 AM
 #7

The basic idea is to embed searchable hashes in the blockchain that can't be censored.
The block chain is not a jamming resistant channel, which makes these kinds of ideas a little foolish (see also the evoting people with the same notions).
genjix (OP)
Legendary
*
Offline Offline

Activity: 1232
Merit: 1072


View Profile
December 21, 2013, 07:12:07 AM
 #8

Haaaaa! Aaaand another project doing the same:

https://bitcointalk.org/index.php?topic=348868.0

Also in other news: http://torrentfreak.com/most-important-torrent-site-in-years-to-take-the-internet-by-storm-131219/
genjix (OP)
Legendary
*
Offline Offline

Activity: 1232
Merit: 1072


View Profile
December 21, 2013, 07:26:25 AM
 #9

Mike Hearn has something similar but not using a DHT (yet): https://github.com/mikehearn/PayFile

http://www.youtube.com/watch?v=r0BXnWlnIi4
video is pretty cool. people see it for rewarding content creators but I much more different possibilities in this stuff.
mmeijeri
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500

Martijn Meijering


View Profile
December 21, 2013, 09:37:35 AM
 #10

the existing dht is a distributed hash table for lookups of hash data.

I know, but in what way is storing this information in the blockchain superior? Or do you want to store a mapping from keywords to hashes of a torrent file inside the blockchain? So, user queries DB containing data extracted from the blockchain for keywords, user uses resulting torrent hashes to retrieve torrent files from DHT, user looks up hashes of the individual pieces of the desired content in the torrent file, queries DHT again to get IP and port number of peers offering this piece and thenstarts downloading?

ROI is not a verb, the term you're looking for is 'to break even'.
mmeijeri
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500

Martijn Meijering


View Profile
December 21, 2013, 09:46:18 AM
 #11

Is this a different proposal than this thread started by FrostWire's lead developer?

Bitcoin + BitTorrent integration discussion.

If not, then we should probably move the discussion there.

ROI is not a verb, the term you're looking for is 'to break even'.
genjix (OP)
Legendary
*
Offline Offline

Activity: 1232
Merit: 1072


View Profile
December 30, 2013, 10:25:21 PM
 #12

A new one, http://twister.net.co/?page_id=25
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!