Игровые каналы

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

Что такое игровые каналы?

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

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

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

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

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

Как работают игровые каналы?

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

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

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

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

Связанные термины