There are at least 13 pools but likely more due to private and unkown pools
Not yet, but there has been some interest in the idea
It does not exist for Monero but it would be a nice little project to create one.
The main reason people don't seem to go for it is higher overhead. You have to run a full node, and you have to run what is essentially a ...
Imagine a government wants to ban XMR. Is it possible for them to do so?
Yes a government could pass a law banning the use (mining, running a node, participating in a transaction, etc) of Monero.
Even assuming perfect compliance with the law in countries where Monero is banned the blockchain will continue on so long as miners somewhere in the world ...
If I run a full node I am supposedly contributing to network security by keeping a copy of the blockchain
That's right, but by running a node, you're most importantly securing yourself. I will get back to this statement further down.
The network doesn't really need infinite nodes for security, but just enough so that TX-data can propagate fast enough to all ...
A node helps miners know they are on the correct chain, it also helps users verify transactions, nodes also supply the blockchain to other nodes that are not yet up to date, it also acts as a broadcasting service for users when they want a transaction to be sent to all the miners.
Centralization is a continuum. Actions and circumstances move a particular system along that continuum.
There are several points which are topical here:
Monero development is made by a smallish number of people (more centralized)
Anybody with skills is free to join Monero development (less centralized)
A single party being able to dictate what gets mined ...
Note that full nodes also verify transactions. Additionally, running a full node significantly contributes to the decentralization of the network. Bear in mind that running a full node in Monero actually has an incentive, namely privacy. That is, running a full node will give you the greatest privacy in Monero. By contrast, using a remote node via, for ...
A non mining node helps make partitioning attacks harder. If there are few nodes, an attacker can more easily run sybils and get all connections from new nodes to be to the sybils, and present then a false blockchain that they will not detect (in Monero, like in Bitcoin, you need to be connected to just one honest node to get onto the right blockchain).
The monero comparison wiki states zcash is not decentralized. Why?
The link you posted in your question, if you scroll down the page, has a pretty thorough answer to the question.
Most common criticisms of Zcash are the "Trusted Setup" and the "Founders Reward".
The approach of network traffic obfuscation is quite similar in both projects, however there are some major differences.
TOR is used by a vast majority of users as a proxy service for the clearnet, what we commonly call "internet" but only a small percentage of users are acting as nodes actually relaying traffic for others.
I2P on which Kovri is based has ...
Theoretically if no node accepted incoming connections then the network would be limited to transactions originating from any of the aforementioned nodes. The network would survive as miners would still process those transactions.
The biggest effect would come in the loss of third party services that require a remote node to operate (for example some light ...