Не тщеславие адресу снизить хаотичность / энтропия закрытый ключ? Есть криптографические доказательства?

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

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

... или по крайней мере вычислить степень "потерял случайности"?

+714
Leanda Lynch 6 мар. 2019 г., 2:45:53
23 ответов

Пару месяцев назад у меня была резервная копия интернет кошелька.DAT-файла (я использовать Bitcoin-Qt) для файл и сохранили его в другом месте.

В последнее время я открыл папку data для текущего узла (также Bitcoin-Qt) и я сравнил MD5-хеши обоих файлов и они разные.

Чем это вызвано? Конечно, мои личные ключи не так изменилось, почему это кошелек.файл DAT не точно так же, как в резервной копии?

Спасибо

+951
redsnapper 03 февр. '09 в 4:24

Потому что биткоин-это цифровая валюта псевдонимом, нет достоверных статистических данных.

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

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

На сегодняшний день наибольший интерес в Bitcoin на сегодняшний день (идет с обоснованное предположение) была для спекулятивных и инвестиционных целях. Как такой большой объем работы-это перевод денежных средств от (и между) бирж.

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

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

+949
Emmanuel Joubaud 21 нояб. 2013 г., 17:06:16

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

+896
Fallen 17 июл. 2017 г., 18:29:38

Как транзакции транслируются в сети Bitcoin , это требуется, что локально сгенерированные адреса также должны быть boradcasted в сети Bitcoin ?

+860
JimmyBob 28 мар. 2014 г., 11:41:29

Мы часто слышим, как CPU, так и GPU майнинге мертвы.

Существует ряд новых валют, разработанный специально для CPU или GPU майнинге. Что это? Вы можете добывать их эффективно с ГПУ?

+801
McX 18 окт. 2015 г., 3:16:06

Нет, это не греческий :-) Вы первый шаг в понимании может быть, чтобы взглянуть на книгу „освоение биткоин“ Андреас М. Антонопулос. И если вам нужен перевод, вы можете посмотреть здесь: https://www.transifex.com/bitcoinbook/public/. Второй ресурс „www.bitcoin.org“, где можно найти описание всей эко-системе, также на многих языках.

На снимке отображается информация о адрес кошелька, и сделок, сопровождаемых соответствующими данными для обработки такой транзакции в сети Bitcoin. Слева вверху вы можете видеть биткоин-адрес (1CYQ...), и это хэш (смотреть в ссылках, что я дал, почему вы бы хэш представлений). В верхней средней части вы увидите, количество сделок по этому адресу, и право графическое представление решения („QR-код“). С QR-кодами вы можете, например, передача информации между мобильными устройствами через встроенные камеры. Так что если кто-то хочет отправить вам деньги, он просто сканирует изображение, а не вводить адрес. И в нижней части экрана показана предыдущих сделок по этому адресу, сколько значений у „переведен“ с исходными адресами конечных адресов.

+796
Pranker 76 19 окт. 2017 г., 11:17:47

Около 14 часов назад у меня было около 700 кошек монет и 500000 доже монет на мой счет бирже Cryptsy. Я продал БТЦ стоит 0.02725061 дожа и вывести его на другой адрес. Вскоре после того, как и ожидалось, я получил электронную почту для подтверждения вывода.

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

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

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

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

Любые Идеи?

+700
hugomg 10 сент. 2019 г., 5:12:11

Предупреждение: тройной проверки вам иметь резервную копию всех ваш Bitcoin-Qt и Оружейная бумажники, прежде чем удалять что-либо.

Удаление оружейной и Биткоин данных директории (~/библиотеки/application поддержки/биткоин и ~/библиотеки/application поддержки/Оружейная палата) и повторное скачивание всего блокчейна (начиная с свежим загрузчиком.DAT) в биткойн-Qт фиксированная это для меня.

+648
kaliu 25 нояб. 2014 г., 2:12:49

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

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

Итак, давайте рассмотрим у меня одна учетная запись с именем , а имея депозит 10 бтц. Теперь, предположим, что пользователь в желает снять 1BTC с его счета так, я сначала найдите все неизрасходованные операций фильтровать его адрес, связанный с учетной записи и отправить этот 1BTC пользователю А. Сейчас, как я понимаю, что биткоин не может быть частично потратил, так что остальные изменения будут идти менять адрес, чтобы я предоставил расчет по адрес, с которого была создана операция.

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

+600
Igor Dunaev 26 июл. 2015 г., 6:27:51

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

+593
Birajroy 31 авг. 2014 г., 20:42:27

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

Когда я вхожу дожем секретного ключа к входной выходной еще Открытого ключа Bitcoin (начинается с 1, например вместо D).

Вы путаете адреса с открытыми ключами. 1 или D-это просто префикс в адрес, в зависимости от типа адреса, см. https://en.bitcoin.it/wiki/List_of_address_prefixes

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

В base58check (<- адрес-> префикс > HASH160(<по умолчанию>))

Догкоин использует разные префиксы для разных типов адресов, см. https://github.com/dogecoin/dogecoin/blob/master/src/chainparams.cpp (обратите внимание, это для mainnet только):

base58Prefixes[PUBKEY_ADDRESS] = СТД::вектор<беззнаковый тип char>(1,30); // 0x1e
base58Prefixes[SCRIPT_ADDRESS] = СТД::вектор<беззнаковый тип char>(1,22); // 0x16
base58Prefixes[SECRET_KEY] = СТД::вектор<беззнаковый тип char>(1,158); // 0x9e

Изменение префиксов адресов должна принести совместимые адреса.

+460
Edward mccourt 27 окт. 2011 г., 4:04:26

Пульсация на мой взгляд очень интересно, что использует совсем другую систему, которая не основана на блокчейне, ни доказательством правильности работы алгоритма. Скорее, он использует совсем другой консенсус алгоритма, описанные здесь: https://ripple.com/wiki/Consensus

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

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

+445
boston0107 11 июн. 2014 г., 16:05:44

Я пытался использовать SX, но он больше не работает с bip62 (исправление ковкость). Узлы не принимает сгенерированный сделок, говоря "высоким подпись s".

Что в автономном режиме командной строки будет лучше?

+432
Vasilenka 6 сент. 2012 г., 9:26:14

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

Как аналогия, если вы ставите на зеро играя в рулетку у вас есть 1/36 шанс на попробовать. Получается, что вы можете выиграть на вашей первой попытки, или, скорее всего, вы не. Если вы повторите попробовать в N раз (скажем, 1000 раз), вы увидите, что вы выиграете ряд к ставок, где К/П является случайной величиной, которая имеет математическое ожидание 1/36. Это не значит, что ваш К/П равна 1/36, это означает, что если вы повторяете Н последовательность снова и снова вы увидите, К/П среднее значение будет близко к 1/36.

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

+391
Giovanni Bajo 1 окт. 2012 г., 20:09:23

Открытый ключ-точку на кривой уровнем

Публичный ключ + да != новый открытый ключ

И если приведенное выше уравнение, как можно вычислить закрытый ключ !

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

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

+366
tombrom 21 окт. 2011 г., 8:44:30

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

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

Вы также можете ждать, пока другие узлы забыли низкая плата за сделку a762, а затем попробуйте заменить его с выше-плата за сделку (двойной потратить). Подробности это зависит от вашего кошелька; часто она включает в себя "переключение проводки" или "сброс блокчейн", так что кошелек забыл какие сделки он создал, и сканирует блокчейн, чтобы найти только те, которые подтверждены. Если другие узлы также забыли неподтвержденные транзакции, то это как если бы они никогда не случалось и вы можете начать все заново.

+363
user66599 12 февр. 2019 г., 9:24:38

Откройте консоль на биткоин ядра. Тип dumpprivkey и публичным адресом. Это даст вам приватный ключ. Затем импортировать закрытый ключ в любой тонкий клиент требуется.

+320
user24215 21 июн. 2015 г., 7:00:22

Вот реальный ответ:

Он напечатал это:

Сложность: 20349
Матч в IDx: 0
Хэш-процессор: 3d0f90a4eaabc213418484821hd21a5b4d99dc8d
ГПУ хэш: 3d0f90a4eaf37de5294b656204921a5b4d99dc8d
Найти Дельта: Дельта начала 30193: 1
[33.21 пнятненько/с][общая 4096][Возм 45.7%][87.5% 13.8 в с]

oclVanitygen генерирует адреса с использованием OpenCL. OpenCL может работать на GPU, в отличие от С. После того, как OpenCL думает, что адрес его создали ожидаемую приставку, она проходит закрытый ключ (на самом деле Дельта-величина), рассчитанная P2PKH хэш и индекса IDx значение в части программного обеспечения. Когда GPU вычисляется хэш не совпадает с вычисленным процессора хэш, он выводит информацию для отладки.

Короткий ответ: было бы, конечно, распечатать закрытый ключ, если он был найден адрес с ожидаемым префикс.

+282
amanda Thomsen 7 мая 2019 г., 23:10:59

Если вы не хотите страдать волатильность BTC и ВСН у вас действительно есть только один вариант: обменяю ее на что-то менее волатильных. А именно, обменять на доллары США, евро, фунтов стерлингов или каких-то иных денежных средств.

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

+196
Dantessss 22 нояб. 2010 г., 7:44:41

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

+190
user211574 18 мар. 2015 г., 13:05:50

Не Электрум использовать API Bitcore как это бэкэнд или нет?

Если нет, то какова цель разработки Электрум, когда Апис Bitcore предоставляет все возможности Электрум имеет (как HD-кошельки и мастер-посев)?

+155
hoffmanwiliam 7 авг. 2018 г., 3:26:40

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

+75
user109097 22 авг. 2010 г., 19:03:53

Е. Г. для целей отладки, для шахтеров, для партий, которые работают напрямую с биткоин-протокола.

"Я вижу только блок х на моей локальной bitcoind, но последний на blockchain.info это Г".

Разработчики приложений меньше заинтересованы о блоках.

+65
Marcelo Teixeira Ruggeri 26 окт. 2019 г., 19:43:31

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