Что такое сайдчейн?

В сабреддите Ethereum есть этот пост , связанный с сайдчейном Ethereum-Dogecoin.

Что такое сайдчейн?

Может ли один сайдчейн быть частной сетью Ethereum?

Ответы (3)

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

Какие еще примеры?
@mowliv Я думаю, что хороший способ подумать об этом — взглянуть на нашу экономику. Федеральная резервная система печатает доллары США для правительства США (основной блокчейн), чтобы стимулировать экономику США. Однако доллары США можно экспортировать в другие страны (побочная цепь), которые могут иметь полностью независимую экономику, но при этом использовать валюту, поддерживаемую правительством США.
@Olshansk не лучший пример по многим причинам. Лучшим примером может быть: если была создана связь doge-ethereum, которая позволяла пользователям doge обменивать свои doge на определенный токен erc20 в ethereum и наоборот. На самом деле за это есть награда.
люди используют сайдчейны для повышения производительности приложения? если я хочу создать свои собственные токены на основе эфириума и позволить пользователям приобретать токены, я мог бы создать их в сайдчейне с более коротким временем блокировки, чем в основной сети, и синхронизировать балансы токенов в отдельном процессе, да?

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

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

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

Связанный:

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

Согласно статье:

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

Основные компоненты канала состояния очень просты:введите описание изображения здесь

  • Часть состояния блокчейна блокируется с помощью мультиподписи или какого-либо смарт-контракта, так что определенный набор участников должен полностью согласиться друг с другом, чтобы обновить его.
  • Участники обновляют состояние между собой , создавая и подписывая транзакции, которые могут быть отправлены в блокчейн, но вместо этого просто удерживаются на данный момент. Каждое новое обновление «превосходит» предыдущие обновления.
  • Наконец, участники отправляют состояние обратно в блокчейн , который закрывает канал состояния и снова разблокирует состояние (обычно в конфигурации, отличной от исходной).

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

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

Двусторонняя привязка обеспечивает взаимозаменяемость активов с заданной скоростью между родительским блокчейном и сайдчейном. Исходная цепочка блоков обычно называется «основной цепью», а все дополнительные цепочки блоков называются «сайдчейнами». Блокчейн-платформа Ardor называет свои сайдчейны «дочерними цепями».

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

Спасибо за действительно четкое и понятное объяснение. Просто примечание (извините :), если вы ссылаетесь на статью о stackexchange, которую вы должны раскрыть, если вы являетесь автором этой статьи stackoverflow.com/help/promotion
Спасибо за внимание. Я не знал о правиле раскрытия информации.
просто чтобы понять это правильно: в основном риски при использовании сайдчейна сводятся к доверию к оператору сайдчейна, верно? Например, если сайдчейн управляется злоумышленником, этот актер может украсть любые обернутые токены. Это также может произойти случайно или в результате атаки 51% на сайдчейн (который может быть не таким децентрализованным, как основной).