Сайдчейн (Sidechain) — что это такое?

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

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

Принцип работы

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

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

Проблемы с безопасностью

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

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