Avatar
I)ruid
8766a54ef9a170b3860bc66fd655abb24b5fda75d7d7ff362f44442fbdeb47b9
Cleverly disguised as a responsible adult. Founder of Trammell Ventures / Trammell Venture Partners, Blockhenge, American Information Security Group, and Rogue Signal. #Bitcoin ∞/21M
Replying to Avatar Derek Ross

Torrents over Nostr via nostr:npub1v0lxxxxutpvrelsksy8cdhgfux9l6a42hsj2qzquu2zk7vc9qnkszrqj49 : A quick FAQ.

What are torrents?

Torrents are used to distribute files over a decentralized network of computers. This means that there is no central server that is responsible for storing the files. Instead, the files are stored on the computers of people who have downloaded them.

Torrents themselves are decentralized, but the trackers for them are not. Trackers are websites or indexes of available torrents.

Why are torrents over Nostr beneficial?

Torrent metadata is stored on Nostr relays. Generally speaking, when a torrent site is shut down, all the metadata is lost or fragmented, creating problems for users of that centralized service provider. Using Nostr means that its extremely easy to replicate and serve the metadata, keeping torrents alive, since no central point of failure exists.

How can you run your own "tracker"?

"DTAN" is available for those that use Docker. You can get the images on Dockerhub here: https://hub.docker.com/r/voidic/dtan You need to be familiar with docker or run a home server that uses docker.

Do you need to run your own tracker website?

No, you can use the existing one located here: https://dtan.xyz However, if you wanted to easily run one, the option exists. This farther increases the decentralization of torrents over Nostr.

Aren't torrents only used to pirate software and other illegal digital content?

No! Many legit businesses use torrents to help distribute large files to help save on their bandwidth costs. But yes, pirated movies, tv shows, music, and software applications also exist. You should not download those, ever. What sort of person would do that?

"You wouldn't download a Docker image..."

Did they pay you in Bitcoin? Keep that circular economy going! (:

You could probably do it if all subscribers are on same renewable schedule, you rotate keys when subscribers renew, and renewed subscribers get updated key to be able to decrypt. Otherwise you're trying to encrypt duplicate notes, one to each subscriber which is a lot of unnecessary data.

Replying to Avatar Vitor Pamplona

Testing one-click relay renew popup flow with nostr:npub18kzz4lkdtc5n729kvfunxuz287uvu9f64ywhjz43ra482t2y5sks0mx5sz (NIP coming). If your paid relay subscription has expired, the relay can send this popup to renew your access.

s/intent/intend/

First was donated. Second I still own. Third was auctioned at Bitcoin 2023:

https://scarce.city/auctions/epoch-3

Fourth will be created after the next halving...

Idea:

1. Determine monthly cost.

2. Divide cost by # users.

3. App generates each user a donation request for their share each month.

4. As users increase, request amounts decrease, improving chances of them being funded.

5. Break even? (:

Today (and every day), I am thankful for freedom and privacy technologies like #Bitcoin, #Nostr, Tor, nostr:npub1n03pvydrg9pxay2xy479g9u7ytgh3wmagyrwy37a70js0ductf4sudh0ky, nostr:npub1ht6s6d0xuscv0rkt09wt7y7wzfvs6d6uk3ysf3kan44a040hh2ds5q3f5x, Impervious, Keet, SSL, and cryptography in general.

Unpopular Opinion: Social Media should be ephemeral and all notes should eventually get deleted from relays.

Nuke 'em all!!!

Relays that are about to purge notes should send them out to other relays first (: lol

Are there any Nostr relays or client apps that support Tor yet? Relays that are accessible via Tor hidden service or clients that can handle .onion addresses for relay configuration?

...unless you need to print it. Gradients are hard, yo.