Как синхронизировать мои резервные копии кошелька?

Я попятился мой кошелек с компьютера А. восстановил резервную копию на компьютере В. Затем я провел некоторое количество Bitcoin от компьютера А.

Теперь мой восстановлены кошелек на компьютер B показывает старый баланс, который, очевидно, неправильно. как синхронизировать кошелек на компьютер B, чтобы найти, сколько он фактически потратил?

+548
Reid Rankin 5 авг. 2019 г., 5:54:49
18 ответов

На мерклый корень включен в заголовок блока в качестве криптографических операций, которые были включены в этот блок. Без такого обязательства, функция PoW для блока будет рассчитываться независимо от операций, включенных в блок. Заказ сделка важна, поэтому в криптографии/обязательства должны быть включены в ПР, иначе сеть не сможет проверить, какие операции в каждом блоке.

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

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

+944
GodfatherInOhio 03 февр. '09 в 4:24

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

Нет.

Я хотел создать торговую платформу криптовалюты

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

+936
alexdemon 31 дек. 2014 г., 20:05:27

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

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

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

+794
Titantoss 27 янв. 2010 г., 23:21:40

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

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

Найти блок представляет собой процесс Пуассона

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

Вероятность числа х блоков в сроки, в которые вы ожидаете найти λ блоки могут быть рассчитаны с помощью следующей формулы: Probability of a number of occurrences varying from the expected occurrences

Итак, для того, чтобы рассчитать вероятность интервала между блоками должно быть больше, чем среднее (10 минут в идеальном мире) на коэффициент λ , мы получим Р(0|λ) = ехр(-λ)*(λ^0)/(0!) = ехр(-λ)*1/1 = ехр(-λ), например, вероятность для блока интервал

  • более 10 минут-36.8%
  • более 20 минут на 13,5%
  • более 30 минут 5.0%
  • более чем за 1 час составляет 0,25%
  • более 2 часов 0.0006%
  • более одного дня 2.89*ехр(-63)

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

Дополнительная случайных битов, на которые я наткнулся при исследовании на этот вопрос

В последние два года, семь дней среднее время подтверждения никогда не было более 15 минут. Видите Биткоин В Среднем Транзакции Время Подтверждения

В первые дни биткоин, большие колебания были более распространены из-за колебания добычи энергии, см., например, Какой самый длинный промежуток времени между блоками в 2010 - 2011?.

Вы можете найти список всех заблокировать интервалы до января 2014 года, отсортированные по длине здесь: Блок интервалов отсортированный.
Первый столбец обозначает собой блоки, образующие интервал, во втором столбце интервал блока в секундах. Источник: рунекс на Reddit: какой самый длинный промежуток между блоками в истории биткойн?

+747
Naxim 16 янв. 2016 г., 0:35:24

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

+717
user223846 16 мар. 2013 г., 22:30:23

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

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

+693
geonestok 9 сент. 2017 г., 8:49:34

Перед новым ограничениям API случилось надлежащим образом для обработки биткойн-платежей

  • Запрос отдельный адрес (публичный/секретный ключ) для каждого пользователя
  • Магазин новый адрес в аккаунте пользователя и отображения публичной части для сделки
  • Слушать звонок Blockchain.info
  • Когда обратный вызов поступает, проверить, кто-адресу, произвел оплату, сколько было выплачено, проведение бизнес-логики и запросить новый адрес для данного пользователя.

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

+679
xbrmnx 9 нояб. 2015 г., 4:22:27

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

+679
StrawhatLuffy 22 мая 2012 г., 17:02:13

Да, вы можете иметь два ключа сгенерировать тот же адрес.

Есть 2^160 возможных адресов, а 2^256 возможных закрытых ключей, так что каждый адрес соответствует примерно 2^(256-160)=2^96 частная ключи. Любой из них будет создавать один и тот же адрес и, таким образом, иметь возможность тратить деньги, принадлежащие этому адресу. Поскольку 2^160 настолько велика, однако, потребовалось бы почти вечность, чтобы найти каких-либо столкновений.

Могут ли два закрытых ключей может генерировать тот же публичный ключ - это другой вопрос. Я думаю, что ответ да, но я не уверен в этом. Открытый ключ в несжатом виде состоит из двух 256-битных чисел, которые являются координатами x и Y на эллиптической кривой. Однако, в сжатом виде - только координата X плюс немного, из которого можно рассчитать весь публичный ключ. Это означает, что пространство (в большинстве) 2^257. Если есть один-к-одному сопоставления из-за математических свойств криптографии, каждый сжатый публичный ключ соответствует примерно 0.5 закрытых ключей (с одинаковой планировкой, ты получишь от комплектации случайное число от 1 до 2^257, 2^256 раз), так что некоторые частные ключи будут сталкиваться, а другие нет.

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

+664
Bo Borgerson 8 нояб. 2019 г., 17:36:59

Максимальное количество Bitcoin составляет 21 000 000. Однако такое количество биткоинов никогда не может существовать.

Предположим, у кого-то есть 5 BTC в кошелек. Для того, чтобы защитить их, они его зашифровали, а потом забыл пароль, или умереть (к сожалению, этот пример печальный). В данном случае, реальную максимальное количество полезной биткоин составит 20 999 995...

Это понимание правильное? Что вы думаете об этом?

+440
Seccour 14 дек. 2015 г., 21:40:47

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

+428
LostWookie 29 февр. 2012 г., 12:47:12

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

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

будь моя концепция или способ делать это неправильно ?

belowing является func для создания неподписанных транзакций , получаемых смотреть ключ

общественного строка createUnsignedTx(строка имя пользователя ,строка fromAddress ,строки externalAddress ,
 Количество строк, строку@nullable в feePerKB) бросает InsufficientMoneyException {

 попробовать {

 Sendrequest сценарию запрос = sendrequest сценарию.
 в(адрес.fromBase58(BtcUtil.getNetwork(), externalAddress), медали.метод valueOf(долго.стоимость(количество)) );

 запрос.signInputs = ложь;


запрос.Техас.getInputs();

 запрос.missingSigsMode = MissingSigsMode.USE_DUMMY_SIG;
кошелек.completeTx(запрос);
 логгер.информация("-----------автоматически удалить подпись начать ----------Техас");
логгер.информация(запрос.Техас.метод toString());
 логгер.информация("-----------автоматически удалить подпись Техас конец -----------");
 Файл файл = новый файл(exportUnsignedPath+"БТЦ."+запрос.Техас.getHashAsString()+".txn.удалить подпись");
 Пакета fileutils.writeByteArrayToFile(файл-запрос.Техас.bitcoinSerialize());

 } поймать (исключение e) {
логгер.ошибка(e.метод GetMessage(),е);
}
 возвращение "создан";
+416
SwetikFlower 31 янв. 2012 г., 9:04:32

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

+383
Cookra 16 янв. 2012 г., 21:48:19

Я в замешательстве.

Я смотрел видео в сети освещения объяснил (Лайткоин/Биткоин), и читать следующие комментарии Крэйг Райт:

Это происходит потому, что схемы такие как сегрегированный свидетель позволяют введение частичного резервирования систем в Bitcoin. [Источники: coingeek, SegWit и иллюзию масштаба]

Из видео объяснение segwit/молния казалось бы, что такое Bitcoin, необходимых для открытия платежных канал и создать "вексель", который используется для проводки молния(ы).

Как это можно считать частичным резервированием, если есть 1-к-1 сопоставление биткоины на платежные балансы канал?

Это было на самом деле, кажется, сделать наоборот и сохранить 3-й партии честных.

Что я упускаю?

Спасибо.

+254
akaihola 4 окт. 2012 г., 0:05:54

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

+160
Thomas Tuvignon 15 мар. 2017 г., 3:57:57

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

+135
Mario53c 12 сент. 2014 г., 8:31:51

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

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

Буду признателен за любые ответы по данному вопросу.

+53
jojoschi 27 июн. 2017 г., 22:30:12

Это не совсем решение, которое вы искали, но кто-то создал контейнер Docker для vanitygen и я нашел его гораздо легче работать на моем Mac с Docker:

https://hub.docker.com/r/cbeams/vanitygen/

+38
Coolio2654 14 июл. 2016 г., 16:05:58

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