We may divide Distributed Ledger Technologies (DLTs) into the following types:

(1) blockchain-based such as Bitcoin, Ethereum, Hyperledger etc.

(2) Graph-based DLTs, where every block/vertex can have multiple parents, such as IOTA (a DAG-based DLT) or SPECTRE.

  • What are most considerable Graph-based DLTs?

  • And is there any advantage when we replace blockchain by a Graph structure?

  • What are advantages of each structure compared to other one? Meaning that what are advantages of blockchain-based compared to Graph-based DLT? and vice versa, what are advantages of Graph-based DLTs compared to blockchain-based?

  • In my opinion, there should be a motivation for replacing blockchain by Graph structure, and vice versa, isn't it?

  • And what is the effect of each of those structure on consensus and other aspect of DLT?

  • And is there a comparison between these two types of DLT?

  • Please note that this question is not about any specific DLT (such as Bitcoin vs. IOTA etc) but also the purpose of this question is comparing those different DLT structures: blockchain-based DLT vs. Graph-based DLT.

closed as too broad by Tobi MZ, Helmar Oct 13 at 11:26

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • Primarily opionion-based and too broad. – Tobi MZ Oct 10 at 11:36
  • I think you are asking the wrong question. You can't dissociate the protocol (consensus rules,...) from the data-structure. i.e. the data-structure is just a logical consequence of the decisions that are done when defining the protocol. It's interesting to note that if you change a parameter in the random-walk algorithm : the tangle became a blockchain. And similarly, if you reduce the difficulty in bitcoin : the blockchain became a DAG. – ben75 Oct 10 at 13:06
  • Yes, but what advantage of DAG does cause eventually IOTA chose DAG, instead of blockchain structure? Why IOTA does not change parameters of random walk algorithm such that Tangle is converted to blockchain? why? what do we gain by using a DAG instead of blockchain? and what do we lose if we convert Tangle from DAG to blockchain structure? Thanks – sas Oct 12 at 10:56
  • One question per question please. SE questions shouldn't require pages on pages to answer properly. – Helmar Oct 13 at 11:27

Browse other questions tagged or ask your own question.