Технологии распределенного реестра/Технологии обеспечения консенсуса

Материал из CDTOwiki
Перейти к: навигация, поиск

dt4i_dtl_2.png Технологии обеспечения целостности и непротиворечивости данных (консенсус) Совокупность методов и инструментов, направленных на приведение в соответствие имеющихся данных в децентрализованной сети к единой внутренней логике и структуре по заранее определенным правилам, а также обеспечение синхронизации и согласования данных между узлами децентрализованной сети 200 Цифровые сквозные технологии Средняя Полезно IT/soft Да Инфраструктура и инструменты (раздел) Цифровые технологии (раздел) Производные понятия (раздел) Межотраслевое (раздел) Системы распределенного реестра (раздел) Технологические решения (раздел) 4 Технологии распределенного реестра/Технологии обеспечения консенсуса

Технологии обеспечения целостности и непротиворечивости данных (консенсус)
Совокупность методов и инструментов, направленных на приведение в соответствие имеющихся данных в децентрализованной сети к единой внутренней логике и структуре по заранее определенным правилам, а также обеспечение синхронизации и согласования данных между узлами децентрализованной сети
Сегмент
IT/softIT/soft
Рекомендовано
ПолезноПолезно
Сложность
СредняяСредняя
Направление исследований
 

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

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

Консенсус в блокчейне

Процесс достижения соглашения по вопросу значения распределенных данных.

Роль консенсусных алгоритмов заключается в достижении уровня надежности сети, построенной на серии узлов (устройств, соединённых с другими устройствами как часть компьютерной сети). Это означает, что, если совершена транзакция, то алгоритм начнет работать - обмениваться данными по сети, чтобы проверить, может ли данное действие иметь место. Тот же процесс также применяется для создания новых узлов данных в блокчейне или при синхронизации сетевого оборудования, чтобы обеспечить согласованность всего консенсуса. Алгоритм автоматически предположит, что некоторые процессы и системы будут недоступны и что в результате этого некоторые коммуникации будут потеряны. Чтобы противостоять этому, консенсусный алгоритм должен быть отказоустойчивым и работать для достижения заранее определенного консенсуса или одобрения, по крайней мере, от большинства машин в сети.

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

Дополнительные материалы

Дата последней редакции 28 мая 20202020/05/28