DAG vs Blockchain. Что такое DAG? Сравнение технологий
В классической технологии блокчейн транзакции вначале группируются в блок, после чего, по прошествии какого-то времени такой блок добавляется в цепочку из таких блоков. В такой системе пропускная способность и время транзакции ограничены размером блока и временем, которое необходимо для генерации нового блока.
В модели DAG - направленный ацикличный граф (от английского Directed Acyclic Graph) каждая транзакция сразу же добавляется в такой граф, состоящий из множества транзакций, записывающихся не последовательно, а одновременно. Здесь нет блоков, поэтому нет и проблем с его размером.
В такой структуре пользователи сами обслуживают сеть. Прежде, чем отправить какую-либо транзакцию, необходимо подтвердить не менее одной, а чаще две предыдущих. Именно поэтому здесь нет майнеров и мастернод.
Преимущества такого решения:
- быстрота выполнения транзакций
- нет комиссий (или они мизерны)
- более масштабируем по сравнению с блокчейн
Недостатки DAG:
- проблемы с масштабируемостью (необходимо синхронизовывать блокчейн каждый раз при добавлении новой транзакции).
- при малом количестве участников сети, транзакции могут подтверждаться длительное время, а при их отсутствии вообще никогда не быть подтвержденными.
Отличными примерами проектов, которые уже используют данную технологию являются IOTA и Byteball.
Если вам интересны статьи такого формата, подписывайтесь на канал и голосуйте за. Впереди нас ждет еще много всего интересного из мира криптовалют.
Также у нас есть свой Телеграмм-канал, мы будем очень счастливы, если вы к нам присоединитесь.