Даг как новое поколение блокчейнов
Первоначальной комбинацией данных в системе криптовалютного оборота были блокчейны, которые появились одновременно с такими цифровыми финансами, как биткоины. К 2015 году блокчейны стали рассматриваться как отдельная структура для формирования криптовалютной сети. Блокчейн относится к первому поколению комбинаций для операций с электронной валютой с криптовым шифром.
С появлением площадки Эфириум (платформы второго поколения) с ее независимыми приложениями блокчейны также обрели версию 2.0. Говоря о том, что может претендовать на звание блокчейна третьего поколения, можно назвать даг - основанную на ациклическом ориентированном графе с данными или технология (платформа) с топологической сортировкой - сокращенно DAG.
В отличие от блокчейнов, даг может только прогрессировать в развитии по обработке сведений и апгрейду в отслеживании данных и уменьшении их объема для оптимизации систем хранения. Система Proof of Work зачастую тормозила работу биткоинна, так как узлы не могли группироваться более маневренными способами и создаваться одновременно. При использовании даг время майнинга остается тем же, блоки параллельно генерируются, что повышает обороты сети в части хранения данных в разы. Ранее же майнинги вынуждены были соревноваться за проверку узла, чтобы опередить друг друга в получении гонорара.
Отличия блокчейнов 1.0 и ациклически ориентированного графа DAG
В Даг блоки остаются автономными и при этом параллельно генерируются. Множество транзакций разного свойства способны идти в одно и то же время на разных цепях. Проекты IOTA и ITC работают в подобной сети без блоков, так же как и, например, Byteball. Если у биткоинов на создание блока уходило до 10 минут, то в эфириумах узел проверяется всего 15 секунд. Однако по сути в новой версии платформы уже не нужны ни блоки, ни майнинг. В этом и состоит эффективность новой системы работы, основанной на упразднении блоков и соединении их с самими транзакциями.
Преимущества платформы DAG и освобождение системы от посредников в виде майнингов
UTXO (Unspent Transaction Output), применяемая в системе криптовалют биткоин, давала вход в транзакцию единоразово, если до того момента вхождение в нее не было осуществлено или было нарушено по каким-то причинам. При этом механизме возникали определенные сложности при использовании такой возможности сразу несколькими майнингами в один момент времени. В случае же с платформой даг контролируется ширина сети, а значит аудит транзакций происходит намного быстрее, оптимизируя всю систему. У некоторых проектов, например у IOTA имеет даже отдельный алгоритм для контроля за этим показателем сети.
По сути DAG раньше решал вопрос масштабируемости в системе блокчейнов. Теперь же он еще и убирает из цепочки взаимодействия посредников - майнинги. С появлением даг уже как новой версии узла, при добавлении транзакции в перечень пользователю не нужно более обращаться за помощью к майнингу, играющему роль посредника между реестром переводов и пользователем. Хотя ранее майнингам предоставлялось исключительное право выбора между денежными переводами в цифровой сети. Теперь же выбор операции для включения ее в реестр транзакций прост для пользователя в обход майнингов. Более того, даг является не только децентрализованным, но и самым безопасным в плане цензуры методом работы - не нужно более просить у кого-бы то ни было разрешение на действие.