Главная страница

«Технологии распределенного реестра. Информационные технологии реализации и поддержки системы государственных закупок. Биржи и т. Курсовая работа «Информационные системы и технологии в логистике. Курсовой проект по дисциплине Информационные системы и технологии в логистике


Скачать 485 Kb.
НазваниеКурсовой проект по дисциплине Информационные системы и технологии в логистике
Анкор«Технологии распределенного реестра. Информационные технологии реализации и поддержки системы государственных закупок. Биржи и т
Дата01.03.2023
Размер485 Kb.
Формат файлаdoc
Имя файлаКурсовая работа «Информационные системы и технологии в логистике.doc
ТипКурсовой проект
#963505
страница3 из 13
1   2   3   4   5   6   7   8   9   ...   13

1.2 Практическое применение технологий распределенного реестра



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

- псевдоанонимность: особенно для криптовалют, блокчейн позволяет участвовать, используя только идентификаторы;

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

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

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

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

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

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

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

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

Второй значимой сферой практического применения технологий DLT являются «смарт контракты». Термин «смарт контракт» был первоначально придуман для обозначения автоматизации юридических контрактов в целом. Идея смарт-контрактов была впервые предложена Ником Сабо в середине 1990-х годов. Он предложил перевести пункты контракта в код и встроить их в программное или аппаратное обеспечение, чтобы они выполнялись самостоятельно, с целью минимизации затрат на заключение контракта между сторонами сделки и во избежание случайных исключений или злонамеренных действий во время выполнения контракта. Изначально термин использовался (и до сих пор используется) для обозначения юридического договора, который или, по крайней мере, его части, может быть выражен и реализован в программном обеспечении.

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

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

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

- «компьютерный алгоритм, предназначенный для формирования, контроля и предоставления информации о владении чем-либо»10;

- «набор функций и данных (текущее состояние), находящихся по определённому адресу в блокчейне»11;

- «электронная форма выражения гражданско-правового договора, размещенного в распределенном реестре в виде кода на языке программирования»12.

В российском правовом поле смарт-контракты определяются как «технологии само исполняемых кодов выполнения обязательств»13. Соответственно, смарт-контракт может рассматриваться в двух смыслах: юридическом / правовом и технологическом. Определим смарт контракты как автоматизируемое и имеющее исковую силу соглашение:

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

- автоматизируемое компьютером, хотя некоторые части могут требовать человеческого участия и контроля14.

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

В аналитических материалах Банка России были выделены следующие укрупненные сферы применения смарт-контрактов15:

- финансовый сектор (в том числе – банковская сфера и рынок страховых услуг);

- первичное размещение цифровых токенов;

- сделки пари и лотереи;

- торговое финансирование.

Н.А. Горбунова в качестве потенциальных сфер применения смарт-контрактов также выделяет16:

- краудфандинг (коллективное финансирование),

- процедуры переписи, опросов;

- управление доставкой и хранением активов (товаров).

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

1   2   3   4   5   6   7   8   9   ...   13


написать администратору сайта