Я потерял свой секретный ключ

У меня BTC в мой бумажник, но я потерял свой секретный ключ и я не могу делать операции. Как я могу получить новый закрытый ключ или пройти BTC на другой адрес?

+139
xpda 5 нояб. 2012 г., 19:08:01
34 ответов

Это чисто внутренний учет перемещения, не требуется никаких ключей.

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

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

+913
Maureen 03 февр. '09 в 4:24

Сделать создать снова после добавления ниже изменения в файле src/CryptoNoteConfig.ч

Добавить IP-адреса узлов семян.

Пример:

константные функции std::initializer_list<константный тип char*> SEED_NODES = {
"192.168.0.11:17236",
"192.168.0.12:17236",
};

Или

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

семя-узел=192.168.0.11:8080
семя-узел=192.168.0.12:8080

и начать узел с ниже команду

$ ./yourcoind --config-файла монета.конф

источник :

https://cryptonotestarter.org/inner.html

http://forknote.net/guides/setup-private-blockchain/

+912
user29543 14 нояб. 2012 г., 15:38:49
Другие ответы

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


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

Вы можете платить Litecoin в любом месте, которое принимает Bitcoin? Если нет где можно провести лайткоины?

+883
King Crawford 20 окт. 2015 г., 20:03:02

Я новичок в хайпах. Скажем, я настройки тире кошелек по этой ссылке https://www.dash.org/wallet/ на моем ПК с Windows.

Зашифровать кошелек через Сейчас фраза после 1 года жесткий диск моего компьютера был поврежден. Что происходит с тире монеты?

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

+873
shoba ramesh 16 апр. 2013 г., 19:49:41

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

Мой questron может я пошлю пять символов имени пользователя с биткойн-транзакции?

+838
sealauren 27 июн. 2013 г., 15:22:21

А) В настоящее время, неограниченное сохраняет 100к MAX_STANDARD_TX_SIZE политики ограничения https://github.com/BitcoinUnlimited/BitcoinUnlimited/blob/release/src/policy/policy.h#L23 так что было бы трудно распространить крупную сделку через P2P. Однако, Шахтер может добывать большие 1МБ Техас, если можно напрямую к ним, а потом UTXOs с большой Техас может быть использована для порчи, поскольку они будут только в неограниченной цепи. Кроме того, узел политических разногласий между неограниченным и ядра, вероятно, может быть использован для получения проводок для распространения, и поэтому вам добывают, только на одной стороне раскола.

Б) Техас податливость может быть полезно, чтобы помочь с расщеплением. Например, шахтеры могут предоставлять услуги, чтобы помочь разделить UTXOs. Есть как минимум несколько вариантов:

Вариант 1) Знак ваш вклад с SIGHASH_ANYONECANPAY|SIGHASH_ALL и позволяют шахтеров, чтобы добавить один пришли настоящие испорченной вклад, который они получают обратно в виде платы (шахтеры не могу добавить выходы из-за SIGHASH_ALL подписей для этой опции).

Вариант 2) подписать свои входы с SIGHASH_ANYONECANPAY|SIGHASH_SINGLE и использовать один выход нулевого индекса. Это позволяет Шахтером добавить входы и выходы, что ввод душок и погасить один из своих адресов. Они выделяются, потому что они подписали существенно иначе, чем обычно. Регтест см. пример ниже.

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

регтест пример сети:
ВИФ закрытый ключ --> регтест сетевой адрес
cMahea7zqjxrtgAbB7LSGbcQUr1uX1ojuat9jzodmn87jcbxmtca --> mrCDrCybB6J1vRfbwM5hemdJz73FwDBC8r
cMahea7zqjxrtgAbB7LSGbcQUr1uX1ojuat9jzodmn87k7xcyj5v -- mg8Jz5776UdyiYcBb9Z873NTozEiADRW5h> 
cMahea7zqjxrtgAbB7LSGbcQUr1uX1ojuat9jzodmn87kclpvfxz --> mrzKXEpXfEDHk7vFS3LBXVXoa4YXFcCkje

> ./биткоин/ГРЦ/Кварт/в Bitcoin-Qt с -регтест -txindex -переменной datadir=/тест/1/

в окно консоли отладки црз:
generatetoaddress 1 mrCDrCybB6J1vRfbwM5hemdJz73FwDBC8r
generatetoaddress 1 mrzKXEpXfEDHk7vFS3LBXVXoa4YXFcCkje
генерировать 100
getblock(getblockhash(1))[Техас][0]
getblock(getblockhash(2))[Техас][0]

Пользователей это:
createrawtransaction '[{"txid":"54bdb97bdc75580f8564f348ab312f2147c945fcb96a7c2a01231aff50030212","Uвых":0}]' '{mg8Jz5776UdyiYcBb9Z873NTozEiADRW5h"": 49.099}'
020000000112020350ff1a23012a7c6ab9fc45c947212f31ab48f364850f5875dc7bb9bd540000000000ffffffff01e020a724010000001976a91406afd46bcdfd22ef94ac122aa11f241244a37ecc88ac00000000 signrawtransaction 'нуль', '["cMahea7zqjxrtgAbB7LSGbcQUr1uX1ojuat9jzodmn87jcbxmtca"]' 'один|ANYONECANPAY'
020000000112020350ff1a23012a7c6ab9fc45c947212f31ab48f364850f5875dc7bb9bd54000000006a47304402202e229bf02236b209271da602cf9a16b2e651b8419d3610d311a5d443804b0bba022072c5cbc37310f27e047a5110ac2fae802d7fb51ed0fda86eeaa0c6ab5518b1ec83210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798ffffffff01e020a724010000001976a91406afd46bcdfd22ef94ac122aa11f241244a37ecc88ac00000000

Выше необработанных транзакций является то, что вы отправляете в сеть в фактическое использование.

Минер это:
createrawtransaction '[{"txid":"cebee3f6f6f2d74f4513fa04d67040954ef216c962f3b000ed68cd7a37234293","Uвых":0}]' '{"mrzKXEpXfEDHk7vFS3LBXVXoa4YXFcCkje":50}'
0200000001934223377acd68ed00b0f362c916f24e954070d604fa13454fd7f2f6f6e3bece0000000000ffffffff0100f2052a010000001976a9147dd65592d0ab2fe0d0257d571abf032cd9db93dc88ac00000000

Шахтеры вручную объединить два предыдущих сырые сделок на:
020000000212020350ff1a23012a7c6ab9fc45c947212f31ab48f364850f5875dc7bb9bd54000000006a47304402202e229bf02236b209271da602cf9a16b2e651b8419d3610d311a5d443804b0bba022072c5cbc37310f27e047a5110ac2fae802d7fb51ed0fda86eeaa0c6ab5518b1ec83210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798ffffffff934223377acd68ed00b0f362c916f24e954070d604fa13454fd7f2f6f6e3bece0000000000ffffffff02e020a724010000001976a91406afd46bcdfd22ef94ac122aa11f241244a37ecc88ac00f2052a010000001976a9147dd65592d0ab2fe0d0257d571abf032cd9db93dc88ac00000000

signrawtransaction 020000000212020350ff1a23012a7c6ab9fc45c947212f31ab48f364850f5875dc7bb9bd54000000006a47304402202e229bf02236b209271da602cf9a16b2e651b8419d3610d311a5d443804b0bba022072c5cbc37310f27e047a5110ac2fae802d7fb51ed0fda86eeaa0c6ab5518b1ec83210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798ffffffff934223377acd68ed00b0f362c916f24e954070d604fa13454fd7f2f6f6e3bece0000000000ffffffff02e020a724010000001976a91406afd46bcdfd22ef94ac122aa11f241244a37ecc88ac00f2052a010000001976a9147dd65592d0ab2fe0d0257d571abf032cd9db93dc88ac00000000 'нуль', '["cMahea7zqjxrtgAbB7LSGbcQUr1uX1ojuat9jzodmn87kclpvfxz"]' 'все'
020000000212020350ff1a23012a7c6ab9fc45c947212f31ab48f364850f5875dc7bb9bd54000000006a47304402202e229bf02236b209271da602cf9a16b2e651b8419d3610d311a5d443804b0bba022072c5cbc37310f27e047a5110ac2fae802d7fb51ed0fda86eeaa0c6ab5518b1ec83210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798ffffffff934223377acd68ed00b0f362c916f24e954070d604fa13454fd7f2f6f6e3bece000000006a473044022013d1c41326ff95dafc1f15a25bcec916d06da6e61a5808ca9ad6de0b8a527cb902206f120f53512809721cb71b3d1a797e698621229cba2b2e87b1c654e2f9336b02012102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9ffffffff02e020a724010000001976a91406afd46bcdfd22ef94ac122aa11f241244a37ecc88ac00f2052a010000001976a9147dd65592d0ab2fe0d0257d571abf032cd9db93dc88ac00000000

Это эффективно, что Шахтер будет поставить в блок:
sendrawtransaction 020000000212020350ff1a23012a7c6ab9fc45c947212f31ab48f364850f5875dc7bb9bd54000000006a47304402202e229bf02236b209271da602cf9a16b2e651b8419d3610d311a5d443804b0bba022072c5cbc37310f27e047a5110ac2fae802d7fb51ed0fda86eeaa0c6ab5518b1ec83210279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798ffffffff934223377acd68ed00b0f362c916f24e954070d604fa13454fd7f2f6f6e3bece000000006a473044022013d1c41326ff95dafc1f15a25bcec916d06da6e61a5808ca9ad6de0b8a527cb902206f120f53512809721cb71b3d1a797e698621229cba2b2e87b1c654e2f9336b02012102f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9ffffffff02e020a724010000001976a91406afd46bcdfd22ef94ac122aa11f241244a37ecc88ac00f2052a010000001976a9147dd65592d0ab2fe0d0257d571abf032cd9db93dc88ac00000000 правда

дважды проверьте, что ТХ принимается и добывают:
генерировать 6
gettxout(882f4d4faf6880572cde354dcc6d41de9d14fb2a184bc12635822e36dfa9b2e9, 0)[подтверждения]
gettxout(882f4d4faf6880572cde354dcc6d41de9d14fb2a184bc12635822e36dfa9b2e9, 0)
gettxout(882f4d4faf6880572cde354dcc6d41de9d14fb2a184bc12635822e36dfa9b2e9, 1)

примечания: чтобы понять, как это работает и ограничения, см.:
https://github.com/bitcoin/bitcoin/blob/master/src/script/interpreter.cpp#L1052-#L1141
https://github.com/bitcoin/bitcoin/blob/master/src/script/interpreter.cpp#L1223-#L1243
+837
Gothanram 9 авг. 2013 г., 10:47:15

Учитывая, что сама мнемоническое предложение подается через функции PBKDF2 С, а не первая, глядя индексы слов в словаре, я думаю, что ответ "нет", и французский список может быть легко преобразован в английский список. Это правильно?

Это правильно. Вы не можете преобразовать мнемосхема создается с использованием одного словаря в другой, так как мнемонический декодирует различные байтовые массивы. Например третья английское слово 3 байта (возможность), на третьем-французское слово-8 байт (abdiquer). И, следовательно, семя (который используется в функции BIP32) будет отличаться.

Разве это резко сократить совместимости кошельки, используя различные списки слов?

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

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

Вы должны проверить по отдельности эти кошельки, чтобы увидеть, что они сделали, либо путем проверки их исходный код на GitHub или их сайт, или просить сообщество о помощи. Отсутствие совместимости не останавливаться на достигнутом.
Как правило, есть страница, объясняющая это ясно. Например Электрум использует совершенно другую схему , хотя он по-прежнему поддерживает BIP39, или ЛНД и кошельки на его основе используют уникальную схему под названием aezeed

+806
eljusticiero67 8 сент. 2012 г., 6:22:18

Молния вычислительную сеть (ЛВС) каналы оплаты могут базироваться на блокчейн их владельцами совместно создает 2-из-2 multisig-адрес и отправить на него денег. Финансирование обычно идет из одной партии, но один владелец канала может быть, например, платить другому владельцу канала с проводкой финансирование путем распределения суммы платежа к ним в начальных сальдо канала. Затем якорь канала остается неизменной на цепочке, пока платеж канал закрыт.

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

+791
jmorrison 5 янв. 2011 г., 1:46:47

В Bitcoin, внутренние узлы дерева Меркле строятся путем конкатенации двух 32 байт SHA256d хэши вместе. В результате 64-байтовое значение хэшируется, чтобы получить следующий узел в дереве. Конечные узлы являются сами операции. Меркле деревья используются, чтобы доказать, что сделка является частью блока как Меркле корня помещают в заголовке блока для доказательства работы.

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

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

Как только специальные сделки входит в блок, он сможет предоставить фальшивые доказательства для узла "СПВ", что "доказывает" фальшивая сделка является частью блокчейна. Этот фейк доказательство будет Меркле филиал legititmate специальной операции, но также включает в себя специальные операции, как если бы это был внутренний узел дерева Меркле и поддельные сделки становится вершиной.

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

+783
Kempel 8 июл. 2013 г., 18:31:05

На multisig-адрес просто выкупить скрипт формы М <ключи> Н OP_CHECKMULTISIG.

Этот выкупить скрипт завернуть в P2SH-адрес, который является HASH_160 из выкупить скрипт представлены в формате стандартной BIP16

Например, общий адрес multisig-это 2of2 (2of3 тоже очень часто). Пример активировать скрипт 522103c9078b8d06d83347b2e7e8cbbdfc24bd50e09ca1a4e5d90d70485a8c4094e5672102d52317afd128305d6fca7bd30b839e821564990c88581ebb432b478cfa95602f52ae, который декодирует для:

2 03c9078b8d06d83347b2e7e8cbbdfc24bd50e09ca1a4e5d90d70485a8c4094e567 02d52317afd128305d6fca7bd30b839e821564990c88581ebb432b478cfa95602f 2 OP_CHECKMULTISIG

Производя HASH_160 по вышеуказанным выкупить скрипт дает нам 4aef67ed61d391d6f3d9903ead92386c1efc9925, что если положить в P2SH форма a914(4aef67ed61d391d6f3d9903ead92386c1efc9925)87 (скобки мои).

Это, наконец, дает нам адрес 38XEixUj1QpcqxTWbxvqdbv4Mjre4imw9z после кодирования в base58check.

+773
janick 4 июн. 2011 г., 8:36:09

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

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

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

деф total_bitcoins(высота):
 итого = 0
 вознаграждение = 50
 в то время как высота >= 210000:
 итого += награды * 210000
 высота -= 210000
 награда /= 2
 итого += награды * высота
 вернуться общий

https://gist.github.com/ghewgill/9821866

+712
Adam Kundrat 24 окт. 2016 г., 3:00:39

В основном я создаю закупку в PHP. В настоящее время я использую coinpayments.net но их платежей взять 1-12 часов, чтобы отправить (что лишает смысла мою закупку). Мне нужно знать, есть ли способ я могу позволить мои платежи быть сделано через 1-2 минуты, так что я могу отправить покупателю свою электронную почту, их заказа автоматически.

Я написал coinpayments.net и жду ответ. Это должно помочь вам понять, что я нуждаюсь:

Я создаю закупку в магазине и я с помощью вашего API / агентство IPN, чтобы получить обратные вызовы от пользователей платежи, чтобы определить статус (успешно или неуспешно) платежа. Проблема в том, что когда пользователь платит биткоины на адрес, на закупку, (в coinpayments), она занимает около 6-12 часов для оплаты, чтобы очистить. Это подрывает саму цель моего сайта (на закупку). Есть ли способ я могу заставить платежей будет завершена спустя 1-2 минуты, если пользователь на самом деле правильно платить ?

+689
fdiengdoh 15 сент. 2010 г., 18:58:58

Как вы знаете из предыдущего вопроса, узел имеет право сформировать блок и отправить его в сеть, когда

нажмите < BaseTarget * EffectiveBalance * TimeSinceLastBlock

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

Все узлы запуска ЯРБ (справочник программное обеспечение NXT) использовать те же формулы для вычисления этих значений, и поэтому если все эти узлы расположены на одном форк блокчейна все они сошлись на том, что значения. Любой новый блок, полученных от другого узла проверяется, чтобы убедиться, что приведенное выше правило последовало. Если нет, то блок будет отклонено.

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

После того, как вилка возникает, конкурирующих блокчейнами будут разные хвосты и все блоки, которые составляют хвосты будут иметь разные значения и нажмите BaseTarget. Все узлы работает ЯРБ выбрали блокчейн с величайшим трудом нарастающих, где

cumulativeDifficulty = cumulativeDifficultyOfPreviousBlock + (2^64 / BaseTarget)

cumulativeDifficulty растет с каждым новым блоком, тем более, когда BaseTarget небольшой (сложнее получить удар).

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

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

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

+610
Seraphim 21 нояб. 2010 г., 3:12:28

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

+602
lovefaithswing 17 июн. 2018 г., 4:23:20

Читая этот раздел из BIP144, я заметил букинистики заявление:

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

И это фактически подтверждается эта линия в Bitcoin Core, который выполняется для каждой транзакции нашли в блоке во время CheckBlock звонок.

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

+602
zaken 17 февр. 2018 г., 16:40:59

Я провел следующие тесты на C# (с использованием блока заголовка от Лайткоин Вики; Dogecoin-это тот же интернет). Вот тест, используя скрипт: (я не предустановленный лимит на 14857; мне понадобилось столько времени, я остановил его там)

ВАР дикт = новый словарь<uint, не инт> { { 0, 0 }, { 1, 0 } };
байт[] blockHeader = новый байт[] { 0х01, 0х00, 0х00, 0х00, 0хае, 0x17, 0x89, 0x34, 0x85, 0x1b, 0xfa, 0x0e, 0x83, 0xcc, 0xb6, 0xa3, до 0xfc, 0x4b, 0xfd, 0xdf, 0xf3, 0x64, 0x1e, 0х10, 0x4b, 0x6c, 0x46, 0х80, 0xc3, 0x15, 0x09, 0x07, 0x4e, 0x69, 0x9b, 0xe2, 0xbd, 0x67, 0x2d, 0x8d, 0x21, 0x99, 0xef, 0x37, 0xa5, 0x96, 0x78, 0xf9, 0x24, 0x43, бит 0x08, 0x3e, 0x3b, 0x85, 0xed, 0xef, 0x8b, 0х45, 0xc7, 0x17, 0x59, 0x37, 0x1f, 0x82, 0x3b, 0xab, 0x59, с кодом 0xa9, 0x71, 0x26, 0x61, 0x4f, 0x44, 0xd5, 0х00, 0x1d, 0х45, 0x92, 0х01, 0х80, };
для (нонсен виде uint = 0; элемент "nonce" < 14857; извращенец++)
{
 ВАР nonceBytes = метода bitconverter.Метод getbytes(нонсен);
 Массив.Копия(nonceBytes, 0, blockHeader, blockHeader.Длина - 4, 4);
 ВАР хэш = алгоритме Scrypt.ComputeDerivedKey(blockHeader, blockHeader, 1024, 1, 1, нуль, 32);
 если (хэш[31] == 0)
 дикт[нонсен % 2] += 1;
}

Результаты:

0 32
1 29

И с SHA256 (с помощью блока заголовка с биткоин Вики)

ВАР ша = SHA256 хэш.Создать();
ВАР дикт = новый словарь<uint, не инт> { { 0, 0 }, { 1, 0 } };
байт[] blockHeader = новый байт[] {0х01,0х00,0х00,0х00,
0x81,0xcd,0x02,0xab,0x7e,0x56,0x9e,0x8b,0xcd,0x93,0x17,0xe2,0xfe,0x99,0xf2,0xde,0x44,0xd4,0x9a,0xb2,0xb8,0x85,0x1b,0xa4,0xa3,0x08,0x00,0x00,0x00,0x00,0x00,0x00,
0xe3,0x20,0xb6,0xc2,0xff,0xfc,0x8d,0x75,0x04,0x23,0xdb,0x8b,0x1e,0xb9,0x42,0xae,0x71,0x0e,0x95,0x1e,0xd7,0x97,0xf7,0xaf,0xfc,0x88,0x92,0xb0,0xf1,0xfc,0x12,0x2b,
0xc7,0xf5,0xd7,0x4d,
0xf2,0xb9,0x44,0x1a,
0x42,0xa1,0x46,0x95,};
для (нонсен виде uint = 0; извращенец < 1000000;++код)
{
 ВАР nonceBytes = метода bitconverter.Метод getbytes(нонсен);
 Массив.Копия(nonceBytes, 0, blockHeader, blockHeader.Длина - 4, 4);
 ВАР хэш = ша.Метода computehash(ша.Метода computehash(blockHeader));
 если (хэш[0] == 1)
 дикт[нонсен % 2] += 1;
}

Результаты:

0 1908 
1 1951 

Это показывает, что независимо от того, является ли случайное число четное, алгоритмы монета производит примерно одинаковое количество высокой сложности результаты. (Я считаю, что это хороший тест монет и SHA256 и Scrypt монеты, как как Bitcoin Litecoin и Dogecoin; да, я притворяюсь, что трудности значительно ниже только обратить внимание на один байт, но суть остается)

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

+600
johann s bark 20 окт. 2017 г., 11:14:46

Я использую мои в режиме "лотереи", как я это называю.

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

Как минимум шанс, может быть, это все-таки намного выше, чем победа в обычной лотерее и круче :)

Редактировать: быстрый расчет ваших шансов.

Текущий (2014/01/24 23:07) вероятность хэш должен быть выигрышный хэш 0.0000000000000000001061272725905534506860017351925762341. Тогда шансы на победу каждый день на один блок erupter USB на 330MH/с

0.0000000000000000001061272725905534506860017351925762341 * 330*10^6 * 60*60*24 = 1 / 330480.1

Так что один шанс в 330,480 каждый день или один шанс на 905 года (конечно, изменение сложности должно быть принято во внимание).

Давайте возьмем в лотерею Powerball в качестве ссылки, как раньше упоминается, оно имеет шансы в 648,975.96, чтобы выиграть 10 000 $в 5,153,632.65, чтобы выиграть $1,000,000.

Так, каждый день у вас есть двойной шанс выиграть 25 БТЦ, чем у вас есть, чтобы выиграть $10 тыс., что меньше и не стоит вам, вероятно, доллар или два, чтобы войти.

+592
Jeremy Gee 11 апр. 2019 г., 6:22:14

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

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

+516
fips123 16 сент. 2016 г., 7:51:04

Установка прошла нормально, но последняя строка ArmoryQt.py: не удается подключиться к X-серверу - ошибка. Почему-то программа не может быть показано в окне. Когда это происходит в SSH сессии, нужно перелогиниться с или вариант. В вашем случае, я думаю, вы должны посмотреть этот ответ:

Нужно разрешить root доступ пользователей к X-серверу:

команду xhost местные:корень

И момент команда справа дисплея:

 дисплей судо=$отображать команду Gedit /и т. д./профиль
+508
Murika 5 июл. 2013 г., 12:30:33

Как я могу иметь мой собственный ключ. На самом деле биткоин-адрес, который у меня формируется из freebitco.в' . Они не предоставили никаких закрытого ключа.

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

+504
SpaceBuddha 17 дек. 2012 г., 22:56:54

Допустим, Шахтер это работает на блок х, в то время как Шахтер B работает на блок Ю.
Оба горняка A и B найти хэш для их блоки почти в то же время, и как таковой, они начинают транслировать свои результаты в других шахтеров, так что может быть достигнут консенсус.

Это все шахтеры в сети, необходимое для достижения такого консенсуса?

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

Как они решат, что блок получает первый добавляется в блокчейн?

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

+499
user136313 8 мар. 2016 г., 0:13:12

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

Благодаря очень четкое видео на YouTube я могу получить сделок на лог консоли браузера с помощью blockchain.info с через WebSocket, но как я могу напечатать, скажем, пару сотен тысяч из них, в текстовый файл?

Может кто-нибудь помочь мне? Большое спасибо!

+458
MipUFO 27 сент. 2013 г., 2:13:20

Как правило, p2pkh адреса производит Base58(префикс+ PublicKeyHash + контрольная сумма), и префикс имеет значение 0х00.

А вдруг, случайно, префикс имеет значение 0x05, то префикс адреса становится 3, который становится p2sh адрес.

И, к сожалению, некоторые БТЦ уже посылает на 3 префиксом адрес, что я могу провести остаток при условии, что я собственный закрытый ключ?

Самое плохое здесь заключается в том, что я создал слишком особый тип оплаты для скрипта:
чтобы быть конкретным, <OP_HASH160> <ScriptHash> <OP_EQUAL> в ScriptHash является hash160(открытый ключ). Есть ли способ, чтобы подписать такой сценарий?

+454
Huafu 25 авг. 2013 г., 22:21:04

Я просто понял, что multibithd больше не поддерживается. У меня есть некоторые средства, и я пытаюсь сделать 2 сделки, которые не были подтверждены в блокчейн, потому что я также размещать их без комиссии.

Если multibithd должен не работать. Что будет с этой сделки? это истекает? оно будет завершено? Статус в MultiBit-это посылка с 18 декабря 2017 года.

Я уже переехал мои средства Электрум и что сделка не явился.

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

И, что случится, если я сделаю другой транзакцией в электрума?

Спасибо и жду ваших ответов.

+449
brykneval 19 апр. 2019 г., 11:37:29

Делает видеокарты с большим объемом памяти обеспечивают лучшую добыча для Эфириума? Вот очередную статью, ответ:

В общем, 4ГБ вполне достаточно для даже самых требовательных хеширования алгоритмы и вы не увидите никакого прироста производительности только при наличии больше памяти. Вот где скорость и качество памяти приходит в игру. 8 ГБ ГХ 480 имеет более высокую тактовую частоту памяти, которая дает это небольшое преимущество во время работы памяти алгоритмов, таких как Ethash (используется Эфириума). При работе на одних и тех же базовых часов, хеширования скорость 8ГБ ГХ 480 может быть выше на 25-30 хэш/сек по сравнению в 4ГБ на RX 480.

Однако, скорость майнинга зависит также от качества стандарта GDDR5 памяти. Чипы на основе Samsung, выполняют чуть лучше (20-25 хэш/сек) по сравнению с Айникс или Элпида. Кроме того, они легче оверклокинг.

Что о Radeon RХ 580, какой из них лучше? В каких случаях я должен считать памяти?

+422
erikxiv 27 июл. 2019 г., 1:13:42

Горение-это процесс разрушения некоторые свои фишки.

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

Но почему люди сжигают свои биткоины или другие криптовалюты?

+335
Siqi Lin 6 нояб. 2014 г., 4:40:06

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

но после 1-го августа, в Соединенных узлов графа не будет выше 15-23

почему ?

что же изменилось на 1 августа ?

я получил этот номер, когда я делаю

биткоин-Кинк getinfo
+321
janny watson 16 июн. 2018 г., 7:11:59

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

+306
Yan Khonski 30 мар. 2019 г., 3:13:49

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

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

+263
ridha 27 янв. 2015 г., 18:15:06

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

В отличие от Эфириума, скрипт не компилируется. Это интерпретируется, как JavaScript. В опкоды вычисляются на лету.

Я могу написать Привет мир, как только значение в стек?

Может быть, попробуйте ввести

0x0c 0x48656c6c6f20776f726c6421

для https://matiu.github.io/opcodes-playground/? (0x0c - это длина текста, как толчок, операции)

+221
jeffhale 6 янв. 2016 г., 23:56:53

Ниже выдержка должна ответить на ваш вопрос.

ключевые публичных ECKeyPair класс реализует 
{
 частная статические заключительные SecureRandom отобрать SecureRandom отобрать = новый SecureRandom отобрать ();
 частная статические заключительные X9ECParameters кривой = SECNamedCurves.getByName ("кривая secp256k1");
 частная статические заключительные ECDomainParameters домен = новый ECDomainParameters (кривая.getCurve (), кривой.getG (), кривой.getN (), кривой.гет ());

 частная собств типа BigInteger;
 частная байт[] паб;
 частная логическое сжатие;


 публичный статический ECKeyPair createNew (логическое сжатый)
{
 Генератор ECKeyPairGenerator = новый ECKeyPairGenerator ();
 KeygenParams ECKeyGenerationParameters = новый ECKeyGenerationParameters (домен, SecureRandom отобрать);
 генератор.инит (keygenParams);
 AsymmetricCipherKeyPair ключей = генератор.generateKeyPair ();
 ECPrivateKeyParameters privParams = (ECPrivateKeyParameters) ключей.getPrivate ();
 ECPublicKeyParameters pubParams = (ECPublicKeyParameters) ключей.getPublic ();
 ECKeyPair к = Новый ECKeyPair ();
 к.прив = privParams.сайт getd ();
 к.сжатый = сжатый;
 если ( сжатый )
{
 ECPoint м = pubParams.getQ ();
 к.паб = новый ECPoint.ФП (домен.getCurve (), вопрос.getX (), вопрос.Гети (), истина).getEncoded ();
}
еще
{
 к.паб = pubParams.getQ ().getEncoded ();
}
 вернуться к;
}

}

Проверить https://github.com/bitsofproof/supernode для более подробной информации.

+139
Janice Johnson 31 мар. 2011 г., 2:51:59

Мой друг из США пытается отправить деньги для меня, но он не может сделать это через MoneyGram или ВУ. Поэтому он попросил, если это возможно, чтобы отправить деньги через биткоин.

Так, я не уверен, что это сработает.

+122
Andreas Nikakis 20 дек. 2012 г., 17:49:33

Как и где мы можем интегрировать блокчейн в этом случае?

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

+45
Alex Yakunin 11 мар. 2011 г., 21:02:54

Глядя на файл Makefile

старт: $(BITCOIND) $(Б1) -демон $(BITCOIND) $(Б2) -демон

старт-графический интерфейс: $(BITCOINGUI) $(B1) и $(BITCOINGUI) $(В2) &

так что, вероятно, сделает старт-интерфейс будет работать для вас

+25
artlung 9 июн. 2012 г., 13:26:14

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

$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