Network traffic and tiered pricing - IOHK Blog
Here is a summary of article you linked.
This article talks about future upgrade of transaction fee structure from fair system (currently in place) to tiered system.
It discuses how possible change of the current fee system to tiered pricing with out changing fair treatment of transactions may affect network security.
It uses example of DoS attack to illustrate the point that in a future when Cardano network, post Hydra, becomes so busy that there are constant excluded transactions on regular basis, then changing from current pricing model to tiered pricing model may be necessary, especially in a case of DoS attacks.
Then it offers potential solutions to fix that future problem in a case that network ever reaches that point.
So, I’m not sure how this article is relevant to this discussion.
Cardano is nowhere near the hypothetical network conditions used as an example in this article.
Even if those conditions were here now, the measures I outlined above would still prevent any $20 spam attack from cost and technical perspective. Here is a direct quote from that article:
" As the use of Cardano increases, there will, eventually, come a point when not all transactions will be able to be included in the blockchain, even with adjustments to the parameterization. Although increasing the capacity of the main chain and/or diverting transactions to Hydra or other layer 2 solutions can alleviate this concern, the core system must still work in an agile way in all possible cases and at all times.
This is especially relevant in the case of a denial of service (DoS) attack. With the system as is, an attacker could take advantage of the fair treatment and pass off their malicious spam as legitimate transactions, increasing waiting times for everyone else. There are measures in place (eg, relating to transaction propagation through the peer-to-peer network) that make such an attack technically challenging. However, for extra protection, we would like to be able to increase the costs of such attacks without jeopardizing the fairness and price efficiency of the whole system."
You can clearly see that sentence : “With the system as is, an attacker could take advantage of the fair treatment and pass off their malicious spam as legitimate transactions, increasing waiting times for everyone else.” read in a context of this article it clearly refers to future hypothetical network conditions in relation to transaction fee treatment and DoS attack.
No such conditions exist today and wont exist for a very long period of time.
This article is literally talking about the future time when even Hydra implementation will not be enough to alleviate amount of traffic on Cardano network.
To replicate such conditions today you would have to go through those 6 steps of spam attack I outlined in the post above.
If you would like to read an IOHK article that describes current (not hypothetical) conditions of Cardano network. Check this one out, especial section on Network Capacity and section on Streching the network:
Cardano: robust, resilient – and flexible - IOHK Blog
I recommend this read to anyone who wants a better understanding of current Cardano network. It will also show a glaring difference between Cardano and many of the current blockchains.
If that article peaks your curiosity then you can get more details on current network design of Shelly/ Ouroboros Praos implementation in this network design paper. It’s long and more technical, but very clear.
Shelly Network Design PDF.
Hope this clears up any confusion about what is possible today (vs hypothetical). 