Придти к консенсусу что называется

Значение слова «консенсус»

Придти к консенсусу что называется

В широком смысле слова — общее согласие (≈ единогласие) по основным вопросам при отсутствии возражений по существенным вопросам, к которому приходят участники конференции, заседания, переговоров и т. п.

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

Представители некоторых религиозных направлений (например, квакеры), органы экономической политики (в том числе голландский Polder Model и исторический Ганзейский союз), анархистские организации наподобие «Еды вместо бомб» и различных инфошопов, разнообразные негосударственные организации и даже целые народы (ирокезы) принимают решения методом консенсуса. В некоторых демократических странах к голосованию прибегают только как к крайней мере, а консенсус является предпочтительным методом принятия решений.

Консенсус применяется также как средство обеспечения единства позиций государств до проведения голосования по обсуждаемым вопросам, которое в этом случае отсрочивается на время процесса согласования.

Слово употребляется в общем значении, а также как термин (политический и юридический).

консе́нсус

1. книжн. общее, согласованное мнение, выработанное в ходе обсуждения ◆ Если 16 мая удастся прийти к консенсусу, как сейчас принято говорить о взаимопонимании, бумага с решением заседателей будет отправлена мэру Москвы и он должен будет принять по ней какое-нибудь собственное решение. Сергей Мостовщиков, «Всё ещё стыдно, граждане», 1997 г. // «Столица» (цитата из НКРЯ)

Фразеологизмы и устойчивые сочетания

Делаем Карту слов лучше вместе

Придти к консенсусу что называетсяПривет! Меня зовут Лампобот, я компьютерная программа, которая помогает делать Карту слов. Я отлично умею считать, но пока плохо понимаю, как устроен ваш мир. Помоги мне разобраться!

Спасибо! Я стал чуточку лучше понимать мир эмоций.

Вопрос: колбочка — это что-то нейтральное, положительное или отрицательное?

Источник

Придти к консенсусу что называется

Что такое консенсус?

Консенсус не обязательно предполагает полное единодушие. Обычно консенсус достигается на переговорах путем обсуждения и взаимных уступок.

Стороны конфликта достигли консенсуса по вопросу о прекращении огня.

Мы так и не добились консенсуса.

Общественный коненсус строится на общей системе ценностей.

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

В международных переговорах консенсус может стать основой для заключения договора.

Синонимы слова консенсус

Русские синонимы слова «консенсус»: согласие, единство мнений, единодушие, отсутствие возражений, договоренность.

Как правильно искать консенсус

Однако этот метод решения споров непрост и может привести к пустой трате времени. Пользоваться им нужно, помня о нескольких правилах, учат авторы книги «Ключевые переговоры» (Crucial Conversations: Tools for Talking When Stakes Are High) Керри Паттерсон, Джозеф Гренни, Рон Макмиллан и Эл Свитцлер.

Придти к консенсусу что называетсяDepositphotos

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

Консенсус-прогноз. Пример употребления

Консенсус в социологии

Консенсус в психологии. Эффект ложного консенсуса

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

Почему может возникать эффект ложного консенсуса?

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

Источник

Консенсус: значение слова и нюансы употребления

Семантика слова «консенсус»

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

Мудрые национальные традиции, созревшие в результате исторической эволюции, предполагают партнерские отношения в разрешении спорных вопросов.

Наглядное понятие слова «консенсус»

Что такое КОНСЕНСУС – значение, определение простыми словами.

Простыми словами, Консенсус – это договоренность, достижение соглашения между людьми, чьи взгляды и мнение кардинально отличаются.

Данный термин может иметь два значения, которые касаются решения конфликтов:

Придти к консенсусу что называется

Юридический смысл консенсуса

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

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

Законодательство не требует обязательного проведения процедуры примирения, рассматривая ее как взаимовыгодное предварительное обсуждение в определении альтернативных показателей.

Применение метода консенсуса

Данная технология используется во многих человеческих сообществах. Что такое консенсус в реальных примерах? Этот прием допускает компромисс, единодушие, согласие. Даже при отделении нескольких членов коллектива от общего мнения, есть шанс на поиск определенного компромисса.

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

Формально наблюдается «консенсус», значение же его на самом деле абсолютно иное. Работодатель вынуждает подчиненных принимать его личную позицию, которая будет негативно отражаться на их материальном положении, и не оставляет права на возражения.

Придти к консенсусу что называется

Реализация консенсуса на практике

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

Это интересно! Каковы нормы культуры и правила поведения в общественных местах

Политическое соглашение

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

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

Организация консенсуса.

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

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

Функция фасилитатора должна быть у человека с нейтральной позицией в споре. Задача этого человека – быть посредником, то есть следить за тем, как продвигается разговор. Следить, чтобы все участники были активными и отвечать за то, чтобы решение было совместным, устраивало все стороны спора.

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

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

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

Придти к консенсусу что называется

Толерантный принцип консенсуса

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

В установлении официального общественного договора главные роли играют следующие функциональные обязательства и правила:

На принципах международных стандартов достижения компромисса, основано принятие решений Совета безопасности при Организации объединенных наций.

Это интересно! Диспозитивная и императивная норма права это: что к ним относится

Предположения

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

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

Алгоритм консенсуса должен работать при наличии сбоев, т.е. в условиях, когда участники сети могут вести себя аномально. Алгоритм консенсуса Exonum исходит из худших предположений: любой отдельный узел, или даже группа узлов в сети блокчейн, могут дать сбой или быть скомпрометированы находчивым злоумышленником (скажем, хакером или коррумпированным администратором). Эта модель угрозы известна в информатике как византийское поведение. Соответственно, алгоритм консенсуса Exonum является алгоритмом византийского консенсуса.

С точки зрения компьютерных наук, алгоритм консенсуса Exonum делает стандартные предположения:

Те же предположения используются в PBFT (наиболее известном алгоритме византийского консенсуса) и его преемниках.

Особенности алгоритма консенсуса

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

Уникальное отличие консенсуса от формата компромисса заключается в том, что процесс соглашения основан на поиске совпадения интересов сторон в доброжелательной и уважительной атмосфере.

Консенсус основан на поиске совпадения интересов

Придти к консенсусу что называется Придти к консенсусу что называется Придти к консенсусу что называется

Принципы консенсуса.

Есть ряд принципов, которые обязательны для достижения соглашения между всеми сторонами спора:

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

Придти к консенсусу что называется

Структура консенсуса

Стандартная процедура формирования мирового соглашения или официального договора включает в себя следующие этапы.

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

Это интересно! Каково содержание важнейших признаков правового государства

Как организовать консенсус в группе

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

Распределение функций

Перед началом дискуссии по спорному вопросу необходимо назначить помощников и координаторов, в числе которых:

Вспомогательные инструменты и сигналы

В ходе дискуссии и во время призыва к консенсусу могут использоваться цветные карточки:

Для выражения мнений участников спора могут также использоваться невербальные сигналы – жесты руками. Например:

Каждая группа может самостоятельно договориться о применяемых невербальных сигналах и выбрать наиболее удобные.

Алгоритм действий

Алгоритм проведения дискуссии и достижения консенсуса:

Придти к консенсусу что называется

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

Цикл может повторяться, пока не будет предложено решение, которое будет принято всеми участниками дискуссии.

Придти к консенсусу что называется Придти к консенсусу что называется Придти к консенсусу что называется Придти к консенсусу что называется Придти к консенсусу что называется Придти к консенсусу что называется Придти к консенсусу что называется Придти к консенсусу что называется Придти к консенсусу что называется Придти к консенсусу что называется Придти к консенсусу что называется

Методические функции консенсуса

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

Это интересно! Что такое право и организация социального обеспечения

Особенности метода

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

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

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

Придти к консенсусу что называется

Если консенсус не достигнут – что делать

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

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

Важно! В справочнике «Википедия» термин обозначает единогласный способ разрешения конфликтов (достижение единства).

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

Обзор алгоритма

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

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

Упрощенное описание алгоритма

В самом упрощенном виде, раунды выполняются следующим образом:

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

Алгоритм, описанный выше, чрезмерно упрощен:

Описанный выше трехэтапный консенсус (proposal, prevote и precommit) создан для того, чтобы алгоритм консенсуса работал в таких условиях. Точнее, алгоритм должен сохранять безопасность и жизнеспособность:

Блокировка

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

Валидатор, который собрал +2/3 сообщений типа prevote за предложение блока, блокируется на этом предложении. Заблокированный валидатор не голосует за какое-либо другое предложение, кроме того, на котором он заблокирован. Когда начинается новый раунд, заблокированный валидатор немедленно отправляет сообщение типа prevote, указывающее, что он заблокирован на определенном предложении. Другие валидаторы могут запрашивать сообщения типа prevote, которые привели к блокировке валидатора, если они не имеют их локально (эти сообщения известны как доказательство блокировки (proof of lock)).

Валидатор A получает сообщения типа prevote от валидаторов B и C, но они не получают этих сообщений друг от друга из-за проблем со связью. Несмотря на это, валидаторы B и C могут запросить сообщения друг друга у валидатора A.

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

Запросы

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

Запрос отправляется, если узел получает консенсусное сообщение с высоты, большей чем его локальная высота. Предполагается, что другой узел ответит сообщением, которое содержит транзакции в принятом блоке, а также доказательство того, что блок действительно принят (т.е. сообщения типа precommit от +2/3 валидаторов).

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

Обзор состояний узлов

Порядок состояний в предлагаемом алгоритме выглядит следующим образом:

На временной шкале эти состояния выглядят следующим образом (для одного из валидаторов):

Принятие: | H | | H+1 | … Раунд1: | | R1 | | R1 … Раунд2: | | R2 | | R2 … Раунд3: | | R3 | | R3 … Раунд4: | | R4 | | R4 … … ——————————————————————> Время

Обратите внимание, что раунды имеют определенное время начала, но у них нет определенного конечного времени (они заканчиваются когда получен следующий блок).

Это отличает текущий алгоритм от обычного поведения частично синхронных алгоритмов консенсуса, в которых раунды имеют определенное время окончания (т.е., сообщения, сгенерированные во время раунда R, должны обрабатываться только во время раунда R).

Обзор о консенсусе по книге Питера Гелдерлооса

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

Терминология

Слово консенсус происходит от латинских слов cum — «совместно» или «с» и sentire — «чувствовать» или «мыслить». Консенсус, как метод принятия решений, стремится быть:

Сообщества, которые принимают решения на основании консенсуса

Представители некоторых религиозных направлений (к примеру, квакеры), органы экономической политики (включая исторический Ганзейский союз и голландский Polder Model), анархистские организации вроде «Еды вместо бомб» и разных инфошопов, различные негосударственные организации и целые народы (к примеру, ирокезы) принимают на основе консенсуса решения. К голосованию в некоторых демократических странах прибегают лишь как к крайней мере, а консенсус — предпочтительная основа для принятия решений.

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

Консенсус в качестве улучшения голосования

Сторонники принятия методом консенсуса решений выделяют такие недостатки способа голосования:

Голосование направляется скорее на соперничество, нежели на сотрудничество, принятие решения основывается на дихотомии проигравшие\выигравшие, без учёта возможности компромисса или прочего решения. Критерий большинства к тому же часто представляется отчуждённым и неполномочным, который вынуждает меньшинство подчиняться. Сторонники консенсуса считают, что данная «тирания большинства» нарушает сплоченность сообщества, снижает его эффективность и способствует расколу.

Мы коротко рассмотрели консенсус: стандарты, обзор. Оставляйте свои комментарии или дополнения к материалу.

Консенсус, как основание для разработки стандартов

На уровне межгосуд

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

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

На консенсус национальные стандарты России не опираются. А вот на Украине они основываются на консенсусе (как и в межгосударственной стандартизации).

Коммуникация в сети

Сообщения

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

Propose

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

Если все валидаторы ведут себя корректно, Propose отправляется только узлом-лидером раунда.

Prevote

Сообщение Prevote — это голосование за сообщение Propose. Prevote указывает, что валидатор имеет правильно сформированное сообщение Propose и все транзакции, указанные в нем. Prevote транслируется всем валидаторам.

Precommit

Сообщение Precommit выражает готовность принять определенное предложение в качестве следующего блока в блокчейне. Precommit транслируется всем валидаторам.

Status

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

BlockResponse

Сообщение BlockResponse содержит блок и набор сообщений Precommit, которые позволили принять этот блок. Сообщения BlockResponse отправляются по запросу.

Запросы сообщений

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

Сообщение ProposeRequest генерируется, если валидатор получает консенсусное сообщение (Prevote или Precommit), относящееся к сообщению Propose, которое неизвестно валидатору. Узел, который получил сообщение ProposeRequest, в ответ отправляет запрошенное сообщение Propose.

Отличительные особенности

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

Неограниченные раунды

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

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

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

Разделение работы

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

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

Если византийский валидатор отправляет разным валидаторам предложения с разным порядком транзакций, валидаторам не нужно тратить время на проверку порядка и применение транзакций на этапе Prevote. Разный порядок транзакций будет обнаружен при попытке сопоставления propose_hash, полученного в сообщениях Prevote от других валидаторов, и propose_hash, полученного в сообщении Propose.

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *