Directed acyclic graph

From Obyte Wiki
Revision as of 13:44, 31 March 2018 by Slackjore (talk | contribs) (Comparison: reformatted, incomplete)

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

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

There is a wiki article comparing Byteball and IOTA.

Here is a table 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 No fees No fees
Focus 1 GBYTE: 1 billion Bytes 1 MIOTA: 1 million IOTA 1 XRB: 1024 raw
Divisibility 1 GBYTE: 1 billion Bytes 1 MIOTA: 1 million IOTA 1 XRB: 1024 raw





Byteball IOTA Raiblocks
Focus Smart contracts.

Storing arbitrary dataValuetransfer

Internet of Things (m2m) Value transfer (h2h)
Inflation None/Deflationary (minus distribution) None/Deflationary None/Deflationary
Offline transactions Via blackbytes? Yes Yes?
Partnerships A few? Many None as of 2014?
Public team Partially? Yes Yes
Privacy Yes via Blackbytes Eventually,

Test mixer

Not on chain
Quantum resistant Not yet. Via NTRU Yes No?
Smart contracts Yes Not yet? No?
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? Unlimited Unlimited
Transaction limit (current) 10 TPS 500 TPS in stress tests 7k TPS on Testnet?

External links

References

  1. Jump up https://www.reddit.com/r/CryptoCurrency/comments/7iv20r/dag_coin_comparison_byteball_iota_raiblocks_etc
  2. Jump up https://www.reddit.com/r/Iota/comments/7cze8u/iota_address_reuse_explained_for_laymen
  3. Jump up https://byteball.org/Byteball.pdf
  4. Jump up https://iota.org/IOTA_Whitepaper.pdf
  5. Jump up https://dev.raiblocks.net/page/faq.php
  6. Jump up https://byteball.org/Byteball.pdf
  7. Jump up http://www.tangleblog.com/2017/01/03/byteball-vs-iota-token
  8. Jump up https://raiblocks.net/media/RaiBlocks_FAQ.pdf
  9. Jump up https://www.reddit.com/r/CryptoCurrency/comments/7iv20r/dag_coin_comparison_byteball_iota_raiblocks_etc/dr2wbdf
  10. Jump up https://www.reddit.com/r/Iota/comments/6lrf15/tell_me_about_confirmation_times_a_comprehensive
  11. Jump up https://twitter.com/i/moments/939251289141186560
  12. Jump up https://www.youtube.com/watch?v=pjIUsVDUr_s
  13. Jump up https://byteball.org/Byteball.pdf
  14. Jump up https://byteroll.com/comparison-iota
  15. Jump up https://learn.iota.org/faqs
  16. Jump up https://www.quora.com/How-fast-are-IoTA-network-transactions
  17. Jump up https://raiblocks.net/media/RaiBlocks_FAQ.pdf
  18. Jump up https://bitcointalk.org/index.php?topic=1608859.0
  19. Jump up https://medium.com/@mistywind/iota-fud-answered-by-a-non-techie-enthusiast-2312325fddb6
  20. Jump up https://raiblocks.net/page/frontiers.php
  21. Jump up https://byteroll.com/airdrop
  22. Jump up https://bitcointalk.org/index.php?topic=1608859.0
  23. Jump up https://medium.com/@cryptojudgement/iota-promise-of-a-bright-crypto-future-6b7517349e32
  24. Jump up https://github.com/clemahieu/raiblocks/wiki/Distribution,-Mining-and-Units
  25. Jump up https://byteroll.com/airdrop
  26. Jump up https://learn.iota.org/faqs
  27. Jump up https://raiblocks.net/media/RaiBlocks_FAQ.pdf
  28. Jump up https://wiki.byteball.org/glossary
  29. Jump up https://i.redd.it/rmrrwbdbddiz.png
  30. Jump up https://github.com/clemahieu/raiblocks/wiki/Distribution,-Mining-and-Units#divider