Does anyone have a good understanding of the benefits / drawbacks of DAG based systems v all the hype going on around HashGraph? For example, Nano (formerly RaiBlocks) is DAG and says its infinitely scaleable. Other than the fact that the hashgraph is controlled by an private entity (which in itself makes it a non starter for me). Specifically from a scaleability, speed, or security, and privacy perspective.
This is a good article on the matter comparing scaling Blockchains and scaling DAGs.
https://medium.com/@lyaffe/scaling-a-blockchain-vs-scaling-a-tangle-8b7182eda980DAGs have their own drawbacks with respect to DDOS and transaction propagation latency during high load periods.
Thanks. That was a very good article. However, I am not deeply skilled at the level of math or programming needed to know if there are differences between different DAG models (i.e. is there a difference and the same limitations between IOTA, Byteball, or Nano, for example). Any thoughts?