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

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

+158
Atassaab 19 нояб. 2019 г., 8:09:07
33 ответов

Мы получили много запросов, поэтому мы создали биткоин расширение для IgnitionDeck: http://ignitiondeck.com/id/bitcoin-crowdfunding/

Таким образом, вы можете использовать биткойн, чтобы crowdfund на WordPress.

+1000
Bob Cross 03 февр. '09 в 4:24

3045022100d52330113ccd033ccb1aaa3b759e9696c216e802922e5f1902cd5ada69c612e5022057880205319dccb05eebbe34323a852ee82653f09f81253ddccd08a810e9d42d01

В Der-кодировке подписи ECDSA. Я сломаю ее:

30

указывает, что строение следует (ECDSA сигнатуры рассматриваются как составная из 2-х целых чисел, R и S)

45

общая длина соединения структуры (за исключением 2 байта заголовка, 30 45), 69.

02

начало содержание структуры соединения, 02 означает целое число (значение подписи Р)

21

из 33 байт

00d52330113ccd033ccb1aaa3b759e9696c216e802922e5f1902cd5ada69c612e5

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

02

другое целое число следующее (S)

20

из 32 байт

57880205319dccb05eebbe34323a852ee82653f09f81253ddccd08a810e9d42d

в 32 байта кодирования значение S

01

это sighash байт добавляется к Bitcoin, а не технически часть подписи ECDSA. Как таковая, она не считается частью длина 69 (45 байт) в начале. Это указывает на то, что подписанными полями сделки. 01 означает "все".

+980
forhad hossain 10 мая 2010 г., 13:18:26
Другие ответы

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


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

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

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

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

+958
VadimkoFF 9 июл. 2016 г., 17:42:35

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

+950
user252585 16 февр. 2019 г., 3:00:14

Я читал о том, что segwit2x будет разделить БТД BTC на 2х. Что будет с биткоин денежные ВСН.

+947
Tristan Bennett 15 мая 2015 г., 1:46:04

На самом деле все гораздо проще отмыть биткоины. Просто перевести свои биткоины на сайте биржи, как бирже Cryptsy или BTC-e, затем обменять биткоины на другую валюту, как лайткоин например. Теперь перевести эти монеты на другой сайт обмен и обмен монеты обратно в Bitcoin. Я думаю, никто не может выяснить первый источник :)

+940
Corvalol 13 мар. 2017 г., 5:44:53

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

Вижу смысла в кошелек (и закрытый ключ кошелек), чтобы сохранить ваши монеты твои. Так что если вы владеете закрытым ключом, вы не имеете свои монеты.

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

+898
89370172004 30 сент. 2019 г., 7:57:28

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

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

  2. Изменены значения по умолчанию жестко узлов для моих знакомых 4 адреса, допустим А,Б,C и D, которые я обеспечиваю всегда онлайн.

Теперь, когда я запускаю клиент bitcoind (назовем его Д), она подключается к одному из А,B,C или D, выполняется та же модифицированная версия bitcoind. Он получает сверстников, приехавших из жестко узел, который он сначала подключается к путем обмена getaddr и адрес сообщения, но я не уверен, как она продолжается после этого. У меня есть следующие запросы:

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

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

Пожалуйста, укажите мне на соответствующий код файлов/разделов, если это возможно. Спасибо

+859
Ben Connor 21 мая 2011 г., 14:23:19

Я пытаюсь создать пользовательский скрипт с если/иначе и multisig операции в одной ветке. В настоящее время, таким образом мой скрипт выглядит так:

OP_IF
<файл pub1>
OP_CHECKSIG
OP_ELSE
OP_2
<pub2>
<pub3>
<pub4>
OP_3
OP_CHECKMULTISIG
OP_ENDIF

Я подсчитал в тестовом режиме адрес (2NF3yXy2MambEnJuY7eStLNcX92WSxytlvc) из этого примера сценария и послал testcoin там. Затем, я старался тратить деньги с Следующий сценарий сиг:

OP_0 <sig2> <sig3> <redeemScript>

Однако, при попытке транслировать сделки, я получаю сообщение об ошибке:

ПУШ ОШИБКА ТРАНЗАКЦИИ: 16: ОБЯЗАТЕЛЬНЫЕ-СКРИПТ-ПРОВЕРИТЬ-ФЛАГ-НЕ (ПОДПИСИ ДОЛЖНЫ БЫТЬ РАВНЫ НУЛЮ ДЛЯ НЕ УДАЛОСЬ ПРОВЕРИТЬ(МУЛЬТИ)ОПЕРАЦИИ СИГ)

Для справки, вот мой сырой сделки:

0100000001a492c575e44450a9be9ec4520ea365c53ea6f2018130d682ebf97bdf1b1a15ca01000000fd230100483045022100f502ecfd2b7bbb3e7092b320c568abe0d68dd7e613ab3efcb9e479b2641a73a502202b416bb86bce3d242084f8e24cbed76e5a2c5a0795a5bbd7f3366bf6d086ae4f0147304402201022c7548b55f3fbe3ddf427ad2ae5c6a776e2a63ee25376dca123d53d0f940f022041aa7967208ee8aee1811f02d6c7db0ad2872304133d46dbdd117e9bc09d8c97014c8f632102bc050e51811c2c454bf3487129b19d60b87f7a51fb434e6073def19dc55cf4b3ac67522102a906b96ea2df77aff1f84cc9949550f8d6b8f3db5acd625d12d70b6da4b94b1e2102046e854e69a49dd210dbf554f1e420893935b47123667a1834def9fe5d44358a210325db22e2aef6f143026500522431d4f348f911562316350852e6382da6a048a753ae68ffffffff01403fcb000000000017a91429b5c822f40f80cce593460927095ea6d8d720bc8700000000

Его сценарий сиг это:

00483045022100f502ecfd2b7bbb3e7092b320c568abe0d68dd7e613ab3efcb9e479b2641a73a502202b416bb86bce3d242084f8e24cbed76e5a2c5a0795a5bbd7f3366bf6d086ae4f0147304402201022c7548b55f3fbe3ddf427ad2ae5c6a776e2a63ee25376dca123d53d0f940f022041aa7967208ee8aee1811f02d6c7db0ad2872304133d46dbdd117e9bc09d8c97014c8f632102bc050e51811c2c454bf3487129b19d60b87f7a51fb434e6073def19dc55cf4b3ac67522102a906b96ea2df77aff1f84cc9949550f8d6b8f3db5acd625d12d70b6da4b94b1e2102046e854e69a49dd210dbf554f1e420893935b47123667a1834def9fe5d44358a210325db22e2aef6f143026500522431d4f348f911562316350852e6382da6a048a753ae68

Который декодирует для

0 3045022100f502ecfd2b7bbb3e7092b320c568abe0d68dd7e613ab3efcb9e479b2641a73a502202b416bb86bce3d242084f8e24cbed76e5a2c5a0795a5bbd7f3366bf6d086ae4f[ALL] 304402201022c7548b55f3fbe3ddf427ad2ae5c6a776e2a63ee25376dca123d53d0f940f022041aa7967208ee8aee1811f02d6c7db0ad2872304133d46dbdd117e9bc09d8c97[ALL] 632102bc050e51811c2c454bf3487129b19d60b87f7a51fb434e6073def19dc55cf4b3ac67522102a906b96ea2df77aff1f84cc9949550f8d6b8f3db5acd625d12d70b6da4b94b1e2102046e854e69a49dd210dbf554f1e420893935b47123667a1834def9fe5d44358a210325db22e2aef6f143026500522431d4f348f911562316350852e6382da6a048a753ae68

Последние строки отчетливо видно, как выкупить скрипт, который в свою очередь декодирует к этому:

OP_IF 02bc050e51811c2c454bf3487129b19d60b87f7a51fb434e6073def19dc55cf4b3 OP_ELSE OP_CHECKSIG 2 02a906b96ea2df77aff1f84cc9949550f8d6b8f3db5acd625d12d70b6da4b94b1e 02046e854e69a49dd210dbf554f1e420893935b47123667a1834def9fe5d44358a 0325db22e2aef6f143026500522431d4f348f911562316350852e6382da6a048a7 3 OP_CHECKMULTISIG OP_ENDIF

Мой скрипт сиг неправильные? Вывод неверный сценарий? Как я могу это исправить и заставить его работать?

Большое спасибо заранее!

Редактировать: после рассмотрения Петра комментировать, но размещение дополнительных OP_0 сразу после двух подписей в скрипте сиг, он работал. Вот новый раскодированный скрипт сиг:

0 3045022100f502ecfd2b7bbb3e7092b320c568abe0d68dd7e613ab3efcb9e479b2641a73a502202b416bb86bce3d242084f8e24cbed76e5a2c5a0795a5bbd7f3366bf6d086ae4f[ALL] 304402201022c7548b55f3fbe3ddf427ad2ae5c6a776e2a63ee25376dca123d53d0f940f022041aa7967208ee8aee1811f02d6c7db0ad2872304133d46dbdd117e9bc09d8c97[ALL] 0 632102bc050e51811c2c454bf3487129b19d60b87f7a51fb434e6073def19dc55cf4b3ac67522102a906b96ea2df77aff1f84cc9949550f8d6b8f3db5acd625d12d70b6da4b94b1e2102046e854e69a49dd210dbf554f1e420893935b47123667a1834def9fe5d44358a210325db22e2aef6f143026500522431d4f348f911562316350852e6382da6a048a753ae68

А вот ссылка на сделки: https://testnet.smartbit.com.au/tx/1894cb91fde60432e59d60f30de503e8b6fbe5d1756bbf0ef7302b57bf31d195

+785
user1358 26 авг. 2012 г., 12:11:20

Добро пожаловать на сайт!

Это зависит от используемого протокола.

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

Стратум

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

Конечно, это только по умолчанию; оператор бассейна может изменить это.

ББТ

В getblocktemplate с longpoll, бассейн отправляет новые работы по замене блока, или после 60 секунд. (Для bitcoind, по крайней мере.)

// Ждать, чтобы ответить, пока либо лучших изменений, заблокировать его, или минуту и больше сделок
...
checktxtime = импульс::get_system_time() + в Boost::posix_time::минут(1);

(Источник)

В getblocktemplate без longpoll, Шахтер ищет новую работу каждый так часто. Каждый так часто является минер-определенными.

cgminer делает это каждые 60 секунд:

статический недействительным gen_gbt_work(структура бассейна *бассейн, структуру работы *работы)
...
если (теперь.параметры tv_sec - бассейн->tv_lastwork.параметры tv_sec > 60)

(Источник)

bfgminer настраивается пользователем, но по умолчанию 60 секунд:

- сканировать-времени <арг> верхней границы на время, проведенное сканирование текущая работа, в секундах (по умолчанию: 60)

(Источник)

Заключение

Каждая смена работы после того, как сеть находит новый блок и каждые 60 секунд на сегодняшний день самым распространенным способом ведения дел.

+735
AaronDancer 5 апр. 2019 г., 21:19:57

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

+718
csanlee 28 нояб. 2018 г., 14:13:23

Есть что-то я не понял по поводу разных форматов адресов. Короче: я создал мастер-ключ, импортировать его через xprv-ключ в Электрум, создать P2SH и P2WSH-адреса, отправить монеты, но они не появляются.

  1. Я создал расширенный ключ на Testnet с Bitwasp: tprv8ZgxMBicQKsPd1Euv7Q428Userpbdf6mxhrtjevgfpcl4xwu8anaxqmp6qaqjpu5bceskwbutqzys1uhryquyzrczfppbss2jgwjuzgk654.

  2. Я импортировал этот ключ в Электрум работает в тестовом режиме.

  3. Нажав на "прием" говорит мне по адресу: n28hWyXh8VPBCV6seKty19dW5ZNbqapB58
  4. Я отправил несколько монет тестовом режиме на этот адрес, которые стали видны в Электрум очень быстро.

  5. Используя BitWasp-библиотека я написал следующий код (вдохновленные есть собственный пример-код:

 $сеть = Биткоин::setNetwork(NetworkFactory::bitcoinTestnet());

 $случайный = новый случайный();
 $hdFactory = новый HierarchicalKeyFactory();

 $мастер = $hdFactory->fromExtended("tprv8ZgxMBicQKsPd1Euv7Q428Userpbdf6mxhrtjevgfpcl4xwu8anaxqmp6qaqjpu5bceskwbutqzys1uhryquyzrczfppbss2jgwjuzgk654");


 $addrReader = новый AddressCreator();
 $открытый ключ = $мастер->getPublicKey();
 $хелпер = новый P2pkhScriptDataFactory();
 $scriptData = $хелпер->convertKey($открытый ключ);
 $скрипт = $scriptData->getScriptPubKey();

 Эхо "ключевой хэш-типы\п";
 $p2pkh = $scriptData->getAddress($addrReader);
 Эхо "* адрес p2pkh: {$p2pkh->getAddress()}\п";

 Эхо "\nscript типов хэш:\п";

 $redeemScript = новый getScriptPubKey P2shScript($p2pkh ->());
 $p2shAddr = $redeemScript->getAddress();
 Эхо "* p2sh: {$p2shAddr->getAddress()}\п";
 $p2wshScript = новый WitnessScript($p2pkh->getScriptPubKey());
 p2wshAddr $ = $p2wshScript->getAddress();
 Эхо "* p2wsh: {p2wshAddr->$getAddress()}\п";
 $p2shP2wshScript = новый P2shScript(новый WitnessScript($p2pkh->getScriptPubKey()));
 p2shP2wshScript->p2shP2wshAddr $ = $getAddress();
 Эхо "* p2sh|p2wsh: {$p2shP2wshAddr->getAddress()}\п";

Это дает мне следующий результат:

ВИФ: cUhtBXtsVhSikXiD46B5dKsCTjKqZGTWeadxsmnknp1v6vzfm1zr
типы ключей хэша 
 * адрес p2pkh: mjCptm7yxr3c7DpA6i17ude5ZkiHQMz7rr

сценарий типов хэш:
 * p2sh: 2MsjH4FEdpcwmwaTtbW3HFnx8aw1DCfN74g
 * p2wsh: tb1qnwsk39m5yw4m3h36ddvw9euvl0vxl7vg8mrmyj777pwl74crkassxgg7l2
 * p2sh|p2wsh: 2NFS1fXMuAJuJWaGAwMi7puE86n5XnbLepo

Вопросы:

  1. Почему получение-адреса в Электрум так отличаются от тех, что у меня генерируется с Bitwasp-библиотеки. Ни один из сгенерированных адресов похож на адрес из электрума
  2. Отправка монет по адресу из электрума появится полученные монеты
  3. Отправка монет P2shScript-адрес например (2MsjH4FEdpcwmwaTtbW3HFnx8aw1DCfN74g) никогда не появится в Электрум-кошелек, даже если они из одного закрытого ключа Я пробовал также отправлять монеты на p2wsh-адрес (tb1qnwsk39m5yw4m3h36ddvw9euvl0vxl7vg8mrmyj777pwl74crkassxgg7l2), который также не получает какой-либо монеты, который был отправлен.

Где моя ошибка?

Обновление:

после ответа от @Abdussamad я попробовал следующий: derivePath и отправить монеты на этот адрес потом. Я также импортировал xprv производной ключ в Электрума и отправить некоторые сатоши в ее адрес. Ничего не пришло.

Дополнительный код:

$purposePriv = $мастер->derivePath("{$цель}'/0'/0'/0/0");
 Эхо "м/{$цель}'/0'/0/0/0': ".$purposePriv->toExtendedPrivateKey().PHP_EOL;
 Эхо "М/{$цель}'/0'/0/0/0': ".$purposePriv->toExtendedPublicKey().PHP_EOL;

 $purposePriv = $мастер->derivePath("{$цель}'/0'/0'");

 $masterAddr = новый PayToPubKeyHashAddress($purposePriv->getPublicKey()->getPubKeyHash());
 Эхо "адрес:" . $masterAddr->getAddress() . "\н\н";

Отправка монет адрес вышлем их в другом месте, а не на конкретный кошелек.

Обновление 2:

Я попробовал следующий код, предложенный здесь:

$мнемоника = "не писал, блаблабла";
$семя = (новый Bip39SeedGenerator())->getSeed($мнемосхема);
$цель = 44;
$фабрика = новый HierarchicalKeyFactory();
$корень = $завод->fromEntropy($семя);
$accountPriv = $корень->derivePath("{$цель}'/0'/0'"); // м/44'/0'/0' (изменения и обычных адресов отсюда)
Эхо "мастер публичного ключа: ".$accountPriv->toExtendedPublicKey().PHP_EOL;
$addressPriv = $accountPriv->derivePath("0/0"); // // м/44'/0'/0'/0/0 <- 0 го не изменить адрес
$masterAddr = новый PayToPubKeyHashAddress($accountPriv->getPublicKey()->getPubKeyHash());
Эхо "адрес:" . $masterAddr->getAddress() . "\н\н";

У меня есть:

мастер открытого ключа: xpub6CXUv9gQCfQNNksArMAnKyu14vji7ck3v5wg7gysovntmtxtwzmhz4tfpzaiwagcdtyxxxjkcufaqcuxm67k7czl2spbbeuzjp3grwurdco
 Адрес: 15e5vNCSE9iBUbRW6kdHx84XFEcQgY4zfc

Но после импорта xpub-ключ в Электрум, он показывает получения адрес: 144aHwG4JKtpCjpJLKcB7aZq8nEidrBakn

+682
dshack 26 июл. 2012 г., 19:49:09

Я наткнулся на это в исходном коде ECKey.java:

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

Почему вы не зашифровать его? Было бы полезно, чтобы быть в состоянии сделать это, например, вы можете написать сообщение кому-то, что только они могут прочитать. Это принципиальная проблема или просто вопрос времени, чтобы это реализовать? (Я рад это писать, если это возможно.)

+675
Tom Krohn 14 мая 2010 г., 1:02:54

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

+656
galayxi 24 мая 2019 г., 13:48:39

Вы можете изменить

 переключатель (test_func(vxcp)) {
 случай 1:
 npoints = 0;
 rekey_at = 0;
 я = nbatch;
перерыв;
 случай 2:
 goto выхода;
по умолчанию:
перерыв;
}

для

 переключатель (test_func(vxcp)) {
 случай 2:
 goto выхода;
по умолчанию:
 npoints = 0;
 rekey_at = 0;
 я = nbatch;
перерыв;
}

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

test_func(vxcp);
 npoints = 0;
 rekey_at = 0;
 я = nbatch;
+595
Denham Coote 2 июн. 2015 г., 12:57:07

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

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

OP_2 <pubKey1> <pubKey2> OP_2 OP_CHECKMULTISIG

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

Но без знаний тех, кто финансирует открытых ключей (Приватный каналы или не молния ВМС США), вы не можете знать содержание redeemScript , пока транзакция не тратится.

+588
barrypicker 26 дек. 2015 г., 23:09:48

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

Поэтому, всегда используйте полный узел.

+523
Gank 6 апр. 2011 г., 0:38:42

Пока кошелек на месте до Bitcoin Core имеет шанс подрезать что-нибудь, он будет работать должным образом
Ссылка

Позвольте мне объяснить. В основном здесь является упрощенной версией того, как bitcoind хранит транзакции кошелек:

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

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

+457
jsM 21 июл. 2010 г., 19:04:43

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

Были сообщения, что 11-7_vista64_win7_64_dd_ccc_ocl драйверы ATI часто приносят проблемы, и возвращаясь обратно к 11-6 версия, кажется, чтобы исправить это. Не уверен, если это будет работать для вас, или если оно даже относится к вашей ситуации, но это стоит выстрел.

+420
Miles Bintz 3 дек. 2016 г., 20:59:32

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

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

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

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

 дисплей судо=$отображать команду Gedit /и т. д./профиль
+390
pradeepchhetri 16 апр. 2016 г., 7:21:40

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

Таким образом снижается конфиденциальность в какой-то степени.

+375
sgf 27 окт. 2012 г., 13:46:25

Да, блок - это список транзакций.

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

  • 0-подтвержденные или неподтвержденные транзакции, которые еще не входит в любой блок.

  • Шахтер не может изменить (добавление или удаление операций) блок, который "решал",

+300
elenkolmakova 28 окт. 2010 г., 0:28:47

Если у меня есть кошелек с одним адресом (назовем его А1) и бумажник B с 2 адресов (В1, В2), я могу отправить BTC из A1 и B1 до B2 в процессе одной операции таким образом, неся сеть, плата только один раз?

+274
potto 23 мар. 2014 г., 3:52:18

Купить бумажный кошелек от кого-то в лицо и протрите его доплата приложения.

+272
James Butler 28 авг. 2015 г., 9:17:39

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

Вот мой код:

частная Эке систему MyKey;
частная паролем объект CharSequence = "мойпароль";


общественные KeyParameter deriveKey(пароль объект CharSequence)
 бросает KeyCrypterException {

 Строка s = пароль.метод toString();
 KeyParameter keyParameter = новый KeyParameter(С. метод getbytes());

 возвращение keyParameter;
}

 общественные шифрованные данные шифровать(байт[] plainBytes,
 орг.spongycastle.крипто.параметры.KeyParameter aesKey)
 бросает KeyCrypterException {

 plainBytes = системы MyKey.getPrivKeyBytes();

 Шифрованные данные для mydata = новые шифрованные данные(plainBytes, aesKey.getKey());
Системы.из.метод println(файл mydata);

 вернуть файл mydata;
}

 публичных байт[] расшифровать(шифрованные данные encryptedBytesToDecode,
 KeyParameter aesKey) бросает KeyCrypterException {
 // Todo автоматически сгенерированные заглушки метода 

 возвращать значение null;
}

что такое Byte [] результат=...возвращаясь из моей расшифровки() функция?

+191
Don Sealy 24 апр. 2017 г., 4:36:34

Вы можете добавлять и отслеживать адреса в http://blockonomics.co Он может быть использован на настольных и мобильных

+184
AshokKumar Attluri 20 мар. 2015 г., 1:59:15

В определенном смысле, все 51% атаки действительно множество атак, но вы должны рассмотреть все честные пользователи, как образующие единую "скоординированная группа". (Это верно, когда вы думаете об этом: все они после предполагаемого протокола как реализовано стандартное программное обеспечение.)

Предположим, например, что 30% хэш-мощности контролируется честных шахтеров, 32% картелем х, и 38% из картеля Е. честные майнеры добывают на главной цепи. Картель X хочет отменить транзакцию, которая появилась в некоторых предыдущих блок, поэтому их добыча на боковой цепью, которые отходят от главной цепи в блоке А-1. Картель y хочет отменить другую сделку, которая появилась в предыдущем блоке Б, так же майнинг на своей стороне цепочки из Б-1.

Учитывая достаточно времени, цепь картель И'в конечном итоге будет больше, чем "честный" цепь или цепь, изготовленную из картеля Х, так она станет официальной записи. Картель Y будет успешным в преодолении их сделки, и Картель X не будет.

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

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

+170
Budgie Way 21 сент. 2014 г., 21:20:54

По данным ОНФ 125:

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

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

Один из входов на передатчике имеет порядковый номер меньше, чем значение 0xFFFFFFFF - 1?

+164
Roberto Gil 5 нояб. 2011 г., 1:30:05

Попробуйте Джонс бумажник, я думаю, там ты получишь ключи

+143
Nidhi 1 февр. 2018 г., 12:23:15

Вы можете использовать getaddressinfo ЭКП команду в последней версии ядра биткоин, чтобы получить шестнадцатиричной кодировке скрипт для этого адреса. Но учтите, что поскольку вы были в состоянии получить закрытый ключ, я предполагаю, что это P2SH, завернутый segwit адреса, что означает, что скрипт просто OP_0 операции с последующим hash160 открытого ключа, соответствующий закрытому ключу.

+131
Megacritic 17 сент. 2016 г., 11:07:40

Были легкие контракты, выпущенные в пыл 2.1.0 E с нескольких образцов договоров. См https://nxtwiki.org/wiki/Lightweight_Contracts

+128
Luis Antonio Toranzo Toribio 11 мар. 2013 г., 2:55:33

Это не должно быть просто комментарий:

http://bitcoinity.org/markets

+52
Magnus Lind Oxlund 29 янв. 2014 г., 7:00:53

Вы должны взглянуть на это: почему моя транзакция не получаем подтверждения, а что я могу поделать?

Казалось бы, вы не приложите достаточно платы. Сколько сел/байт делает ваше шоу Сделка?

+24
Mauricio Silvestre 4 нояб. 2016 г., 23:33:31

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

buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart buy cialis buy cialis online buy cialis online without script canadian cialis online pharmacy cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis dosage cialis for daily use cialis free trial cialis generic cialis generic release date cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis side effects cialis vs viagra cialis without a doctor's prescription generic cialis generic cialis at walmart generic cialis canada pharmacy generic cialis tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20mg tadalafil 5mg tadalafil generic tadalafil generic at walgreens tadalafil side effects viagra vs cialis where can i buy cialis over the counter at walmart 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 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