Как сделать абсолютно безопасной операции с биткоинами?

Итак, я интересно, если моя система защиты моего Bitcoin является абсолютно безопасной.

Если у меня есть старый ноутбук, и я загрузиться в хвосты Линукс с флешки, и скачать Электрум, и только когда-нибудь подключиться к интернету, у меня дома WiFi, и только когда-нибудь посетите Фонда (GDAX) и Gmail, их возможности воровать мои биткоины?

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

Есть риск, беспроводной доступ в интернет, или Электрум, компания, и Gmail все зашифрованные соединения, так что это даже не имеет значения, если там было человек посередине? (я что-то путаю, а?)

Есть риск Электрум? Я должен скачать вместо ядра биткоин-клиента?

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

+361
bello h bello 17 янв. 2012 г., 10:34:31
27 ответов

Отрицая эллиптической кривой означает отрицание его y-координата (по модулю поле размером п), Так -(х,г) = (х,-г). Это означает, что если у вас есть точка Р , для которой Р. Х П = К (где П - это кривая порядке), то же относится и К .

Кроме того, с малое вероятность, возможно, что обе Р. Х а Р. х + п действительных X-координаты (только когда Р. Х < р-н). В этом случае, существует 4 возможных баллов ((Р, У1), (Р-У1),(р+н,У2),(р+н-У2)).

+940
melanie evans 03 февр. '09 в 4:24

Могу ли я перевести его из файла кошелька blockchain.com? Поскольку беда продолжается blockchain.com я хочу перенести его на bitcoincore.

+880
Przemyslaw Zych 24 мар. 2014 г., 20:17:51
Другие ответы

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


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

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

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

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

+837
ruthorford 6 февр. 2017 г., 14:21:06

протокол и сеть кажется две разные вещи. Когда выглядывает относятся к Bitcoin, то это может означать, протокола, программы (что они хотели этим сказать) или сети (что именно они хотели этим сказать ?) или валюты ?

+830
Quantumkiller 11 апр. 2013 г., 10:36:55

Я зарабатываю и бесплатные биткоин краны сказать, что они посылают сатоши на мой биткоин-адрес или несколько микро-кошельки https://faucetbox.com или Paytoshi.com. Указанные микро-кошельки в свою очередь отправит их автоматически при достижении предварительно установленного порога лимита. У меня два вопроса и искать вашего руководства.

(1) я не знаю, как увидеть мои накопления Сатоши, потому что я не знаю, где они припаркованы. Можете ли вы направить меня в этом отношении?

(2) Как отправить/передать их на мой счет кошелька Blockchain?

Я смотрю вперед к вашим умелым руководством....

что касается

Д-р Сурия НСК

+830
user7861 26 окт. 2013 г., 13:24:34

В Bech32 бип заявляет, что Bech32 находится "на основе кодов БЧХ". Но если вы посмотрите на страницу в Википедии о БЧХ-коды, вы увидите много математических уравнений, но ни одно из этих уравнений будет похож на код, который вычисляет контрольную сумму bech32.

Может кто-нибудь объяснить, какие части кодов БЧХ, что bech32 основе?

+803
Yariv Nissim 9 авг. 2011 г., 18:20:40

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

+762
joyeyhoup 16 мая 2013 г., 21:15:44

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

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

+700
Andrey Molchanovskiy 9 июл. 2010 г., 0:44:46

Xapo позволяет сделать это.

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

Теперь я получаю, чтобы думать об этом я вижу большие возможности для сервиса, который позволяет отправить SEPA переводы с биткоин-адрес в поле сообщения, автоматически конвертировать фиатные деньги в BTC и перенося ее на биткоин-адрес. Переводы с неисправными адрес может быть отскочил, и как Xapo комиссию в размере 1% могли бы сделать это стоит...

+696
ninja3429 3 окт. 2014 г., 6:53:41

Число 20, кажется, происходят из этого совершать : 8c9479c6bbbc38b897dc97de9d04e4d5a5a36730, также помечены как версии v0.3.12, который ввел термин 'SigOps". К сожалению, я не вижу никакого упоминания об этом изменении в само сообщение или в выпуске этой версии отметить, и нет никакой документации.

Мы видим, что оба ограничения на максимальное количество sigops в блоке был установлен :

статический константный инт MAX_BLOCK_SIGOPS = MAX_BLOCK_SIZE/50;

и способ их подсчета :

инт GetSigOpCount() константный
{
 инт н = 0;
 const_iterator ПК = начать();
 при (ПК < конец())
{
 opcodetype операции;
 если (!GetOp(ПК, опкод))
перерыв;
 если (код операции == OP_CHECKSIG || опкод == OP_CHECKSIGVERIFY)
Н++;
 остальное, если (код операции == OP_CHECKMULTISIG || опкод == OP_CHECKMULTISIGVERIFY)
 Н += 20;
}
 возвращение Н;
}

И правила остаются те же, специально для голыми multisig скрипты (не вложенные в p2sh или p2wsh). Голый CHECKMULTISIG операции всегда считается как 20 sigops (сегодня 80, свидетелем масштабного коэффициента), так что ничего более чем 20 checksigs в CHECKMULTISIG аннулирует это предположение и сделать так, создавая блоки с более максимально допустимое sigops возможно.

Правила менее строги для p2sh\p2wsh скрипты. Если код операции перед CHECKMULTISIG находится в диапазоне [OP_1, OP_16], то это число считается sigops для multisig проверки, ни с чем другим расценено как 20. На практике, 15-это максимум публичные ключи можно толкать как сценарий p2sh из-за 520 байт отодвинуть предел, но для p2wsh, пример 17 из 20 будет выглядеть так :

0х01 0x11 <pubkey1> <pubkey2> ... <по умолчанию 20> 0х01 0x14 CHECKMULTISIG
+654
Mickey Coke 3 июн. 2010 г., 17:48:50

У меня возникли проблемы с использованием режима регтест на Linux. Используя предварительно скомпилированные версии 0.9.2.1 для Linux и запуск режима регтест, как указано на bitcoin.org:

<биткойн-Сильвер>-ОС Linux/ОГРН/64>> ./bitcoind -регтест -демон

Сервер запускается, но делать getinfo возвращает 'соединения' : 0. Пробовал экспериментировать с различными ЭКП* параметры .файл conf. Что конкретно мне нужно установить, чтобы использовать режим регтест? Мне нужно, чтобы добавить реальные узлы через добавление узла для регтест? Не похоже, что мне нужно. Мне удалось сделать несколько подключений, добавив несколько реальных узлах один раз, но через несколько минут "соединение" снизилась до 0. Дайте мне знать, если любая дополнительная информация может помочь.

+628
greengirl 21 авг. 2014 г., 1:38:32

У меня есть адрес, представляющий собой сжатый публичный адрес, который bitcoind признает как "ismine":

compressed_address = n2HCyN8GWPuc8CrwbiiBASCS7iWku3Ke8s
compressed_key = 03c6debc01d8cf1c7eae826b8acb0ba6ff5d37b8d840b2bfc5244cdebab83a6781
> bitcoind -тестовом режиме validateaddress n2HCyN8GWPuc8CrwbiiBASCS7iWku3Ke8s
{
 "допустимым" : правда,
 "адрес" : "n2HCyN8GWPuc8CrwbiiBASCS7iWku3Ke8s",
 "ismine" : правда,
 "isscript" : ложные,
 "по умолчанию" : "03c6debc01d8cf1c7eae826b8acb0ba6ff5d37b8d840b2bfc5244cdebab83a6781",
 "iscompressed" : правда,
 счет"" : ""
}

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

decompressed_key = 04c6debc01d8cf1c7eae826b8acb0ba6ff5d37b8d840b2bfc5244cdebab83a6781a8b69757635c64ce32eed71115b68174d7241c716b1f76d317c6440635d8bc01
decompressed_address = mfjsW5m8CL5EazGBvjutZ4dgJwd6AjHM11

Адрес является действительным, поскольку, если удовлетворяет уравнению кривой... X и y следующим образом:

х = 89951481645973345162937095289811840492311042685266238084455665220379660150657
г = 76311169247456070080081989221882104208438035444189442719121845261776897752065
г * г = 107822876231389859288843816887520488062823501023166616425651229464214081607136
Х * Х * Х - 7 = 107822876231389859288843816887520488062823501023166616425651229464214081607136

Однако, bitcoind не признает разжимается адрес "ismine".

> bitcoind -тестовом режиме validateaddress mfjsW5m8CL5EazGBvjutZ4dgJwd6AjHM11
{
 "допустимым" : правда,
 "адрес" : "mfjsW5m8CL5EazGBvjutZ4dgJwd6AjHM11",
 "ismine" : ложные
}

Я не понимаю... единственная разница между двумя заключается в том, что один ключ сжаты для экономии 32 байта... закрытый ключ должны быть одинаковыми! Не должны ли они быть взаимозаменяемыми? Это значит, что я не смогу потратить, чтобы потратить монеты отправить к де - /несжатый адрес?

+600
prech afrok1 25 авг. 2014 г., 14:41:00

Факторы, которые важны для любого обналичить решения:

  • Где вы находитесь (страна)? (вы упоминаете Великобритания)
  • Сколько вы хотите торговать?
  • Какой тип денег вы хотите получать? (вы упоминаете банковский перевод или PayPal)
  • Как только вы должны иметь доступ к поступлениям?
  • Важна конфиденциальность?

Специально для вывода средств на PayPal, опции включают в себя:

BitBargain, вероятно, лучший способ:

Или, Конечно, у вас есть много местных обналичить методов:

И есть местные торговцы, которые будут покупать ваши монеты:

Вы могли бы найти кого-то готовы торговать более-внебиржевом (OTC), но вы только хотите сделать это с надежным контрагентом. В #биткойн-внебиржевой рынок интернета из доверия (WOT) поможет, как это имеет доверительные истории.

Вот несколько более денежных вариантов:

+487
Michael Ozeryansky 21 июл. 2017 г., 4:14:13

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

+464
liana2910 13 мая 2011 г., 4:33:39

Поэтому после выкопки я нашел решение, используя этот комплект.setCheckpoints( новый FileInputStream("КПП")); это проверка файла в одном пакете так, чтобы обеспечить точный путь я использовал комплект.setCheckpoints( ReadProperties.класс.getClassLoader().методаgetresourceasstream("КПП"));

+459
Nodari Lipartiya 9 дек. 2014 г., 17:12:52

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

Я не смог найти много информации об аудите безопасности других, чем этот пост говорит, что биткоин фонд нанял Сержиу Демиан Лернер в качестве основного аудитора безопасности.

Как основной Аудитор безопасности, Серхио будет посвящен текущей обзор безопасности изменения в код ядра. Серхио был волонтерство свое время и опыт с марта 2012 года и за последние пару лет, он нашел и помог исправить несколько уязвимости в коде ядра. Серхио был независимым исследователь безопасности и консультант с 2011 года и будет продолжать работа с другими клиентами в дополнение к своей роли в фонде.

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

+436
432 9 мар. 2014 г., 22:50:56

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

Видеть использование blockchain.info

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

пользователи компакт-дисков \\Крис\загрузки\btcrecover-мастер\экстракт-скрипты 
C:\python27\python extract-blockchain-second-hash.py кошелек.ня.в JSON 
Пожалуйста, введите главный пароль блокчейн кошелек:

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

Блокчейн второй хэш пароля, соль и iter_count в base64:
YnM6LeP7peG853HnQlaGswlwpwtqXKwa/1rLyeGzvKNl9HpyjnaeTCZDAaC4LbJcVkxaeccaacwxy6w=

Выше должно быть тебе хорошо знакомо.

Вы продолжите, как описано

Когда вы (или кто-то другой) работает btcrecover для поиска паролей, вам не понадобится ваш файл кошелька, только выход из extract-blockchain-second-hash.py. Продолжая пример:

пользователи компакт-дисков \\Крис\загрузки\btcrecover-мастер
C:\python27\python btcrecover.py --данные-экстракт --tokens.txt tokenlist 
Пожалуйста, введите данные из скрипта
> YnM6LeP7peG853HnQlaGswlwpwtqXKwa/1rLyeGzvKNl9HpyjnaeTCZDAaC4LbJcVkxaeccaacwxy6w=
...
Пароль: ХХХХ

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

+415
Reza Akbari 12 июл. 2016 г., 12:09:32

Я установил Qtum ядра на моем сервере Ubuntu 16.04 и сгенерировал мой бумажник, и он был зашифрован.

Для целей тестирования, я сменил пароль, используя команду как показано ниже.

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

./qtum-Кинк walletpassphrasechange "oldpassphrase" "newpassphrase"

Скажем, мой oldpassphrase тест и мой новый пароль тест"

Обратите внимание, что я типа двойных кавычек после слова тест

./qtum-Кинк walletpassphrasechange "тест" "тест""

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

>

Так что я набрал ", чтобы закрыть его.

Удивительно, но в командной строке прошло!

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

Но они оба не работают.

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

+385
CarlosEvo 21 мая 2017 г., 21:58:59

Это зависит от того, что POS-системы является (или нет, так как я думаю, ответ один и тот же в любом случае).

Система Cunicula полностью отличается от того, что мы имеем сейчас. Нет никакого способа, чтобы "половина" переключиться на него с блока, который действует в рамках нынешней системы ничего не значит в его системе, и наоборот.

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

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

+253
John regan 3 июн. 2015 г., 9:38:32

Я бегу ЛНД 0.7.0-бета на вершине Bitcoind 0.18.0 и есть канал, по которому был в ожидании на открытии более чем на месяц. Он попытался открыть, когда я был еще запущен ЛНД 0.6.1-бета.

В txid в channel_point не может быть найдена через blockexplorers Итак, я должен заключить сделку и не попал в блок.

Есть ли способ, чтобы сделать ЛНД понимаю, этот канал не существует и вернуть мне контроль над балансом?

Я попытался с помощью closechannel, но это не получилось, потому что канал не открыт. Здесь представлены актуальные записи и выход из pendingchannels и closechannel. Канал меня интересует-это первый в ожидании каналы, второй-тоже в тупике.

2019-07-04 21:44:07.716 [предупреждение] FNDG: ChainNotifier выключением, не могут завершить финансирование потока для ChannelPoint(4cd80ac2bb753ae11f4de9c5eb273732480fb9d09b7599009b62d26f5199753b:1)
2019-07-04 21:44:56.217 [инф] NTFN: новый тратят подписки: spend_id=25, минус=4cd80ac2bb753ae11f4de9c5eb273732480fb9d09b7599009b62d26f5199753b:1, height_hint=583848 
2019-07-04 21:44:56.272 [инф] CNCT: рядом наблюдатель ChannelPoint(4cd80ac2bb753ae11f4de9c5eb273732480fb9d09b7599009b62d26f5199753b:1) активный 
2019-07-04 21:44:56.715 [РСМД] CNCT: ChannelArbitrator(4cd80ac2bb753ae11f4de9c5eb273732480fb9d09b7599009b62d26f5199753b:1): начальное состояние=StateDefault 
2019-07-04 21:44:57.280 [РСМД] НСУВ: вставка неподтвержденные транзакции 4cd80ac2bb753ae11f4de9c5eb273732480fb9d09b7599009b62d26f5199753b 
2019-07-04 21:44:57.290 [ошибка] FNDG: не удалось ретранслировать финансирования TX для ChannelPoint(4cd80ac2bb753ae11f4de9c5eb273732480fb9d09b7599009b62d26f5199753b:1): транзакция отклонена: выход уже провел
2019-07-04 21:44:57.291 [инф] NTFN: новые подтверждения подписки: txid=4cd80ac2bb753ae11f4de9c5eb273732480fb9d09b7599009b62d26f5199753b, num_confs=3 
2019-07-04 21:44:57.291 [инф] NTFN: новые подтверждения подписки: conf_id=2, txid=4cd80ac2bb753ae11f4de9c5eb273732480fb9d09b7599009b62d26f5199753b, height_hint=583848 
2019-07-04 21:44:57.291 [инф] FNDG: ждем финансирования Техас (4cd80ac2bb753ae11f4de9c5eb273732480fb9d09b7599009b62d26f5199753b) до 3 подтверждений 
2019-07-04 21:44:58.101 [предупреждение] сверстников: не удается найти наша транспортная политика на канал 4cd80ac2bb753ae11f4de9c5eb273732480fb9d09b7599009b62d26f5199753b:1, используя значения по умолчанию 
2019-07-04 21:44:58.102 [РСМД] HSWC: ChannelLink(4cd80ac2bb753ae11f4de9c5eb273732480fb9d09b7599009b62d26f5199753b:1) начинает 
2019-07-04 21:44:58.103 [инф] HSWC: HTLC менеджер по ChannelPoint(4cd80ac2bb753ae11f4de9c5eb273732480fb9d09b7599009b62d26f5199753b:1) начало, пропускная способность=879768000 msatбыл 
2019-07-04 21:44:58.103 [инф] HSWC: попытка повторно синхронизировать ChannelPoint(4cd80ac2bb753ae11f4de9c5eb273732480fb9d09b7599009b62d26f5199753b:1) 
2019-07-04 21:45:28.104 [инф] HSWC: ChannelLink(4cd80ac2bb753ae11f4de9c5eb273732480fb9d09b7599009b62d26f5199753b:1) вышел 
2019-07-04 21:45:28.104 [РСМД] HSWC: ChannelLink(4cd80ac2bb753ae11f4de9c5eb273732480fb9d09b7599009b62d26f5199753b:1) мешает 

$ lncli pendingchannels
{
 "total_limbo_balance": "0",
 "pending_open_channels": [
{
 "канал": {
 "remote_node_pub": "020f49831fd13556e5b03239df888ca031edaebe5b4efccd52d2f5c6742a743ad6",
 "channel_point": "4cd80ac2bb753ae11f4de9c5eb273732480fb9d09b7599009b62d26f5199753b:1",
 "емкость": "900000",
 "local_balance": "888768",
 "remote_balance": "0"
},
 "confirmation_height": 0,
 "commit_fee": "11232",
 "commit_weight": "600",
 "fee_per_kw": "15515"
}
],
 "pending_closing_channels": [
],
 "pending_force_closing_channels": [
{
 "канал": {
 "remote_node_pub": "025a625a9aa3d7c2f9a7eaa6bdb2278200b2871d35d51ab1e5bc8979078e9e1036",
 "channel_point": "5e5c88386aaa1f57b293530f175fa76b28d17fc39cc8ee2eb075ec370a2160b2:1",
 "емкость": "285083",
 "local_balance": "2000",
 "remote_balance": "0"
},
 "closing_txid": "1f90bf8f7065c3e90fbf72b3268ed57554c5f407e3a13397743e45048e3be546",
 "limbo_balance": "0",
 "maturity_height": 0,
 "blocks_til_maturity": 0,
 "recovered_balance": "0",
 "pending_htlcs": [
]
}
],
 "waiting_close_channels": [
]
}

$ lncli closechannel 4cd80ac2bb753ae11f4de9c5eb273732480fb9d09b7599009b62d26f5199753b
[lncli] ошибка RPC: код = неизвестный desc = когда канал не найден
+230
Chenguang Ru 29 февр. 2016 г., 11:42:51

Посмотрите на график МПБ, например, 8 ноября есть дикие распродажи после отмены нового протокола масштабирования для Bitcoin. Это не имеет ничего общего с ВСН, но причины распродажи тем не менее, на большой объем с длинной темно-красные свечи. Это на биржами. Затем посмотрите АТР тот же график на Кракена. Нет длинных темно-красная свечка, ни распродажи.

Так что я думаю либо график был отредактировать (манипулировать), или нет клиентов Кракен продавали ВСН за пределами этого диапазона на графике?

+118
Frederic Fortier 1 мая 2018 г., 19:01:32

Формат свидетель сериализации применяется только к сделкам, которые имеют свидетелей. Если транзакция не имеет свидетелей, то его формат сериализации свидетель-это не свидетель формат сериализации.

От бип 144:

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

+108
mtaube 18 дек. 2013 г., 0:47:07

SHA256_CTX себя CSHA256 мимикрирует в OpenSSL, и его конструктор имитирует функцию init. Метод write соответствует функции обновления. Метод finalize соответствует конечной функции.

Короче говоря: вы создайте объект CSHA256, звоните пишите любое число раз, чтобы накормить его байт хэш, а затем вызов завершить, чтобы вычислить результирующий хэш.

+108
adambox 11 авг. 2014 г., 22:56:47

Есть длинная нить дискуссии продолжаются В Грин форум https://www.grin-forum.org/t/emmission-rate-of-grin/171

+78
macxbo 3 янв. 2018 г., 2:35:12

Биткоин использует умножения точки на эллиптической кривой кривая secp256k1 создать публичный ключ из приватного. В основном, эта кривая обладает определенными генератора точка G, и метод "добавить" две точки так, чтобы получить новые точки (ЕК точкой).

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

Используемый префикс 0х04 для обозначения сути это несжатый закрытого ключа. Вы можете также сформировать сжатую версию, только с помощью координат X либо 0x02 или 0x03 префикс, потому что эллиптическая кривая имеет только 2 значения координаты Y для каждого X-координата (одно положительное и одно отрицательное), так это тривиально, чтобы восстановить координату Y если вы знаете координаты X и знак (на ваш выбор префикса).

+50
nhe 25 сент. 2012 г., 7:57:41

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

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

+48
usmanali 13 мар. 2017 г., 5:26:21

Nmat ответ правильный абсолютный минимум вы должны были бы восстановить кошелек-это приватный ключ адреса.

Альтернативой является детерминированный кошелек.

Что такое детерминированный кошелек?

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

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

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

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

Например ша-256 (и SHA-512) может быть частично выражены по этой схеме:

SHA-256 diagram

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

+25
piyo 27 окт. 2016 г., 19:57:00

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

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil