Идея интересная и на поверхности, вопрос технической реализации. Нужно же иметь возможность всем участникам произвести валидацию правомерности генерации блока. Вероятно, такая игра должна быть децентрализованной и будут серьезные ограничения по игровым механикам. Но будет ли интересно играть в такую игру?
Вопрос реализации, это верно. Децентрализованной должна быть область данных, содержащая в себе достижения игроков (цепь блоков) и транзакции, включенные в блоки. Сама игра не обязательно должна быть децентрализованной - достаточно подключения к нескольким on-line серверам. Таким образом, игровой процесс остается под централизованным управлением, а ресурсная экономика проекта - децентрализована. Как вариант.
Идея интересная и на поверхности, вопрос технической реализации. Нужно же иметь возможность всем участникам произвести валидацию правомерности генерации блока. Вероятно, такая игра должна быть децентрализованной и будут серьезные ограничения по игровым механикам. Но будет ли интересно играть в такую игру?
С другой стороны, можно реализовать децентрализованную игру, пожертвовав, например графикой. Но это сильно затруднит задачу развития игры, и эволюции игрового процесса, для команды разработчиков. Придется искать общие консенсусы, для малейших изменений игрового процесса и сюжетных линий.
По моему мнению, вариант с блокчейном, привязанным к централизованному приложению более приемлем.
Идея интересная и на поверхности, вопрос технической реализации. Нужно же иметь возможность всем участникам произвести валидацию правомерности генерации блока. Вероятно, такая игра должна быть децентрализованной и будут серьезные ограничения по игровым механикам. Но будет ли интересно играть в такую игру?
В игровом приложении достаточно предусмотреть несколько шлюзов, которые будут связывать их (приложения) между собой, для синхронизации информации по достижениям игроков (для возможности проверки правомерности генерации блока, на основе этих достижений). Остальной игровой процесс можно запустить через сервера (графика, сюжетная линия, псевдослучайные задачи и т.д.). Если данные о достижении подтверждаются сервером и не противоречат данным других приложений, то используются в качестве доказательства, при посторении цепи блоков
Идея определенно заслуживает внимания, но требует глубокой проработки. Сложнее всего, на мой скромный взгляд, взаимодействовать будет с различными фальсификаторами, те же ботеры, или, например, ловкими ребятами, которые будут умудряться "играть" на нескольких компах - вспомните покер, сколько там многооконщиков было в свое время.
Согласен, трудности есть в любом предприятии. Свою позицию по ботам я обозначил выше - проще реализовать многоуровневую защиту, чем написать бота, который сможет подстраиваться к постоянным изменениям и абстракциям. А по поводу игры за несколько учетных записей - то пожалуйста, покупай лицензию и играй (если мы не говорим о карточных играх, в противном случае вопрос требует проработки. Лично я не вижу смысла связываться с азартными играми. Человек покупает лицензию и зарабатывает токены. Потерять токены в игре нельзя, возможно только истратить на улучшение характеристик).
Ресурсная экономика проекта будет растущей, если ограничить конечное число выпускаемых токенов. Все токены, получаемые в качестве комиссионных за переводы, сжигаются. Вместо них, приложения генерируют равное количество токенов (1:1), для перераспределения вознаграждения.