Please link me to the code version for the most recent stable release, I had issues trying to run my fork in Python. ... Also, where is the serverside code for the referring URLs?
referring URLs
Can you please explain that?
Latest release: https://github.com/HelloZeroNet/ZeroNet/releases/tag/v0.6.2
Forgive me if I'm wrong, but ZeroNet uses two websites for clients to identify peers. If this is true, where can I get the serverside code for these websites?
You should better ask @HelloZeroNet maybe at [email protected]. AFAIK that code isn't opensource.
Which sites do you mean by "ZeroNet uses two websites for clients to identify peers." ?
@HelloZeroNet Probably he is talking about two kinds of trackers: zero:// and regular.
The http/udp are standard bittorrent trackers ran by random people, it's not related to zeronet.
the zero:// ones are simple zeronet clients with Bootstrapper plugin enabled. Anyone can run one as the plugin source code in included.
How can this code be adapted to a standalone application as a different network from Zeronet?
Zeronet relies on site architecture, so you should either make your app a site or make your app from scratch.
It makes no sense to ask site visitors to host every site they visit. People are greedy. They only want to host their own sites. And who, but you the developers, will dedicate your computer hardware to hosting other people's sites? Makes no sense. We need a new algorithm for this project! Talk to me. I have a better approach.
@didlie
If nobody hosts zites except their own, then a lot of the current benefits get thrown out the window. It's just like torrents. If there's only 1 peer ever for every torrent, then the benefits of torrents are completely diminished.
I would say that your statement that people would only ever host their own stuff is likely to be false considering how many people are hosting ZeroNet zites currently, and the popularity of torrents, Freenet (I think it's called), ZeroNet, and IPFS.
If you think you have a better idea, then it makes more sense to start a new project than to try to completely change an existing one.
Though I agree with @krixano, I'd like to heard the approach you have - I don't want to run down everyone's idea - maybe we could make it a plugin for 0net or sth.
Let me clarify a bit. My intention wasn't to run down the idea. However, when you come on a project that has a specific focus saying "Talk to me. I have a better approach." and wanting the project to completely change itself based on your ideas when your ideas haven't even been proven yet is a little off-putting and, imo, a little rude and disrespectful to the project.
I'm sorry I misunderstood you, @krixano
I think that ZeroNet has its place, but the argument is about scaling. Everyone cannot host every site they visit. Some people will dedicate hardware, but most turn their computers off, and usrbtheir PC for other things... So bloat will inevitably turn off casual users. I think the point is for distributed hosting. ... And I agree with it, ZeroNet. But... But... The existing code is imensely close to a slightly different algorithm that I can use for an imensely more valuable project that is integrated superficially with the existing server-based internet infrastructure. So let's start a private discussion. Email me at [email protected]. If I want to save a few years of development, then I have to use zeronet code and partner with you core developers, to rebranding and trim the code. The new application client will be opensourse, as the client will be employed by every node in the network, and ownership, or more specifically : the saleable - leasable assets of the application will be held by nodes that dedicate resources to maintaining the application's data for public reference. ... And we have a huge international market of new and existing interested parties with the resources and strong desire to participate in my network algorithm. They already spend hundreds to tens of thousands of dollars every year for the benefits my proposal will offer, and they are heavily frustrated by the corporate domination and manipulation of the service my proposed application will freely provide. So, for you as a developer of a free distributed hosting application, interest in this socialist approach to the existing internet structure should be a welcome challenge.