Учебник по технологии DAG

Опубликовано: 2021-08-09

«Биткойн», «блокчейн», «крипто» или, точнее, «технология распределенной книги» (DLT) - все это ключевые слова, используемые общественностью и людьми в технологической отрасли для обозначения нового феномена использования криптографических принципов и распределенных вычислений. для решения вариантов использования, которые ранее были неразрешимыми. Но тот факт, что многие из этих терминов распространяются, многое говорит о том, насколько нова эта отрасль. Мы не используем расплывчатые или неправильные термины, когда говорим о других технологических предприятиях; социальная сеть, приложение для повышения продуктивности и онлайн-рынок - это разные платформы и называются таковыми, в то время как все криптопроекты обычно относятся к категории «технологии блокчейн» .

Эта тенденция до крайности упрощает отрасль. Каждому инвестору или любому, кто интересуется доменом, необходимо знать, что через пару лет мы не будем просто называть его «блокчейн» - криптотехнология разветвляется на совершенно разные области использования, которые имеют лишь мимолетное сходство. На данный момент в отрасли существует одно принципиальное отличие: высокая пропускная способность и высокоточные платформы.

Протоколы высокой точности - это такие, как Биткойн или Монеро: системы, разработанные для обеспечения целостности сети, которая позволяет проводить очень безопасные, надежные (а в случае Monero - анонимные) транзакции . Выплачивая комиссию за транзакцию в сети на основе блокчейна, транзакции невозможно подделать, а сетью чрезвычайно сложно манипулировать. Для крупных финансовых операций, систем голосования или учета собственности требуется этот уровень двойной надежности.

Но транзакционные издержки такого типа сети непомерно высоки и не нужны для другого варианта использования, который мы можем назвать «высокой пропускной способностью» . Эти системы нацелены на добавление уровня криптографической целостности и децентрализации к повседневным бизнес-сценариям использования, которые обычно требуют передачи данных на несколько порядков более интенсивной, чем в предыдущих примерах, либо с точки зрения объема данных (измеряется в ГБ в день) , либо с точки зрения частоты данных ( измеряется транзакциями в секунду). Подумайте о приложениях Интернета вещей (IoT), платформах для совместных исследований или децентрализованных платформах облачных вычислений. Запуск этих высокопроизводительных приложений на высокоточной платформе, такой как блокчейн Биткойн, не будет работать . Это тоже не нужно; Поскольку эти бизнес-кейсы включают очень регулярные обновления базы данных в блокчейне (представьте, что датчик отслеживает ваше местоположение), в большинстве случаев одна выпадающая ошибка при передаче данных может быть легко идентифицирована как неточная, а затем безопасно проигнорирована (представьте, что датчик местоположения показывает ваше местонахождение как 300 миль на секунду, затем возвращается в нормальное состояние); эти варианты использования могут справиться со странной нерегулярностью, поскольку они постоянно обновляются.

И прямо сейчас многие из самых интересных проектов работают над категорией высокой пропускной способности. В рамках этой категории все внимание привлекает парадигма, называемая направленными ациклическими графами (DAG) или «путаницами». Для платформ, которым требуется высокая пропускная способность, группы DAG меняют правила игры.

Наиболее заметные проекты, использующие путаницу, связаны с IoT. IOTA и IoT Chain тесно конкурируют в этом отношении и продвигают исследования в области DAG. Другой проект под названием CyberVein предлагает еще более продвинутые возможности; он использовал более компактный и более эффективный механизм консенсуса, известный как Proof of Contribution (PoC), чтобы сделать возможной передачу еще больших наборов данных в DAG. Существует также Byteball, который делает DAG полезными для еще более быстрых криптовалютных платежей по всему миру. Помимо этих лидеров, существуют новые проекты, которые постоянно находят варианты использования неотъемлемой силы концепции DAG.

Рассвет DAG

Чтобы объяснить DAG, полезно разбить этот термин на составные части. График просто обращается к сети узлов и ребер (соединения между узлами) , которые имеют определенные атрибуты. Социальную сеть ваших друзей и семьи можно представить в виде графа, в котором края сложны и двунаправлены (т. Е. Несколько человек могут иметь сложные отношения друг с другом). Термин « ациклический » относится к природе того, как соединения (транзакции в случае криптовалют) не могут маршрутизироваться обратно к исходному узлу, несмотря ни на что - в этом смысле это похоже на дерево узлов, а не на петлю узлов. С этим связано то, как это « Направлено », что означает, что ребра (читай: соединения) между узлами идут только в одном направлении. Полезный способ получить представление о том, как это работает, - это диаграмма (из Wikimedia Commons):

Важным результатом этой конфигурации является то, что система имеет встроенные проверки для предотвращения манипулирования консенсусом в сети без необходимости гарантировать, что каждый узел всегда имеет полную копию реестра: разные части сети могут работать больше независимо от сети на блокчейне, в то время как запись транзакций по-прежнему чрезвычайно сложно обмануть.

Сценарии использования

Хотя различия между различными типами криптоплатформ могут показаться несколько запутанными и неясными, они оказывают фундаментальное влияние на типы вариантов использования, подходящие для каждой платформы. Как упоминалось ранее, есть несколько отдельных областей, которые выделяются с точки зрения потребности в группах DAG. Во-первых, требования, предъявляемые к блокчейну системами IoT, включающими тысячи точек данных, связанных с датчиками в домах, автомобилях и почти в любом другом месте в реальном мире, быстро перегрузят любую систему, основанную на блокчейне. Во-вторых, есть варианты использования, которые требуют интенсивного сотрудничества , например, научные исследования, которые также станут слишком сложными для блочной парадигмы. Наконец, существует проблема больших наборов данных ; комиссия за мегабайт, передаваемый в подобных блокчейнах Биткойн, будет настолько высока, что исключит уровень передачи данных, обычно наблюдаемый в обычных бизнес-приложениях, не говоря уже об объемах, связанных с большими данными.

Раскол в криптосообществе?

В отличие от некоторых из более спорных дискуссий в области криптовалюты в последнее время, не будет никакого «хард-форка» (если хотите) криптосообщества между блокчейнами и DAG. Оба они обслуживают разные варианты использования, как описано выше. Кроме того, это не создает проблем для грядущей парадигмы транзакций от блокчейна к блокчейну, как это предусмотрено с межцепочечными мостами и атомарными свопами, поскольку несколько проектов (таких как ARK и Hcash) работают над обеспечением транзакций между блокчейнами и DAG и между ними. . В ближайшем будущем платформы с высокой пропускной способностью и точностью смогут беспрепятственно взаимодействовать.