Directed acyclic graph

DAG, directed acyclic graph, is a distributed-ledger technology that links transactions together directly without miners or blocks.

Currently (April 2018) there are three major DAG-based cryptocurrencies: Byteball, IOTA, and Nano (was Raiblocks).

Here is a table by Reddit u/Qwahzi detailing differences among them. See the Cryptocurrency subreddit thread[1] for further discussion.

Comparison

  Byteball IOTA Raiblocks/Nano
Address reuse Yes Not after sending[2] Yes
Chain type Main chain DAG[3] PoW DAG[4] dPoS DAG+Blockchain[5]
Confirmation time (theoretical) 30 seconds[6] Instant[7] Instant[8]
Confirmation time (current) ~10 minutes?[9] Minutes to hours[10] to a day?[11] ~10 seconds[12]
Consensus Mainchain[13] deterministic[14] Minimal PoW[15], probabilistic[16] Weighted dPoS voting[17]
Developer ownership 1%?[18] 5%?[19] 4.8%?[20]
Distribution Free airdrops[21], 1% premine[22] Public ICO. No premine[23] Manual mining via captcha[24]
Distribution complete No[25] Yes[26] Yes[27]
Divisibility 1 GBYTE: 1 billion Bytes[28] 1 MIOTA: 1 million IOTA[29] 1 XRB: 1024 raw[30]
Fees Very small, based on size of data stored[31] No fees[32] No fees[33]
Focus Smart contracts[34], Storing arbitrary data[35], Value[36] transfer[37] Internet of Things (m2m)[38] Value transfer (h2h)[39]
Inflation None/Deflationary (minus distribution)[40] None/Deflationary[41] None/Deflationary[42]
Offline transactions Via blackbytes?[43] Yes[44] Yes?[45]
Partnerships A few?[46] Many[47] None as of 2014?[48]
Public team Partially?[49] Yes[50] Yes[51]
Privacy Yes via Blackbytes[52] Eventually[53], Test mixer[54] Not on chain[55]
Quantum resistant Not yet. Via NTRU[56] Yes[57] No?[58]
Smart contracts Yes[59] Not yet?[60] No?[61]
Supply (Current) 645,222 GBYTE 2,779,530,283 MIOTA 133,248,290 XRB
Supply (Total) 1,000,000 GBYTE 2,779,530,283 MIOTA 133,248,290 XRB
Transaction limit (theory) Unlimited?[62] Unlimited[63] Unlimited[64]
Transaction limit (current) 10 TPS[65] 500 TPS in stress tests[66] 7k TPS on Testnet?[67]

See also

References

  1. https://www.reddit.com/r/CryptoCurrency/comments/7iv20r/dag_coin_comparison_byteball_iota_raiblocks_etc
  2. https://www.reddit.com/r/Iota/comments/7cze8u/iota_address_reuse_explained_for_laymen
  3. https://byteball.org/Byteball.pdf
  4. https://iota.org/IOTA_Whitepaper.pdf
  5. https://dev.raiblocks.net/page/faq.php
  6. https://byteball.org/Byteball.pdf
  7. http://www.tangleblog.com/2017/01/03/byteball-vs-iota-token
  8. https://raiblocks.net/media/RaiBlocks_FAQ.pdf
  9. https://www.reddit.com/r/CryptoCurrency/comments/7iv20r/dag_coin_comparison_byteball_iota_raiblocks_etc/dr2wbdf
  10. https://www.reddit.com/r/Iota/comments/6lrf15/tell_me_about_confirmation_times_a_comprehensive
  11. https://twitter.com/i/moments/939251289141186560
  12. https://www.youtube.com/watch?v=pjIUsVDUr_s
  13. https://byteball.org/Byteball.pdf
  14. https://wiki.byteball.org/comparison-IOTA
  15. https://learn.iota.org/faqs
  16. https://www.quora.com/How-fast-are-IoTA-network-transactions
  17. https://raiblocks.net/media/RaiBlocks_FAQ.pdf
  18. https://bitcointalk.org/index.php?topic=1608859.0
  19. https://medium.com/@mistywind/iota-fud-answered-by-a-non-techie-enthusiast-2312325fddb6
  20. https://raiblocks.net/page/frontiers.php
  21. https://wiki.byteball.org/airdrop
  22. https://bitcointalk.org/index.php?topic=1608859.0
  23. https://medium.com/@cryptojudgement/iota-promise-of-a-bright-crypto-future-6b7517349e32
  24. https://github.com/clemahieu/raiblocks/wiki/Distribution,-Mining-and-Units
  25. https://wiki.byteball.org/airdrop
  26. https://learn.iota.org/faqs
  27. https://raiblocks.net/media/RaiBlocks_FAQ.pdf
  28. https://wiki.byteball.org/glossary
  29. https://i.redd.it/rmrrwbdbddiz.png
  30. https://github.com/clemahieu/raiblocks/wiki/Distribution,-Mining-and-Units#divider
  31. https://wiki.byteball.org/comparison-IOTA
  32. https://learn.iota.org/faqs
  33. https://raiblocks.net/media/RaiBlocks_FAQ.pdf
  34. https://byteball.org/
  35. https://steemit.com/cryptocurrency/@jimmco/byteball-vs-iota-battle-of-two-dag-cryptocurrencies
  36. https://wiki.byteball.org/cashback#merchants
  37. https://byteball-for-merchants.com/
  38. https://learn.iota.org/faqs
  39. https://www.reddit.com/r/CryptoCurrency/comments/70wy52/im_colin_lemahieu_the_developer_of_raiblocks_a/
  40. https://wiki.byteball.org/airdrop
  41. https://learn.iota.org/faqs
  42. https://twitter.com/raiblocks/status/922953824918294529
  43. https://bitcointalk.org/index.php?topic=2020882.0
  44. https://blog.iota.org/a-primer-on-iota-with-presentation-e0a6eb2cc621
  45. https://twitter.com/raiblocks/status/928855840823631872
  46. https://wiki.byteball.org/cashback
  47. https://www.reddit.com/r/Iota/comments/7f3dmx/list_of_known_iota_partnerships_corporate/
  48. http://bitcoinist.com/exclusive-interview-raiblocks-team/
  49. https://www.reddit.com/r/CryptoCurrency/comments/7iv20r/dag_coin_comparison_byteball_iota_raiblocks_etc/dr1xkm9/
  50. https://iotasupport.com/foundation.shtml
  51. https://raiblocks.net/page/aboutus.php
  52. https://wiki.byteball.org/blackbytes
  53. https://blog.iota.org/iota-development-roadmap-74741f37ed01
  54. https://medium.com/iota-ucl/iota-mixer-91f3d39735c1
  55. https://www.reddit.com/r/CryptoCurrency/comments/7f9ddr/raiblocks_technical_whitepaper_updated/dqz5j99/
  56. https://byteball.org/Byteball.pdf
  57. https://learn.iota.org/faqs
  58. https://www.reddit.com/r/CryptoCurrency/comments/74bo6b/cryptocurrency_discussion_raiblocks_xrb/
  59. https://wiki.byteball.org/smart_contract
  60. http://bitemycoin.com/news/iota-smart-contracts-integration/
  61. https://www.reddit.com/r/RaiBlocks/comments/7hxq2d/are_smart_contracts_implementable_in_raiblocks/
  62. https://byteball.org/
  63. https://iota.readme.io/docs
  64. https://steemit.com/raiblocks/@raiblocks/how-raiblocks-provides-unlimited-transaction-throughput
  65. https://wiki.byteball.org/comparison-IOTA
  66. https://www.reddit.com/r/CryptoCurrency/comments/7iv20r/dag_coin_comparison_byteball_iota_raiblocks_etc/dr245yl/
  67. https://www.reddit.com/r/RaiBlocks/comments/7hzlb6/i_still_dont_fully_understand_the_consensus/dqveo0q/