Rethink DWeb search engine, with ethereum.
A dev of ZeroNet.
Any questions to anything, you can ask me.
Rethink DWeb search engine, with ethereum.
@nofish: @kaffie: @crazylime: @p2p: @glightstar: @zerolstn: @itsmemario1: @mcdev: @geekless: @ifn: @daniell: @binchan: @lola: @gitcenter:
We need to rebase zeronet onto ipfs, but of course, keep the original protocol supported.
IPFS is a decentralized filesystem, you can get file by given hash.
So it's immutable, which means you have no way to change a file.
However you can add a new file, so it's just like git.
And It's more decentralized, because of DHT.
Some projects over it are being commercialized, which means gov cannot ban it due to economics influence.
As a result, I created IPZN, a decentralized application layer protocol, means that it doesn't rely on particular infrastructure.
So It can be used on BitTorrent and original zeronet, or even F2F networks.
Blog posts about these stuff
I need suggestions
Blockchain is revolutionary, but also disgusting, shitcoins
@~Publicality~: Congratulations. You found a bug of zerome.
~some deleted username~
You can also try # (title)
Why not create a shitcoin and start funding.
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.