Труднощі та перспективи застосування технології ZKP у грі PopCraft на всьому ланцюгу

robot
Генерація анотацій у процесі

Застосування zk-SNARKs у повноцінних іграх: на прикладі PopCraft

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

Щоб вирішити цю проблему, ми розглядаємо можливість впровадження zk-SNARKs(ZKP) технології, щоб зменшити частоту взаємодії з блокчейном під час гри. Попередня ідея полягає в тому, що під час гри дані не потрапляють в блокчейн, але через ZKP забезпечується відсутність ризику шахрайства. Кожна дія гравця генерує ZKP, наступний крок базується на попередньому, утворюючи самодостатню структуру. По закінченні гри фінальний ZKP подається до смарт-контракту в блокчейні для перевірки.

На прикладі PopCraft розкривається роль zk-SNARKs у повноцінних іграх на блокчейні

Однак цей план стикається з багатьма викликами:

  1. Необхідно одночасно перевіряти процес гри та її результати для всебічної протидії шахрайству.

  2. Поступове генерування ZKP має високу технічну складність. Кожен етап ZKP залежить від попереднього, процес перевірки складний і має сумніви в реалізації.

  3. Дані гри PopCraft вже є відкритими, використання ZKP для приховування інформації не має великого сенсу. Але як зберегти дані гри на стороні контракту залишається проблемою, оскільки ZKP не може розв’язати конкретні дані.

  4. Обробка витрат на предмети в грі (Token) є складною. Можливо, знадобиться взаємодіяти з контрактом в реальному часі, але це суперечить первісному наміру зменшити взаємодію.

  5. Властивість приховування даних ZKP насправді ускладнює реалізацію в таких іграх, де дані не потрібно приховувати.

Вивчивши питання, ми вважаємо, що ZKP більше підходить для двох типів застосувань у сфері ігор:

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

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

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

На прикладі PopCraft пояснити роль zk-SNARKs у повноцінних іграх на блокчейні

TOKEN-6.72%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 6
  • Поділіться
Прокоментувати
0/400
UnluckyValidatorvip
· 9год тому
Знову складна ігрова ланцюгова гра. Коли ж можна буде весело пограти?
Переглянути оригіналвідповісти на0
GasGrillMastervip
· 15год тому
Чому всі блокчейн-ігри такі повільні?
Переглянути оригіналвідповісти на0
HypotheticalLiquidatorvip
· 07-29 21:53
Блокчейн затримка є серйозним недоліком Смертельна пастка, з якої немає виходу
Переглянути оригіналвідповісти на0
ProbablyNothingvip
· 07-29 21:50
Гарно випробували протягом двох днів, але затримка так і не була повністю вирішена.
Переглянути оригіналвідповісти на0
GhostAddressHuntervip
· 07-29 21:48
Все ще не можу грати, затримка вражаюча
Переглянути оригіналвідповісти на0
GasOptimizervip
· 07-29 21:29
Порахував витрати газу на операції у блокчейні, вийшло 69 доларів за штуку, величезні збитки.
Переглянути оригіналвідповісти на0
  • Закріпити