Проверки подлинности и распределения ключей в Bitcoin

Пройдя через биткойн-протокол до сих пор неясно мне, как биткоин клиент аутентифицирован. Где я могу найти обзор того, что клиент отправляет и получает по проводам во время проверки подлинности?

+684
Baltasar 26 сент. 2019 г., 13:01:27
25 ответов

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

+922
kirito turtle 03 февр. '09 в 4:24

Сначала переместить команду, чтобы переместить биткоины с определенной учетной записи в "", например

биткоин-Кинк движение "account_with_bitcoins" "" amount_to_send

А затем использовать sendtoaddress

биткоин-Кинк sendtoaddress "адрес" amount_to_send

+853
duc 24 авг. 2014 г., 15:29:08

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

В любом из кошелька монету Bitcoin и монеты АЛТ при выполнении резервного копирования я вижу кошелек.создается файл DAT.

  1. Этот бумажник содержит всей необходимой информации, как закрытые ключи и т. д... Для того, чтобы сказать зашифровать файл и сохранить его на Google Диск , Dropbox и т. д... ?
  2. Если мой жесткий диск требует погружения и т. д. , Я могу просто взять этот кошелек.файл DAT , а на другом компьютере, расшифровать его и восстановить данные, основанные на моих монет?
  3. Если я шифрования в кошелек, это кошелек.дат назвать по-другому?

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

+787
Tanerb 2 июн. 2010 г., 7:31:52

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

Биткоин форумах резьбы: https://bitcointalk.org/index.php?topic=50817.0 Сайт: https://icbit.se

+772
Estrella Bellicima 24 авг. 2012 г., 20:24:02

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

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

Сопоставления из рассада и саженцы корни деревьев на IncrementalMerkleTrees самих хранятся в базе монет, и могут быть доступны везде, где вы есть CCoinsView.

+758
Al Hazred 4 дек. 2013 г., 3:21:56

Это во многом зависит от оборудования, и от архитектуры. В OpenSSL использовать некоторые сборки оптимизированные процедуры, в результате чего скорость фактор +- Х2 между 32 бит и 64 бит (последнее быстрее). Что сказал, Я видел проверок занимает около 0.47 МС на Intel процессор Xeon Е5-1650 @ 3.20 ГГц, используя 64-битный код.

Кроме того, версия 0.8 будет на самом деле делать проверку подписи параллельно. Существует также патч с оптимизированным уровнем верификатор для конкретной кривой мы используем, что должно дать 20% ускорение (обнаружил Хэл Финни). Этот патч, вероятно, не будет делать это в версии v0.8, хотя.

+752
Berrik 16 авг. 2018 г., 17:53:23

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

+744
Jonah Katz 5 сент. 2014 г., 8:36:06
Используйте для вопросов относительно пыл блокчейн-платформа первая архитектура блокчейн многоцепными запущенные в производство с января 2018 года
+708
padebova 10 сент. 2014 г., 23:08:58

Процесс расшифровки защищенных паролем .ключевой файл и экспортировать с помощью Многоразрядной объясняется здесь: https://github.com/jim618/multibit/wiki/Export%20and%20limited%20import%20of%20private%20keys

Для расшифровки Мультибитного частная ключевых экспортных использовать файл:

в OpenSSL энк -д -п -алгоритма AES-256-CBC С -а-в \<зашифрованный файл\> -выход \<текстовый файл> -проходите проходите:\<пароль>
+661
Dannar 16 сент. 2018 г., 14:05:41

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

Е. Г. Если вы получили 0.4 на адрес 3 дня назад, 0.2 по адресу б 2 дн. назад и 0,1 в адрес вновь 1 день назад, то это будет 0,4 от решения, то 0.2 с адреса B, то 0.1 от адреса снова.

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

  1. Как я сказал, в порядке старых неиспользованных материалов (остатков)

  2. Да, они могут послать с разных адресов. Но он будет пытаться отправить с одного адреса, если это возможно.

  3. Попробовать на выбор монеты в настройках.

Редактирование - Ах, да вы можете сделать это, чтобы провести с определенных адресов. Перейдите в настройки Электрум, и установить "выбор монет" режим конфиденциальности.

+551
Linkshaenderin 24 мая 2016 г., 2:33:42

Я просто не понимая, что делает следующие аргументы делать!

-dbcache : установить размер кэша базы данных в мегабайтах (от 4 до 16384, по умолчанию: 300)

какая база данных что? и что может произойти, если размер файла excessed 16384 Мб.

пар=N установите количество проверки скрипт потоков (от -2 до 16, 0 = авто, <0 = оставить что многие сердечники бесплатно, по умолчанию: 0)

Что такое скрипт проверки резьбы? может это влиять на производительность?

-пид= указать PID-файл (по умолчанию: bitcoind.пид)

что это?

-привязать= привязку к данному адресу и постоянно слушаю на нем. Используйте [хост]:порт нотации для IPv6

это для вызовов RPC, поэтому ядра биткоин слушает только для данного IP-адреса?

-открыть открыть собственный IP-адрес (по умолчанию: 1 при прослушивании и нет -externalip или прокси)

что они означают?

-upgradewallet бумажник обновить до последней версии формата при запуске

что такое форматы кошелек?

-даемон rpcbind=<адрес> привязку к данному адресу для прослушивания для JSON-RPC для подключения. Используйте [хост]:порт нотации для IPv6. Эта опция может быть указана несколько раз (по умолчанию: привязать ко всем интерфейсам)

когда мы привязаны к IP адресу, программа слушает этот IP-адрес только?

-rpcthreads=<Н> установить количество потоков для обслуживания вызовов RPC (по умолчанию: 4)

сколько подключений может что-нить себе? и как соединения насчитали? это с одного IP адреса или команды?

+527
Andre9642 2 февр. 2016 г., 12:43:01

Блокчейн размеры биткоины, лайткоины, Даш, Догкоин, Пиркойны и Namecoin, в отличие перечислены здесь https://bitinfocharts.com/ (прокрутите вниз, чтобы блокчейн размер)

По состоянию на сегодняшний день (2015-07-12) размеры (отсортированный по рыночной капитализации):

Биткоин Лайткоин Черточки Пиркойны Догкоин Свой Namecoin
44.73 ГБ 4.64 ГБ 1.01 ГБ 11.41 ГБ 0.4191 ГБ 2.64 ГБ
4,477,078,707 ДОЛЛАРОВ США $209,054,841 ДОЛЛАРОВ США 23,217,866 ДОЛЛАРОВ 20,686,200 ДОЛЛАРОВ США 15,897,328 ДОЛЛАРОВ США $9,888,883 ДОЛЛАРОВ США

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

Ваш вопрос

На моем жестком диске .биткоин Directory использует 45 гиб = 48 ГБ.

+494
Lenok28 12 июл. 2013 г., 10:57:52

Кто-нибудь построил оружейную биткоин кошелек и успешно создали кошелек, используя Python и Оружейной в библиотеку, а не через GUI?

+489
Shreesh Katyayan 26 дек. 2018 г., 10:55:52

В открыть менеджер пакетов Synaptic, поиск: Bitcoin и нажмите кнопку Установить. Биткоин уже есть в репозиториях Ubuntu.

+410
Cynthia Susanna 10 дек. 2016 г., 5:08:16

Нашел проблему, lncli необходимо установить в тестовом режиме, и вам нужно создать кошелек также

lncli --сети=тестовом режиме, создать
lncli --сети=тестовом режиме getinfo
+402
Billie Christelle Igabe 27 окт. 2010 г., 3:13:26

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

+317
dima8546 11 мар. 2015 г., 0:54:11

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

+212
user21979 30 окт. 2013 г., 17:57:48

Вы не можете.

Безопасности в MultiBit кошелек разбит на четыре части:

  1. Бумажник зашифрован с помощью пароля, но не бумажник слова
  2. Резервная копия кошелька, хранящиеся в облаке, зашифрованные слова бумажник.
  3. "Слова кошелек" держится на листке бумаги
  4. Пароль хранится в вашей голове.

У вас есть 2 и 4, но не 1 или 3. Мое понимание заключается в том, что это не достаточно, чтобы восстановить свой кошелек. Если у вас был ваш бумажник слова, или доступ к компьютеру, на котором создан этот кошелек, было бы иначе.

+141
Aamir Ali 10 авг. 2013 г., 0:12:30

Вместо того, чтобы загрузить полный блок цепочки, легкие (СПВ) только для пользователей скачать blockheaders блокчейна.

Не все тонкие клиенты делают это.

Может *клиентов СПВ создать транзакцию и отправить его на узлы?

да, они могут создать транзакцию. На примере тонкого клиента Электрум кошелек.

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

* СПВ - здесь легкий клиент

+118
mick hill 9 февр. 2017 г., 13:05:36

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

Однако, когда я проверить кошелек, который БТЦ идет на blockchain.info и кошелек источник всегда разный, и я не могу видеть, что баланс кошелька с течением времени.

Как обмен биткоин хранение поэтому вы можете купить/продать на бирже мгновенно, и как они могут работать, что система счета?

+80
Sachintha Aloka 11 мар. 2016 г., 16:04:18

Я согласен с Марком, вы должны использовать метод TradeHistory. но ответьте на другой вопрос, по YoBit.net документации по API (большинство бирж БТЦ используют очень похожий API):

объем: объем торговли

vol_cur: объем торгов в валюте

Так что "объем" - это объем валюты котировки (второй в паре, USD в данном случае)

и "vol_cur" - это объем в базовой валюте (первая в паре, ЛТК в данном случае)

+61
Sudaraka 23 апр. 2019 г., 5:48:23

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

Однако, когда я сравниваю несколько сжатых и несжатых закрытых ключей:

пример # закрытый ключ
наговор: 
85B7DFAB8D2C695C0EBF013AD50A758FDBC62775391B7CE33282634F7DB47480
несжатый:
5JqBEaUuYJFA4dQsd62ys13RumxCGu97bru3lzwavdud8mqnfwc
сжатый:
L1heAvnAu97V11iNSHDjyhBiwwQcmB8nh2thmgjtqpssxkaz9vwy

# другой пример закрытого ключа
наговор:
6190289CEB09ED41776AE27AE81F46C6540C56CF8F3900BCAADE96B4470F23D6
несжатый:
5JZFhabXLayCMCehpyhdCPZ5LXwvgvu3gx4png4xyzcwycxj3jx
сжатый:
KzVMt7HNuSw36ARRCmGJmGYa9DbRyEtiqrfyabsucbtonrwmraog

# еще один пример закрытого ключа
наговор:
763B1998BF7282A99CA21EB821EB9A204589FFA189E290EE64528854FDA91080
несжатый:
5JiMdW1Czd3tTuy33wiC5wmrkhZxx2PNcc7nvzofc7aixtvgmf5
сжатый:
L1BY471uwL7k9nnL3zUovpkzbt4Vws7knl37s5m9txdvbjnadvmy

# и т. д.

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

+36
rach oune 22 нояб. 2016 г., 0:44:39

3 года назад я купил немного биткоинов. Сегодня я нашел секретный ключ бумажник. Но я не могу его открыть, мне нужны эти 12 слов (резервное копирование) я не имею. Почему я не могу открыть мой биткоин кошелек с закрытым ключом? (Как Myetherwallet, здесь вы можете получить доступ к кошельку с закрытым ключом)

+25
alkogolik 10 окт. 2013 г., 21:39:56

Так что я купил несколько биткоинов, и направил его к моему ядра биткоин кошелек, прежде чем он закончил синхронизацию с сетью, будет операции после ее окончания синхронизации или я их потеряла?

+18
mrapacz 20 авг. 2013 г., 17:00:51

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

Обратите внимание, что listsinceblock бумажник RPC, таким образом, он также не может работать на mempool из-за разделения между узлом и кошелек, что мы пытаемся сделать.

+12
Christopher Potter 1 нояб. 2011 г., 15:23:09

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