С момента появления биткоина криптовалютные технологии не стоят на месте. Постоянно появляются новые надстройки, которые призваны сделать биткоин сеть более совершенной. Одной из разработок является сайдчейн. Дословно с английского этот термин переводится как «боковая цепочка».
Технология блокчейн работает по принципу цепочки, через которую передаются данные. Естественно, пропускная способность отдельной цепочки ограничена. Технология сайдчейн позволяет перекинуть дополнительные цепочки между биткоином и альткоинами, чтобы ускорить пропускную способность сети и позволить объединенный майнинг. В видении разработчиков концепции новая сеть могла бы соединить все биткоины и альткоины в единую, более совершенную, систему. Именно адепты сайдчейн технологии впервые придумали алгоритм SegWit, который лег в основу одного из хардфорков биткоина.
Переводы через сайдчейн
Чтобы исключить возможность повторного использования денег, при наличии нескольких связанных цепочек, был придуман специальный двуступенчатый алгоритм перевода денег. Сначала деньги переводят на специальный адрес, где валюта блокируется. После этого в соседнюю цепочку отправляет запрос об использовании этой суммы денег. После подтверждения, что эта сумма больше нигде не использовалась, она уходит адресату. Получается биткоины переходят из одной сети в другую, но при этом ни одна новая монета не создается. Этот метод называется two-way peg. Существует несколько методов реализации перехода с разной степенью централизации. Сайдчейн использует метод SPV-доказательств, которые определяют наличие или отсутствие транзакции в блоке.
Существует очень похожая по смыслу, но абсолютно другая по технологии реализации концепция, которая называется Lightning Network. Сейчас ее тестирует лайткоин.