Определение xprv от xpub и ребенок закрытый ключ

Меня смущает формулировка в BIP0032:

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

По умолчанию рекомендуется бумажник макет является М/0'/0/я.

Так что если я солью xpub из М/0'/0 (который, в теории, мой Ревизор) и закрытого ключа в М/0'/0/14, то не все ключи в М/0'/0/я подвергаю себя опасности? Я понимаю, что М/1' и М находятся в безопасности, но теперь вы потеряли весь счет, когда все, что должно быть сделано, был Харден индекса. Что является причиной этой рекомендации?

+735
tfreedman 16 окт. 2018 г., 0:26:51
26 ответов

Я новый BitcoinJ пользователей, у меня есть несколько вопросов о своем кошельке, может кто-нибудь помочь:

  1. Есть ли способ, чтобы зашифровать .файл кошелька? будет кто-нибудь получить копию файла сможет провести все биткоин в нем?

  2. Есть вероятность повреждения файла, если я перестану мое приложение часто или неправильно?

Спасибо большое.

+967
1usER 03 февр. '09 в 4:24

Хотелось бы узнать разницу, объяснить как можно простой, между OP_CHECKMULTISIG / OP_CHECKMULTISIGVERIFY и OP_CHECKSIG / OP_CHECKSIGVERIFY. Единственное объяснение, которое я нашла: такой же, как OP_CHECKMULTISIG (или же как OP_CHECKSIG), за исключением OP_VERIFY выполняется позже.

Для OP_VERIFY: отметить сделку недействительной, если верхнее значение стека не соответствует действительности.

Это может быть лучше объяснить? Как OP_CHECKMULTISIGVERIFY и OP_CHECKMULTISIG отличаться на практике, и в логике создания скриптов? Какие последствия (плюсы и минусы) из OP_VERIFY выполняется позже или раньше? Примеры будут высоко оценены.

+964
Cintia Farkas 19 сент. 2018 г., 17:37:03
Другие ответы

Связанные вопросы


Похожие вопросы

Процессор-это по сути единственное, что имеет значение.

Требования к памяти для майнинга являются тривиальными (достаточно запустить bitcoind; SHA256 и использует только несколько байт памяти). Имея больше, что достаточно будет добавлять никакой пользы. Производительность диска почти несущественных тоже.

Быстрое сетевое соединение может помочь вам получить новые блоки немного быстрее. Это полезно, потому что время между когда выйдет новый блок и когда вы его фактически впустую отработки. Но даже с очень медленным подключением к сети, это должно быть не более нескольких секунд. С 10-минутного интервала времени, разница между самой медленной и самой быстрой сети связи должно повлиять на эффективность добычи меньше чем на 1%.

+904
GERIKO 14 мар. 2018 г., 2:54:41

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

+827
Kim Weaver 6 нояб. 2014 г., 8:01:22

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

Мой совет будет просто хранить БТЦ вы получите при обмене Вашего дожа и снимать только когда вам хватит. Я бы не советовал хранить средства в обмен, но в этом случае сумма будет небольшой и у вас нет выбора.

+750
davidpowys 30 июн. 2015 г., 11:28:16

С учетом 2 сценариев,

  1. Я использовал команду [addmultisigaddress] для создания multisigaddress, используя открытые ключи от walletA только. Когда я запускаю эту команду [listaddressgroupings], я смог увидеть, что этот адрес является одним из аккаунта в walletA. Работает [validateaddress] команда покажет, что это multisigaddress принадлежит walletA.

  2. Я использовал команду [addmultisigaddress] для создания multisigaddress, используя открытые ключи от walletA и walletB. Скажем, 2 открытые ключи от walletA и 1 открытый ключ из walletB. Когда я запускаю эту команду [listaddressgroupings] для walletA или walletB, этот адрес не указаны ни в одном из кошельков. Выполнив команду [validateaddress] для обоих walletA или walletB показывают, что этот multisigaddress не принадлежит ни одному из них.

+603
maanguyil 12 сент. 2017 г., 16:02:14

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

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

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

+600
JoshuaRogers 11 апр. 2014 г., 11:36:35

Я готов поспорить на 2048 раундов хэширования, необходимых бип 39 Стандарт требует значительно больше энергии, чем 1 раунд хеширования.

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

Питон стретч позволяет эффективно реализовать мнемотехники для семян функции написано в бип 39.

стрейч->passlib.PBKDF2 с(секретно “мнемоника”+соль, раундов=2048, keylength=64, криптография SHA512)

Два два Биткойн-примеры набор команд, с помощью стрейч и ВХ даст тот же результат.

% стрейч -Ф криптография SHA512 -Р 2048 "бункер разрушить реальное преимущество причинять аэробные приятель милость развод волк яркий иммунной ноги жира поэт разделе выдержать выявить уникальный отражать латинского проблему глава" mnemonic123 | ВХ в base64-декодирование | ВХ base16-кодировать | ВХ HD-новый | ВХ БГ-частная xprv9veSXAfA7GoYvaMAXgm3uYGS4VLH1foc9qmtbrcb4c3f2vqd261k2vo646nlu54mrvsefx2bbhzyqs9hduy4dvtv3fygvgxedqysr82b3he

% Эхо "бункер разрушить реальное преимущество причинять аэробные приятель милость развод волк яркий иммунной ноги жира поэт разделе выдержать выявить уникальный отражать латинского проблему глава" | ВХ-мнемоник-для семян -п 123 | ВХ HD-новый -в 76066276 | ВХ БГ-частная xprv9veSXAfA7GoYvaMAXgm3uYGS4VLH1foc9qmtbrcb4c3f2vqd261k2vo646nlu54mrvsefx2bbhzyqs9hduy4dvtv3fygvgxedqysr82b3he

+549
sree kanth Reddy 28 июн. 2019 г., 17:17:28

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

О сайте, его очень простой OpenCart магазин можно установки в 30 минут.

Ниже то, что я попал на быстрый поиск.

Информация о нас

www.anamurminers.com сайт управляется Анамур Silif, С. Р.о'. ("Мы"); мы являемся компанией, зарегистрированной в Чехии по регистрационный номер 241 65 280. Наш зарегистрированный офис находится Primátorská 296/38, Прага 8 180 00.

#

Домен/хостинг на whois показывает: поиск электронной почты: связан с о 213,056 доменов НС История: 3. изменения на 4 уникальных сервера название за 0 год. История IP: 3 меняется на 4 уникальных IP-адресов за 0 лет. История данных whois: 13 записей были заархивированы с 2013-05-04 . Обратный IP: другие сайты 629, размещенных на этом сервере. Войти или создать Бесплатный аккаунт, чтобы начать мониторинг этого домена просмотреть полный Отчет домен для anamurminers.com

Регистрант: Анамур Silif С. Р.о'. Каспарова 590 Либерец, Чехия 46312

Доменное имя: ANAMURMINERS.COM

Административный Контакт: Баррету, Антонио Хоакин
Каспарова 590 Либерец, 46312 ГБО +420.774984192 факс: +420.000000000

Контактное Лицо По Техническим Вопросам: а.С., ИНТЕРНЕТ-КЗ
Ктис 2 Ктис, 384 03 ГБО +420.383835353 факс: +420.383835354

Регистрация Поставщика Услуг: Интернет-CZ, а.С., 00420-38-3835353

Регистратор записи: в tucows, Inc. в Запись последнее обновление 10-мая-2013. Записи истекает 30-апр-2014. Запись, созданную на 30-апр-2013.

Справочный Центр Регистратор Доменных Имен: http://tucowsdomains.com

Сервера домена, в указанном порядке: В NS2.GOSHAWK.ARVIXE.COM
НС1.GOSHAWK.ARVIXE.COM

Статус домена суток clientUpdateProhibited

#

Google поиск по Анамур Silif, С. Р.о https://www.google.com/search?q=Anamur+Silif%2C+s.r.o&ie=UTF-8&sa=Search&channel=fe&client=browser-ubuntu&hl=en

#

Больше просмотров:

  1. http://rejstrik.penize.cz/24165280-anamur-silif-s-r-o

  2. http://www.bizbiz.cz/v2/firmy/239749/anamur-silif-s-r-o

  3. http://topkontakt.idnes.cz/f/anamur-silif-s-r-o/1945713/

+539
Christine Ferucci 9 сент. 2013 г., 15:32:33

Да, есть такие услуги.

bitcoincharts.com открывается такой обзор, хотя вы можете растеряться от многих фиатной валюте.

Проекта, графике намного чище, только использует USD, и вы можете легко выбрать, какие обмены связи. Однако, прогнозирует списки гораздо меньше, чем бирж bitcoincharts.com.

Есть несколько услуг – например BitcoinAverage – которые пытаются построить среднюю цену.

Если вы хотите, вы можете использовать API бирж вас интересует, и написать скрипт или программку, которая показывает текущие цены.

+508
VadimUWO 26 июн. 2015 г., 18:57:35

Я читал про молнии и у меня есть несколько вопросов:

  1. В HTLC договор, кажется, быть различными на каждом новом пути оплаты канал открыт (из-за разных хэш-значение, которое нужно), но от моей недосказанности, канал открывается в независимом и вперед к выплаты в каналы между двумя сторонами. Как это возможно? Тут HTLC не написано на Blockchain?
    Эта часть меня смущает.

  2. Существуют известные способы, чтобы продлить время канала до заданного времени периода? (без закрытия и открытия нового канала)?

Спасибо.

+495
rykien 9 авг. 2010 г., 17:23:32

Я нашел проблему, я думаю.

Вы не должны сделать Base58.check_encode

Чтобы распечатать открытый ключ, используйте .шестигранник() метод.

Кроме того, https://iancoleman.io/bip39/#english распечатать закрытый ключ в ВИФ форме, так что вы должны сделать .WalletImportFormat() вместо .Закрытый ключ() если вы хотите иметь тот же вывод, что iancoleman.Ио . На этот раз, нет необходимости использовать .шестигранник() (опять же не нужно кодировать в base58)

+441
comfix 9 апр. 2014 г., 12:05:36

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

Поэтому, чтобы уменьшить сборы, можно ли создать свой собственный биткоин-биржи? Что участвует в подготовке? Я уверен, что мне нужно разработать API, который я могу сделать (я опытный разработчик программного обеспечения). Я также понадобится бизнес-сущностей и бизнес банковский счет, чтобы использовать для операций. Что еще? Я вижу эту нить...что-нибудь еще я должен считать?

Кроме того, если я этого организовывать обмен, я могу контролировать тарифы? Другие сайты имеют цены в среднем примерно на 0,5%...могу ли я установить мину, что я хочу (с учетом моих затрат) или я ограничен в некотором роде от сторонних сущностей?

+439
Christopher Rivera 6 авг. 2017 г., 19:26:12

Я бы пошел http://www.coinbase.com и создать учетную запись там,

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

Если это работает, то это будет безопасно, прежде всего.

И если он сработает, тогда вы будете знать это, что это проблема.

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

+433
AndyT 22 мая 2013 г., 9:04:00

Я ищу систему, которая предоставляет пользователям возможность вводить и выводить BTC на сгенерированный адрес.

В основном то, что работает как https://primedice.com/play и https://dicecoin.io/

На вершине этого, наверное, есть все-в-одном система Биткоин кости?

Спасибо!

+336
Fausto Espinosa 9 янв. 2019 г., 8:56:39

если вы посмотрите на формат channel_update сообщение, вы поймете, нет поля ид_узла в сообщении. С. Ф.:

тип: 258 (channel_update)
сведения:
[64:подпись]
[32:chain_hash]
[8:short_channel_id]
[4:метка]
[1:message_flags]
[1:channel_flags]
[2:cltv_expiry_delta]
[8:htlc_minimum_msat]
[4:fee_base_msat]
[4:fee_proportional_millionths]
[8:htlc_maximum_msat] (option_channel_htlc_max)

Таким образом, как я прочитал RFC заключается в том, что коллега может решить, в черный список ид_узла своих сверстников (тот, кто распространяет кованые / противоправного channel_update сообщение) в этом случае можно было бы не создавать DoS-атаке на какой-нибудь случайный ид_узла (жертва), но для себя, как именно он должен сработать.

+320
CheetoDabChaz Xxlax 10 мар. 2019 г., 4:40:08

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

+308
scoulomb 21 авг. 2019 г., 3:15:51

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

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

Держитесь подальше!

+236
Brendon Lee 10 окт. 2019 г., 19:23:14

Средний интервал между блоками-10 минут за БТЦ. Есть двенадцать интервалом в десять минут в два часа, так девять или десять блоков является хорошей оценкой.

+232
MrLi 22 июн. 2019 г., 20:32:58

Я хочу отправить биткоины на друга через банкомат компании Lamassu. Она мне по электронной почте свою просьбу QR-код и когда я зашел в пункт компании Lamassu банкомат, после нажатия на кнопку "Пуск" и показывает QR-код на свой смартфон, ничего не происходит. Я узнал, что банкомат якобы для сканирования QR-кода и отправить биткоины на просьбу QR-код после сдачи в кассу. Мне интересно, если я может потребоваться приложение или интернет на моем смартфоне, чтобы позволить компании Lamassu банкомат, чтобы обнаруживать и сканировать QR-код на экране телефона.

+214
user42160 14 мар. 2010 г., 18:16:17

Я видел несколько способов создания автономного бумажник для холодной (безопасного) хранения:

  1. BitcoinQT использовать для создания кошелька в автономном режиме с помощью чистой установки операционной системы Ubuntu.
  2. Арсенал
  3. Электрум

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

+176
Vicki Randolph 18 июн. 2019 г., 23:41:27

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

+110
roberto nunez 22 июн. 2018 г., 1:05:08

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

Кроме того, список рассылки сообщение было с 1 ноября, а не 11, как вы написали.

+109
wobytides 27 мар. 2013 г., 21:43:12

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

Что сказал, Как обсуждалось в других Q&, существует ряд характеристик блока, которые являются динамическими, так что это не так, как если бы "неразрешимые" блок фактически вызывает никаких проблем с сетью.

+107
vites 2 июл. 2013 г., 14:03:57

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

Я бы (1) закрыть биткоин-QТ, (2) перемещение существующих [каталог данных]\кошелек.DAT-файла в другую папку (3) копирования свой резервного копирования в [каталог данных], и (4) открыть биткоин на Qt.

Не перезаписать существующий кошелек.дат с резервной копии! Шаг (2), это очень важно в случае проблемы с файлом резервной копии.

+93
RoqueNE 20 окт. 2012 г., 16:10:16

Адреса, начинающиеся с "3" не всегда соответствуют multisig-адрес. Такие адреса называются P2SH (платный скрипт-хэш) адреса. Для того, чтобы получить биткоины обратно из таких адресов вы должны знать сценарий, соответствующий адресу и предоставить нужные аргументы. В большинстве случаев это действительно MultiSig-адрес. Но с электрумом более вероятно, что это P2SH-P2WPKH (Segwit) адрес, если вы использовали BIP39 мнемонической фразы и словообразовательный путь м/49'/0'/0' . В этом случае вам нужен только ваш открытый ключ хеш, чтобы требовать вашего БЧС обратно. Если я правильно понял, вам нужно будет только предоставить

0x160014<20-байтовый ключ-хэш>

как подпись скрипта в сделке, чтобы удовлетворить требования среды segwit.

+80
sharkbaitoohaha 27 сент. 2014 г., 22:09:24

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