Золотой ключик от всей игровой цепочки: аркадный аккаунт

Благодаря модели «Играй, чтобы заработать», такие игры GameFi, как StepN, быстро стали популярными и привлекали все больше и больше средств. Согласно статистике Blockchaingamer, поставщика услуг игровой платформы блокчейна, по состоянию на ноябрь 2022 года инвестиции в игровую сферу блокчейна достигли 2,56 млрд долларов США. Однако из-за незрелости экономической модели и инфраструктуры концепция GameFi под благословением капитала быстро остыла.

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

Ключ сеанса (Session Key) — это решение, позволяющее решить проблему, присущую зашифрованным нативным играм, с целью использования абстракции учетных записей и некоторых оригинальных инноваций в Starknet, чтобы игрокам в зашифрованных играх не нужно было часто подписывать транзакции для каждой операции. И сегодня Loot Realms выпустила первую реализацию на основе сеансового ключа — учетные записи Arcade. С помощью функции учетной записи Arcade игроки могут безопасно хранить свои ключи в хранилище браузера, что избавляет от необходимости подписывать каждую внутриигровую операцию «атаки», что обеспечивает более плавный игровой процесс.

Что такое аркадные аккаунты? Каков его принцип работы? Прежде чем ответить на эти вопросы, давайте разберемся с сеансовым ключом (Session Key).

Что такое сеансовый ключ?

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

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

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

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

Что такое учетные записи Arcade?

Учетные записи Arcade — это первая реализация сеансовых ключей в Starknet командой Realms с использованием абстракции учетных записей.

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

Золотой ключ к полноценным играм: аркадный аккаунт

По сути, аркадная учетная запись — это учетная запись Starknet, но с некоторыми функциональными вариациями, в том числе:

  • У каждой учетной записи Arcade есть основная учетная запись.

  • За исключением основной учетной записи, учетные записи других уровней не могут переводить ETH/токены.

  • Другие учетные записи могут только подписывать транзакции, если они не аутентифицированы

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

Уникальный для Starknet метод «объявления контракта» снижает стоимость добавления учетной записи Arcade примерно до 20 центов.

Каков был опыт использования аркадного аккаунта? Loot Realms продемонстрировала интуитивный опыт, который учетная запись Arcade дает геймерам в облегченной мини-игре Loot Survivor — «гладкий интерактивный опыт в игре без необходимости подписывать каждую операцию атаки».

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

Золотой ключ к полноценным играм: аркадный аккаунт

Выше приведены лишь некоторые базовые функции, реализованные контрактами как учетными записями (Контракты как учетные записи). Далее в Loot Realms будут реализованы две расширенные функции: автоматическое пополнение, когда ETH недостаточно, и перевод токенов, когда токены поступят на счет.

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

Справочное содержание:

Посмотреть Оригинал
Содержание носит исключительно справочный характер и не является предложением или офертой. Консультации по инвестициям, налогообложению или юридическим вопросам не предоставляются. Более подробную информацию о рисках см. в разделе «Дисклеймер».
  • Награда
  • комментарий
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить