0
Since there are so many discussion about net neutrality, this triggered the question, especially since usually the proponents of blockchain and cryptocurrencies are also big proponents of net neutrality.
At least at first glance it seems true to me, the transaction fees present in most blockchain implementations => paid prioritization => no network neutrality.
Maybe there is some economic perspective that I am missing that makes this not true, or maybe that at least it resolves all the problems usually associated with an absence of net neutrality.
ISP charge a price for faster internet, not for prioritization. In blockchain if everyone is paying the same fee then no one gets faster transaction speed. What you described regarding net neutrality can indeed happen in blockchain: Rich companies/users can pay high fees so miners will make their transactions fast, while everyone else is on the slow lane waiting for those transactions to complete. – dragosb – 2017-12-03T08:58:22.153
Still, this doesn’t correspond to the concept of net neutrality, same way the online bank fees have nothing to net neutrality. On the other hand, imagine that the miner knows that you are behind some address and refuses to add any of your transactions to the block they are mining. And convinced other miners to do the same. No matter how big fee you offer you can’t add transaction to block chain. He just doesn’t like you or have some other reason to block you. This situation might happen and would better correspond to the concept of net neutrality. – Michał Zabielski – 2017-12-03T09:13:31.363
and why cant this happen in blockchain? Majority of miners could decide to block transactions of companies they do not like. I am not sure why you say it doesnt correspond with the concept of net neutrality when I took your example and showed it can happen with no problems in blockchain – dragosb – 2017-12-03T09:16:56.137
Because your original question was about size of the fee and the concept of net neutrality. More you pay, the faster your transaction is processed. The more you pay the faster internet you have. It has nothing to do with net neutrality. Net neutrality is about discrimination of users and websites, so ISPs can differentiate their offer more, to gain more profits. And this indeed may happen on the blockchain when miners will charge bigger fees to send/receive money to certain addresses or deny the service at all. But it's different from charging for faster service (no other strings attached). – Michał Zabielski – 2017-12-03T09:24:47.630
As I commented already, there is a difference that you dont understand: ISP's charge for faster service, miners charge for prioritization. With an ISP both me and google pay the same price for the same speed. In blockchain If I pay the same price as everyone else then there is no faster service, thus the rich ones who can afford to pay more will get faster service, while the rest of us are stuck with slow service – dragosb – 2017-12-03T09:28:46.150
Maybe you are not aware but companies sign SLA with ISPs which guarantee them certain speed. Most retail customers in most countries doesn’t have such guarantees. The capacity of internet connections is limited. As a result connections from clients with SLA signed have higher priority than your connection at the same ISP. They have faster internet and you have slower internet, even if you have the same speed in agreement. Because they pay more for service. And still this have nothing to do with net neutrality. And no, you don’t pay the same price as google. – Michał Zabielski – 2017-12-03T09:50:19.883
I am aware there are SLA's, even normal users have SLA's, but those do not mean ISP's lower my traffic speed so others have high speed...that would go against the net neutrality rules am i right ? I am not sure what we are debating...paid prioritization equals by definition no net neutrality...and that is what the mechanisms of blockchain enable and in the end incentives miners to do – dragosb – 2017-12-03T10:53:03.773
They will slower your traffic speed so the more paying will have their service level provided. Infrastructure which ISP provides is not made from rubber. When there is no more throughput then they have to prioritize. And it is not connected with net neutrality. It’s entirely different concept. The same happens in bitcoin. There is certain amount of data you can fit in block (1MB), and many megabytes of transactions waiting for confirmation (look at mempool size). And the miners prioritize. Net neutrality is about having uniform access to everything in internet, not equality between clients. – Michał Zabielski – 2017-12-03T11:05:17.230
Its about more...but I am not here to educate – dragosb – 2017-12-03T11:13:27.087
I cannot address such argument. I think the discussion is over then. – Michał Zabielski – 2017-12-03T11:30:56.060