Александр: решать сколько-либо полезную задачу в рамках PoW давно пытались, но так достойных решений и не было сделано. Очень трудно подобрать задачу, которая не требовательна к связности между узлами, позволяет точно учитывать вклад, на проверку решения чтобы тратилось на порядки меньше ресурсов. чем на вычисление и т.п. Еще до криптовалют над этим бились, когда думали для чего использовать слабосвязанные кластеры. Грид системы появились, даже опенсурсные, считай сколько хочешь. Но довольно быстро выяснилось, что применение у них весьма ограничено, только всякие задачи подбора/перебора хорошо пошли.
Есть уже математическая задача, которую планируется решать?
Виталий: Саморегуляция - отличная штука. При любом курсе и награде майнинг для кого-то выгоден, а для кого-то нет. Если уходят майнеры - понижается хэшрейт сети. Понижается хэшрейт - при очередном пересчете падает сложность. Падает сложность - проще оставшимся находить блоки, они больше зарабатывают. Так что резон будет всегда. Особенно учитывая ограниченность эмиссии, которая толкает курс вверх по отношению к инфляционным фантикам и огромного количества уже существующих АСИК майнеров, которые больше ни на что не способны, кроме как работать для майнинга биткоинов.
Виталий: Не перестанет. Эмиссионное вознаграждение падает, но комиссионные сборы останутся в любом случае. Кто находит блок, получает комиссии со всех транзакций, которые в него войдут.
Виталий: С чего-то должно все начинаться. Обычно это список нод, которые поднял разработчик, и которые прописаны в клиенте, или иной прописаный канал получения текущих активных узлов.
Если кратко, то никакие ключи к шифрам не подбираются. Там только хэши высчитываются. Это работа нужна для так называемого "доказательства работы", или "proof of work". PoW используется как раз для децентрализованного консенсуса в сети, с помощью этого алгоритма "запечатываются" блоки и добавляются в блокчейн. Есть и другие алгоритмы, которые используют другие криптовалюты, не требующие вычислений, например "PoS".
Тема не самая простая, рекомендую начать с изучения FAQ по майнингу.
Chvalov: зачем гонять реальные биткоины при взаимодействии внутри системы не в блокчейне? Как на биржах. Юзер биткоинов завел, ему нарисовался баланс на бирже. Все, пока он не решит их вывести(или другой пользователь), они лежат вне зависимости от того, что юзер на бирже делает. На бирже изменяются балансы в результате действий пользователей, но реального движения биткоинов не происходит. Только при вводе-выводе происходят реальные транзакции.
sim3x: Есть такая штука, называется поиск, очень рекомендую.
Нет основного признака, ради чего собственно и лезут в пирамиды - обещания дохода. Биткоин сделан вообще не для заработка на нем, почитайте оригинальную доку от Сатоши о целях и реализации. Нет того, что мог бы управлять этой структурой после запуска для получения дохода. Есть зашитое в ПО ограничение на количество биткоинов, то есть их нельзя "напечатать" сколько нужно, да и эмиссия децентрализована. Нет MLM структуры, ты ничего напрямую не получишь привлекая новых участников. Можно конечно сослаться, что если пиаром привлечь огромное количество внешних средств для покупки чего-то, что ты купил ранее, то цена вырастет. Только это правило для чего угодно работает: для акций, товаров, любых продуктов. Более того, биткоин будет работать, даже если его вообще не деноминировать в других валютах. Собственно когда первый год их гоняли между кошельками Сатоши с Хелом Финни и Гэвином Андерсеном, они в баксах там или евро ничего и не стоили. Это был технический эксперимент, реализация в коде идей.
Не, можно сделать пирамиду, использующую биткоин, никто не спорит. Как и на рублях. Как и на бутылках водки. Но биткоин от этого пирамидой не станет. Развалится эта лавочка, а их много уже было, биткоин все равно продолжит существовать.
Александр Регидов: У разных бирж разные условия. Как внутренние, так и у банков, с которыми они работают. Так что самое простое это взять и посчитать несколько цепочек с заявленными процентами на каждом этапе. Т.е. разные биржи, разные способы пополнения/вывода. Если какая-то цепочка на бумаге покажется интересной, то проверить на практике небольшой суммой. убедиться, что подводных камней нет.
Это типичное заблуждение. С таким подходом у нас все - пирамида, в первую очередь с фиатных денег, выпускаемых государствами. Почитайте хотя бы что такое биткоин и попробуйте найти признаки пирамиды. Никто не говорит, что нет пирамид, использующих биткоины. Но о точно так же МММ использовала рубли, например. Это все частные лавочки. Биткоин сам по себе никакой прибыли не обещает, цели у этого инструмента другие. Если же вам обещают заработать с помощью него - имеет смысл насторожиться. Это все равно что предложить заработать на долларе, или на протоколе TCP/IP например.
astrotrain: если меньшая, то неплохо бы отобразить юзеру ее и написать сколько надо доплатить. Как станет больше или равна - товар оплачен. Что больше не вижу смысла логику еще накручивать. Если там какие-то копейки, то может округлили так человек. Если серьезно больше отправил - он наверняка напишет, и можно в ручном режиме ему будет вернуть. Не думаю, что это будет частое явление.
astrotrain: логику можно прописать ту, которая нужна. Я бы делал под один заказ один адрес. Когда на адресе появляется сумма большая или равная требуемой с нужным количеством подтверждений - заказ считается оплаченным. В ином случае - нет. Все, зачем еще дополнительные адреса? Только путаницы больше.
Я бы разделял прием и выплаты в разные сущности. По приему, как я понимаю, вопросо в нет. Если хочется выплачивать в криптовалюте действительно анонимно, то не стоит это кому-то поручать. Благо подобные выплаты довольно просто алгоритмизируюся и внедряются.
Есть уже математическая задача, которую планируется решать?