Третье поколение – масштабируемые, совместимые экосистемы. Третье поколение технологии распределенных реестров в настоящее время находится в зачаточном состоянии. Проекты, которые стремятся удовлетворить требования этой категории, могут предложить глобальные приложения всех технологий распределенных реестров.
Это будут огромные платформы, которые автоматизируют организационные структуры, такие как города, каждый организационный орган в них, основанный на распределенном реестре и связанных с другими органами. Эта цепь будет стремиться удовлетворять следующим требованиям:
доступность для широкого круга пользователей;
полная интеграция с существующими цепочками.
удаление ограничений по шкале и скорости.
Всего несколько лет назад эта технология уже была описана в белых документах Cardano и TON. В 2019-2020 годах планируется реализация множества усовершенствованных платформ с использованием технологии распределенных реестров, с миллионами транзакций в секунду, а также токенизация многих предприятий в большинстве отраслей.
Эти огромные платформы приведут к новым уровням децентрализации и доступности данных, а также новым волнам технологических прорывов [1].
Сети распределенных реестров можно разделить на следующие группы:
открытые сети распределенных реестров;
закрытые сети распределенных реестров;
гибридные сети распределенных реестров сочетают в себе свойства как открытых, так и закрытых сетей.
Сети, реализованные на основе технологии распределенных реестров также можно классифицировать по другим признакам. По объектам транзакций различаются:
информация;
виртуальная ценность (например, bitcoin).
По типу доступа к сети можно выделить:
неограниченный – такие сети предоставляют своим участникам осуществлять любую деятельность;
ограниченный – сети, имеющие ограничения на виды деятельности участников.
По требованиям к прохождению идентификации:
анонимная;
псевдоанонимная;
полная идентификация.
По применяемому протоколу достижения консенсуса сети:
PoW (Proof-of-work);
PoS (Proof-of-stake);
PoS + PoW;
PBFT (Practical Byzantine Fault Tolerance), Paxos, RAFT;
Non-BFT (Non Byzantine Fault Tolerance).
По наличию центрального администратора:
с центральным администратором;
без центрального администратора.
Описание технологии распределенных реестров
Технология распределенных реестров – представляет собой базу данных, распределенную по сети, которая поддерживает растущий список транзакций между участниками. Транзакция синхронизируется и автоматически обновляется, а также является неизменной.
Технология распределенных реестров находит все более широкое применение в банковском секторе, позволяя создавать децентрализованные проекты на базе «умных контактов». Эта технология ускоряет процесс принятия решений в условиях взаимодействия с большим количеством клиентов, а также позволяет повышать безопасность транзакций.
Основной единицей распределенного реестра является транзакция, т.е. действие по внесению новой информации, ее изменению или удалению. Транзакция может быть устроена различными способами и содержать любые поля. Но при этом она обязательно включает в себя ссылки на предыдущие данные и куда они отправлены, а также время произведения транзакции.
Таким образом, вся информация, кроме той, что закрыта ключами, хранится в незашифрованном виде. Транзакции группируются в блоки, которые, в свою очередь, содержат списки этих транзакций и их заголовки. Все блоки образуют цепочки, составляющие цепочку блоков транзакций. Блоки формируются по специальным правилам, они могут появляться одновременно, но при пересчетах боковые ветви отсекаются, а освободившиеся транзакции перестают считаться подтвержденными и включаются в новые блоки.
Формировать цепочки блоков могут сразу несколько пользователей. Так как информация хранится в открытом виде, то она является неизменяемой. При этом часть информации шифруется ключами, и чтобы ее увидеть, необходимо быть владельцем объекта.
Сами объекты зашифрованы в этой системе, а открытой информацией являются действия с объектами и их количественные характеристики. Все данные распределенного реестра хранятся на компьютерах пользователей, что является отличительной чертой этой системы
На рисунке 1 представлен процесс прохождения транзакции при использовании технологии распределенных реестров.
Применение технологии распределенных реестров в банковском деле и в страховании
- Леонид Федотов
- Информатика
Диплом777
Email: info@diplom777.ru
Phone: +7 (800) 707-84-52
Url: https://diplom777.ru/
Никольская 10
Москва, RU 109012
Содержание
Леонид Федотов
Окончил НИУ ВШЭ факультет компьютерных наук. Сам являюсь кандидатом наук. По специальности работаю 13 лет, за это время создал 8 научных статей и 2 диссертации. В компании подрабатываю в свободное от работы время уже более 5 лет. Нравится помогать школьникам и студентам в решении контрольных работ и написании курсовых проектов. Люблю свою профессию за то, что это направление с каждым годом становится все более востребованным и актуальным.