Bitcoin Forum

Local => Альтернативные криптовалюты => Topic started by: dmd on January 08, 2014, 06:01:20 AM



Title: Идеи для математического форка
Post by: dmd on January 08, 2014, 06:01:20 AM
Primecoin пока единственный математический форк. Он также единственный, который нужен не только криптовалютному сообществу, но в некоторой степени и научному. Между тем интересных задач математических, требующих достаточно тяжелых вычислительных мощностей великое множество.

У меня такой вопрос. Будет ли жизнеспособен форк без верхнего предела эмиссии и с очень неопределёнными по времени дискретными кусками эмиссии, привязанными к искомым решениям математической задачи? Решения-эмиссии будут расположены очень неравномерно и почти случайно. При этом сопутствующая копеечная эмиссия пусть будет растянута на очень длительное время, измеряемое в теоретических годах. Экономику монеты построить на "старательстве" в поисках "самородка" решения математической задачи.

Вот мне хорошо знакома задача 2^n=3(mod n) (http://dxdy.ru/topic4786.html). На данный момент известны всего пять её решений. Их можно связать с премайнингом и стартовой эмиссией. Для поиска решения нужно последовательно фильтровать из натуральных чисел т.н. подходящие, из которых только и может быть собрано решение. Все эти подходящие числа можно связать с копеечным майнингом/эмиссией. Любое следующее найденное решение пусть выстреливает в экономику монеты сразу допустим миллион или миллиард монет, на что и завязать интерес майнеров из криптовалютного сообщества. Майнеры из околонаучного сообщества будут майнить только соло. Для поддержания их интереса нужно растянуть копеечный майнинг на как можно длительное время. На данный момент из первых 10^8 натуральных фильтруются около 2.8*10^6 подходящих чисел. Т.е. меньше 3%. С ростом порядка процент неуклонно снижается. Математика фильтрации построена на модульной арифметике, поэтому скорее всего вычисления CPU-only. Если не ошибаюсь модульная арифметика плохо адаптируется к вычислениям на GPU, но про ASIC-и не в курсе.


Title: Re: Идеи для математического форка
Post by: other_side on January 08, 2014, 06:09:15 AM
Мне кажется ты сам можешь ответить на свой вопрос.
Для валюты важно ее место в рейтинге капитализации. Чем больше использование, тем выше капитализация.


Title: Re: Идеи для математического форка
Post by: tvv on January 08, 2014, 06:23:51 AM
У меня такой вопрос. Будет ли жизнеспособен форк без верхнего предела эмиссии

и какой интерес инвесторам вкладываться в него?

У биткойна(так-же как и золота) единственая ценность - ограниченное количество,
в остальном они никакой ценности не представляют(ни цифирки биткойна, ни золото которое
не представляет никакой большой технической полезности)...


Вот мне хорошо знакома задача 2^n=3(mod n) (http://dxdy.ru/topic4786.html). На данный момент известны всего пять её решений. Их можно связать с премайнингом и стартовой эмиссией. Для поиска решения нужно

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

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

https://bitcointalk.org/index.php?topic=372163.msg4372022#msg4372022

Так что не в коня корм - биткоин уже не тот - вокруг сейчас собрались одни пирамидчики и тп,
а вы тут к ним со своей какой-то наукой лезете...  Пирамиды и зрелища - вот что им тока надо! ;)

Vladimir
PS  а в математике или гидродинамике разбираетесь?
http://www.reaa.ru/cgi-bin/yabb/YaBB.pl?num=1366809068
(Пора откусить несколько млрд от реальных рынков, пока другие в пирамиды играют ;) )


Title: Re: Идеи для математического форка
Post by: boinc on January 08, 2014, 06:29:05 AM
Пирамиды и зрелища - вот что им тока надо! ;)
Зрелище, надо отметить, удалось  :)


Title: Re: Идеи для математического форка
Post by: tvv on January 08, 2014, 06:43:48 AM
Пирамиды и зрелища - вот что им тока надо! ;)
Зрелище, надо отметить, удалось  :)

это уж точно! ;)  Вон и уол-стрит уже наживку заглотил...
(правильно же что Сорос считал всех с уол-стрит дебилами и никогда не брал на работу ;) )


PS  если Сатоши это кто-то вроде Сороса - то я его понимаю ;)
Месть аналитика дебилам так сказать, я сам подумывал не сделать ли что-то подобное ;)


Title: Re: Идеи для математического форка
Post by: tvv on January 08, 2014, 06:49:24 AM
"если вы не знаете, кто теряет деньги - значит это теряете вы!"

И, чорт возьми, скряга Баффет тоже иногда бывает прав...  ;)


https://forum.btcsec.com/index.php?/topic/4334-zakrytie-kitaiskoi-bitcoin-birzhi-gox-btc/#entry84309
https://forum.btcsec.com/index.php?/topic/4334-zakrytie-kitaiskoi-bitcoin-birzhi-gox-btc/#entry84173
https://bitcointalk.org/index.php?topic=398013.msg4320481#msg4320481


Title: Re: Идеи для математического форка
Post by: SStalin on January 08, 2014, 07:46:45 AM
На основе праймкоина мне кажется можно создать форк который будет "рассчитывать" прогноз курса акций или того же битка на некоторое время вперед, что-то типа помощи для "профессиональных" трейдеров, а данные будут находиться на специализированном сайте доступ к которому можно получить за генерируемую этим форком валюту.


Title: Re: Идеи для математического форка
Post by: dmd on January 26, 2014, 01:04:41 PM
Попробовал сделать копипаст форк, исходником послужил Phoenixcoin, генезис-блок делал по этому мануалу (http://devtome.com/doku.php?id=scrypt_altcoin_cloning_guide). У меня вопрос: этот способ подойдёт для формирования генензис-блока форка Primecoin-а?


Другой вопрос. У меня почему-то получились не видимыми (http://i57.fastpic.ru/big/2014/0126/de/2be57f3733a9c8f0af9e5785da180ede.png) адреса в транзакциях. Написано "[недоступно]". Как это можно исправить?


Если что, то я ни разу не собираюсь делать очередной alt-coin. Пока мне просто интересно, есть ли способ получить клиент для одноранговых распределённых p2p-вычислений из форка Bitcoin-а.



Title: Re: Идеи для математического форка
Post by: Sibiryak on January 26, 2014, 01:26:17 PM

Другой вопрос. У меня почему-то получились не видимыми (http://i57.fastpic.ru/big/2014/0126/de/2be57f3733a9c8f0af9e5785da180ede.png) адреса в транзакциях. Написано "[недоступно]". Как это можно исправить?


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


Title: Re: Идеи для математического форка
Post by: tvv on January 26, 2014, 03:23:23 PM
Если что, то я ни разу не собираюсь делать очередной alt-coin. Пока мне просто интересно, есть ли способ получить клиент для одноранговых распределённых p2p-вычислений из форка Bitcoin-а.

нет, это не возможно - без соответствующих фишек его тут-же хакнут и вся эмиссия уйдет хакерам

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


Title: Re: Идеи для математического форка
Post by: dmd on January 26, 2014, 04:05:26 PM
нет, это не возможно - без соответствующих фишек его тут-же хакнут и вся эмиссия уйдет хакерам

Нет-нет, сорри, что не сумел объяснить. Мне нужно от Bitcoin-а не Bitcoin, а Bitcalc. Соответственно всё монетно-эмиссионное не важно, монеты можно считать начисленными очками за найденное решение, вообще не обращать на них внимание, либо выкорчевать из кода, скрыть из интерфейса.


Title: Re: Идеи для математического форка
Post by: pant-79 on January 26, 2014, 04:32:47 PM
Проекты Boinc и Folding Home гуглите. Там уже кучи мегахешей нахаляву всякое добро высчитывают.


Title: Re: Идеи для математического форка
Post by: dmd on January 26, 2014, 04:42:42 PM
BOINC не одноранговый, про него можно забыть и не вспоминать - прошлый век


Title: Re: Идеи для математического форка
Post by: tvv on January 26, 2014, 04:46:28 PM
нет, это не возможно - без соответствующих фишек его тут-же хакнут и вся эмиссия уйдет хакерам

Нет-нет, сорри, что не сумел объяснить. Мне нужно от Bitcoin-а не Bitcoin, а Bitcalc. Соответственно всё монетно-эмиссионное не важно, монеты можно считать начисленными очками за найденное решение, вообще не обращать на них внимание, либо выкорчевать из кода, скрыть из интерфейса.

не понял.  А что помешает хакерам хакнуть вашу систему и забрать 99% монет себе?

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

Vladimir


Title: Re: Идеи для математического форка
Post by: tvv on January 26, 2014, 04:50:10 PM
BOINC не одноранговый, про него можно забыть и не вспоминать - прошлый век

скорее одноранговость это минус биткойна и в 2.0 лучше бы сделать структурированную сеть, если это возможно.

Другое дело что однорангововая лучше соответствует архитектуре блокчейна и это проще сделать...


PS  биткойн через пулы замечательно избавляется от своей одноранговости - а за одно это создает и дырки в безопасности...


Title: Re: Идеи для математического форка
Post by: dmd on January 26, 2014, 05:06:42 PM
я наоборот считаю одноранговость-децентрализованность огромным плюсом. В бит-торрент сети торрент-трекеры несколько структурируют сеть и одновременно делают её псевдо-децентрализованной. Там наоборот всеми силами ищут способ полной децентрализации, насколько понимаю. Закроют власти ведущий трекер и все его зеркала - целая сеть испарится в никуда.


Title: Re: Идеи для математического форка
Post by: tvv on January 26, 2014, 05:25:31 PM
Все-же скрытые кластеры надежнее - так сложнее вычислить IP всех участников.

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


Title: Re: Идеи для математического форка
Post by: awoland on January 26, 2014, 08:33:49 PM
я наоборот считаю одноранговость-децентрализованность огромным плюсом.
Насколько я понял, вы хотите что-то аналогичное PVM (http://ru.wikipedia.org/wiki/Parallel_Virtual_Machine)? Если да, то из биткойна вам может пригодиться только бутстрапинг. Но он здесь совсем не айс, но лучше просто и не существует...
А вообще задача реализации Pure P2P сети до сих пор ещё никем не решена и сама по-себе является очень интересной и востребованной проблемой.


Title: Re: Идеи для математического форка
Post by: jurastm on January 27, 2014, 12:44:11 PM
На основе праймкоина мне кажется можно создать форк который будет "рассчитывать" прогноз курса акций или того же битка на некоторое время вперед, что-то типа помощи для "профессиональных" трейдеров, а данные будут находиться на специализированном сайте доступ к которому можно получить за генерируемую этим форком валюту.

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


Title: Re: Идеи для математического форка
Post by: vodz on January 27, 2014, 12:55:10 PM
С предсказанием непонятно, как проверить, что то что посчитали - есть "проделанная" работа, а не случайно сгененированное?


Title: Re: Идеи для математического форка
Post by: SStalin on January 27, 2014, 04:37:37 PM
С предсказанием непонятно, как проверить, что то что посчитали - есть "проделанная" работа, а не случайно сгененированное?

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


Title: Re: Идеи для математического форка
Post by: SStalin on January 27, 2014, 04:48:07 PM
я наоборот считаю одноранговость-децентрализованность огромным плюсом.
Насколько я понял, вы хотите что-то аналогичное PVM (http://ru.wikipedia.org/wiki/Parallel_Virtual_Machine)? Если да, то из биткойна вам может пригодиться только бутстрапинг. Но он здесь совсем не айс, но лучше просто и не существует...
А вообще задача реализации Pure P2P сети до сих пор ещё никем не решена и сама по-себе является очень интересной и востребованной проблемой.

Кстати идея с Parallel Virtual Machine, тоже очень интересна, представим человека , которому нужно обсчитать сложную задачу на компьютере, он подключается к сети на подобие торрент-трекера, и загружает её для вычисления, при  этом чтоб ему задействовать всю мощность сети, ему нужно самому быть "раздающим" своей мощности компьютера, опять же как в торрент системе. Ну а монеты, как дополнительное вознаграждения для тех кто поддерживает сеть, без использования её для самих вычислений.


Title: Re: Идеи для математического форка
Post by: dmd on January 27, 2014, 05:41:06 PM
Эти идей давно в воздухе витают: comptorrent (https://www.google.ru/#newwindow=1&q=comptorrent). Но технический аспект реализации видимо был до сих пор слишком неподъёмен. Не могу себе представить ни одного варианта делегирования вычислительной мощности с моего CPU, кроме "ядерного". Если клиент p2p-сети распределённых вычислений с моего согласия и на указанную мной задачу расшарит 1-2 ядра из имеющихся у меня 4-х, то это был бы гут. Другое дело GPU, у него ядер больше, но и задачи в них считать можно лишь узкоспециализированные, к сожалению GPU для большинства научных расчетных задач малопригоден.


Title: Re: Идеи для математического форка
Post by: awoland on January 27, 2014, 07:16:40 PM
Проблема в том, что просто так "задачу" ни на PVM, ни на BOINC не посчитаешь. И в том и в другом случае нужно писать собственное програмное обеспечение, выполняюшее необходимые вам вычисления через API используемой системы.


Title: Re: Идеи для математического форка
Post by: dmd on January 27, 2014, 08:16:11 PM
Вот и стоит задача придумать простую торрент-подобную схему для вычислительных задач. Гарантирую - об этом уже многие хакеры из крипто-бит-сообщества думают. Значимость некоторых вычислительных NP-трудных задач очень высока именно для криптонаук. Если удастся еще и монетизировать p2p-сети распределённых вычислений, то майнить будут не только железные майнеры мощностями, но и брайн-майнеры своими мозгами шлифуя алгоритмы. Примером сегодняшнего брайн-майнинга можно считать вычислительные конкурсы типа http://azspcs.net (http://azspcs.net).


Title: Re: Идеи для математического форка
Post by: Sibiryak on January 27, 2014, 08:27:35 PM
Вот и стоит задача придумать простую торрент-подобную схему для вычислительных задач. Гарантирую - об этом уже многие хакеры из крипто-бит-сообщества думают. Значимость некоторых вычислительных NP-трудных задач очень высока именно для криптонаук. Если удастся еще и монетизировать p2p-сети распределённых вычислений, то майнить будут не только железные майнеры мощностями, но и брайн-майнеры своими мозгами шлифуя алгоритмы. Примером сегодняшнего брайн-майнинга можно считать вычислительные конкурсы типа http://azspcs.net (http://azspcs.net).
Есть хоть один пример как автор програмного майнера для BTC на этом разбогател? И имено на шлифовке когда уже бились за мегахеши акцент.
Повесть про бородатые времена когда соло майнилось 3 блока в день, оптимизировал под SSE стало 5. Ура, пойду остальным паре десятке майнеров раскажу. Это не то, там все кто поверил в валюту получили по заслугам награду но за веру, а не за работу с кодом.


Title: Re: Идеи для математического форка
Post by: awoland on January 27, 2014, 08:54:17 PM
Вот и стоит задача придумать простую торрент-подобную схему для вычислительных задач.
Если вам удасться решить данную задачу попутно избежав ограничений, кторые имеются в существующих системах распределённых вычислений (PVM, BOINC, LAM-MPI, OPENMPI), то вам уже никакие криптокоины не понадобятся. На такой технологии можно будет сделать многомиллиардное состояния без крипто.


Title: Re: Идеи для математического форка
Post by: vodz on January 28, 2014, 09:31:48 AM
Помимо трудности распараллеливания вычислений реальных задач, при добавлении криптовалюты всплывают ещё тонкости.
Одно дело, когда вы ради прикола помогаете решать реальную проблему, другое дело, когда вам за это платят.
1. Необходимо полученные от вас решения проверять на валидность каким-то простым способом, ведь ошибка может быть как и преднамеренное генерирование случайных данных ради денег, так и аппаратно-программные и даже сетевые. И проверяться должно легко и просто, а не перешивать полностью заново :)
2. Необходимо учитывать какие задания вам давали, а следовательно: держать базу, быстрый сервер БД для него и т. д. Случайные задания не подойдут, так как быстро появятся ботнеты, которые будут принадлежать одному злоумышленнику, а решения выдаваться помимо реальных вычислений так же и путём обмена внутри ботнета просто повторно со случайной задержкой.
3. Сам майнинг криптовалюты всё равно должен быть затратным, чтобы не получилось вместо решения задач, получить ботнет только на майнинг. Самое простое - выплачивать валютой со 100% премайном.

Я уже в соседней ветке рассказывал свою байку, как в конце 90-х считал ради прикола совместно. И как оказалось, что ими же сделанный прокси под линукс для подключения нескольких машин для расчётов к одному IP жутко глючил, переставая выдавать задачи для расчётов, а вместо того зацикливался с отдачей одного ответа. Я их предупреждал об этом. В результате я всегда был на 2-3 месте с "огромной" производительностью. Меня ручками оттуда скидывали, обнуляя "решения", но всё повторялось :)


Title: Re: Идеи для математического форка
Post by: awoland on January 28, 2014, 01:00:37 PM
Решение стимулирования (вознаграждения) участников системы уже вторично и сама задача встраивания системы крипто в  распределённые вычисления является подмножеством общей задачи. При наличии технической реализации (решения) описываемой системы, встроить в неё собственную крипто валюту (в качестве одной из системных мета- (под-) задач)  не проблема.


Title: Re: Идеи для математического форка
Post by: dmd on January 28, 2014, 01:24:47 PM
Ну тут я говорю не о всех вообще расчетных задачах, а в основном о задачах целочисленных вычислений, связанных с теорией чисел. Т.е. это не про "климат считать". В основном это задачи с NP-трудностью, цель которых в конечном итоге не решение самой задачи, а шлифовка её экспоненциальных алгоритмов в сторону суб-экспоненциальности. Т.е. это по сути искусство алгоритмики, накопление алгоритмического опыта для разнообразных NP-трудных задач. Такие задачи сейчас очень интенсивно решаются в почти замкнутых околонаучных и академических сообществах, проводятся соответствующие конкурсы. Дело в том, что большинство известных мне конкурсных задач и неконкурсных нравящихся мне самому - очень гармонично укладываются в схему цепочки блоков. Каждое следующее решение задачи должно быть лучше предыдущего. Подделать не возможно, PoW очень естественен, нужно просто найти более лучшее решение, чем зафиксировано в последнем блоке цепочки. С каждым шагом-блоком рост сложности экспоненциальный. Найти трудно, проверить найденное легко всем. Поэтому и завёл эту тему - аналогии бросаются в глаза.

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


Title: Re: Идеи для математического форка
Post by: vodz on January 28, 2014, 01:37:24 PM
Решение стимулирования (вознаграждения) участников системы уже вторично и сама задача встраивания системы крипто в  распределённые вычисления является подмножеством общей задачи. При наличии технической реализации (решения) описываемой системы, встроить в неё собственную крипто валюту (в качестве одной из системных мета- (под-) задач)  не проблема.
А можно как-нибудь поконкретнее мысли изложить? А то я в предыдущем сообщении напирал на то, что как раз не так то всё беспроблемно. Если сделать "крипто" на уровне подписи "это я!", то это 100% централизация и доверие одному непойми кому пренадлежащему центру выдачи сертификатов подписи. Если подпись абы как, без понятия "сложности", то что она есть, что её нет - никакой разницы. Если чисто клон текущих криптовалют, то вообще не понятно зачем она нужна - надо майнить две "валюты" - саму мат. задачу и валюту. Проще сразу фиатом платить, поделив грант на задачу на ожидаемое количество решений.


Title: Re: Идеи для математического форка
Post by: awoland on January 29, 2014, 04:04:44 AM
Поконкретнее некуда: если удастся (создать) систему, представляющую собой распределённый P2P аналог XEN (или VMWARE ESX) виртуалищации (по сути виртуальный кластер со слабым связыванием), то прикрутить туда "блек-джек и шлюх" вообще не проблема.


Title: Re: Идеи для математического форка
Post by: awoland on January 29, 2014, 06:10:56 AM
Ну тут я говорю не о всех вообще расчетных задачах, а в основном о задачах целочисленных вычислений, связанных с теорией чисел. Т.е. это не про "климат считать". В основном это задачи с NP-трудностью...
Так был уже здесь проект ещё одного математического форка (который, похоже, благополучно "загнулся" не дожив до фазы конкретной реализации и кода на гитхабе) - предлагали по примеру праймкойна искать решения для Гипотезы Римана (http://ru.wikipedia.org/wiki/Гипотеза_Римана). Название этому форку было предложено Riecoin (https://bitcointalk.org/index.php?topic=288065.0).


Title: Re: Идеи для математического форка
Post by: dmd on January 29, 2014, 10:02:07 AM
dev обещает скоро запуск


Title: Re: Идеи для математического форка
Post by: pant-79 on January 30, 2014, 10:12:24 AM
я наоборот считаю одноранговость-децентрализованность огромным плюсом. В бит-торрент сети торрент-трекеры несколько структурируют сеть и одновременно делают её псевдо-децентрализованной. Там наоборот всеми силами ищут способ полной децентрализации, насколько понимаю. Закроют власти ведущий трекер и все его зеркала - целая сеть испарится в никуда.
Децентрализованность =/= одноранговость. Для того, чтобы сеть была децентрализованной, ей необязательно быть одноранговой. Двухранговая тоже может быть вполне себе децентрализованной.
Живой пример: p2pool - децентрализованный (одноранговый) пул для майнинга. Майнит он одноранговую криптовалюту, но сам по себе является вторым рангом ее сети. И при этом остается децентрализованным.
Если сварганить этакий супер-p2pool (тоже одноранговый), в котором мощности будут автоматически распределяться между подпулами, то это уже будет трехранговая сеть, которая тоже останется полностью децентрализованной.
и так далее...
Но, думаю, на этом третьем уровне уже можно остановиться - итак вполне достаточная высокоорганизованная децентрализованная сеть.


Title: Re: Идеи для математического форка
Post by: dmd on January 30, 2014, 02:08:50 PM
Насколько понял, биткоин-сеть тоже далека от совершенства-децентрализации. Ноды клиентам автоматически добавляют три irc-сервера: irc.lfnet.org, pelican.heliacal.net, giraffe.heliacal.net. Это типа IP-трекера такие. Если они выключатся, то ноды придётся добавлять вручную. Интересно, а в бит-торрент сети сейчас каков механизм вычисления нод?


Title: Re: Идеи для математического форка
Post by: dmd on January 30, 2014, 05:25:36 PM
Подскажите, может адрес выглядит как "[недоступно]" из-за того, что внешний IP не определился?
У меня в виртуалке IP кошелька 192.168.1.33, а в системе 192.168.1.32. Я пробовал запускать кошелек с -externalip=192.168.1.32, но это ни чего не изменило. Как мне выйти из положения, чтоб протестировать майнинг и отправку-приёмки коинов в связке хост-виртуалка?

http://i59.fastpic.ru/big/2014/0130/c5/26a6a707053b681d90e04309023a99c5.jpg


Title: Re: Идеи для математического форка
Post by: Sibiryak on January 30, 2014, 05:33:07 PM
Там биткойн адрес а не IP )

В соло-майнинге всегда так сгенерированые монеты приходят. Адрес отправителя - недоступно.


Title: Re: Идеи для математического форка
Post by: dmd on January 30, 2014, 05:41:07 PM
да я в курсе что там биткоин-адрес, должен выглядеть как-то так Pw9cJ9gcQihvt5beJgNJS91di3H1FfsNLM. Что Вы в данном случае имеете в виду под соло? IP разные, кошельки разные - разве это соло?

Как же мне тестирование организовать в связке хост-виртуалка?


Title: Re: Идеи для математического форка
Post by: dmd on January 31, 2014, 10:33:19 AM
Как тогда объяснить следующее? Хочу сэмулировать локально начало построения цепочки блоков одним из новых альт-коинов. Разместил экзешник кошелька в разных каталогах, создал в каждом из них подкаталог data. Первый кошелёк запускаю с параметрами QubitCoin-qt.exe -datadir=data -noirc, второй на другом порту QubitCoin-qt.exe -datadir=data -noirc -port=10011 -connect=192.168.1.32. Они друг с другом соединились, getpeerinfo в каждом это подтверждает. При этом синхронизации с внешней официальной цепочкой блоков этого аль-коина нет. Запускаю в каждом кошельке соло-майнинг командой setgenerate true 1. Это же соло, я правильно понимаю? Получается такая картина:

http://i57.fastpic.ru/big/2014/0131/f9/cb8f029716c4a721e319915f013973f9.jpg

Чьи это адреса и зачем они присутствуют в транзакциях соло-майнинга, причём в не официальной цепочке блоков?


Title: Re: Идеи для математического форка
Post by: dmd on February 01, 2014, 11:52:40 AM
Пересобрал несколько разных форков с новым генезис-блоком. Qubit единственный, у которого в добыче двумя разными кошельками наблюдается гармония. У остальных почему-то всегда текущее количество блоков не соответствует расчетному.

http://i59.fastpic.ru/big/2014/0201/69/b52fb5a2331ea0c841918b3cf76f3669.png


Title: Re: Идеи для математического форка
Post by: dmd on February 01, 2014, 08:35:18 PM
Уменьшил сложность до нуля, поставил генерацию блока каждую секунду, отодвинул ретаргет сложности на 10 лет. Запустил одновременно три кошелька - цепочка блоков стала строиться, аж винты не поспевают (разместил кошельки на разных хардах). Получится свою вычислительную нагрузку интегрировать в эту работающую схему, не ломая её?


Title: Re: Идеи для математического форка
Post by: dmd on February 02, 2014, 04:58:41 PM
Получилось!

Code:
bool CheckWork(CBlock* pblock, CWallet& wallet, CReserveKey& reservekey)
{
    uint256 hash = pblock->GetHash();
    uint256 hashTarget = CBigNum().SetCompact(pblock->nBits).getuint256();

//    if (hash > hashTarget)
//        return false;

    int r = rand() % 111;
    if ((hash > hashTarget) || (r != 1))
        return false;


Title: Re: Идеи для математического форка
Post by: dmd on February 04, 2014, 06:13:25 PM
Riecoin (https://bitcointalk.org/index.php?topic=446703.0) стартует 11 февраля.

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

Также приглашаю к размышлению о вариантах схемы универсального клиента, в который можно было бы добавлять произвольные разные вычислительные задачи. Первое, что приходит в голову, - это программируемые калькуляторы. Ими являются почти все свободные CAS (например Maxima, Octave, Axiom и т.п.), но не все могут быть удобны для нашего случая. На мой взгляд наиболее удобным является pari/gp (http://pari.math.u-bordeaux.fr/). Его преимущество состоит в том, что он умеет транслировать свои программы в исполнимый код специальной утилитой gp2c. При этом в скоростных оценках исполнимый код получается сопоставим с программами, написанными на чистом си. На выходе у gp2c получается so-файл. Т.е. таким образом просматривается плагиноподобное подключение задач. Подписанная so-шка в Линуксе, либо dll-ка в Окнах. Есть идеи, какие еще могут быть варианты универсального клиента?


Title: Re: Идеи для математического форка
Post by: megaminer2017 on November 29, 2019, 08:53:31 AM
Riecoin (https://bitcointalk.org/index.php?topic=446703.0) стартует 11 февраля.

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


Здравствуйте уважаемое сообщество проекта Riecoin есть хорошие новости по добавлению монеты на биржу https://www.southxchange.com/Home/Vote#new-coins наша монета поднялась с 50 на 3 место претендентов на добавление на данную биржу. Хочу уточнить что учитивая стоимость монеты SXCC 100 сатошей, для добавления на данную биржу нужно всего 200$ (250000 SXCC) - если каждый оплатит по 10 доларов то достаточно 20 человек чтобы достичь эту сумму, прошу всех кто заинтересован в развитии RIC зарегистрироваться и взять участие в голосовании...