Если у меня 2 адреса и 2 конина на балансе на каждом по одному коину и я хочу отправить 1 коин соседу с какого адреса возьмутся коины автоматически(без rpc консоли) с одного из них 1 коин? или с каждого по 0,5 а сдачу перешлют назад? как выбирается соотношение с какого адреса брать?
оф. клиент берет более старые коины
|
|
|
Итак есть 100500 криптовалют, вопрос - как узнавать сложность и стоимость в режиме реального времени ? Про коинварз не надо, там задержки до 10 минут легко, а мне надо как можно скорее. На самом деле интересует даже не сам такой ресурс, а алгоритм и логика добычи таких сведений, как я понял для этого надо иметь пул тех валют которые мониторишь иначе всегда будешь отставать, но возможно я абсолютно не прав, нужны внятные ответы и подчеркну интересует большой список валют...
Солжность вычисляется на основании данных сети, курс брать с биржи.
|
|
|
И кофе на шару..
Кофе включён в стоимость билета.
|
|
|
Lis, вы правы, должен взять значительную часть своих слов назад ибо поддался эмоциям и в спешке написал полную ерунду. https://en.bitcoin.it/w/images/en/e/e1/TxBinaryMap.pngЯ слегка преувеличивал доступную пользователю степень свободы. Если посмотреть реализацию стандартного сериализатора, то можно увидеть что основную мету он упаковывает и хэширует, так что редактирование не будет таким уж простым и подход "в лоб" не сработает. Однако, при хэшировании из скриптов удаляются некоторые опкоды, так что в теории можно попробовать подобрать такую модификацию скрипта, которая будет выполняться с тем же результатом, но будет иметь другой хэш. Но для этого нужно, чтобы сервис создавал транзакции с уязвимым форматом (это возможно, если сделать так специально) плюс придется писать специальный "майнер". Действительно на счет подмены op_code нашел инфу: https://en.bitcoin.it/wiki/Transaction_Malleabilityбуду проверять. Спасибо за ответ, но в дейсвительности проблема исключительно биржи которая проверяет вывод денег путем поиска хеша транзакции в блоках.
|
|
|
Подписываются только скрипты отправителя. Подпись является тем, что необходимо для выполнения скрипта, начисляющего получателю денежку. Если скрипты отправителя не изменяются, то подписывание транзакции не требуется.
Можно менять метаданные (nLockTime, например), перетасовывать входы/выходы как вздумается или менять суммы на выходах в меньшую сторону, и переподписывания не будет требоваться. Единственный критерий - успеть намайнить блок с измененной транзакцией.
nLockTime идет в составе последовательности которая дважды хешируется и хеш подписывается. Какой параметр можно поменять что бы подпись была валидной? Официальный клиент не разбирал ковырял https://github.com/samrushing/caesureБыть может я ошибаюсь, но нельзя в транзакции даже не подтвержденной изменить не бита, что бы не нарушить подпись. Так что на фоне открытого исходого кода, объяснение гокса выглядит как отмазка.
|
|
|
Эх вы, люди... Не умеете вы радоваться за чужое счастье) Человек как мне кажется не просто пожвастался,.. а показал что биткоин может делать (и быть может сможет ещё большее сделать), что лично ему дало данное высокорисковое инвестирование. Желаю ТС всегда хорошей дороги, и никаких аварий и ремонтов.
Спасибо!
|
|
|
В май 2013 года когда жене дали декретные отпускные, часть была пущена на будущее пополнение, но осталось еще 50000 руб. Что-бы не потратить положили в биткоин. В январе 2014 года, на выведенные средства был куплен Renault Grand Scenic 2 фото с интернетов Если история интересна журналистам, могу предоставить пруфы.
|
|
|
Читал на днях описание работы пула с воркерами по протоколу stratum... появилось несколько вопросов по деятельности пула: 1. Насколько я понимаю, когда воркер сабмитит шару, пул должен посчитать правильность шары, подставив полученое nonce от воркера и принять решение - valid или не valid шара 2. Не понятен момент после установления соединения: воркер устанавливает соединение, после чего, чтобы не считать с непонятной сложностью, получает команду перехода на следуйщую сложность? 3. где можно почитать как именно пул распределяет работу по воркерам и как именно меняет diff для воркера на лету, я имею ввиду, что при этом меняется в передаваемом блоке с точки зрения вычислений? требует большего количества нулей в хэше? При беглом поиске нормального описания не нашел... шара есть найденное решение но со сложностью заданной пулом. 1. обратно на пул отправляется заколовок блока (остальная часть хранится на пуле), если решение (в бит. даб.шех.) заголовка удовлетворяет (в бит. меньше) сложности заданной пулом шара засчитывается, при этом если решение удовлетворяет сложности сети, это значит найден блок. 2. сложность передается вместе с задачей. 3. читать в исходниках, читать старые темы на форуме пул при формировании задачи своим майнерам (тебе и мне) в первой транзакции которая перечисляет на аддрес блока награду в поле scriptsig вставляет произвольное число которое итерирует, за счет этого merkle root получается разный, еще передвигается время timestamp что тоже дает разные задачи для решения (нам остается лишь передвигать nonse) если пул видит что майнер слишком быстрый и "спамит" решениями, пул на лету меняет сложность, которая по умолчанию у пула = 1 с сторону увеличения = 2, 4, 8 итд, пока не подберет оптимальную сложность для данного воркера. В последствии скорость находится так = колличество найденных шар на данной сложности / затраченное время з.ы. за постом не слежу, если еще нужна помощь в личку, если есть желание сказать спасибо, адрес ниже.
|
|
|
Честный и быстрый обмен, спасибо!
|
|
|
Спасибо за обмен, с вами было приятно иметь дело.
|
|
|
передача хранение выполнение
Мечтаю о такой сети где эммисия бы происходила в результате выше пречисленных событий.
* Сам очень часто нахожусь за натом и передать файл от машины к машине до сих пор пользуюсь сторонними сервисами. Будет особенно выгодно тем кто имеет белый ip. Хотя и с серыми адресами пользователи могут поучавствовать в посторении тунеля. Учавствуешь в передаче - получаешь, пользуешься - тратишь.
* На кропоротивном винте обычно пол террабайта свободного пространства, вот бы сдать его в аренду. Условия, хранишь получаешь (очки/рейтинг) отправляешь на хранение - тратишь. Передавать данные до хранителя и найти его можно через сервис передачи.
* cpu/gpu простаивает? Ставь виртуальную машину, определяй лимиты - зарабатывай. Необходимо что-то вычислить? Пишешь код, прикладываешь рейтинг, получаешь результат.
В качестве бреда.
|
|
|
Всем привет... Скажите мне, есть ли у кого-то, описания работы майнера с айсиками или с чипами bitfury. Интересует вообще по какому принципу они между собой общаются и какой дополнительной информацией они обмениваются.. Есть идея всё таки сделать USB решение, так как в этом есть свои + , и - тоже есть ..
В который раз пишу уже, нужно завести логический анализатор, очень упростит понимание и отладку. Для любого старта на МК нужно две вещи: реализовать сброс чипа и реализовать мост между любым интерфейсом и SPI. Остальное сделает майнер. Самый легкий вариант SPI<>UART<>USB. В софте любого свежего майнера под raspi, нужно будет переписать только функцию работы с spi, переписать ее для работы с com портом, там строк 10-20 если под linux собирать. SPI<>UART<>USB например FTDI я в python использовал libftd2xx.so.1.1.12 пробовал и serial, но чип так и не ответил. Но есть сомнение что он впаян ровно. код тут http://pastebin.com/2Uct1W76
|
|
|
Какраз я думал про такую схему Плата на один чип с возможностью соединять в "бесконечную" гирлянду общается по usb через ftdi софт на python использую libftd2xx.so по особенностям протокола с кем можно пообщаться?
Я так понимаю, схема модульная? * отдельная плата с обвязкой для чипа * отдельно плата стабилизатор питания для каждой платы-чипа * отдельная управляющая плата q: посадочные места для радиаторов, есть возможность посадить модульные платы на один большой-длинный радиатор? q: слишком большое соединение через разъемы не повышают помехи и не создают проблем? на управляющей линии и по питанию? q: были эксперименты? какие лимиты на длину цепочки? p.s. какова себестоимость на чип получается (без корпуса и охлаждения) * все верно * q: модули с чипами можно посадить и на мать, на матери и сделать крепление под "один большой" * q: эксперимент еще не проводился ввиду отсутствия софта, я так понял существующий на сях заточен под "малину"? не уверен даже в том что припаян ровно. * q: в наличии есть только два модуля. * p.s. плата(текстолит) 10$, обвес 5$, питание dc-dc потянет 2 модуля беру пол стоимости 70$. Расчет грубый в положительную сторону, итог 85$
|
|
|
Уважаемые можно приобщиться к вашей компании? Плата на один чип с возможностью соединять в "бесконечную" гирлянду общается по usb через ftdi софт на python использую libftd2xx.so по особенностям протокола с кем можно пообщаться?
|
|
|
|