Зрозумійте всю ланцюжкову гру в одній статті

Що таке повноланцюгова гра, які її унікальні переваги та проблеми, а також випадки повноланцюжкової гри.

Автор: Chainlink

Ігри на блокчейні – це інноваційна форма ігор, яка привернула увагу геймерів з усіх верств суспільства. Такі ігрові гіганти, як Square Enix, Nexon і Ubisoft, експериментують із цією передовою технологією.

Однак блокчейн не є панацеєю для більшості ігор. Наразі більшість шутерів від першої особи не можуть працювати на блокчейні. Блокчейни надто повільні, щоб підтримувати безперебійну роботу ігор, а час реакції гравця, який використовує блокчейни, не перевищує секунди. Тому більшість блокчейн-ігор фактично використовують блокчейн як один із стеків технологій, а головною метою є розподіл і передача цифрових активів і валют у грі.

Більшість блокчейн-ігор поєднують технологію блокчейну та традиційні ігрові сервери, щоб захистити право власності гравців на ігрові елементи

Однак зараз існує невелика група розробників ігор і гравців, що використовують Web3, які намагаються створити суто мережевий ігровий досвід, і ця група зростає. Ми також називаємо таку гру на блокчейні «гра з повним ланцюгом».

Що таке повна ланцюгова гра?

Повноланцюгові ігри – це ігри та екологічні колекції NFT, які повністю працюють на блокчейні. Тобто гра працює на блокчейні, за винятком інтерфейсу (тобто того, що гравець бачить на екрані).

У грі з повним ланцюжком уся поведінка гравців і дані записуються в ланцюжку, а не на ігровому сервері

Основна відмінність між повноланцюжковими іграми та традиційними блокчейн-іграми полягає в тому, що перші реалізують ігрову логіку безпосередньо в смарт-контрактах і використовують смарт-контракти NFT для зберігання ігрових даних, таких як імена гравців і рейтинги, у блокчейні, а не в центрі оптимізованої гри. сервер. Гру можна назвати «повною ланцюжковою грою», якщо вся її ігрова логіка та дані зберігаються в ланцюжку.

Механізм роботи ланцюжкової гри

Повноланцюгові ігри зберігають ігрову логіку та дані виключно через смарт-контракти (примітка: смарт-контракти автоматично виконують рядки коду в блокчейні).

У широкому розумінні логіка гри визначає правила гри, тобто: якщо це карткова онлайн-гра (TCG), то логіка гри визначає, як кожна гра починається, у якому порядку розігруються карти та коли гра закінчується . Правила — це душа гри. У повноланцюжковій грі ці правила будуть записані в смарт-контракти, і ніхто не зможе їх втручати.

Традиційні блокчейн-ігри мають як смарт-контракти, так і ігрові сервери, тоді як повноланцюгові ігри використовують лише блокчейн і смарт-контракти

Розумні контракти також можна використовувати для створення, розповсюдження та передачі цифрових активів. У згаданій вище картковій грі цифровим активом є торгова картка NFT. Цифрові активи є найбільш широко використовуваною технологією в області блокчейн-ігор, і різні NFT-ігри, включаючи Gods Unchained, Axie Infinity, Illuvium, WildCard і Deadrop, використовують такі активи.

Проблеми, з якими стикається вся ланцюгова гра

Чому більшість ігор поки що не є іграми повного ланцюжка? Це пов’язано з тим, що повноланцюгові ігри сповнені викликів, розробники повинні дотримуватися дуже суворих технічних специфікацій, а користувацький досвід гравців буде значно зменшений.

Швидкість блокчейну та масштабованість

Блокчейн — це спільна комп’ютерна мережа, яку обслуговують тисячі комп’ютерних вузлів по всьому світу. Тому він має вузькі місця у швидкості та масштабованості, двох ключових технічних елементах для швидких ігор.

Ці технічні вузькі місця також призвели до того, що сьогодні повноланцюгові ігри обмежені картковими або стратегічними іграми, де гравці по черзі починають операції. Швидкість смарт-контрактів не підтримує швидкісні ігри, такі як багатокористувацькі онлайн-ігри на бойовій арені (MOBA), шутери від першої особи (FPS) або навіть стратегічні ігри в реальному часі (RTS).

Прозорі дії гравця

Смарт-контракти та транзакції в контрактах абсолютно прозорі, і їх може переглядати кожен. Прозорість є перевагою у фінансових сценаріях, але стає вузьким місцем в ігрових сценаріях, оскільки конфіденційність не може бути гарантована.

Наприклад, туман бойової механіки в MOBA-іграх або стратегіях реального часу навряд чи можна реалізувати в ланцюжку.Таким іграм потрібно приховувати частини гри від гравців. Звичайно, деякі технічні рішення також можна використовувати для вирішення випадкових проблем, але це все одно не може повністю вирішити проблему конфіденційності в повноланцюжкових іграх.

робот

Механізм проектування повноланцюжкових ігор і смарт-контрактів веде до співіснування роботів і реальних гравців, оскільки немає централізованого органу, який би запускав програмне забезпечення проти шахрайства. У деяких випадках це призведе до гіршого досвіду для геймерів, особливо коли рідкісні цифрові активи або NFT отримують винагороду в грі, а боти будуть більш нестримними через щедрі винагороди.

Технічне вузьке місце

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

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

  • Майже всі ігри з повним ланцюжком повинні використовувати рішення випадкових чисел у ланцюжку, і цими випадковими числами часто маніпулюють валідатори (або майнери) у мережі, оскільки вони можуть побачити випадкове число до завершення ланцюжка.
  • Деякі проміжні операції процесу в грі (наприклад, передача серії ігрової логіки на основі операцій гравця) потребують автоматичного виклику функцій смарт-контракту для покращення ігрового досвіду. Але розумні контракти та блокчейн самі по собі не можуть цього зробити. Наприклад, якщо гравець зібрав актив, операція автоматичного збирання активу повинна бути розпочата, перш ніж актив з’явиться в інвентарі гравця.

Переваги повноланцюжкових ігор

Хоча для розробки повноланцюжкових ігор потрібно подолати багато проблем, екосистема повноланцюжкових ігор може поєднувати переваги блокчейну та смарт-контрактів, щоб забезпечити низку цінностей для гравців і розробників.

Компонування та відкритий код

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

Тому повноланцюгову гру можна також розглядати як «ігровий примітив». Подібно до фентезійних ігор, таких як «Dungeons & Dragons», повноланцюгові ігри також можуть надавати гравцям набір фіксованих правил гри, і гравці можуть продовжувати створювати наступні творіння на основі цього набору правил.

Децентралізація, цифрова постійність і незмінність

Аспектом повноланцюжкових ігор, який часто забувають, є те, що вони можуть запускатися автоматично після розгортання в ланцюзі.

Поки в мережі блокчейн є верифікатор, він завжди може бути онлайн.Ця функція забезпечує постійний захист даних для всього ланцюжка ігор. Поки блокчейн працює, код гри може працювати вічно. Теоретично, якщо блокчейн, у якому розташована гра, може продовжувати працювати протягом наступних трьохсот років, тоді гра та ігрова логіка завжди існуватимуть і зберігатимуться в блокчейні, і геймери зможуть продовжувати грати.

Технологічні інновації з низьким рівнем ризику

Оскільки блокчейн-середовище вразливе до різноманітних атак, а блокчейн гарантує величезні активи, реалізація теоретичних досліджень є дуже складним завданням, особливо для тих, хто намагається застосувати нові технології у сфері децентралізованих фінансів (DeFi). Ставки надзвичайно високі. висока.

Повноланцюгові ігри надають дослідникам і розробникам середовище з низьким ризиком, де вони можуть досліджувати передові технології, такі як докази з нульовим знанням і гомоморфне шифрування. Ігри з повним ланцюгом і програми з підвищеним ризиком, такі як DeFi, часто знаходяться в одній інфраструктурі, але перші є менш ризикованими, а отже, кращим полігоном для тестування.

Різноманітний зовнішній інтерфейс гри

І блокчейн, і смарт-контракти є, по суті, серверними технологіями. Якщо гравці хочуть грати в найчистішу онлайн-гру, вони повинні використовувати командний рядок для взаємодії.

Технічно підковані гравці та розробники можуть розробляти різні зовнішні інтерфейси на основі однієї логіки гри та даних у блокчейні. Їм просто потрібно підключити зовнішній інтерфейс гри до внутрішнього смарт-контракту. Тому одна гра в ланцюжку може мати кілька ігрових інтерфейсів. Два гравці можуть грати в одну гру, але один грає в сцену середньовічної гри, а інший грає в сцену космічної гри.

Повний ланцюжок для гри

Найперші повноланцюгові ігри з’явилися в 2013 році, і з того часу ця сфера продовжує розвиватися.

HunterCoin

HunterCoin, запущений у 2013 році, широко вважається першою повноланцюжковою грою. Гра є експериментальною спробою продемонструвати потенціал децентралізованої розробки ігор. Гра розгортається на власному блокчейні, а операції гравців у грі, такі як рух, збір і атака, подаються у формі транзакцій.

Ігровий світ HunterCoin

Темний ліс

Dark Forest — відносно нова повноланцюгова стратегія в реальному часі, дія якої відбувається в космосі. Ця гра створена за мотивами науково-фантастичного роману Лю Цісіня «Проблема трьох тіл — темний ліс». Гравці поміщаються на невідому планету в космосі. Завдання — збирати ресурси, розширювати територію та займати нові планети.

Dark Forest — це перша повноцінна гра, яка включає в себе туман війни. Мета команди, яка розробляє цю гру, — дослідити технологію захисту від нульового знання, яку вони використовують у грі, щоб приховати інформацію про місцезнаходження інших гравців від гравців.

Dark Forest — це мережева стратегія в реальному часі, де гравці борються в космосі

Вбудована розробка ігор Web3

Повноланцюгові ігри є відносно нішевими в екосистемі Web3, але все ще є деякі члени спільноти, дослідники та розробники, які активно досліджують межі повноланцюжкових ігор.

Переглянути оригінал
Контент має виключно довідковий характер і не є запрошенням до участі або пропозицією. Інвестиційні, податкові чи юридичні консультації не надаються. Перегляньте Відмову від відповідальності , щоб дізнатися більше про ризики.
  • Нагородити
  • Прокоментувати
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити