Глоссарий / Lightning и layer 2
Сайдчейн
- Что такое сайдчейн?
- Сайдчейн представляет собой отдельный блокчейн, монеты которого обеспечены биткоином, заблокированным в основной сети, поэтому стоимость перемещается между ними через привязку, а не посредством сделки.
Сайдчейны были предложены, чтобы биткоин мог получить новые функции, не меняя сам биткоин. Идея была изложена в октябре 2014 года девятью авторами, среди которых Adam Back и Pieter Wuille, а первые сайдчейны с настоящим биткоином заработали в 2018 году. Каждый сайдчейн отдает часть безопасности биткоина в обмен на то, что он предлагает, и честный вопрос всегда один: у кого находятся заблокированные биткоины.
Как это работает
У привязки сайдчейна две половины, и биткоин участвует только в одной из них.
Чтобы войти, вы отправляете биткоин на адрес, который контролирует тот, кто управляет привязкой. Эти биткоины перестают двигаться. В другой цепи та же сумма появляется как привязанный актив, которым вы можете распоряжаться по правилам этой цепи, а они могут включать более быстрые блоки, скрытые суммы или дополнительные виды токенов. Чтобы выйти, привязанный актив уничтожается, и оператор выпускает исходный биткоин. Если привязка честна, привязанное предложение никогда не превышает заблокированное, и любой может проверить это по публичному балансу адреса блокировки.
Важна как раз та половина, в которой биткоин не участвует. На основной цепи нет правила консенсуса, которое знало бы о существовании сайдчейна, нет кода в Bitcoin Core, который обеспечивал бы исполнение привязки, и нет способа для сети отклонить мошеннический вывод. Блокировка представляет собой просто адрес. Кто может тратить с него, тот и решает, состоится ли ваше погашение.
Отсюда три реальных схемы. Федеративная привязка ставит блокировку за фиксированный набор именованных держателей ключей, так работает Liquid Network, с порогом 11 из 15 ключей, хранимых в защищенном от вмешательства оборудовании разными компаниями. Привязка под охраной майнеров, предложение drivechain, передала бы решение хешрейту вместо этого и для своего существования потребовала бы мягкого форка. Цепь с объединенным майнингом заимствует доказательство работы биткоина для своих блоков, но по-прежнему нуждается в некой группе, которая управляет блокировкой. Все три по-разному отвечают на один вопрос: на кого вы подаете в суд или с кем боретесь, если биткоины не вернутся.
Еще одно, что нужно понимать: у сайдчейна свой бюджет безопасности. Его блоки создают его собственные операторы, по его собственному графику, с его собственными режимами отказа. Реорганизация в биткоине не откатывает сайдчейн, а крах сайдчейна не затрагивает биткоин. Вы держите актив в меньшей системе с меньшим числом защитников.
Почему это важно, когда вы покупаете биткоин
Сайдчейн касается обычного покупателя на экране вывода, и именно там люди теряют биткоины.
Когда вы выводите средства с биржи, некоторые платформы показывают рядом с суммой выбор сети. Выбор неверной сети отправляет другой актив на адрес, который не может его принять. Большинство бирж, обзоры которых есть на этом сайте, проводят выводы в основной цепи, а некоторые добавляют Lightning; если в раскрывающемся списке предлагается что-то еще, отнеситесь к этому как к решению о хранении, а не как к способу доставки. Читайте название сети, а не название монеты, и при сомнении сначала отправьте небольшую сумму для проверки.
Хранение тоже меняет форму. Обзоры аппаратных кошельков здесь посвящены защите ключей к биткоинам основной цепи, и это исчерпывающий ответ: если вы храните свою сид-фразу, никто не сможет забрать эти биткоины. Привязанный актив стоит ровно столько, сколько стоит группа, держащая блокировку, поэтому одно и то же устройство защищает требование, а не сами биткоины. Это различие важнее любой доходности или скорости, которую рекламирует сайдчейн.
Есть и вопрос юрисдикции, потому что сайдчейны подаются как способ обойти местные ограничения. Это не так. Операторы привязок являются зарегистрированными компаниями с отделами комплаенса, и переход в сайдчейн не меняет закон ни в одной из 231 страны, охваченных здесь. Если покупка биткоина ограничена там, где вы живете, честной отправной точкой является гид по стране, а не вторая цепь.
Как один биткоин попадает в Liquid и возвращается обратно
Наблюдение за тем, как один биткоин привязывается к Liquid и снова выходит, показывает, где возникает трение.
Вы отправляете биткоин на адрес для входа в привязку, которым управляет федерация, и затем ждете 102 подтверждения, примерно 17 часов блоков. Это число не показная осторожность: оно защищает всех в сайдчейне от глубокой реорганизации в биткоине, которая оставила бы привязанный актив без обеспечения. После зачисления биткоин ведет себя иначе. Блоки предлагаются на 60-секундной ротации, и, поскольку подписанты блоков известны, транзакция считается окончательной после двух из них, а не после часа подтверждений.
Асимметрия видна именно на обратном пути. Выход из привязки зависит от членов федерации, поэтому обычный держатель обычно выходит, продавая привязанный актив тому, кто его хочет, или пользуясь услугой обмена. Это означает контрагента, спред и очередь. Общий урок относится к каждому сайдчейну и каждому обернутому активу, который вам когда-либо предложат: проверьте выход, прежде чем пользоваться входом, потому что вход всегда дается легко.
Сайдчейн vs Lightning Network
Сайдчейн представляет собой отдельный блокчейн; Lightning Network вообще не цепь. Балансы Lightning живут в договорах между двумя сторонами, расчетные транзакции которых являются обычными транзакциями биткоина, исполняемыми вами в основной цепи без чьего-либо разрешения. Баланс в сайдчейне представляет собой другой актив в другом реестре, который кто-то обещал погасить. Худший случай ясно их разделяет: в Lightning вы платите комиссии за закрытие канала и сохраняете свои биткоины, а в сайдчейне люди, держащие блокировку, забирают биткоины.
Сайдчейн vs обернутый биткоин
Обернутый биткоин представляет собой токен в чужом блокчейне, выпущенный кастодиальным держателем, у которого находятся настоящие биткоины; сайдчейн является блокчейном, построенным вокруг биткоина, привязка которого может быть распределена между многими держателями ключей. Разница между ними заключается в степени, а не в сути. И то и другое является требованием, и то и другое рушится, если рушатся держатели блокировки, и то и другое продвигается со словом «биткоин», которое делает незаметную работу. Если вы не можете назвать, у кого биткоины и что мешает им оставить их себе, вы держите не биткоин.