SHA256 хэш генерирующая питона

Может кто-нибудь дать мне полный код на Python, который выводит действительное и случайная добыча и SHA256 хэш, используя Python? Я знаю, что Bitcoin с ноутбуком невероятно невыгодно, особенно с Python, я просто делаю это в качестве эксперимента. Спасибо!

+640
Joseph Omondi Odhiambo 20 авг. 2010 г., 19:37:42
26 ответов

В документации сказано: "listaccounts будет удалена в следующей версии ядра биткоин"

https://bitcoin.org/en/developer-reference#listaccounts

В "см. Также" раздел:

GetAccount - не возвращает список счетов
GetAddressesByAccount [устарело]
ListReceivedByAccount [устарело]

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

+996
user2875006 03 февр. '09 в 4:24

Google только недавно (в Google ввода-вывода 2012) анонсировали свой новый облачный продукт, в Гугле вычислить двигателя. Я не очень понимаю, что это точно, но я слышал, это в основном какой нибудь сервис VPS.

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

Кто-нибудь сделал такое внимание? Кто-нибудь поближе взглянуть на это?

+996
Tatsumi Tagawa 18 нояб. 2017 г., 18:04:25

Как я понимаю есть четыре (4) аппаратные кошельки в настоящий момент (2018).

Какие предприятия, веб-сайтов, или научных работ в области обзора и сравнить безопасность этих устройств? Есть такое проверка безопасности?

(Просто ТПГ "рассматривать", я не имею в виду, "красивые цвета" и т. д. - проверка безопасности.)

+904
yee379 9 июл. 2013 г., 20:46:45

В наиболее простых условиях: Дана хэш-функция H, которая принимает некоторые входные х от пользователя и производит продукт Y, хорошая головоломка дружелюбный' алгоритм не показывают каких-либо предварительных определена корреляция между входом X и выходом y. То есть, вы не можете выбрать определенный х, с надеждами на возвращение определенной Я.

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

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

Сравните это с "идеальный" случай, когда каждому пользователю кажется, с равной вероятностью может создать правильный выход. Это что то нужное, а то, что называют 'дружественные головоломка' здесь.

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

+901
Elaina Blodgett 7 июн. 2017 г., 17:41:03

Скажем, два "горняки" создали 2 разных блоков и транслировать их в сеть. Теперь некоторые клиенты видят блокчейн 1 и другие блокчейн 2, которые отличаются друг от друга.
Я хотел бы, чтобы технически понять, как это возможно, как в конце концов большинство клиентов будут продолжать только одну цепочку, а другой отказаться?
Почему они выбирают тот или иной вариант?
Хотелось бы верить, это делается автоматически клиентам / шахтеры без прикосновения человека, только по какой-то закодированной логики. Что логика, что я после.


Вопрос: Что происходит с потухшим блокчейнами, и операций внутри них?

+896
asdfghjkl123 17 апр. 2010 г., 20:04:16

10 минут-это среднее время между блоками, что сеть пытается добиться (путем корректировки целевых/сложности). Это не фиксированная вещь.

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

+875
Dr Raymond Edwards 25 сент. 2013 г., 23:30:26

Сейчас это 1000 байт. Текст преобразуется в байты, используя кодировку UTF-8.

Не жестко это ограничение, используйте "maxArbitraryMessageLength" параметр, возвращенный "getConstants" запрос API.

+738
Drag0n22 16 янв. 2018 г., 10:25:50

Согласно их веб-сайте кошелек они используют BIP32 иерархических детерминированных кошелек. Это способ привязать ребенка обращается к "адрес кошелька".

HD-кошельки (бип 32)

В принципе, ваш "электронный кошелек" - это главный узел в иерархии. Вы можете извлечь адреса потомок в иерархии, зная его расположения узла (например. М/0/1 - 2-е внуков). С помощью ключа функция Деривации ребенка, вы можете получить какой-либо пары ключей детерминированно из главного посевного материала (обычно мнемонической фразы вы создали первый раз в вашем бумажнике).

Вот схема от бип: BIP32 HD Wallets

Предупреждения

ТЛ;ДР: хранить все ваши приватные ключи (и особенно твое семя фраза!) безопасный и вы должны быть в порядке.

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

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

+701
Nika001 1 окт. 2013 г., 11:15:44

У меня есть $10 на мой адрес. Я только импортные, что адрес мой другой кошелек, но он показывает баланс $0, а не в прошлом. Я попробовал мой адрес баланс $18 и тот же нулевой баланс отображается на импортированные адреса даже последние сделки Я даже положил мой закрытый ключ, который не показывает каких-либо суммы В чем проблема? Может кто-нибудь помочь с этим?

+688
YORDELIZ ROMERO 5 июл. 2016 г., 14:02:33

Я не эксперт в финансах, но я смотрю на расчет прибыли от инвестиций в однородного товара, как это показано ниже:

Общая прибыль(между временем T1 и момент времени T2) = общие активы на Т2 - общих активов на Т1

Ваше состояние в момент времени т будет ваш фиат в долларах США в момент времени т + стоимость в долларах США Ваш бтц на время Т.

Общая сумма активов на Т1 = $1200 + $1500 = $2700 (когда вы купили 2 БТЦ)

Совокупные активы Т2 = *$0 + $2000*2 = $4000* (просто перед продажа 1 биткоина в $2000)

Совокупные активы Т3 = *$2000 + $2000*1 = $4000* (после продажа 1 биткоина в $2000)

Общая прибыль = ($2000 + 1btc) - ($1200 + $1500) = (1btc - $700) , который зависит от цен Bitcoin.

Вместо того, чтобы говорить о прибыли за сделку, лучше говорить с точки зрения временных меток. Прибыль между Т1 и Т2 составляет $1300 и между Т2 и Т3 составляет $0.

Если бы это было 2 отдельных дома, которые вы купили на $1200 и $1500, тогда это имело смысл, чтобы рассчитать прибыль на дом, который вы продали, но из-за взаимозаменяемости(почти) природы Bitcoin имеет смысл посмотреть на то, как упоминалось выше.

+639
ekaterinabutakova 7 июн. 2014 г., 13:12:31

Я ввожу часть биткойн-клиент на C# и заметил, что у меня есть выбор между ФИПС 140-2 и несертифицированных версий и SHA256. Предположительно, оба варианта дают один и тот же хэш.

Выбор ша-2 библиотека имеет значения для Биткойна? Ли ФИПС-2 существует библиотека в моно и мобильных устройств?

+603
Travis Schneeberger 5 янв. 2018 г., 0:29:54
  1. примеры использования этого кода, он может быть стоит посмотреть на forkers' базы кода и что они делают с ним: https://github.com/irufus/gdax-java/network/members. Также присоединяйтесь к каналу gitter, там растет количество людей, глядя на использование кодовой базы в основном крипто-ботов.

  2. снятия/пополнения GDAX-это сделки, 0% комиссии - все сделано в рамках их системы, насколько я знаю, так не должно стоить ничего, так как ты не ведущих на сеть Bitcoin.

  3. Присоединяйтесь к каналу gitter. Ссылка в ридми здесь: https://github.com/irufus/gdax-java/ - это происхождение кодовой базы. Есть куча нас сейчас пытаются делать с этой базой.

+595
Anyl Jansen 6 дек. 2017 г., 8:38:18

Предположим, ваш личный равна H хэшей в секунду.

Есть 86400 секунд в день, поэтому каждый день Вы будете генерировать 86400H хэшей.

Каждый хэш содержит примерно 1 в 2^32 шанс на акцию, так что вы найдете 86400 сек / 2^32 акций.

Каждая акция имеет шанс 1/Д в блок, так что вы сможете найти на средний 86400 сек / (2^32 д) блоков в день (в настоящее время Д = 267731249).

Каждый блок дает награду в Б, так что вы будете получать в среднем (86400 сек Б) / (2^32 г) в день. (На данный момент Б = 25 биткоинов).

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

+570
EDP 29 июл. 2015 г., 15:26:06

Мени Розенфельд формулы является то, что вы ищете. Это не возможно, чтобы рассчитать стоимость производства одного биткоина из-за этих двух переменных:

Э - эффективность добычи, измеряется в MHash/Дж.

с - стоимость электроэнергии, измеряется в $/кВтч.

Существует широкий спектр оборудования, которое не ограничивается ГП - некоторые люди добывают с, например, Плис - так что вы не можете легко рассчитать эффективность добычи. То же самое происходит и со стоимостью электроэнергии, потому что есть разные цены для каждой страны, в час дня, жилые/промышленные системы и др. Есть и другие факторы, такие как температура (что снижает расходы на охлаждение) и альтернативных источников электроэнергии (некоторые люди могли бы использовать, например, солнечных панелей).

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

Я сделал скрипт с несколькими примерами:

Б = 50
Д = 1500000
Стоимость: 0.536992840095 $Е = 2 с = 0.03
Стоимость: 2.14797136038 $Е = 2 с = 0.12
Стоимость: 3.75894988067 $Е = 2 с = 0.21
Стоимость: 0.894988066826 $е = 1.2 с = 0.03
Стоимость: 3.5799522673 $е = 1.2 с = 0.12
Стоимость: 6.26491646778 $е = 1.2 с = 0.21
Стоимость: 3.5799522673 $е = 0.3 с = 0.03
Стоимость: 14.3198090692 $е = 0.3 с = 0.12
Стоимость: 25.0596658711 $е = 0.3 с = 0.21

Стоимость: 0.171837708831 $Е = 25 с = 0.12

Я выбрал 3 значения для интеллектуального анализа эффективности в Mhash/Д: 2, 1.2 и 0.3 (чем больше, тем лучше) и 3 значения для затрат на электроэнергию в долларах США: 0.03, 0.12, 0.21 (чем меньше, тем лучше).
Некоторые советы, такие как 5850, имеют более высокую эффективность, но надо рассматривать систему в целом, так что 2 еще высокой стоимости. Средняя цена на электроэнергию в стране может быть найден здесь, но я собираюсь перечислить несколько примеров:

  • Высокая цена на электроэнергию - Ирландия, Италия, Япония
  • Средняя цена электроэнергии - США, Франция, Польша
  • Низкая цена на электроэнергию - Мексика, Тайвань, Казахстан

С помощью GPU, стоимость колеблется от $0,5 до $25, так что это не маленький интервал. Последняя строка соответствует цена одного Bitcoin выпускаемых ПЛИС с затрат на электроэнергию на $0,12 за кВт/ч: $0.17.

+517
GeePokey 16 апр. 2018 г., 19:06:14

Я бегу на 15" ПМБ сетчатка и просто игрался с добычей на нем немного. Я понимаю, что ГПУ майнинг почти мертв на данный момент, но медведь со мной.

Ночь прошлой ночью я бежал BitMinter Java-клиент и получаем около ~20Mh/С. Я снова загорелся этим вечером, и по некоторым причинам, сейчас только перемещаться по 5Mh/С. Я встречаюсь с той же скоростью, как на BitMinter Java-клиент, а также с cgminer. Ничего не изменилось в моей системе за последние сутки кроме того, чтобы перезагрузить его несколько раз по другим причинам. У кого-нибудь есть идеи, почему мой МГН/скорость выхода s так сильно упала?

+477
HexInteractive 21 мая 2014 г., 21:46:54

Большинство из вас ошибся!

Когда дело доходит до Биткоин, безопасность должна быть на первом месте. Она стала в последнее время объектом многих черных шляпах.

Хотя это правда, что большинство проблем безопасности в Java базируются на плагин для браузера, с Многоразрядной проблема даже хуже - потому что биткойн-клиентов (даже многоразрядные) только и делают, что подключиться к IRC сети, чтобы собрать обновления, и они будут работать как клиент сети (подключение к другим узлам и задать для сведения) и в качестве сервера (готов предоставить данные другим). Это делает пользователя еще более уязвимыми, потому что они могут даже не знать, что они работают на самом деле серверного программного обеспечения на рабочем столе. Примечание: возможно, многоразрядные не имеет серверной части, так как он не хранит всю цепочку, что бы хоть не много помочь,.

+444
galefly 28 сент. 2013 г., 17:30:23

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

+427
Yahenda 16 янв. 2018 г., 1:21:28

Если вы хотите запускать биткоин-клиент на Qt и соло шахте с помощью cgminer вы можете делать, что вам нужно, чтобы включить режим сервера и создать имя пользователя и пароль ЭКП в биткоин.файл conf. Эта информация будет подаваться в cgminer для подключения к локальном компьютере, чтобы сделать вашу добычу.

Тем не менее я рекомендую прежде чем пытаться Соло мой, что ты прочитал пару вещей. В первую очередь здесь находится список Pro и Con соло майнинг против пула майнинга. https://en.bitcoin.it/wiki/Pool_vs._solo_mining во-вторых, как только вы выяснить, какой хеширования ставкам вы можете получить у оборудования горнодобывающей и подключите их к добыче Bitcoin калькулятор, чтобы увидеть, что ваш ожидаемый заработок. Я призываю вас в этот момент посмотреть на некоторые майнинг пулы , потому что вы можете заработать гораздо устойчивее суммы в течение более длительного периода времени.

+385
Mike Greiner 28 окт. 2010 г., 12:45:48

По словам Луки-младший статистике, 96.15% узлов являются рекламой Segwit протокол P2P служба бит, что означает, что они поддерживают segwit.

+328
Sree 18 дек. 2016 г., 12:25:48

Открытый ключ должен быть в hex как @MohamedLEGH указывал выше. Относительно закрытый ключ, который вы должны добавить код сети до него первым. См. Шаг 2 здесь.

+268
ofaurax 24 мар. 2019 г., 7:42:16

Я пишу код MATLAB для получения торговой информации от Bittrex. У меня есть 10 разных объемов торгов данные монеты, что я хочу знать. Для этого у меня есть несколько идей, но не работает в Bittrex.

  1. Используйте 'getmarkethistory' для каждого АЛТ торговую информацию монета за каждую секунду, а затем объединить данные (это не работает, потому что он легко ударил ограничить скорость)
  2. Некоторые другие платформы имеют функции 'сердцебиение'. Если вы используете функцию, она заставляет вас скачать все торговые истории. (Это не работает, потому что я не могла найти эту функцию в Bittrex)

Бы кто-нибудь дать мне представление о сборе данных с Bittrex?

+260
ilmmgmdff 5 окт. 2019 г., 19:31:18

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

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

+207
Frank Churchman 21 апр. 2014 г., 8:07:41

Вы также можете использовать их в JSON API-интерфейс: http://bitcoincharts.com/about/markets-api/ чтобы получать обновления на ваш уже загруженных исторических данных.

+164
biscuitstack 30 дек. 2017 г., 7:55:44

Очевидно, что многие игорные сайты чит. Большинство из них не являются прозрачными.

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

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

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

+137
user297084 14 янв. 2017 г., 22:54:13

Я слышал, что добыча для людей с готовыми оборудования и бла бла бла... Но что именно? Она работает как настоящая добыча? Я имею в виду, люди говорят о нем, как вы физически добычи.

+115
Frank Schmitt 24 мар. 2015 г., 17:31:07

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

Однако, вторая транзакция не может быть подтверждена, пока после первого подтверждения. (Или, они могут быть подтверждены в одном блоке.)

+68
Eric Doriean 16 авг. 2017 г., 7:22:06

Показать вопросы с тегом