Хотя некоторые люди утверждают, что DAG заменит технологию блокчейна, важно отметить, что эти две технологии позволяют иметь разные сценарии использования. Тем не менее, существуют безблочные DLT, которые используют существующие DAG. Два хороших примера — iota и hashgraph.
DAG и блокчейн: сценарии использования
DAG перемещает данные более дешевым, быстрым и эффективным способом. Это необходимо в случаях, требующих масштабируемости и больших объемов микро-транзакций. В блокчейне это было бы экономически нецелесообразно, так как плата за транзакции слишком высока. Кроме того, блокчейн обрабатывает всего около десяти транзакций в секунду, а также потребляет большое количество энергии, в то время как DAG обрабатывает тысячи транзакций в секунду.
С другой стороны, если вы хотите перевести значительную сумму денег, скорость и комиссии за транзакции становятся менее важными, а безопасность становится главной проблемой. Поэтому в данном случае использования блокчейн становится лучшей альтернативой.
Суть в том, что эти две технологии предназначены для разных случаев и имеют разные структуры. Таким образом, DAG нельзя считать блокчейном, скорее это распределенная система без блоков.
Hashgraph – это DAG?
Хэшграф предлагает другой подход к технологии распределенной системы. Он определяет себя как структуру данных или алгоритм консенсуса, который использует прямой ациклический граф (DAG) для хранения и доступа к информации. Хэшграф использует алгоритм «сплетен о сплетнях». «Сплетни о сплетнях» — это история того, как транзакции в сети связаны друг с другом с помощью предыдущих хэшей, в результате чего создается группа DAG, называемая Хэшграфом. Таким образом, алгоритм Hashgraph можно рассматривать как DAG, поскольку он использует те же методы.