Комментарии 73
Это, случаем, не попадает под запрет азартных игр, который есть в большинстве стран?
Если сложность уровней как в эластомании, то набрать эти 100 мноет — это адский труд)
F6 — сгенерировать новый уровень.
Пытался скомпилить на OS X — не вышло, не хватает умений компилястерить. Кто поумнее, помогите сообществу, выложите правильный Makefile (неправильный лежит в src/makefile.osx).
Пытался скомпилить на OS X — не вышло, не хватает умений компилястерить. Кто поумнее, помогите сообществу, выложите правильный Makefile (неправильный лежит в src/makefile.osx).
Здесь сложность скорее в том, чтобы найти уровень который вообще возможно пройти теоретически. Так как генерируются они случайным образом, зачастую до заветной монетки добраться просто нельзя.
Мне вот только два уровня удалось пройти — это 200 монет.
Мне вот только два уровня удалось пройти — это 200 монет.
а если написать бота?..
Похоже, это как раз тот случай, когда люди или говорят что надо написать бота, или пишут его, но не то и другое сразу.
Сколько уже человек придумало это гениальную идею — надо написать бота.
А кто-нибудь начал его писать? А хотя бы задумывался об этом? Вот вот.
Сколько уже человек придумало это гениальную идею — надо написать бота.
А кто-нибудь начал его писать? А хотя бы задумывался об этом? Вот вот.
Остаётся написать бота!
Если игра, с помощью которой происходит майнинг, сможет проходиться ботами, то Proof-of-Play («Докажи игрой») опять превратится в Proof-of-Work («Докажи железкой»).
Зачем? Что мешает пропатчить игровой модуль, чтобы он сразу выдавал «You Win»
Так глядишь, скоро и до DevCoin'a дойдёт.
Майнинг в DevCoin'e выглядит примерно так: открывается терминал, появляется простенькое задание на написание «hello world», после успешной компиляции перечисляются DevCoin'ы. По мере роста сложности задание «hello world» плавно перетекает в задание на создание нейронной сети для самостоятельного майнинга.
Майнинг в DevCoin'e выглядит примерно так: открывается терминал, появляется простенькое задание на написание «hello world», после успешной компиляции перечисляются DevCoin'ы. По мере роста сложности задание «hello world» плавно перетекает в задание на создание нейронной сети для самостоятельного майнинга.
Логическое продолжение proof-of-work и proof-of-thought — выдавать монеты за какую-нибудь полезную умственную работу, написание кода, дизайн, расчеты сложны конструкций… оh wait, это же будет заработная плата :)
А что мешает написать числодробилку для решения уровня под GPU?
>Как только кто-то проходит уровень, генерируется следующий блок.
Что мешает напрямую запускать код, который выполняется при этом? Как именно работает Proof‑of‑Play?
Что мешает напрямую запускать код, который выполняется при этом? Как именно работает Proof‑of‑Play?
Скорее всего, блок подписывается «записью» прохождения уровня, а остальные ноды как-то проверяют эту запись на соответствие уровню и законам физикиигры.
Т.е. теоретически можно прикидываться проверяющей нодой и отправлять полученные для проверки результаты ( ну или немного отредактированные ) как свои собственные?
Я думаю, сгенерированный уровень включает в себя идентификатор отправителя.
С таким же успехом вы могли бы чужие биткойновые хеши пытаться выдать за свои собственные.
В общем, всё как в биткойне, только вместо SHA в качестве функции, к которой надо подобрать входные данные для получения «красивого» результата — движок из эластомании.
В общем, всё как в биткойне, только вместо SHA в качестве функции, к которой надо подобрать входные данные для получения «красивого» результата — движок из эластомании.
Ждем пока Steam форкнет.
-Ты где работаешь?
-Я в Dota 2
-Ты где работаешь?
-Я в Dota 2
Полагаю, Дмитрий Евгеньевич Галковский будет рад новостям об этой криптовалюте.
Если я его правильно понимаю, то он задается справедливым вопросом: людей всё больше, автоматизация труда всё выше, что произойдёт, когда роботы окончательно отнимут у хомосапиенсов работу? Сидеть на пособии — не вариант, так как человеку нужна какая-то самореализация. Вот тут и приходит на помощь его концепция «зарабатывай играя», когда человек играет в игру (MMORPG, например) и зарабатывает себе на жизнь (по факту, ему просто выдается то же самое пособие по безработице, но человек не чувствует себя ущербным). Вуаля, вместо иждивенца, мы получаем эльфа 80-го уровня, находящегося на верхушке пирамиды Маслоу, а значит, не представляющего опасности для государства.
Подробнее в этом интервью. Если что, это не PR, просто сама идея нравится, весьма изящное решение вопроса, на мой взгляд.
Если я его правильно понимаю, то он задается справедливым вопросом: людей всё больше, автоматизация труда всё выше, что произойдёт, когда роботы окончательно отнимут у хомосапиенсов работу? Сидеть на пособии — не вариант, так как человеку нужна какая-то самореализация. Вот тут и приходит на помощь его концепция «зарабатывай играя», когда человек играет в игру (MMORPG, например) и зарабатывает себе на жизнь (по факту, ему просто выдается то же самое пособие по безработице, но человек не чувствует себя ущербным). Вуаля, вместо иждивенца, мы получаем эльфа 80-го уровня, находящегося на верхушке пирамиды Маслоу, а значит, не представляющего опасности для государства.
Подробнее в этом интервью. Если что, это не PR, просто сама идея нравится, весьма изящное решение вопроса, на мой взгляд.
Мне больше интересна техническая сторона защиты от накрутки. Если используется ЭЦП игры для подписи смайненного блока — выцепить секретный ключ из игры будет легко. А другого способа закрепления Proof-of-Pay в блоке и гарантии того, что Proof-of-Pay вообще состоялся, я как-то не вижу.
Что-то я не вижу пунктов обмена Moto на Bitcoin, или я слишком рано об этом упомянул?)
Так вот, чем люди в Матрице должны заниматься!
По крайней мере, в клиенте можно проиграть предыдущий блок.
Пройти игру у меня не выходит -или слишком сложно, или не хватает времени. Подозреваю, у авторов уже есть проходилка, но сама идея ок.
Пройти игру у меня не выходит -или слишком сложно, или не хватает времени. Подозреваю, у авторов уже есть проходилка, но сама идея ок.
Слушайте, а может хабрасообществу замутить свой бит-форк с блекджеком и прекрасными женщинами?
Есть пара идеек…
Есть пара идеек…
Капчекоины?
Не, как раз нам, как людям серьезным, лучше обойтись без гиммиков и попытаться устранить недостатки битков.
Например:
1) нетривиальный размер блокчейна и тенденцию к росту его (идея есть, честноскраденная подслушанная вдохновленная в ходе работы над одним проектом, криптографически состоятельна)
2) анализ транзакций как мера деанонимизации в сочетании со сложностью и неудобством мер противодействия (частично может быть решена существующими на данный момент алгоритмами гомоморфного шифрования, на этот счет есть неформальная публикация Адама Бэка, он человек контактный и с ним можно обсудить это подробнее)
Если есть желание замутить какую-нибудь совсем уж хитрую фишку с PoW, можно попробовать создать PoW который будет максимально враждебен к оптимизированным реализациям на ППВМ / ИСН, но сравнительно дружественна «типичным бытовым» процессорам (есть несколько идеек, связанных с интересными свойствами SHA-3 кандидатов)
Например:
1) нетривиальный размер блокчейна и тенденцию к росту его (идея есть, честно
2) анализ транзакций как мера деанонимизации в сочетании со сложностью и неудобством мер противодействия (частично может быть решена существующими на данный момент алгоритмами гомоморфного шифрования, на этот счет есть неформальная публикация Адама Бэка, он человек контактный и с ним можно обсудить это подробнее)
Если есть желание замутить какую-нибудь совсем уж хитрую фишку с PoW, можно попробовать создать PoW который будет максимально враждебен к оптимизированным реализациям на ППВМ / ИСН, но сравнительно дружественна «типичным бытовым» процессорам (есть несколько идеек, связанных с интересными свойствами SHA-3 кандидатов)
Я даже догадываюсь, что будет вместо proof of work для бит-форка коинов с прекрасными женщинами. Это будет называться proof of sex. Ну вы понимаете — доказательство проделанной работы, как и в биткоинах. Стало быть, майнинг — это будет видеосьемка процесса «работы» с последущим хэшиованием в TTH, причем хеш от нее должен быть меньше определенного значения, только в этом случае считается, что блок посчитан. И само видеодоказательство работы помещается в DHTсеть, так что по хэшу его всегда можно скачать торрент-качалкой, и проверить. Криптовалюту назовем sexcoin (SXC). ;)))
А если говорить серьезно, я думаю, что идея мотокоинов оригинальна, но обречена на провал. Именно потому, что нужно прямое участие человека и трата времени. В биткоинах все же создается иллюзия, что они сами себе считаются. В этом принципиальное отличие.
А если говорить серьезно, я думаю, что идея мотокоинов оригинальна, но обречена на провал. Именно потому, что нужно прямое участие человека и трата времени. В биткоинах все же создается иллюзия, что они сами себе считаются. В этом принципиальное отличие.
А если говорить серьезно, я думаю, что идея мотокоинов оригинальна, но обречена на провал. Именно потому, что нужно прямое участие человека и трата времени. В биткоинах все же создается иллюзия, что они сами себе считаются. В этом принципиальное отличие.
Написать бота :)
А уровни же на стороне клиента генерируются вроде. Точнее конечного игрока. А что мешает мне немного изменить алгоритм генерации уровней, чтобы они полегче были? Уменьшить количество препядствий или групировать их чтобы они в одном месте были и друг на друга накладывались. Насколько я понимаю, на проверку другим нодам отправляется конфигурация левела + нажатия клавиш. Этот тест должен быть легко пройден.
Поправьте, если я не прав.
Поправьте, если я не прав.
Если верить авторам, уровни генерируются на основании всех транзакций в блоке + некоего случайного числа по типу nonce в bitcoin. Когда нажимаешь F6, то меняется только nonce. Это как говорить, что блоки в bitcoin генерируются на стороне клиента, и что мешает добавлять туда произвольные транзакции или, скажем, не подбирать хэш, чтобы он был меньше target?
Понял, спасибо.
Теоретически, можно как-то автоматизировать процесс проверки «проходимости» уровня, и генерировать хоть по 100 уровеней в секунду, до тех пор, пока не будет найден такой, который алгоритм счёл достаточно простым.
ну, произвольные транзакции, все же добавить можно, в рамках которые позволит система. Например — транзакции на несуществующий кошелек.
На несуществующий — сколько душе будет угодно. А вот с несуществующего, или с чужого, или с использованного — уже не выйдет.
Если быть точным, не бывает «существующих» кошельков и «не существующих». Просто могут быть такие кошельки(открытые ключи), от которых, пока что, ни у кого нет закрытого ключа.
Причём что самое интересное — buy orders есть уже по цене 0.00005 BTC за MOTO. Это означает, что поиграв в игру пару часов (а при хороших скиллах — около 20 минут), и получив 10 раз вознаграждение по 100 MOTO, сейчас, теоретически, можно на полученное за майнинг вознаграждение приобрести 0,05 BTC, что по текущему курсу — около $25. Если бы мне сейчас было лет 14, то я бы всерьёз рассмотрел вариант использовать это как самый настоящий заработок. Не это ли мечта многих подростков — играть в компьютерные игры, ещё и получая за это деньги?
Сколько у вас монет?
Игра слишком простая, и она будет быстро надоедать, тем более при хороших скиллах. Такой курс, вероятно, связан с ажиотажем. Однако если высокий курс продержится долго, то появятся боты и курс упадет.
Не знаю кто щас скупает эти мото, но думаю, так будет не долго.
Не знаю кто щас скупает эти мото, но думаю, так будет не долго.
Боты? Боты никогда не появятся. Невозможно сделать бота, который хотя бы доедет до монеты, не то что доедет быстрее всех.
А вот с Target Time разработчики затупили. Оно никогда не увеличивается, только уменьшается. Уже играть нереально.
А вот с Target Time разработчики затупили. Оно никогда не увеличивается, только уменьшается. Уже играть нереально.
Я успел вчера сделать 10 побед и слить 1000 монет. Заработал 50$ (0.1 btc). Идея майнить геймплеем прикольная, но реализовано криво. Может будут апдейты.
надо унифицированное апи, к которому можно было бы приделать практически любую казуалку. Игры — они ведь надоедают. Мне кажется, мотокоины это скорей проба пера. чем серьезна система.
Несколько идей для будущей системы:
1) предлагаю вот эту игру
2) платить можно и за собранные игровые очки(монетки в супермарио)
3) продажа игровых валют(уже существуют биржи)
4) заказ прохождения (аналог фриланса)
5) оценка сообществом стоимости конретных уровней(ставки на проходимость(или алгоритмическую разрешимость для бота) уровня
6) последовательность команд для прохождения в качестве полезной программы(аналог распределенных вычислений)
1) предлагаю вот эту игру
2) платить можно и за собранные игровые очки(монетки в супермарио)
3) продажа игровых валют(уже существуют биржи)
4) заказ прохождения (аналог фриланса)
5) оценка сообществом стоимости конретных уровней(ставки на проходимость(или алгоритмическую разрешимость для бота) уровня
6) последовательность команд для прохождения в качестве полезной программы(аналог распределенных вычислений)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Motocoin — криптовалюта с человеческим майнингом