Ну раз уж Вы выложили некоторый документ с описанием идеи и прочего, то хочу так сказать покритиковать некоторые вещи.
И так начнем:
1. Данный проект использует базу данных, он практически полностью централизован.
2. Данный проект - это аналог социальной сети с географической привязкой в форме карты, а значит здесь все тоже самое что и в каком Facebook где собирают и анализируют ваши данные.
3. Из за пункта 1 и особенно пункта 2 Вы сейчас начинаете работать против зарождающего тренда на сохранение своей частной жизни в неприкосновенности. Данный тренд набирает оборот, как в Европе так и США.
4. Обычное классическое взаимодействие, как и в социальных сетях, это простое создание друзей и прочего. как пример:
Любой авторизованный пользователь (Authorized User) может отправить запрос на
добавление в дружбу любому зарегистрированному пользователю (Registered
user), который разрешил отправлять себе запросы.
2. Пользователь, которому поступил запрос на добавление в дружбу может
отклонить его. нажав “Отклонить запрос”.
3. Пользователь, которому поступил запрос на добавление в дружбу, может принять
его, нажав “Принять запрос”.
4. После того, как пользователь нажал “Принять запрос”, пользователь отправивший
этот запрос добавляется в список другой текущего пользователя.
Как видите, если здесь не озадачиться механизмом, то будет обычный спам знакомствами. Сама идея таких знакомств уже не нова и мало кому интересна, так как все тоже самое будет и в уже других популярных сетях.
5. Классический вход. Т.е. это старый механизм входа в свой аккаунт при использовании почты, логина и пароля. На текущий момент такие решения уже малоэффективны против взлома аккаунтов пользователей.
Таким образом исходя из того, что я вижу, то становиться понятно, что создается аналог практически обычной социальной сети с некоторым механизмом привязки к странам и прочим обьектам, где якобы в будущем можно создать аналог виртуального государства.
Как игра и как проект, то считаю, что не зайдет, т.к. практически полностью отсутствует новизна и необычность.
Исходя из этого, хочу внести для вашего рассмотрения следующие дополнения:
1. Проект должен быть децентрализован или же полудецентрализован. Т.к. сами данные пользователей хранятся у них и для взаимодействия с ними используются их электронные подписи.
2. Учитывая что данный проект будет стремиться к некоторой форме организации людей, то необходима своя платежная система в форме криптовалюты. Для быстрой работы, хорошего масштабирования и возможности использования на сотовых телефонах, то предлагаю такую
криптовалюту строить на моем алгоритме консенсуса
Алгоритм распределенного доверия.
3. В настоящее время практически невозможно определить в социальных сетях реальность пользователя, а потому использовать морально устаревшие механизмы знакомства нет никакого смысла.
Нужно перейти к новому механизму поиска и нахождения друзей для пользователя. А именно отказаться от механизма рассылки дружбы, а использование взаимного признания при общении. Это достигается тем, что если пользователь положительно оценит ваш комментарий или тему, а Вы тоже положительно оцените тему или комментарий этого пользователя, либо несколько раз. То именно тогда сеть предложит Вам стать друзьями. Так как Вы положительно относитесь к образу мышления пользователя, а ему приятны ваши высказывания. Тем самым Вы являетесь единомышленниками.
Данный механизм создания дружбы позволит очень эффективно бороться с фейковыми накрутками и сделает их бессмысленными, особенно, если у пользователей не указывать для всех сколько у кого есть друзей.
Пока это наиболее базовые вещи, которые вижу, как именно можно привнести новизну и необычность в данный проект.