Написать нам
Категория: Блокчейн
09.09.2022

DLT в Блокчейн Разработке

Хотите DLT в блокчейн разработке?
Компания Merehead занимается криптовалютной и блокчейн разработкой. Свяжитесь с нами и получите бесплатную консультацию! Поговорить с Менеджером
Значения понятий DLT (Distributed ledger technology) и блокчейн очень похожи, из-за чего их часто путают и \ или используют как синонимы. Но это неправильно, так как между ними есть существенная разница — как между техникой и телефоном. В этой статье мы дадим определения каждому понятию, рассмотрим связь между ними и также обозначим, как реализуется DLT в разработке блокчейна.





История развития технологии DLT


Ответ на вопрос, что такое технология DLT и как она работает, на самом деле довольно прост: это система, хранящая данные сразу в нескольких хранилищах, при этом изменение данных в одном хранилище ведет к изменению данных во всех хранилищах (зеркальным образом). Кроме того, в DLT обычно нет функции админа или центрального хранилища, которое управляет всеми остальными хранилищами. Это означает, что каждый узел (хранилище) реестра обрабатывает, проверяет и записывает информацию в базу данных DLT самостоятельно на основе общих правил (механизма консенсуса), одинаковых для всех участников DLT.



Механизм консенсуса — это набор протоколов, которые позволяют узлам децентрализованно согласовать, какую информацию вносить в реестр. Простой пример: информацию можно вносить в базу данных, если ее одобрят 51% узлов. Механизмов консенсуса DLT очень много, и время от времени кто-то создает новые варианты механизмов консенсуса, поэтому нет смысла их описывать.



Но зато можно описать особенности технологии DLT:



Популярные формы DLT



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





Схема работы Holochain


Hashgraph. Это еще одна популярная форма DLT, которая базируется на технологии Направленного ациклического графа (DAG). Что такое и как работает DAG, описано в статье: «Сравнение Hedera Hashgraph, Blockchain и Tangle». Если говорить простым языком, то данная технология по-другому хранит информацию и по-другому приходит к консенсусу — информация распространяется как “сплетни” между всеми участниками согласно определенным правилам. Hashgraph может предоставить все преимущества DLT (децентрализация, безопасность), но без ущерба для скорости транзакций, что обычно присуще некоторым вариантам технологии блокчейна (точнее, ее ранним версиям).





Схема работы Направленного ациклического графа (DAG). Источник


Blockchain. Сегодня это самая популярная разновидность DLT, которая появилась в 2009 году (она была описана в 2008 и реализована в 2009 году) как основа для работы первой криптовалюты — Bitcoin. Ее создал человек или группа людей, которые скрываются под псевдонимом Сатоши Накамото.

Что такое блокчейн



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



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



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





Схема работы блокчейна на примере денежной транзакции в Биткоин. Источник.


Преимущества блокчейна



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



Повышенная прозрачность. Почти все блокчейны — это децентрализованные распределенные реестры с публичной (открытой) историей транзакций. Благодаря этому всем видна история транзакций каждой учетной записи участников сети, что дает возможность любому участнику проверить, кто с кем контактировал (в случае биткоина — кто кому сколько денег перевел). Это делает блокчейн транспарентным в плане открытости и проверяемости транзакций, и конфиденциальным в вопросах анонимности контрагентов — блокчейн просто не хранит никаких персональных данных об учетной записи, кроме ее открытого и закрытого ключа.





Информация об одной из транзакций в сети Биткоин. Источник


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





Логистическая блокчейн-платформа TradeLens объединяет всех участников судоходных грузоперевозок в единую информационную сеть. Источник


Повышенная скорость и эффективность. Блокчейн — это также отличный инструмент для автоматизации типовых бизнес-процессов. Для этого применяются так называемые смарт-контракты — компьютерные самоисполняющиеся алгоритмы, в которых прописаны инструкции по тому, что и как делать, например перевести BTC в доллары, оплатить таможенные выплаты, распределить дивиденды или заполнить коносамент. Особенность смарт-контрактов в том, что они не нуждаются в гарантах или посредниках, благодаря чему можно сократить издержки. Кроме того, поскольку это компьютерные алгоритмы, им не важна математическая сложность операций.



Более подробно о том, что такое смарт-контракты и как они работают, описано в нашей статье: «Три типа смарт-контрактов. Как разработать смарт-контракт?»





Схема работы смарт-контракта. Источник


Большие возможности контроля данных. Информация в централизованных реестрах управляется одной компанией. При этом простые пользователи обычно не имеют никаких прав и возможностей управлять своими пользовательскими данными, которые хранятся в таких реестрах. Тогда как технология DLT/блокчейна позволяет людям лучше контролировать свою личную информацию, позволяя им выборочно делиться частями своих записей, когда это необходимо, и ограничивая доступ или ограничивая время, в течение которого информация доступна для других лиц.



Кроме того, распределенные реестры могут помочь лучше отслеживать права интеллектуальной собственности и права собственности на искусство, товары, музыку, фильмы и многое другое. Мы уже это видим на примере NFTs.

Снижение затрат. Сокращение ненужных расходов на посредников и гарантов, а также замена ручной работы автоматическими компьютерными алгоритмами может ускорить рост и увеличить прибыль. Причем все это можно получить, не жертвуя доверием, точностью и скоростью. Даже наоборот, вместе со снижением затрат и повышением прибыли вы можете увеличить безопасность и надежность своего бизнеса.





Согласно исследованию Santander FinTech технология блокчейна может снизить стоимость инфраструктуры финансовых услуг на 15–20 млрд долларов. Источник


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

Популярные типы блокчейнов



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





Связь между блокчейном и DLT



Теперь, когда мы рассмотрели, что означают эти два термина — DLT и блокчейн, давайте рассмотрим, какова связь между ними, прежде чем переходить к описанию ключевых моментов реализации в DLT при разработке блокчейна.





Место блокчейна в экосистеме распределенных реестров. Источник


Если упустить технические описания, то можно сказать, что блокчейн — это всего лишь часть более обширной экосистемы DLT. То есть это одна из разновидностей распределенных реестров (подобно тому, как Porsche 911 Carrera является одной из разновидностей автомобилей). Ключевое отличие технологии блокчейна, которое его выделяет на фоне остальных DLTs, — способ структурирования данных. Как следует из названия, в блокчейне данные структурируются посредством создания цепочки блоков, в которых и хранится важная для системы информация.
Написать нам
Имя*:
Email*:
Сообщение: