Comments (6)
Combining the Tor, I2P, Lokinet and IPFS into one program is a really fantastic. Therefore, I think that list should be expanded in order to gain decentralization, speed and some other improvements.
They aren't combined into one program. All of those networks are implemented as separate plugins to BiglyBT.
(Well, Tor and I2P anyway. I'm not aware of any particular Lokinet or IPFS support in BiglyBT. Both were suggested at various points (#2601, #2822), but unless I've missed a memo nothing much came of either.)
But the I2P plugin and the Tor plugin are what provide integration with those networks. Granted, those plugins happen to be bundled with the default install, but they're still plugins.
There are also helper plugins for various VPN providers, to ensure that BiglyBT traffic is correctly sequestered onto the secure network. (A VPN generally can't be implemented in a certain piece of software; it's an operating system level service. The best BiglyBT can do regarding VPNs is to verify that the VPN is correctly configured and active.)
(One small note:)
DPI (deep-packet inspection) tools such as GreenTunnel, PowerTunnel, DPITunnel, GoodbyeDPI... can also be very helpful for bypassing firewalls and other blockages.
Deep Packet Inspection is the technique providers use to detect certain types of traffic, which they may then block or otherwise interfere with. Systems like GreenTunnel and DPITunnel that prevent such blocking are DPI bypass / anti-DPI tools.
BiglyBT + DPI-be-gone?
AIUI, DPI is primarily/entirely about blocking HTTP(S) traffic, and the DPI bypass tools operate by employing techniques specific to HTTP(S) in order to make it harder for providers to detect browser traffic to those sites. Since BitTorrent itself makes limited use of HTTPS except when interacting with http:// trackers and for a few secondary functions, it's not clear to me what benefit there would be in integrating those tools with BiglyBT.
If anyone's looking to prevent DPI-based detection of the web traffic BiglyBT does generate, they can always use a GreenTunnel-like tool alongside BiglyBT. That way, all of their web traffic will be protected, not just what's coming from BiglyBT.
Integration not required
But as far as any of the technologies you mentioned: BiglyBT, and all of its plugins, are open-source software. To whatever extent it might be useful for BiglyBT to support some new technology, anyone can develop the necessary functionality as a BiglyBT plugin. (The various plugin links I included earlier each go to that plugin's source code repository, which can serve as examples for anyone looking to develop a new plugin along similar lines.)
If the plugin is of interest to other users, and enhances the functionality of the application without excessive resource consumption or major bugs (and if it's released under a compatible open-source license), it's hard to imagine that plugin wouldn't be added to the bundled set, at least as an optional extra.
from biglybt.
Thank you very much for such useful and very comprehensive answer.
I forgot to mention OnionCat which encrypts all traffic through Tor, but oh well... Like I said, Outline VPN is not a VPN even though it's called that, so I just thought that with Shadowsocks and possibly N2N, maybe it could be used to get all traffic through their tunnels , which could help against blockages and increase speed, but it's clear to me that it can't do that.
I also said that I don't like VPNs and there are several reasons for that, but that's not important here. All the tools and protocols I mentioned can be good even when Tor is blocked (and it has often been the target of attacks). Of course, each of these plugins is separate, but I don't know why they couldn't work together if it was set up that way. The BiglyBT should be equally good for those who want simplicity, security and privacy, as well as for technically demanding users who want additional advanced options, levels and parameters...
Yes, I understand that it's all quite complicated and he can't do it all at once. Again, in any case, some of these and other tools are incorporated as and when possible, so different levels of it can be configured in the settings. But I think incorporating different open source search engines would be a good thing.
It is also commendable that BiglyBT has a nice user interface that can work with with a keyboard, so that it can be used by blind and visualli inpaired users with screen readers, which is not the case with many similar programs; which is a personally wery important for me.
from biglybt.
Yes, implementing the DPI tools probably won't make BiglyBT much better, but it can help if they haven't been added / installed on the system or if they don't work for some reason. Also, BiglyBT is a cross-platform program, while DPIs are not. GreenTunnel is available for Windows, Mac and Debian, PowerTunnel and GoodbyeDPI for Windows, DPITunnel for Android, and Netdeep Secure Firewall for Linux. VPNHood! and recently new N3N are also good networks, but well...
In addition, add-ons for antivirus, antimalware and firewalls (lists are also available on AlternativeTo) can be good for scann torrent before download if there are harmful files in the torrent. Of course, it cannot be used as the replacement for mentioned programs, but warning about detected infected and potentially dangerous files can help to continue downloading torrents if the rest is clean.
It's clear that are only optional add-ons / plugins. Various users have different needs, while different networks, protocols and tools bring different levels of privacy, security, etc.
from biglybt.
Combining the Tor, I2P, Lokinet and IPFS into one program is a really fantastic. Therefore, I think that list should be expanded in order to gain decentralization, speed and some other improvements.
They aren't combined into one program. All of those networks are implemented as separate plugins to BiglyBT.
(Well, Tor and I2P anyway. I'm not aware of any particular Lokinet or IPFS support in BiglyBT. Both were suggested at various points (#2601, #2822), but unless I've missed a memo nothing much came of either.)
But the I2P plugin and the Tor plugin are what provide integration with those networks. Granted, those plugins happen to be bundled with the default install, but they're still plugins.
There are also helper plugins for various VPN providers, to ensure that BiglyBT traffic is correctly sequestered onto the secure network. (A VPN generally can't be implemented in a certain piece of software; it's an operating system level service. The best BiglyBT can do regarding VPNs is to verify that the VPN is correctly configured and active.)
(One small note:)
DPI (deep-packet inspection) tools such as GreenTunnel, PowerTunnel, DPITunnel, GoodbyeDPI... can also be very helpful for bypassing firewalls and other blockages.
Deep Packet Inspection is the technique providers use to detect certain types of traffic, which they may then block or otherwise interfere with. Systems like GreenTunnel and DPITunnel that prevent such blocking are DPI bypass / anti-DPI tools.
BiglyBT + DPI-be-gone?
AIUI, DPI is primarily/entirely about blocking HTTP(S) traffic, and the DPI bypass tools operate by employing techniques specific to HTTP(S) in order to make it harder for providers to detect browser traffic to those sites. Since BitTorrent itself makes limited use of HTTPS except when interacting with http:// trackers and for a few secondary functions, it's not clear to me what benefit there would be in integrating those tools with BiglyBT.
If anyone's looking to prevent DPI-based detection of the web traffic BiglyBT does generate, they can always use a GreenTunnel-like tool alongside BiglyBT. That way, all of their web traffic will be protected, not just what's coming from BiglyBT.
Integration not required
But as far as any of the technologies you mentioned: BiglyBT, and all of its plugins, are open-source software. To whatever extent it might be useful for BiglyBT to support some new technology, anyone can develop the necessary functionality as a BiglyBT plugin. (The various plugin links I included earlier each go to that plugin's source code repository, which can serve as examples for anyone looking to develop a new plugin along similar lines.)
If the plugin is of interest to other users, and enhances the functionality of the application without excessive resource consumption or major bugs (and if it's released under a compatible open-source license), it's hard to imagine that plugin wouldn't be added to the bundled set, at least as an optional extra.
nabu is a IPFS impl. in Java https://github.com/Peergos/nabu
from biglybt.
Yes, Tor and I2P are not difficult to combine since both networks are well known and have been around for a long time. On the other hand, Lokinet is relatively new, still actively developing, based on block chain and not so well known, and it still has some limitations, as the authors themselves admit on the official website, so it is not so easy to use for implementation.
I don't think everything should be lumped into one plugin. It is good if there are several different plugins for one such program, so that different types of users can choose what they like. But I think SeaweedFS can be used, although I don't know how compatible it is with IPFS in the same program.
from biglybt.
Well, since there are no more comments or reactions, I think I can close this issue with ease.
Finally, I would just ask the authors and developers to create and update existed add-ons for SeaweedFS, Lokinet, ZeroNet, Phantom, Yggdrasil and Freenet and tools for direct search and download torrents directly from the program, and also to adapt the buttons and all other commands better to the keyboard cursor, so that screen readers can navigate them more easily and precissely, because unfortunately I don't know that...
I thank everyone for all help.
from biglybt.
Related Issues (20)
- Keeps crashing on VM machine running linux HOT 4
- Typo HOT 2
- Jumping focus from torrent to tags in tags view HOT 1
- Tags view > Settings tab > Constraint edit state changes without entering any letters HOT 1
- Tags view - cloning tags with icons issues HOT 3
- Apply Initial location works only sometimes HOT 1
- [Feature request] Allow to apply Initial/Move on .../Copy on .../ for all selected TAGS, not only one HOT 2
- Tags view - cloning tags did not changes focus to newly created tag HOT 1
- Tags view - sorting method A-Z didn't remembered HOT 1
- [Feature request] Don't update GUI (or line under cursor) when pointer at the "New" indicator HOT 1
- Memory overrun/no free handles/leak HOT 4
- Resetting Location paths after restart HOT 8
- Tag selection reverts to last opened by "RMB > Settings" HOT 1
- [Feature request] Add some delay for searching parameters in Settings HOT 2
- [Feature request] Let the Clear button in Tags view settings for Move on Assign clear only Move on Assign HOT 1
- [Feature request] Make it possible to enter tags > file settings > paths to be entered/edited manually HOT 1
- Duplicates in tag.config HOT 1
- [Feature request] Let access to HTTP seeds go through proxy optionally
- Make a pre setup i2p and Tor plugin because no one can set it HOT 1
- v3.6.0.0 Installer not working HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from biglybt.