У криптосвіті GameFi переживає спад, і йому приділяють менше уваги. Однак концепція повноланцюжкових ігор нещодавно почала привертати більше уваги та дискусій, яка, здається, ожила.
Повноланцюгові ігри – це ігрова форма, яка тісно інтегрована з технологією блокчейн. Чи стане її поява новим оазисом у пустелі?
У цій статті детально проаналізовано технічні характеристики, випадки використання, поточні труднощі та майбутні перспективи повноланцюжкових ігор, а також розкрито потенціал і можливості повноланцюжкових ігор, а також їхній вплив на ігрову індустрію та гравців.
Повні та «половинні» ланцюги
Перш ніж все почати, важливо мати чітке визначення.
Коли я почув назву повної ланцюжкової гри, моєю першою реакцією було: що таке «половина» ланцюжкової гри? Чи є якась різниця в тому, як попередні ігри взаємодіють із блокчейном?
Дотримуючись цієї лінії думок, ми можемо розрізнити:
Ігри поза мережею:
Тобто традиційна повноланцюгова гра поза мережею. Це означає, що основна логіка, правила та процес взаємодії гри повністю виконуються на сервері ігрової компанії, тоді як ігрові активи та віртуальні предмети, якими володіють гравці, існують лише в базі даних централізованого сервера. У цій моделі ігрові компанії мають абсолютний контроль і власність на дані.
Гра напівланцюга:
Ранні блокчейн-ігри вирішували проблему власності на віртуальні предмети в традиційних іграх, записуючи право власності на ігрові активи та віртуальні предмети в блокчейні. Однак основна логіка та процес взаємодії гри все ще централізовані й потребують централізованих серверів для обчислень та обробки.
Повна ланцюгова гра:
Нова форма гри, яка поєднує технологію блокчейн і децентралізацію. У повноланцюжковій грі основна логіка, правила та процес взаємодії повністю виконуються в блокчейні, а смарт-контракти використовуються для виконання та перевірки правил гри. У той же час ігрові активи та віртуальні предмети також існують у формі блокчейну, і гравці можуть безпосередньо володіти, торгувати та передавати ці активи, не покладаючись на централізований сервер ігрової компанії.
Просте порівняння цих трьох виглядає так:
Можна побачити, що ці три відрізняються з точки зору основної логіки, власності на активи, працездатності, безпеки даних і децентралізації. Повноланцюгові ігри досягають справжньої децентралізації, записуючи як основну логіку, так і активи в блокчейн, надаючи гравцям більшу автономію та безпеку.
(Примітка: вище не враховується, чи зберігаються ігрові арт-ресурси в ланцюжку. Загалом, такі ресурси не в ланцюжку або розв’язуються децентралізованим сховищем)
Допоміжна головоломка цілої ланцюжкової гри
Логіка та активи входять у ланцюжок, чи можна запустити так просто? Незважаючи на те, що повноланцюгові ігри зберігають логіку та активи гри в блокчейні, потрібні деякі допоміжні технологічні стеки та інструменти, щоб забезпечити повну функціональність і досвід для того, щоб гра дійсно запускалася.
Причина, чому потрібні інші інструменти, полягає в тому, що, будучи кінцевим автоматом з обмеженою продуктивністю або дорогоцінними ресурсами в ланцюжку, важко самостійно обробляти вимоги до надлишкових викликів у високочастотних інтерактивних сценаріях, таких як ігри. **
На «ETHDenver», що відбувся за останні кілька місяців, розробник Вільям Робінсон зробив дуже глибокий підсумок деяких інших допоміжних інструментів, які можуть знадобитися повноланцюжковій грі, які можна приблизно розділити на наступні напрямки.
**Ефемерний ланцюжок (короткочасний ланцюжок): **Ефемерний ланцюжок є важливою частиною повноцінної гри. Це ефемерний блокчейн, розроблений для обробки тимчасових даних і обчислень в іграх. Використовуючи ефемерні ланцюжки, ігри з повним ланцюгом можуть досягти швидкого підтвердження транзакцій і миттєвого оновлення статусу, забезпечуючи більш плавну гру.
І після закінчення цих обчислень ефемерний ланцюжок зникає.
Попередня компіляція для конкретної програми: Попередня компіляція смарт-контракту розроблена для конкретних сценаріїв додатків. У повноланцюжкових іграх спеціальна попередня компіляція програми може надати певні функції та обчислювальну потужність для прискорення виконання ігрової логіки та зменшення витрат на транзакції. Це забезпечує вищу масштабованість і ефективність повноланцюжкової гри.
Це дуже схоже на принцип "попереднього завантаження" в традиційних іграх. Загалом кажучи, це полягає в тому, щоб підготувати ресурси заздалегідь і прочитати їх, коли це необхідно.
**Battle rollup (битва; Rollup): **Технічний механізм, який використовується для спрощення процесу битви у всій ланцюжковій грі. Завдяки пакетній обробці й узагальненню бойових дій між гравцями в один блок, бій; Rollup; може зменшити кількість і вартість транзакцій, а також покращити продуктивність і зручність гри.
Я розумію, що якщо ви розглянете приклад: "він робить крок вперед; 2; крок назад; 3; крок ліворуч; 4; крок назад і збиває; Том". Можливо, ми можемо об’єднати загальний результат кількох дій переміщення гравця в блок замість запису кожного кроку.
Хоча це не забезпечує повний ланцюжок у справжньому сенсі, так само як і «зведення» L2, це не повністю досягає «повного ланцюга».
**Двигун для онлайн-ігор (повноланцюжковий ігровий движок): **Повноланцюжковий ігровий движок — це інструмент, спеціально розроблений для повноланцюжкових ігор. Він надає набір фреймворків розробки та інструментів, які допомагають розробникам створювати логіку гри та інтерактивні функції на блокчейні. Ігровий механізм із повним ланцюжком спрощує процес розробки та надає багату бібліотеку функцій та інструментів, які дозволяють розробникам створювати повні ігри ефективніше.
Стосовно цього моменту деякі розробники вже намагаються, як-от Ethereum; DEVCON; те, що розробники поділилися на конференції; MUD; движки розробки ігор у мережі тощо.
**Синхронізація (механізм синхронізації): **У повноланцюжковій грі механізм синхронізації є важливим механізмом для забезпечення узгодженості операцій і станів між гравцями. У традиційних іграх інтерфейс і сервер синхронізуються за допомогою механізму спільної роботи. У повноланцюжкових іграх механізм синхронізації повинен використовувати блокчейн і смарт-контракти, щоб забезпечити синхронізацію операцій і станів між гравцями, а також забезпечити чесність і надійність гри.
Наступна таблиця може допомогти вам зрозуміти деякі інструменти та механізми, які повна ланцюжкова гра має швидше відповідати.
Витративши стільки зусиль, чи потрібно грати в гру?
«Я просто добре проводжу час, граючи в гру. Чи потрібно робити гру такою?» --- Очевидно, існує певне протиріччя між точкою зору гравця та зашифрованим наративом.
Ігри з повним ланцюгом забезпечують свободу, контроль і компонування. Гравці можуть володіти та контролювати власні ігрові активи, більше не обмежені централізованою ігровою платформою, і створювати унікальний ігровий досвід.
У той же час, це може генерувати фінансові вигоди та економічну цінність більш справедливо. Правила та поведінка діють у ланцюжку, і все залежить від того, чесні ви чи ні. Ця модель є відносно справедливою, і ви також можете отримати економічні прибутки через гру, яка, очевидно, більше підходить для груп золотодобувачів, які не є гравцями .
Крім того, ** підкреслює, що наратив набагато важливіший, ніж сама річ. **Світ шифрування завжди виступав за децентралізацію та антиавторитет, роблячи гру, яка не контролюється розробниками ігор, більше схожою на духовний банер. Точніше, у повній ланцюжковій грі ви можете брати участь у створенні оповіді гри та спільно будувати світогляд і сюжетну лінію гри, яка виглядає добре.
Зараз найкраще пожертвувати зручністю, вільним спілкуванням і розвагами в обмін на абсолютну справедливість і контроль фундаменталізму. **Цю концепцію не всі розуміють і приймають.
Щоб краще зрозуміти застосовність повноланцюжкових ігор, ми можемо узагальнити їх переваги, недоліки та аудиторію в наступній таблиці:
Крім того, у деяких типах ігор більш необхідним є застосування повноланцюжкових ігор. Часто це визначається правилами самої гри:
*Примітка: * вказує на те, що це не весь ланцюжок, і деяка логіка все ще є під ланцюжком, але вона має певну схожість. *
Ми навіть бачили іншу гру з повним ланцюжком під час нещодавнього зростання «BRC-20»: у формі міні-ігор «H;5», файли гри безпосередньо переміщуються до ланцюжка «BTC», вигравіруваного на ланцюжку «BTC». через написи На блокчейні ви можете грати після відвідування відповідної веб-сторінки.
Це більше схоже на «одноразовий» повний ланцюжок, і дії гравця не потребують взаємодії з ланцюжком. Типовий приклад, такий як @OrdzGames. Сама гра складається з невеликих рівнів, і Tuyile у вільний час також підходить для характеристик самої гри невеликої місткості.
майбутнє
У майбутньому ігри з повним ланцюгом можуть поєднуватися з такими технологіями, як абстракція облікового запису, такими як такі можливості, як пакетна обробка транзакцій, підписи та делеговані підписи. Це означає, що деякі звичайні операції в грі, такі як наступний;20;крок у грі, не вимагають підписів або можуть бути спрощені за допомогою делегованих підписів. Ця інтеграція забезпечить ефективнішу взаємодію та досвід роботи в грі.
Зараз повноланцюгові ігри – це більше дослідження теорії та мислення, ніж стимул для бізнесу. Незважаючи на те, що це приносить нові бізнес-моделі та можливості, все ще існує багато проблем, які цікавлять, чи зможуть його прийняти гіганти.
Повноланцюгова гра більше схожа на підривну роботу, починаючи з краю. Концепція красива та бажана, але необов’язкова. Його реалізація потребує подолання багатьох технічних і комерційних проблем, а також потребує встановлення власної позиції в існуючій ігровій індустрії.
Однак для тих гіків і кіберпанків, які захоплюються інноваціями та переслідують дух децентралізації, повноланцюгові ігри можуть стати унікальним і чудовим оазисом пустелі.
Переглянути оригінал
Контент має виключно довідковий характер і не є запрошенням до участі або пропозицією. Інвестиційні, податкові чи юридичні консультації не надаються. Перегляньте Відмову від відповідальності , щоб дізнатися більше про ризики.
Поглиблена інтерпретація всієї ланцюжкової гри: повітряний замок чи оазис у пустелі?
Джерело: TechFlow Research
Автор: Девід
У криптосвіті GameFi переживає спад, і йому приділяють менше уваги. Однак концепція повноланцюжкових ігор нещодавно почала привертати більше уваги та дискусій, яка, здається, ожила.
Повноланцюгові ігри – це ігрова форма, яка тісно інтегрована з технологією блокчейн. Чи стане її поява новим оазисом у пустелі?
У цій статті детально проаналізовано технічні характеристики, випадки використання, поточні труднощі та майбутні перспективи повноланцюжкових ігор, а також розкрито потенціал і можливості повноланцюжкових ігор, а також їхній вплив на ігрову індустрію та гравців.
Повні та «половинні» ланцюги
Перш ніж все почати, важливо мати чітке визначення.
Коли я почув назву повної ланцюжкової гри, моєю першою реакцією було: що таке «половина» ланцюжкової гри? Чи є якась різниця в тому, як попередні ігри взаємодіють із блокчейном?
Дотримуючись цієї лінії думок, ми можемо розрізнити:
Тобто традиційна повноланцюгова гра поза мережею. Це означає, що основна логіка, правила та процес взаємодії гри повністю виконуються на сервері ігрової компанії, тоді як ігрові активи та віртуальні предмети, якими володіють гравці, існують лише в базі даних централізованого сервера. У цій моделі ігрові компанії мають абсолютний контроль і власність на дані.
Ранні блокчейн-ігри вирішували проблему власності на віртуальні предмети в традиційних іграх, записуючи право власності на ігрові активи та віртуальні предмети в блокчейні. Однак основна логіка та процес взаємодії гри все ще централізовані й потребують централізованих серверів для обчислень та обробки.
Нова форма гри, яка поєднує технологію блокчейн і децентралізацію. У повноланцюжковій грі основна логіка, правила та процес взаємодії повністю виконуються в блокчейні, а смарт-контракти використовуються для виконання та перевірки правил гри. У той же час ігрові активи та віртуальні предмети також існують у формі блокчейну, і гравці можуть безпосередньо володіти, торгувати та передавати ці активи, не покладаючись на централізований сервер ігрової компанії.
Просте порівняння цих трьох виглядає так:
Можна побачити, що ці три відрізняються з точки зору основної логіки, власності на активи, працездатності, безпеки даних і децентралізації. Повноланцюгові ігри досягають справжньої децентралізації, записуючи як основну логіку, так і активи в блокчейн, надаючи гравцям більшу автономію та безпеку.
(Примітка: вище не враховується, чи зберігаються ігрові арт-ресурси в ланцюжку. Загалом, такі ресурси не в ланцюжку або розв’язуються децентралізованим сховищем)
Допоміжна головоломка цілої ланцюжкової гри
Логіка та активи входять у ланцюжок, чи можна запустити так просто? Незважаючи на те, що повноланцюгові ігри зберігають логіку та активи гри в блокчейні, потрібні деякі допоміжні технологічні стеки та інструменти, щоб забезпечити повну функціональність і досвід для того, щоб гра дійсно запускалася.
Причина, чому потрібні інші інструменти, полягає в тому, що, будучи кінцевим автоматом з обмеженою продуктивністю або дорогоцінними ресурсами в ланцюжку, важко самостійно обробляти вимоги до надлишкових викликів у високочастотних інтерактивних сценаріях, таких як ігри. **
На «ETHDenver», що відбувся за останні кілька місяців, розробник Вільям Робінсон зробив дуже глибокий підсумок деяких інших допоміжних інструментів, які можуть знадобитися повноланцюжковій грі, які можна приблизно розділити на наступні напрямки.
**Ефемерний ланцюжок (короткочасний ланцюжок): **Ефемерний ланцюжок є важливою частиною повноцінної гри. Це ефемерний блокчейн, розроблений для обробки тимчасових даних і обчислень в іграх. Використовуючи ефемерні ланцюжки, ігри з повним ланцюгом можуть досягти швидкого підтвердження транзакцій і миттєвого оновлення статусу, забезпечуючи більш плавну гру.
І після закінчення цих обчислень ефемерний ланцюжок зникає.
Попередня компіляція для конкретної програми: Попередня компіляція смарт-контракту розроблена для конкретних сценаріїв додатків. У повноланцюжкових іграх спеціальна попередня компіляція програми може надати певні функції та обчислювальну потужність для прискорення виконання ігрової логіки та зменшення витрат на транзакції. Це забезпечує вищу масштабованість і ефективність повноланцюжкової гри.
Це дуже схоже на принцип "попереднього завантаження" в традиційних іграх. Загалом кажучи, це полягає в тому, щоб підготувати ресурси заздалегідь і прочитати їх, коли це необхідно.
**Battle rollup (битва; Rollup): **Технічний механізм, який використовується для спрощення процесу битви у всій ланцюжковій грі. Завдяки пакетній обробці й узагальненню бойових дій між гравцями в один блок, бій; Rollup; може зменшити кількість і вартість транзакцій, а також покращити продуктивність і зручність гри.
Я розумію, що якщо ви розглянете приклад: "він робить крок вперед; 2; крок назад; 3; крок ліворуч; 4; крок назад і збиває; Том". Можливо, ми можемо об’єднати загальний результат кількох дій переміщення гравця в блок замість запису кожного кроку.
Хоча це не забезпечує повний ланцюжок у справжньому сенсі, так само як і «зведення» L2, це не повністю досягає «повного ланцюга».
**Двигун для онлайн-ігор (повноланцюжковий ігровий движок): **Повноланцюжковий ігровий движок — це інструмент, спеціально розроблений для повноланцюжкових ігор. Він надає набір фреймворків розробки та інструментів, які допомагають розробникам створювати логіку гри та інтерактивні функції на блокчейні. Ігровий механізм із повним ланцюжком спрощує процес розробки та надає багату бібліотеку функцій та інструментів, які дозволяють розробникам створювати повні ігри ефективніше.
Стосовно цього моменту деякі розробники вже намагаються, як-от Ethereum; DEVCON; те, що розробники поділилися на конференції; MUD; движки розробки ігор у мережі тощо.
**Синхронізація (механізм синхронізації): **У повноланцюжковій грі механізм синхронізації є важливим механізмом для забезпечення узгодженості операцій і станів між гравцями. У традиційних іграх інтерфейс і сервер синхронізуються за допомогою механізму спільної роботи. У повноланцюжкових іграх механізм синхронізації повинен використовувати блокчейн і смарт-контракти, щоб забезпечити синхронізацію операцій і станів між гравцями, а також забезпечити чесність і надійність гри.
Наступна таблиця може допомогти вам зрозуміти деякі інструменти та механізми, які повна ланцюжкова гра має швидше відповідати.
Витративши стільки зусиль, чи потрібно грати в гру?
«Я просто добре проводжу час, граючи в гру. Чи потрібно робити гру такою?» --- Очевидно, існує певне протиріччя між точкою зору гравця та зашифрованим наративом.
Ігри з повним ланцюгом забезпечують свободу, контроль і компонування. Гравці можуть володіти та контролювати власні ігрові активи, більше не обмежені централізованою ігровою платформою, і створювати унікальний ігровий досвід.
У той же час, це може генерувати фінансові вигоди та економічну цінність більш справедливо. Правила та поведінка діють у ланцюжку, і все залежить від того, чесні ви чи ні. Ця модель є відносно справедливою, і ви також можете отримати економічні прибутки через гру, яка, очевидно, більше підходить для груп золотодобувачів, які не є гравцями .
Крім того, ** підкреслює, що наратив набагато важливіший, ніж сама річ. **Світ шифрування завжди виступав за децентралізацію та антиавторитет, роблячи гру, яка не контролюється розробниками ігор, більше схожою на духовний банер. Точніше, у повній ланцюжковій грі ви можете брати участь у створенні оповіді гри та спільно будувати світогляд і сюжетну лінію гри, яка виглядає добре.
Зараз найкраще пожертвувати зручністю, вільним спілкуванням і розвагами в обмін на абсолютну справедливість і контроль фундаменталізму. **Цю концепцію не всі розуміють і приймають.
Щоб краще зрозуміти застосовність повноланцюжкових ігор, ми можемо узагальнити їх переваги, недоліки та аудиторію в наступній таблиці:
Крім того, у деяких типах ігор більш необхідним є застосування повноланцюжкових ігор. Часто це визначається правилами самої гри:
*Примітка: * вказує на те, що це не весь ланцюжок, і деяка логіка все ще є під ланцюжком, але вона має певну схожість. *
Ми навіть бачили іншу гру з повним ланцюжком під час нещодавнього зростання «BRC-20»: у формі міні-ігор «H;5», файли гри безпосередньо переміщуються до ланцюжка «BTC», вигравіруваного на ланцюжку «BTC». через написи На блокчейні ви можете грати після відвідування відповідної веб-сторінки.
Це більше схоже на «одноразовий» повний ланцюжок, і дії гравця не потребують взаємодії з ланцюжком. Типовий приклад, такий як @OrdzGames. Сама гра складається з невеликих рівнів, і Tuyile у вільний час також підходить для характеристик самої гри невеликої місткості.
майбутнє
У майбутньому ігри з повним ланцюгом можуть поєднуватися з такими технологіями, як абстракція облікового запису, такими як такі можливості, як пакетна обробка транзакцій, підписи та делеговані підписи. Це означає, що деякі звичайні операції в грі, такі як наступний;20;крок у грі, не вимагають підписів або можуть бути спрощені за допомогою делегованих підписів. Ця інтеграція забезпечить ефективнішу взаємодію та досвід роботи в грі.
Зараз повноланцюгові ігри – це більше дослідження теорії та мислення, ніж стимул для бізнесу. Незважаючи на те, що це приносить нові бізнес-моделі та можливості, все ще існує багато проблем, які цікавлять, чи зможуть його прийняти гіганти.
Повноланцюгова гра більше схожа на підривну роботу, починаючи з краю. Концепція красива та бажана, але необов’язкова. Його реалізація потребує подолання багатьох технічних і комерційних проблем, а також потребує встановлення власної позиції в існуючій ігровій індустрії.
Однак для тих гіків і кіберпанків, які захоплюються інноваціями та переслідують дух децентралізації, повноланцюгові ігри можуть стати унікальним і чудовим оазисом пустелі.