Частные ключи Электрум это 512 бит или 256 бит?

Я недавно рылась на Python исходный код для электрума и обнаружил следующие строки кода в mneumonic.py файл, начиная со строки 130:

деф mnemonic_to_seed(самовыдвижение, мнемоника, фразу):
 PBKDF2_ROUNDS = 2048
 мнемоника = normalize_text(мнемоника)
 пароль = normalize_text(парольную фразу)
 вернуть стандарт PBKDF2.PBKDF2 с(мнемосхема, 'Электрум' + пароль, повторов = 
 PBKDF2_ROUNDS, macmodule = ксом, digestmodule = 
hashlib.криптография SHA512).читают(64)

Мы ясно видим, что она возвращает 64 байт или 512 бит семя, вместо того, что мы все знаем, что ключ биткоин Приват должен быть - 256 бит. Это последняя функция, которая будет вызвана для прив генерации ключей или действия, или функции, которые я пропустил?

+921
screamindynomit 20 окт. 2012 г., 15:46:52
30 ответов

Хэш относится к подписи, хэш, на который все передача данных, за исключением ввода скрипта помогут (если вы подписываете с флагом sighash другие, чем все).

Подпись хэш-это то, что подписано с ECDSA для получения подписи.

+993
krlzlx 03 февр. '09 в 4:24

Почему биткоин реализовать segwit в первую очередь?

Никто не думал об этом в то время. Там не интересовали вещи, как с цепи масштабирования по времени.

Почему не segwit биткоин включить майнер для изменения транзакции txid?

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

+973
Tony Toussaint 30 нояб. 2011 г., 3:38:27

Мне интересно понять, как многоразрядные хранит мой пароль.

Дело в том: можно ли восстановить пароль с помощью 12 слов. Из этого ответа кажется Тха ключ AES для шифрования пароля выводится из 12 слов (скорее наоборот, по 12 слов являются производными от основных). Таким образом:

  • пароль хранится в два раза? или лучше: (я) - это сохранять пароль подсоленной (для Когда я делаю логин, они, вероятно, проверить на соль), и (II) также хранятся в зашифрованном виде с ключом, связанных с 12 слова?
  • как эти 12 сгенерирована слова, как ключ генерируется на АЭС?
+955
crazy9 7 февр. 2013 г., 5:57:51

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

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

+932
user1767754 13 авг. 2017 г., 17:10:41

Я использовать блокчейн кошелек, и я пытался передать некоторые биткоин из моего кошелька Blockchain на мой paxfull кошелек, но застрял уже как 3 дня. Я использовал рекомендуемое плата, Я не знаю, почему это занимает так долго.

Сделки: https://live.blockcypher.com/btc/tx/731f8f345f008a0d5f777bc92752603bf7ef5360d6963efd2a08f8f81de2a634/

Сегодня я снова посмотрел транзакции, и получил время перезапустить его только в 17 часов сейчас, хотя уже прошло три дня. Кто знает что с этим?

+822
user30181 9 июл. 2015 г., 5:40:07

В случае, если все остальное терпит неудачу, вы можете импортировать ваш кошелек в blockchain.info. См., например, как импортировать ваш биткоин кошелек.DAT в Blockchain.info Дэмиена P для получения дополнительной информации.

+808
Jhonatan Gongora Torrres 23 июн. 2013 г., 19:45:54

Насколько я знаю, вопрос податливость была зафиксирована с Segwit мягкой вилкой в августе 2017 года.

Да.

Был вопрос ковкость исправить с SIGHASH_NOINPUTor с какой-то другой способ?

Нет, используя SegWit.

SegWit выступает за раздельное свидетеля. Это универсальный и совместим изменение, которое в подписи не способствует txids. Как txids предыдущих результатов сделки тратятся включены в какие сделки подписать, это косвенно результаты в malleation не в результате признания недействительными сделок потомок.

+789
Minh Thai 14 авг. 2018 г., 0:52:09

Из кода:

 // Создания фонда Техас
 CTransaction txNew;
txNew.вин.размер(1);
txNew.ВВХ[0].prevout.Является setnull();
txNew.Uвых.размер(1);
 CPubKey по умолчанию;
 если (!reservekey.GetReservedKey(по умолчанию))
 возвращать значение null;
 txNew.Uвых[0].scriptPubKey << по умолчанию << OP_CHECKSIG;

 // Добавляем в нашу компания Техас в качестве первой транзакции
pblock->vtx.push_back(txNew);
 pblocktemplate->vTxFees.push_back(-1); // обновляются в конце
 pblocktemplate->vTxSigOps.push_back(-1); // обновляются в конце

Как я могу подключить добывают блоки с различным адресам в base58? Не только в адрес Шахтера.

Я хочу отправить часть добытого значение по одному адресу (фонд разработчика), разные адреса Шахтер.

добавить vtx[1]? Только проверить его в connectblock и функции createnewblock?

+651
Nevin 4 окт. 2014 г., 2:57:55

Это все равно как есть версии 0.8.5, но просто эталонной реализации. Он не оптимизирован, не поддерживает пул майнинга, а не через GUI на Qt.

Чтобы, начнем с -го варианта. Но кроме тестовом режиме (и даже там...), это совершенно бессмысленно.

+500
Geniusknight 24 янв. 2019 г., 8:55:43

Есть какой-то стандартный термин для описания всех Биткоин-как интернет-валютами, как Solidcoin, Namecoin и так далее? Как "валюту" к доллару, евро, иене и т. д.?

+497
user24961 27 июн. 2019 г., 14:36:39

Вы хотите выглядеть в этот внедрению биткоина.

https://bitcoinj.github.io/

Документация будет предоставлять всю необходимую информацию для генерации биткоин-адреса.

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

+467
Man Ray 6 нояб. 2011 г., 21:22:19

Я совершенно новым для биткоин. Мой вопрос заключается в том, как конвертировать ключ несжатом в расширенный ключ bip32? Есть ли инструменты, которые делают это? Спасибо

+463
Bimps 16 мар. 2010 г., 18:42:53

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

Теперь, я взглянул на blockchain.info API и, кажется, лучшее решение, чтобы получить сделок на адрес: https://blockchain.info/rawaddr/$bitcoin_address

(как видно на этой странице: https://blockchain.info/api/blockchain_api )

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

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

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

+455
EyeArrow 6 янв. 2011 г., 9:05:54

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

Однако, если в США правительство было расправиться с Bitcoin в качестве террористической деятельности, он может задержать любого биткоин-разработчиков в стране на неопределенный срок, который, вероятно, будет дешевле. Этот вариант, скорее всего, генерировать много негативной реакции со стороны общественности, и могли бы поощрять других программистов, чтобы взять на проект.

+407
Olly Hodgson 30 мар. 2014 г., 12:45:06
Отмывание денег-это процесс сокрытия источника денежных средств. Это наиболее часто используется, чтобы позволить деньги из незаконных источников, таких как незаконный оборот наркотиков, чтобы использоваться в качестве законного дохода.
+398
Christopher Onguglo 4 нояб. 2013 г., 13:55:56

Перевести все средства из старого кошелька. Если на Windows, исследуйте на %AppData%\биткоин, переименовать кошелек.DAT в бумажник-старый.дат. На следующий запуск биткоин-откатите новый, пустой кошелек.DAT будет создан. Это не потребует повторной загрузки блокчейна. Не забывайте использовать параметры, зашифровать бумажник на новый кошелек.дат.

+382
user296143 15 июл. 2017 г., 17:36:35

Поскольку биткоины отправляются через интернет, что будет, если мой интернет-провайдер помешал мне отправить биткоины?

Там действительно нет практических технических способов сделать это, но они могли просто правило.

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

Нет, так как вы выберете ваш провайдер.

+374
user257814 20 июн. 2019 г., 5:23:38

Я имею трудное время, выясняя, как извлечь коммерческую информацию (т. е. платеж по отношению к предложение) от пульсации вебсокетов кормить сделки.

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

Но я не могу видеть способ достижения этого в настоящее время.

+357
hellyeah12344321 30 янв. 2010 г., 6:36:18

Я использовал эту сделку , чтобы пожертвовать Викиликс. Я применил без специальных методик obsure мою личность. Сколько информации можно узнать обо мне на Blockchain. Какие инструменты вы используете?

Можете ли вы угадать следующую информацию? Вы можете это доказать?

  • Как мне получить биткоины, я сдавала?
  • Что еще я использую свои биткоины за?
  • Каково же было мое общее Bitcoin баланс в данный момент времени?
  • Какой кошелек я использую?

Пожалуйста, постарайтесь не нарушать права других людей на частную жизнь.

+345
DevAndArtist 17 янв. 2013 г., 10:14:34

Вам нужен экспресс PCI (PCI-е) Х1 до х16 Райзер кабель адаптер вроде этого: http://www.trademe.co.nz/computers/cables-adaptors/other/auction-670675802.htm

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

+345
Raksha 9 июл. 2015 г., 13:59:28

Есть ли способ с помощью которого я могу мой Монер или других криптовалют с помощью облачных служб Azure.

+342
Sass 17 мар. 2012 г., 17:57:12

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

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

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

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

+327
froggit 24 сент. 2017 г., 17:44:56

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

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

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

Обратите внимание, что точный обменный курс в основном не имеют значения. Неважно, если биткоины $1 за штуку или 1000 долларов с каждого, мы могли торговать ими так же. Но спекуляции и накопление увеличения волатильности, и это проблема. Спекулянтов и укрывателей держать биткоины с надеждой, что они вырастут в цене. Когда они видят биткоины двигаться вверх в цене, они покупают больше. Когда они видят биткоины движется вниз, в стоимость, они часто продают, чтобы избежать возможной аварии или выкупить, если капля ляжет.

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

К сожалению, без всяких домыслов, биткойн, вероятно, вымрет полностью. Без спроса и без рынка не было бы никакой ценности. Так вот вопрос в том, как вырастить биткоины, не вызывая неустойчивость. Насколько я знаю, никто не знает, как это сделать.

+326
Jay Bailey 22 июн. 2018 г., 11:38:17

Может кто поделится знаниями как

_ защищенной ЛНД узел

_ резервном узле со всеми каналами

Я думаю, только семян будет недостаточно. Каков ваш план Б в случае стихийных бедствий? Как сделать аварийное восстановление, миграция на другой сервер, или настройка высокой доступности решения? спасибо

+293
Yash Maurya 26 сент. 2013 г., 8:28:47

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

Это то, что сирота блок?

Нет. Сирота блоки-это нечто совершенно другое и не имеет отношения.

+192
CoMD 4 сент. 2012 г., 23:50:34

Бернард фон Нотхаус (создатель Либерти доллар) был признан виновным в нарушении федеральный закон США, запрещающий чеканку валюты никем в США, помимо федерального правительства. Это может быть утверждал, что биткоины являются валютой, и их пользователи или создатели нарушают тот же самый закон?

+143
ConnorCMcKee 28 июн. 2011 г., 7:36:45

В настоящее время пропускная способность канала остается неизменным. Однако на саммите разработчиков молния в Австралии в ноябре 2018 года было решено, что сращивание должны быть добавлены к молнии. Сращивание вы можете увеличивать или уменьшать мощность канала (и Ваш баланс)

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

  1. Вы можете получать оплату молния, продавая хорошие (:
  2. Если вы просто фонд, чтобы заполнить емкость вы можете использовать подводную лодку подкачки , который работает, посылая биткоин для оплаты на молнии накладной.
  3. Вы можете также использовать обмен услугами, как зигзаг.Ио для того, чтобы отправить деньги со своего канала в биткоин-адрес.
  4. Вы можете направить платеж на себя для того, чтобы перебалансировать 2 каналов.
+96
lonNome 31 дек. 2015 г., 22:59:24

Я скачал и распаковал новую версию 0.6, но в любом случае я могу проверить с помощью команды CLI, какую версию я бегу, чтобы обновление работало?

+86
OneTwo 6 сент. 2012 г., 8:52:15

Я понял, что этот пункт в бип 44 предложения я писала о "открытие счета" - т. е. определения, находится ли учетная запись используется на всех. Дело не используемые адреса обнаружении в счет, другое дело, конечно, и он, очевидно, требует сканирования изменение адресов, а также, учитывая пример в вопрос. Поэтому я просто неправильно понял его.

+70
380932281031 22 февр. 2012 г., 8:32:58

Немного hacky, но журнал отладки показывает ваш "прогресс" насколько bitcoind обеспокоен.

хвост -Н 1 ~/.биткоин/отладки.журнал

Дает вам что-то нравится

2016-04-26 19:02:21 UpdateTip: новый лучший=000000000000000002a9b8f81c231c99b86f79fae383fb1fc046974f7fdcf118 высота=405098 log2_work=84.399379 ТХ=119389857 дата=2016-03-31 10:06:53 
прогресс=0.982752 кэш=0.5 Мб(0tx)

В данном случае, я на 98 процентов "сделано".

+52
ingenerik007 6 авг. 2016 г., 17:08:32

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