Горизонт
Горизонт

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

Разработан контракт параметров операций, применяемый для расчёта hash операций.

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

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

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

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

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

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

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

Перейти в группу