It feels like nostr is enabling a decentralized protocol renaissance. @Kieran added this torrent NIP recently: https://github.com/nostr-protocol/nips/pull/1175 what if we utilize bittorrent for discovering and sharing files via nostr? This is not a new idea but the network affects could have huge benefits on seeding: Imagine someone reposts a torrent and says “please help me seed this”. Then clients could integrate bittorrent and start helping out right away. Then you could zap people who helped seed. nostr can fix many decentralized protocol incentives problem just from its network effects and embrace of open protocols.
But can it fix deez
We have the nut zapper for that nostr:nevent1qqs94fjc4fwlz67zuzdkxzvyzyvc5ufz4fyt3ugkj5x07xpwhg2gkjqprpmhxue69uhhwetvvdhk6efwdehhxarj9emkjmn9qy28wumn8ghj7un9d3shjtnyv9kh2uewd9hszrthwden5te0dehhxtnvdakqzyrhwden5te0dehhxarj9emkjmn9nem99y
Yes! I thought my anticipation for your client coming to other OS's couldn't get any higher, but here we are. https://i.nostr.build/ZjDD.jpg
That sounds pretty cool
LFG Will 🔥
But how can you verify someone’s honest work ( seeding)? For example, “seed this video file for 48 hours to get 10000 sats”, but after 40 hours, you find out you can’t view/ watch/ leech the video anymore. How can you get the sats back? Do We need a built-in method to pay proportional work ( 40 / 48 hours)? This should be automatic, can’t be manual. Or pay byte seed by Mega bytes? And how to pay multiple seeders?
Not sure yet, once we have private channels you could gossip your ip to your friend, and they could link your upload contribution to your pubkey. Then you could proportionally reward them for that. Will ponder.
Sounds intriguing! Imagine this as a new way for millions of nostr users to get paid ( seeding video, doc files). Millions of computers storing and seeding files and be paid, this sounds a bit like bitcoin network. Exciting! But don’t know how this will turn out to be.
Where\who are the funds coming from though 🤔
You are the person paying the seeds ( people will do the work of storing and seeding the files). If your computer or your internet access are blocked or some ( but not all) seeds are blocked by ( censorship actors - you already know who) , hopefully, the rest of the seeds still are able to seed , so other can leech to view/ watch the file/ video on nostr clients. You pay the seeds the amount to pitch to them, if they agree to do the work.
Pretty wild stuff. nostr:note1pkvatfsjsezhtj44t9t07ywvjhss3tuf0f0l2p8vfdg743cyl8jsnz2hmx
1000x love this idea. Also a great way to find out how censorship resistant #nostr is. The MPAA will be happy to help torture test it for us. 🙈
Podcasting 2.0 has something similar to this with ipfspodcasting.net. I host peoples podcast on my Start9 node and in return I get a percentage of any Boost they get for their podcast. I've had it running for a few months and made 12k sats which is a nice little thank you for helping people host their content.
i love this idea. it's a better version of what tron intended to do with their shitcoining.
Nostr connects protocols. 😎 nostr:nevent1qqsqmxw45cfgv3t4e264j4hlz8xftcgg47yh5hl4qnkyk502cuz0negpr3mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmqzyqewrqnkx4zsaweutf739s0cu7et29zrntqs5elw70vlm8zudr3y2qcyqqqqqqgssk0wm
Soulseek nip 🥹 The nutjobs in the soulseek Rooms would fit right in to nostr
Can confirm.
The chat and discovery UX in soulseek is so bad, they wouldn't mind using nostr!
Great idea! Separate client necessary tho. In some jurisdictions, you can pay heavy fines due to accidentally seeding something like a movie. With separate client you prepare yourself before you open it and start seeding.
There is different problems you think about when you torrent and when you shitpost on damus. Torrents in damus is like adding a nuclear arsenal to a paintball place.
```Torrents in damus is like adding a nuclear arsenal to a paintball place. ``` https://i.giphy.com/wqIEKE2Hlj0Sk.webp
Do bittorrent over i2pd for some anonymization and I am in. (Tor kindly asks people to not use them for torrents, whilst i2p has a dedicated section about it and libbittorrent supports it natively by utilizing SAM.)
Torrent really need a fix on its incentives to seeds. All torrents I see today are 99% leaches against 1% seeds. But at least it removes the needs of the seeds being hosted at single-point failure. Wonderful to see you guys fixing this protocol. It’s sad only UDP can do p2p and it’s being kept outside of browsers.
torrent works in browser https://github.com/webtorrent/webtorrent
It's about damn time someone wrote a NIP for torrent incentivization! Countless projects in the past tried and failed to use some kind of shitcoin for torrent seeding... Even a few on-chain bitcoin projects like Frostwire were attempted, back in the days when fees were always zero sats. Nostr as a comms channel beside zaps as a monetary incentive finally fulfills the promise of torrenting we all wanted since around the year 2000.