Что кошельки принадлежат Сатоси Накамото?

Мне любопытно знать, что кошельки принадлежат Сатоси Накамото? Я слышал, что BTC в них никогда не были перемещены.

+254
hizzdisks 5 мая 2019 г., 10:49:49
22 ответов

У меня есть учетная запись тест BitGo, и есть тестовые кошельки. Один из Этот кошелек имеет 1.1000 TBTCБЫЛ (тест БТЦ). Я хочу послать транзакций использует BitGo API-интерфейс.

Я делаю этот запрос:

http://localhost:3080/api/v2/tbtc/wallet/"my_wallet_id"/sendcoins

с этих заголовков: Контент-тип application/json с Разрешение на предъявителя "my_token"

и это тело:

{ "адрес":"address_where_i_send", "сумма":0.1, "walletPassphrase":"my_test_passphrase" }

и я получаю такой ответ:

{ "ошибки": "суб-пыль-пороговая сумма для 2N4ebmhA3FDuPiULXUEu1jBdPc3y2hk1nrd: 0.5", "сообщение": "суб-пыль-пороговая сумма для 2N4ebmhA3FDuPiULXUEu1jBdPc3y2hk1nrd: 0.5" } Может кто-нибудь объяснить, почему у меня есть этот ответ, и как это исправить? (У меня V2 с биткоин кошелек)

Спасибо!

+990
Patrik Alienus 03 февр. '09 в 4:24

Здесь есть пробел в моем понимании в отношении поколения, с помощью майнинга, биткоин-адресов. (Я цитирую из Antonoplous ниже для удобства, но я проконсультировался с несколькими другими источниками.)

По данным Antonpolous:

"Биткоин-адрес получен из открытых ключей на основе использования в одну сторону криптографического хеширования. (Antonpolous, 2014:71)"

Мое понимание открытых ключей заключается в том, что они не меняют раз генерируются из закрытого ключа (через умножение по алгоритму ECDSA):

"Поскольку точки генератор всегда одинаковы для всех пользователей Bitcoin, частный ключ K умножается G всегда приведет к тому же открытый ключ К.(Antonpolous, 2014:68)"

Лучшие практики в отношении биткоин-адресов рекомендует:

"уникальный адрес для каждой транзакции. Большинство Биткоин программного обеспечения и веб-сайтов поможет с этим, создавая новый адреса каждый раз при создании счета-фактуры или платежного требования. (Antonpolous, 2014:188)"

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

"Для любого конкретного входного сигнала, результирующий хэш всегда будет то же самое и можно легко вычислить и проверить любой реализации хэш-алгоритма". (Antonpolous, 2014:188).

Учитывая все вышесказанное, на мой вопрос, как можно разные адреса генерируются из того же, неизменного ввода, а открытый ключ?

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

+943
RUSSELL GILBERT 23 окт. 2013 г., 16:59:54

Я нашел несколько реализаций, которые должны помочь вам расшифровать protKey:

Также кажется, что http://insight.gotdns.org/~samr7/pkprotect.html была еще информация, но это сейчас, возможно, Google кэш о'Archive.org может помочь здесь.

Я ничего не тестировал, так что не обессудьте, это они не работают :D

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

+926
Cristhian Velasquez 13 дек. 2016 г., 17:03:49

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

+875
user273734 9 сент. 2017 г., 20:25:56

Используя приложение Coinbase про АПИ, есть ли способ, чтобы получить объем покупок и объем продаж за определенный период, а не только ежедневного объема в целом?

Сейчас я могу понять это делал серию вам /продуктов/<товар идентификатор>/торгов звонков и добавления каждого Купить/продать. Эта конечная точка имеет ограничение в 100 результатов каждого звонка (и ограничение в 3 запроса в секунду), и в зависимости от торговой пары, 100 результаты могут охватывать только 15 минут за один раз и займет значительное количество времени для запроса достаточно, чтобы получить 24 часа стоит только по одной торговой паре. (Конечно, я бы кэшировать все это, но результаты были только на один день.)

+829
Ryan Bigg 28 сент. 2019 г., 5:05:40

Мой bitcoind кошелька не обновляется баланс, я пробовал с двух разных кошельков. Он показывает правильный баланс в BlockChain.info.

Я пробовал bitcoind -пересканировать решение дано в :сделки подтверждается сети, но так и не появился в Bitcoin-Qt с

Однако, баланс все еще показывает как 0.

Машина : Убунту Линукс Биткоин Версия : 80600

Какие-Либо Предложения?

+739
Olafur Helgason 31 июл. 2010 г., 4:02:56

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

Н. б. Я не пробовал это.

+681
Redrield 22 июн. 2019 г., 7:29:33

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

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

-- Я установил Qt и пусть он синхронизировать. Я хочу узнать, как запустить bitcoind на моей местной команды Windows ПК и проблема в hex к сети.

Я не могу запустить bitcoind.

C:\bitcoin-0.17.0\bin\bitcoind -демон -переменной datadir=C:\на биткоин ( когда я побежал на Qt, я добавил -переменной datadir=C:\на биткоин ) Ошибки: -демон не поддерживается данной операционной системой

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

+595
Professor Allman 30 апр. 2015 г., 18:24:48

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

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

Хотя я не понимаю, такое впечатление, что биткоин-разработчики имеют темные мотивы, или не хочу лучшего, я беспокоюсь о том, что произойдет, когда американское правительство начинает пытаться оказывать влияние на биткоин. Есть уже бип предложения, которые, например, делают возможным для кого-то, чтобы запросить платеж от клиента, а это значительно снижает анонимность, но увеличивает отслеживаемости и соблюдение zerocoins которые будут создавать в автоматическом смешивания и повысить анонимность. США правительственные, или какого-либо правительства по этому вопросу будет использовать свое влияние и власть, чтобы попытаться защитить свои интересы (осознанные). (я не знаю, что бип это, но вы получите картину)

На самом деле, если я не ошибаюсь Нет биткоин-протокола как такового нет, есть только биткоин-клиент на Qt, кусок кода C++, который трудно понять (если вы программист на C++) и по звуку он далеко не однозначный. Этого является протокол, в протоколе написано по тому, как эта программа работает.

У кого-то есть озаряя мысли или факты по этому вопросу?

+540
Chris Xue 28 сент. 2012 г., 23:04:12

Я написал простой PHP-код с объяснением каждой запятой

PHP код

<?в PHP

$lastBlockEnd = $этом->MyRPC->BitcoinCoreCommand('getblockcount' , []);
// https://bitcoin.org/en/developer-reference#getblockcount

для ($Я = 0; $я <= $lastBlockEnd; $я++){
 $blockHash = $этом->MyRPC->BitcoinCoreCommand('getblockhash' , [$я]);
//https://bitcoin.org/en/developer-reference#getblockhash
 $блокшотам = $этом->MyRPC->BitcoinCoreCommand('данные' , [$blockHash]);
//https://bitcoin.org/en/developer-reference#getblock
 $блок[$я]['время'] = $блокшотам['время'];
 $блок[$я]['хэш'] = $blockHash;
}

print_r($блок);

Объяснение Кода

  • Мы получаем общее количество доступных блоков, его 65443
  • мы начнем цикл с блок число от 0 до 65443

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

Теперь мы получили следующий ответ:

{
 "хэш": "00000000839a8e6886ab5951d76f411475428afc90947ee320161bbf18eb6048",
 "подтверждений": 447014,
 "strippedsize": 215,
 "размер": 215,
 "вес": 860,
 "высота": 1,
 "версии": 1,
 "versionHex": "00000001",
 "merkleroot": "0e3e2357e806b6cdb1f70b54c3a3a17b6714ee1f0e68bebb44a74b1efd512098",
 "Техас": [
"0e3e2357e806b6cdb1f70b54c3a3a17b6714ee1f0e68bebb44a74b1efd512098"
],
 "время": 1231469665,
 "mediantime": 1231469665,
 "извращенец": 2573394689,
 "Дид": "1d00ffff",
 "трудность": 1,
 "chainwork": "0000000000000000000000000000000000000000000000000000000200020002",
 "previousblockhash": "000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f",
 "nextblockhash": "000000006a625f06636b8bb6ac7b960a8d03705d1ace08b1a19da3fdcc99ddbd"
}

Наконец, мы сохраняем время и блок хэш в массив и печатью.

+492
tomichel 23 мая 2018 г., 16:28:50

Спертый блоков:

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

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

Осиротевших блоков:

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

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

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

+492
darkcivilian 18 окт. 2010 г., 10:02:05

Чтобы добавить в ответ Рагхав это:

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

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

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

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

  1. Получить проводки пыли атаку
  2. Сделать исследование, чтобы найти авторитетных кошелек, который позволяет для выбора UTXO, и скачать программу на безопасное устройство
  3. Импорт семян фраза от пыли-напали бумажник в новое программное обеспечение кошелька, чтобы воссоздать свой пыл-напали бумажник в новое программное обеспечение бумажника
  4. Используя старое программное обеспечение кошелька, создайте новый кошелек и скопируйте адрес получения (это будет ваш новый бумажник, после того как вы выполнили все эти шаги)
  5. Используйте новые UTXO-выбор программного обеспечения бумажник, чтобы выбрать все non-пыли UTXOs от пыли-напал на кошелек, и отправить транзакцию опорожнения пыли-напал на кошелек на кошелек, созданный на шаге 4.
+465
iain shevlin 27 мая 2014 г., 20:25:12

Да, каждый опкод, который проверяет элемент на стеке тоже всплывает это (OP_SIZE не исключение).

+434
obh 12 февр. 2014 г., 12:52:10

хорошее объяснение доступна в как я могу проверить, если биткоин-адрес-это сжатый или нет?

Более конкретно, публичный ключ в Биткоин-это пара чисел (X,г). Для открытых ключей несжатый, эти числа кодируются 256-бит неподписанные тупоконечников ИНЦ, объединяются вместе, и тогда начинаются с помощью одного байта 0х04. Результат составляет 65 байт.

Для сжатые публичные ключи, только X-координата кодируется (как выше, как 256-битное беззнаковое тупоконечников инт). Получается, что г координат может быть только одно из двух значений, одно даже и одно нечетное. Вместо добавления одного байта 0х04, один 0x02 или 0x03 байт добавляется в зависимости от значения y По (даже 0x02, 0x03 для нечетных). В результат составляет 33 байт.

+348
Thanasis Sdr 29 июн. 2012 г., 21:10:13

Совокупный размер bitcoind/с Bitcoin-Qt в каталоге была источником путаницы с момента введения в v0.8 потому что жестких ссылок несколько файлов в каталоге. Кратко, два файла указывают на одни и те же данные на диске. Так что если сумма размера файлов, вы не получите общий объем данных на самом деле на диске. Таким образом, вы можете положить 10 Гб файлов на 1 ГБ, например.

Я могу возобновить блокчейн скачать?

Да, абсолютно

Это blockchain.info обновляется?

В настоящее время, да.

Размер каталога данных биткоин легко понять

Несколько, нужно понимать жестких ссылок. Ваша ОС может дважды посчитать некоторые файлы, что приводит к путанице.

+291
laupow 9 мар. 2013 г., 17:03:25

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

+267
0xD 21 дек. 2010 г., 15:39:13

Создать транзакцию, чтобы отправить деньги, то он должен быть "зарегистрирован" в системе, прежде чем делать так :

используя (ВАР узел = Узел.Подключения(Сеть.Главное, node_address))//, node_address
{
попробовать
{
узел.VersionHandshake();


 узел.Метод SendMessage(новый InvPayload(транзакции));

 узел.Метод SendMessage(новый TxPayload(транзакции));
Нить.Сон(500);
}
 поймать { }
}

иногда ошибка "узел не подключен" появляется на узел.VersionHandshake (); но денег было направлено, меняет узел, не помогло.

Потом изменил немного код :

используя (ВАР узел = Узел.Подключения(Сеть.Главное))//, node_address
{
попробовать
{
узел.VersionHandshake();


 узел.Метод SendMessage(новый InvPayload(транзакции));

 узел.Метод SendMessage(новый TxPayload(транзакции));
Нить.Сон(500);
}
 поймать { }
}

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

+241
Azmizen 19 мар. 2018 г., 9:25:02
[email protected]:/var/www/cpuminer-2.2.3# ./minerd
[2013-12-27 15:22:35] 2 нити Шахтер начал, используя алгоритм scrypt в'.
[2013-12-27 15:22:35] связующая нить 1 ЦП 1
[2013-12-27 15:22:35] связующая нить 0 для процессора 0
[2013-12-27 15:22:35] HTTP запрос не удалось: не удалось подключиться к 127.0.0.1:9332; отказ в соединении
[2013-12-27 15:22:35] json_rpc_call не удалось, повторить попытку через 30 секунд

Я использую ноутбук без видеочипа.

корень@я-M116V:~# команды netstat -АНП | грэп 9332
корень@я-M116V:~# 

я@я-M116V:~$ кд /дома/ввода/デスクトップ/найти-главная/найти
я@я-M116V:~/デスクトップ/найти-главная/найти$ ./minerd -о ЛТК.дайте-мне-монеты.в COM:3333 -U в sukarutinohu.1 -р 1
+240
Awesome Fanie 4 нояб. 2015 г., 20:53:41

Точные шаги, которые можно найти довольно легко через Google. Этой странице GitHub был первый результат, когда я искал его. Цитата:

  1. Войти в свой кошелек на Blockchain.info
  2. Меню настроек перейти на левую
  3. Меню подменю перейти "адреса" в разделе "Настройки"
  4. Справа найти раздел 'Адреса'
  5. Нажмите на 'управление адресами'
  6. На новый экран найти адрес, который вы хотите экспортировать закрытый ключ из
  7. Нажмите на "Дополнительные параметры" на правой стороне этот адрес
  8. Выберите закрытый ключ и затем "продолжить"
+132
Ketan Patel 19 янв. 2011 г., 11:46:13

По данным blockchain.infoблок 210000 была решена на 2012-11-28 15:24:38 мск, и был ретранслирован на слякоть бассейн. Пула статистика страницы также утверждает, решил, что заблокировать. Также было заявлено, что блок был решен пользователей бассейна под прозвищем laughingbear.

+125
0b10011 17 авг. 2017 г., 15:20:24

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

+123
Cartellista 7 сент. 2011 г., 20:15:26

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

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

+57
Yurii Kolesnykov 1 мар. 2015 г., 17:56:32

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