Здравствуйте.

Знаете, иногда я вижу, что группе людей нужно выбрать некий случайный объект. Например, дежурного, если нет графика, или он запутался (по поводу «правильных» графиков дежурств я бы тоже рассказал). Или же, что меня начало в последнее время раздражать, победителя в каком-либо конкурсе репостов.

Проблема следующая. Организаторы конкурса заявляют, что вот вам последовательность действий, совершите её для участия в конкурсе (например, сделайте репост этой записи), а затем мы такого-то числа выберем случайного победителя из репостнувших. Люди совершают все эти действия, приходит долгожданный день и мы получаем…

Победителя. В лучшем случае мы так же получим видео, как организатор при помощи random.org выбирает номер, а затем находит победителя в какой-нибудь таблице.

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

Я же считаю, что системы должны быть спроектированы таким образом, чтобы совершить нечто неправильное в них не было возможно, поэтому…

Итак, мы имеем группу из N участников. Нам требуется получить нечто случайное, чтобы каждый участник был согласен с тем, что этот случайный объект был получен честным образом.

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

Но в интернете мы не можем видеть, что кто-то действительно что-то куда-то подбрасывает.

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

Но в такой схеме есть два недостатка - время и посредник.

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

Мы можем попробовать обменяться своими данными с другими участниками, однако в игру вступает время. Нельзя обменяться данными одновременно. И тогда участник, который должен «бросить» свои данные последним, имея данные всех остальных может подобрать такие данные, которые бы заставили бы рандом стать на его сторону.

Или же можно попросить кого-нибудь «подержать» данные для нас, т.е. найти незаинтересованного посредника. Однако этот вариант не является сильно надёжным, т.к. посредника всё же можно чем-либо заинтересовать.

Второе, что приходит на ум - нужно каким-то образом зашифровать нашу виртуальную урну, чтобы посмотреть её содержимое можно было только после окончания вбрасывания своих листков.

Можно действительно зашифровать, например, так: каждый участник создаёт свою пару публичного и приватного ключа, делится со всеми своим открытым, шифрует свои данные, делится со всеми зашифрованными. Когда раунд обмена зашифрованными данными закончился - все открывают свои закрытые ключи, расшифровывают зашифрованные данные, получают незашифрованные, склеивают, хешируют, кормят ГПСЧ, получают вожделенный рандом.

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

Т.е. мы получаем децентрализированную трёхраундную (обмен ключами/выбор соли, «закрытое голосование», «вскрываемся») систему выбора некого случайного зерна группой людей. Причём каждый из людей может собственноручно проверить легитимность итогового выбора. И ни участники, ни организатор не могут повлиять на конечный исход.

Применимо ли это на практике в виде чего-либо? Можно ли улучшить схему?

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

Понятие рандомайзера не относится конкретно к Вконтакте или социальным сетям, скорее это англицизм генератора случайных чисел. Рандомайзер можно определить, как программу или программный алгоритм, которая призвана выбрать определенный объект из массива подобных объектов на основе случайного фактора.

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

Также для примера, можно привести несколько ресурсов, которые посвящены рандомайзерам для всевозможных случаев жизни:

  • random.org
  • randstuff.ru

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

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

Однако очень часто приходится выбирать победителя среди подписчиков, которые просто выполнили условие конкурса. Например, , оставили хотя бы один комментарий, опубликовали свою работу в группе или совершили репост объявления группы. Вот в таких случаях без рандомайзера не обойтись. У подписчиков необходимо вызвать доверие к вашему выбору призера и именно с помощью случайного выбора между всеми у каждого сохраняется равный шанс на победу.


Рандомайзер Вконтакте – инструкция

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

Если победителем конкурса может стать любой участник, который выполнил минимальные условия, например, сделал репост требуемого поста своим подписчикам, тогда необходимо сформировать список всех участников. В таком случае можно выделить 3 способа определения победителей Вконтакте.

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

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

Vk.com/app4921233
vk.com/app3407122_213333592
vk.com/app3287003_162298533
vk.com/talk_to_friends
vk.com/app3872419_162298533
kamaninga.com
megarand.ru
mrandom.com

Большинство сторонних сервисов хорошо интегрируются с Вконтакте. Например, с помощью сервиса kamaninga выбрать победителя очень просто.

  1. Заходим на сайт, авторизируемся с помощью кнопки сверху справа.
  2. Переходим в раздел «создание конкурса».


  1. Вводим необходимые данные о своем конкурсе: ссылку на конкурс, число победителей, выбираем необходимые условия и дату розыгрыша.


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

Конкурс В контакте очень привлекателен. Казалось бы, размести, к примеру, свою фотографию, набери необходимое количество голосов и получи заветный приз. Но не все так просто…

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

Способ 1. Друзья и статус.
Если у Вас в друзьях достаточно большое количество друзей, в верности и готовности прийти на помощь которых Вы не сомневаетесь, то можно разместить просьбу о помощи в голосовании у себя на страничке. Не забудьте добавить фразу: «Перепостите». В таком случае об этом узнают не только Ваши близкие, но и их друзья. Список голосующих будет заметно увеличиваться и выглядеть приблизительно так.


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

Способ 2. Ты – мне, я – тебе.
Через (графа «сообщества) находите конкурсы с условиями, схожими с Вашими. Просите проголосовать за себя, а взамен сами предлагаете помощь. Это, пожалуй, самый действенный способ, так как люди охотно спешат на выручку при условии собственной выгоды.


Существует здесь и один немаловажный минус. Для того чтобы оставить комментарий о просьбе, необходимо каждый раз прописывать «каптчу», которую, как правило, достаточно трудно рассмотреть В контакте. Правильно ввести изображенные символы получается с 3-ей попытки. Представьте, что Вам надо проделать такую операцию десятки, а то и сотни раз. Тут уж победа только в Ваших руках!

Способ 3. Мошенники и просто находчивые люди.
Как известно, в Интернете огромное количество хитрых гениев, способных «срубить» деньги буквально на всем. Так и в Вашем нелегком деле найдутся подобные помощники. За определенную сумму они накрутят Вам столько «лайков», сколько будет необходимо. За отдельное вознаграждение даже подпишут слова восхищения и искреннего восторга. Расценки у всех разные. Если необходимо просто поставить сердечко, то это выйдет Вам в среднем 2 рубля за голос. Все остальное несколько дороже и зависит от сложности работы. Деньги, как правило, перечисляются с помощью электронных инструментов, таких как WebMoney, Яндекс. Деньги и др.

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

Способ 4. Механический.
Существует несколько программ, через которые можно накрутить голоса механически. Вы просто вводите свои логин и пароль от страницы, указываете ссылку на нужное Вам фото участника, и процесс идет сам собой.

Казалось бы, отличный способ. Но везде есть свои минусы, в данном случае их несколько. Во-первых, официальная версия платная и стоит порядка 2000 рублей. Во-вторых, все бесплатные программы не только не прибавляют голоса, но и взламывают страницу, рассылая от Вашего имени спам. В-третьих, администраторы конкурса, как правило, дисквалифицируют участников, которые воспользовались данным методом, ведь они не получают от такого голосования никакой выгоды.

Способ 5. Долгий.
Если конкурс длится продолжительное время, то можно прибегнуть еще к одному способу. Зарегистрируйтесь на каком-либо форуме и разведите там активную, положительную деятельность: хвалите всех подряд, восторгайтесь слогом присутствующих и т.д. Через некоторое время ненавязчиво попросите помощи. Будьте уверены, Вам поможет 90% аудитории.
Тут, конечно, надо не прогадать. Тщательно выбирайте наиболее посещаемые и объемные сайты.

Способ 6. Опять же за деньги.
Можно самостоятельно разместить заказ на биржах фрилансеров. Например, на Адвего. Формулировка карточки работы должна содержать ссылку на фотографию и краткую инструкцию. Средняя стоимость одного, отданного за Вас голоса, будет колебаться в пределах 1,5 – 5 руб. Конечно же, расценки тут устанавливаете только Вы – можете заплатить и больше. В этом случае голосование пойдет значительно быстрее.

В случае конкурсов В контакте, как нельзя подходит выражение: «Каждый человек – кузнец собственного счастья». Вот и Вам придется немало потрудиться для победы в подобном состязании. Удачи!

Конкурсы в Вконтакте – один из хороших способов привлечь аудиторию в группу. Есть, конечно, нюансы в проведении конкурсов. Но об этом напишу чуть позже, по итогам одного из конкурсов.
А в сегодняшнем посте речь пойдет о приложениях, которые помогут сммщику провести конкурс, акцию или розыгрыш. Итак, предлагаю топ-12 приложений в Вконтакте.

  1. LikeChecker - отсекаем лишнее. Установить можно по этой ссылке . Чем поможет? Лайкчеккер, проанализировав ваш фотоальбом, разделит лайки на реальные и накрученные. Тем самым избавит вас от рутинной ручной работы.

    LikeChecker — пользоваться достаточно просто:)

  2. Нужен, если выбираете победителя рандомно. http://vk.com/app2846704


  3. Lucky you! Находится по этой ссылке http://vk.com/app3298801 . Приложение понадобится, если выбираете победителя случайным образом. Срди тех кто лайкнул или поделился с записью. Приложение работает с помощью сервиса http://random.org


  4. Это приложение в Вконтакте упростит процесс определения победителей в конкурсах. Можно пользоваться им и при моментальных розыгрышах. Например, для определения случайного пользователя, или для угадывания числа.При помощи менеджера конкурсов можно узнать также топ 10 самых активных подписчиков группы.



    Менеджер конкурсов. Генератор случайных чисел

  5. Вирусоанализатор — счетчик лайков и репостов. http://vk.com/app2681922 . Хороший помощник для подсчета репостов и лайков.


  6. расскажет всю историю о вашей группе. Кто, когда пришел и какой пользователь покинул группу.


    Дезертир. Бесплатного функционала порой достаточно.

  7. Поиск мертвых участников и подписчиков группы. Понадобится не только при проведении конкурсов. Приложение, которое найдете по ссылке vk.com/app2732533 , найдет всех удаленных и заблокированных подписчиков сообществ.


  8. vk.com/app3875862 . Также знает все о «живых» и «мертвых» подписчиках.


    Результат сканирования одной из групп.

  9. Тренды Вконтакте. Приложение, которое находится по адресу http://vk.com/app3804704 «знает» все горячие новости и события в Вконтакте: флешмобы, конкурсы, лайфхаки и т.д.. Всегда будешь в курсе, что популярного в этой соцсети.

  10. NicePost . Это приложение знает все лучшие посты, цитаты и открытки в Вконтакте. Изучайте популярное и выбирайте, чем «подкармливать» аудиторию во время конкурсов. Чтобы они надолго оставались подписчиками вашей группы.


  11. Сравнение аудитории групп.


Эта статья также доступна на следующих языках: Тайский

  • Next

    Огромное Вам СПАСИБО за очень полезную информацию в статье. Очень понятно все изложено. Чувствуется, что проделана большая работа по анализу работы магазина eBay

    • Спасибо вам и другим постоянным читателям моего блога. Без вас у меня не было бы достаточной мотивации, чтобы посвящать много времени ведению этого сайта. У меня мозги так устроены: люблю копнуть вглубь, систематизировать разрозненные данные, пробовать то, что раньше до меня никто не делал, либо не смотрел под таким углом зрения. Жаль, что только нашим соотечественникам из-за кризиса в России отнюдь не до шоппинга на eBay. Покупают на Алиэкспрессе из Китая, так как там в разы дешевле товары (часто в ущерб качеству). Но онлайн-аукционы eBay, Amazon, ETSY легко дадут китайцам фору по ассортименту брендовых вещей, винтажных вещей, ручной работы и разных этнических товаров.

      • Next

        В ваших статьях ценно именно ваше личное отношение и анализ темы. Вы этот блог не бросайте, я сюда часто заглядываю. Нас таких много должно быть. Мне на эл. почту пришло недавно предложение о том, что научат торговать на Амазоне и eBay. И я вспомнила про ваши подробные статьи об этих торг. площ. Перечитала все заново и сделала вывод, что курсы- это лохотрон. Сама на eBay еще ничего не покупала. Я не из России , а из Казахстана (г. Алматы). Но нам тоже лишних трат пока не надо. Желаю вам удачи и берегите себя в азиатских краях.

  • Еще приятно, что попытки eBay по руссификации интерфейса для пользователей из России и стран СНГ, начали приносить плоды. Ведь подавляющая часть граждан стран бывшего СССР не сильна познаниями иностранных языков. Английский язык знают не более 5% населения. Среди молодежи — побольше. Поэтому хотя бы интерфейс на русском языке — это большая помощь для онлайн-шоппинга на этой торговой площадке. Ебей не пошел по пути китайского собрата Алиэкспресс, где совершается машинный (очень корявый и непонятный, местами вызывающий смех) перевод описания товаров. Надеюсь, что на более продвинутом этапе развития искусственного интеллекта станет реальностью качественный машинный перевод с любого языка на любой за считанные доли секунды. Пока имеем вот что (профиль одного из продавцов на ебей с русским интерфейсом, но англоязычным описанием):
    https://uploads.disquscdn.com/images/7a52c9a89108b922159a4fad35de0ab0bee0c8804b9731f56d8a1dc659655d60.png