Генерирующая проблемы решает, используя bip32

Я пытаюсь создать bip32 адрес, используя следующее (версия PHP).

https://github.com/prusnak/addrgen

Автор предлагает тест МПК, который я могу получить работу, которая выглядит вот так:

675b7041a347223984750fe3ab229df0c9f960e7ec98226b7182a2cb1990e39901feecf5a670f1d788ab29f626e20de424f049d216fc6f4c6ec42506763fa28e

Однако МПК я экспортирую из электрума не работает. Его гораздо короче и выглядит вот так:

xpub661MyMwAqRbcGntu46CZtzegh5V3vt624sjqpvugqzbox6a39f1hb8vemrg555gv5qzvxeppxqwaymqku1zkkrlkx9aofvqpwam3ql24ane

Точное сообщение я получаю

упаковка(): тип H: незаконное ричная цифра Х

Любая идея, что происходит? Почему Электрум это МПК не напоминают авторы?

+576
Marcelo Bielsa 17 июл. 2017 г., 22:41:31
17 ответов

Да, есть защита.

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

Корректировки также является реактивной, а не проактивной: это выглядит, как быстро последние 2016 блоков были созданы, и устанавливает сложность в том, что те блоки, на 14 дней, а не пытаться угадать на трудности, которые будут генерировать следующую партию в течение 14 дней. Если предположить, что тенденции в существующих горно власти последовательны в краткосрочной перспективе (как правило, уменьшается или растет), это означает, что корректировки равномерно слишком малого, а не слишком большой, предотвращая колебания и давая исторический тренд, который блокирует добывают примерно каждые 9 минут, а не 10 минут система была предназначена, чтобы произвести.

+990
Alex B 03 февр. '09 в 4:24

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

+940
Lulu Abdulah 26 нояб. 2018 г., 23:22:33

Пример хэш транзакции: 70c15eb4cc3890960dbe1ae0cf13eedaeaef04d8e4820398fb4e991b23528f03 BlockExplorer показывает только 1 адрес из двух. Один адрес-это адрес отправителя и второй подписи адрес? или два адреса регистрации адрес и не адрес отправки? Если это второй случай, как разрешить отправлять адрес?

+938
code forever 2 дек. 2013 г., 9:34:18

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

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

+823
Suresh Solanki 25 янв. 2017 г., 15:25:02

Это будет трудно изменить биткоины обратно в доллары или евро. Будьте готовы потерять много денег с обеих сторон.

+823
Jack Liu 22 окт. 2012 г., 18:50:53

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

Таким образом, можно за один пул присоединиться к другой пул? Или есть какие-то способы, которые я могу идти о делать это?

Спасибо

+810
Melara 18 февр. 2018 г., 17:37:56

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

+805
jkw 18 сент. 2019 г., 16:58:55

Я понимаю, что ГК нано С позволяет создать 24 слова восстановления фразы.

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

Б) каким образом ГК расшифровать восстановления фразу в открытых и закрытых ключей?

+793
Sameer Pidadi 10 апр. 2013 г., 12:51:29

Я пытался купить что-то в интернете с помощью Bitcoin. после подтверждения оплаты я получил экран, который сказал, что "платеж был получен, но нужны 2 биткоин подтверждений, чтобы быть принятым. Пожалуйста, вернитесь к торговцу и позволяют 30 минут для сети Bitcoin для подтверждения оплаты." через 30 минут я получил экран, который сказал, что "неподтвержденная транзакция". Что мне нужно делать сейчас? Сумма была снята с моего бумажника, но продавец не получил оплату. Деньги просто пропали?

+748
mattorb 5 июн. 2017 г., 8:08:44

Вы не должны рассчитать в/из значений, чтобы узнать, сколько биткоинов были "отправлены" на адрес.

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

В последней сделке на этой странице, вы можете видеть, что один из выходов был заблокирован на этот адрес:

Из:
----
1BTvKHzbfm3RjPMxDZSsG2YYuaEHgfdJnp - (потрачено) 0.00045884 БТЦ
1NCLWFw6F2nJ2pgBWy96K37rbx7VSLZs66 - (неизрасходованные) 0.00239111 БТЦ
1D7BNbWBPuL22TW6WuoSq5sRrbPAxeJw8g - (потрачено) 0.0156 БТЦ
19tqZYnP9youKtbene2FZiZtZyJYaLeBdw - (неизрасходованные) 0.0236 БТЦ <- это одно
1wLbaePtYhh2t5Cgd5NF59LX6Pooe1yLh - (потрачено) 0.00920259 БТЦ
3HXAkXTYvtLzYuudDfNZBMSoueUtvdwXaz - (неизрасходованные) 0.03036754 БТЦ

Так вот где они показывают, что 0.0236 была получена 19tqZYnP9youKtbene2FZiZtZyJYaLeBdw.

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

Вот альтернативный способ просмотра баланса адреса в проводнике: http://learnmeabitcoin.com/browser/address/19tqZYnP9youKtbene2FZiZtZyJYaLeBDw

+716
Pushparaj 20 мая 2014 г., 16:53:55

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

+687
Leonardo Pessoa 4 дек. 2011 г., 0:08:57

Думать о биткоин-транзакции:

Входы: Адрес1: 2 БТЦ, Адрес2: 1 БТЦ

Выход: Address3: 3 БТЦ

Таким образом, значение Адрес1 из-за двух предыдущих операций, где каждая из этих 2-х операций отправлено 1 BTC в Адрес1. Как при использовании полного узла, сможете убедиться, что количество "2" - это правильные проводки?

+476
Antonio Morales 1 сент. 2011 г., 10:28:55

это просто текущая разница между (например)Эт/БТЦ в это время.

+422
user2486495 27 июн. 2012 г., 4:39:25

Я хотел бы купить С9, проверка сайта возможно отменить обнаружили, что они продают две С9 версии. - S9i-14-м/с - S9i-13.5 м/с

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

+391
user29179 25 авг. 2019 г., 2:53:21

Вот правильный формат JSON:
createrawtransaction '[{"txid":"0000000000000000000000000000000000000000000000000000000000000000","Uвых":0}]' '{"1Ka3q3DVTBNBo2c4kVGMNzbd32RARV1Fba":12.5}'

Я использовал 0для Uвых, потому что это должно быть числовое (я не верю, наговор принимается).

помогите createrawtransaction


createrawtransaction [{"txid":"идентификатор","Uвых":Н},...] {"адрес":сумму"данные":"наговор",...} ( locktime )

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

Аргументы:
1. "входы" (массив, обязательный) с помощью JSON массив объектов JSON
[
{
 "txid":"идентификатор", (строка, обязательный) идентификатор транзакции
 "Uвых":Н (числовой, обязательный) выходной число
 "последовательности":Н (числовое, необязательное) порядковый номер
 } 
,...
]
2. "выходы" (объект, обязательный) объект JSON с выходами
{
 "адрес": х.ХХХ, (числовое или строковое, обязательное) ключ биткоин-адреса, числовое значение (может быть строкой) количество БТЦ 
 "сведения": "шестигранник" (строка, обязательный) ключ-это "данные", значение в шестнадцатиричной кодировке данные
,...
}
3. locktime (числовое, необязательное, по умолчанию=0) сырые locktime. Не-0 значение также locktime-активирует входы

Результат:
"сделка" (строка) шестнадцатеричную строку сделки

Примеры:
> биткоин-Кинк createrawtransaction "[{\"\txid":\"myid\",\"Uвых\":0}]" "{\"Адрес\":0.01}"
> биткоин-Кинк createrawtransaction "[{\"\txid":\"myid\",\"Uвых\":0}]" "{\"\данные":\"00010203\"}"
> керл-пользователю имя_пользователя --данных-Binary '{"jsonrpc": "1.0", "идентификатор":"curltest", "способ": "createrawtransaction", "параметров": ["[{\"txid\":\"myid\",\"Uвых\":0}]", "{\"Адрес\":0.01}"] }' -ч 'содержимое-тип: текст/равнина;' http://127.0.0.1:8332/
> керл-пользователю имя_пользователя --данных-Binary '{"jsonrpc": "1.0", "идентификатор":"curltest", "способ": "createrawtransaction", "параметров": ["[{\"txid\":\"myid\",\"Uвых\":0}]", "{\"данные\":\"00010203\"}"] }' -ч 'содержимое-тип: текст/равнина;' http://127.0.0.1:8332/
+389
Metamorph 12 июн. 2010 г., 20:09:31

Я смотрел на эллиптических кривых, в частности, кривая secp256k1 спецификаций, который используется в Bitcoin и Эфириума. Я так понимаю, что точка генератора г закреплен на основании спецификаций и 256-битный секретный ключ (привчной) (в идеале) действительно, выбранных случайным образом от 1 до 1.157920892373162 е+77. Открытый ключ (по умолчанию) является производным от секретного ключа такой, что открытый ключ привчной*Г, где это дополнение и точка удвоения операций.

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

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

Следовательно, не закрытых ключей ниже определенного порога считается зараженным, например, закрытых ключей в диапазоне 0-1000 например?

Я чувствую, что кое-что мне здесь не хватает, любая помощь приветствуется!

+265
Demons Indo 3 июл. 2013 г., 3:58:56

Вчера начал добычу на низкую систему, пытаясь выяснить, как это работает. Я использовал bincoind строить из Debian. Когда я попробовать bitcoind getmininginfo сегодня, я получаю следующий вывод.

{
 "блоки" : 208085,
 "currentblocksize" : 0,
 "currentblocktx" : 0,
 "трудность" : 3368767.14053294,
 "ошибки" : "",
 "создать" : правда,
 "genproclimit" : -1,
 "hashespersec" : 0,
 "pooledtx" : 69,
 "тестовом режиме" : ложные
}

Похоже хэшей в секунду равен 0. Разве это не должно быть некоторым положительным числом? Я делаю что-то неправильно?

+263
Lu Lu 12 мар. 2015 г., 0:53:51

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