{"id":1783,"date":"2022-09-28T13:48:37","date_gmt":"2022-09-28T13:48:37","guid":{"rendered":"https:\/\/kaspa.org\/?p=1783"},"modified":"2022-09-28T13:49:51","modified_gmt":"2022-09-28T13:49:51","slug":"transaction-collisions-and-the-effective-tps-of-inclusive-blockdags-medium-article-by-shai-deshe","status":"publish","type":"post","link":"https:\/\/kaspa.org\/transaction-collisions-and-the-effective-tps-of-inclusive-blockdags-medium-article-by-shai-deshe\/","title":{"rendered":"Core Developer Series: Transaction Collisions and the Effective TPS of Inclusive BlockDAGs"},"content":{"rendered":"
What makes DAGs incredibly fast is the ability to parallelize: since blocks made in parallel are all considered valid (unlike in blockchains where all but one of them will be eventually orphaned), increasing parallel block rates does not harm security, thus removing a major obstacle to throughput (but one should be extremely<\/em> careful not to enable new forms of attack, which is essentially what makes DAG consensus protocols so difficult to design).<\/p>\n One of the supposed benefits of the increased block-rates is the increased transaction throughput (another benefit, which I argue is actually the more significant<\/em> one, is the greatly decreased confirmation times). On the surface it seems that if we make 600 blocks for every Bitcoin block then our transaction throughput is 600 times that of Bitcoins, but is it the case? Well, not quite\u2026to find out more read Shai Deshe’s full article in it’s entirety here: https:\/\/medium.com\/@shai.wyborski\/transaction-collisions-and-the-effective-tps-of-inclusive-blockdags-20bdd6c60695<\/a><\/p>\n","protected":false},"excerpt":{"rendered":" What makes DAGs incredibly fast is the ability to parallelize: since blocks made in parallel are all considered valid (unlike in blockchains where all but one of them will be eventually orphaned), increasing parallel block rates does not harm security, thus removing a major obstacle to throughput (but one should be extremely careful not to […]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false},"categories":[1],"tags":[],"yoast_head":"\n