IPZN is not duplicating work of ethereum, but improved dApp part.
A dev of ZeroNet.
Any questions to anything, you can ask me.
IPZN is not duplicating work of ethereum, but improved dApp part.
backend by node js vm
-- ipzn will have a backend
Innovation: I came up with reputation based domain resolution system.
So How does it work ?
Every site has the metadata which includes its desired domian.
When I visit a site by domain, ipzn will look up in site index (all metadata ever published on the network), and gets multiple results.
If the peers are equal, ipzn will ask user to select one.
Otherwise, ipzn automatically picks the site with most peers
Well, no blockchain is used.
Can ethereum replace ZeroNet ?
I think it's to bloated for most dApps.
It lacks of clear tutorials. I still don't know how it exactly works
Probably the reason why zeronet can have a lot of users is simple usage.
IPZN is just like off-chain ethereum platform.
But it seems ethereum's apps are not decentralized enough or tthere will be a lot of data to download
@kaffie @gitcenter @styromaniac
I have been reading about ethereum and somewhat BaaS.
I just wanna say it's a
shit with fucking tons of buzzword and whitepapers which is overrated. They are really good at making simple problems complicated.
So ethereum can run dApps too. How is it compared to ZeroNet ?
I think a blockchain is not necessary at all for most dApps,
Is there anything can't be decentralized ?
I can't name one.
What ?!!! @nofish: You approved the risky idea of plugin system
Basically ZeroNet is a framework for building decentralized apps easier.
To develop apps over IPFS is much more complicated.
For example, a forum on ZeroNet only requires calling ZeroNet editing and signing apis, but on IPFS, you need a lot of things like broadcasting, etc..
As the next step of IPFS is dynamic web, the broadcasting problem is solved, however making a website is still not easy.
So IPZN is a framework which provides common requirements of websites and of course compatible to ZeroNet.
As a developer of IPFS said, the best way to fight against censorship is not making the protocol more complex, but irreplaceable, just like https
To wait IPFS's pubsub to be done, IPZN is suspended now. Pubsub is designed for dynamic content on IPFS, which is much robuster than the broadcasting mechanism of ZeroNet.
IPFS's pubsub feature is still exprimental and in progress.
Our IPZN heavily relies on it, to broadcast your site when it gets modified.
Another way is directly editing the code of IPFS, but I am not familiar with go.
Pubsub is probably the best choice, because they know much about p2p protocol and it can be well optimized.
They are just starting to build it, but the design looks very advanced
@styromaniac I think making a better ZeroNet is much more important now, so I suspended it. If you want to run it, I can help you
IPZN version system, solved privatekey stealing problem
Writing the core of IPZN, all critical things happen here.
content.json(actually dag object) looks like a chain.
But the chain exists on multiple networks, consists of multiple formats.
And the chain may has multiple signers, may be forked.
Thinking .. complicated
I still remember @nofish never merge some pull requests.
So I created IPZN, and I can add any features.
Cyber communism, cheers. F**k copyright
I forgot to note someone who thought ipfs is slow on routing. There's a feature called delegated routing
Now it is future-proof, just like ipfs's multiformats, but on network level.
Trying to implement it ...
IPFS is harder than ZeroNet to understand, but both of them don't have enough documentations.
My blog ->> https://blurhy.xyz/
Understanding IPFS's 4 layers (zh-CN)
Are you still working on the rebased zeronet, @polar2 ?
Is it possible to check referral instead of using iframe for ZeroNet ?
Do thread comments of your own delete with your own threads?
PS: I can't comment because of ZeroMe's bug
@Styromaniac: Take a look at your ipfs repository directory
Possibly already downloaded in the repo
New anti-spam algorithm is based on site owner's settings
There's also an another approach, limiting maximum messages a peer can publish per hour to prevent DDOS
A web extension or socket proxy is a better choice rather than browser
What are most needed things of ZeroNet ?
I decide to use IPZN instead of Axon.
IPFS is used by some enterprises
So China will not block it like ZeroNet, and it's harder to block
Tox always works, but I don't know the reason
In fact, bootstrap nodes of IPFS are also blocked, but after adding nodes, it works
For that stupid guy,
Your content will be filtered by the efficient anti-spam tech in the near future
@diff Political spammer and brainwasher.
Shut the fuck up, stop wasting our precious memory
You stupid theist
Well, I will add a feature to completely block a user by ignoring his files.
What is the difference between
Bootstrap nodes isn't problem.
We can export/import/exchange/store them easily
What name should we use for the new ZeroNet, over IPFS ?
Currently, Tox is the best choice in China.
Tox me if you want to talk about dweb or join us to develop zeronet over ipfs
Preview version published
HorizonSpider (a spider for zeronet) is written and running now.
However I doubt if a search engine is necessary.So what's your opinion.
If you want to search anything, you can tell me.
I can search for you, though the web ui hasn't been written yet.
I observed the status of ZeroNet.
The picture below shows the activity of ZeroNet
Note: ignore the data before 2015, that's fake.
I'd like to develop ZeroNet over IPFS which is compatible to the original ZeroNet, with a simpler and more friendly interface.
After all, the IPFS is the lastest tech, but too difficult for newbies.
Take a look at the pic, it probably represents the activity of the Great Firewall of China as well.
As a Chinese user, I experienced the power of GFW.
BT,ZeroNet etc., is completely blocked here
Only IPFS survives, with just a little traffic
Team D14na and our team are developing zeronet search engine and many other projects to make zeronet and IPFS much better.
HorizonSpider, the zeronet crawler, is running on a 2.5$/month VPS without any errors.
I created a new repo called ZNBot.
Maybe I can post advertisements with that...
But I will use it to attack spammers.
OK.I made a new logo which is even simpler.
As usual,the logo may be replaced again...
A complete tutorial for Chinese users
New logo designed by https://github.com/mirzazulfan
We should enhance ZeroSites
I am going to translate 'The truth about zeronet' for Chinese users to learn more about zeronet easily.
Is there any progress on plugin system? @nofish
There's no way to build a real search engine on zeronet within a single site.
ZeroSites is not enough for us.And It doesn't have a maintaner,so there is a lot of junk.
So I'm going to build a site to practise my IT.
I crawled many interesting sites,but few people know it.It means that we need to maintain our sites including post ads on ZeroMe.Or new users would not know the sites easily.
So It seems there is only a few sites on ZeroNet.
Actually there are thousands of sites on ZeroNet.
I can't connect to any tracker if I don't use a proxy for zeronet.But there is still some connected peers.If we could get peers from them,it would be great.
So tracker exchange is not enough for Chinese users.
Luckily, I successfully installed nvidia driver after 3 reinstallation of Ubuntu. But html rendering seems a little slower than windows.
I completely switched to Ubuntu.And use firefox. So, f** M$
HorizonCrawler has done the first step.
Known zites : 6151
Downloaded : 3594
Total pages : 356,745 , all of them are crawled
Keywords : 4,848,794
Phrases : 332,219
I'm improving the db schema now.
Also i'm going to develop a specified version of zeronet that is just for crawling.Some timeout need be raised up,because zeronet always give up announcing after 60 secs.So there are many zites are failed to crawl
The zeronet client for crawler can't connect to tor peers now.Zeronet says 'cannot watch more than 1024 sockets' then tor also crashes.That's not good for the crawler. issue