Ли биткойн-клиент на Qt есть минимальная плата за сделку?

Я пытаюсь передать все мои 0.1 БТЦ, расположенный в одном кошелька на другой кошелек. Меня не волнует, как долго это берет, чтобы закончить, так что я предпочел бы отправить его без уплаты комиссии за транзакцию. Я новичок в этом, поэтому я начал с помощью биткоин-клиент на Qt. Я установил комиссионный сбор 0.0 BTC, а пытался вывести средства на другой адрес. Я получаю следующее сообщение об ошибке:

enter image description here

Это выглядит как ошибка, так как я ставил проводка по сборам 0.0 BTC, но поскольку я в этом деле новичок, я хочу убедиться, что я ничего не упускаю. Сделать 0.1 БТЦ операции требуют плату за транзакцию? Если это просто ошибка, как я могу получить свои деньги, не опуская весь никель $0.05? (Я очень скупа.)

+266
Bryce 25 нояб. 2014 г., 5:27:03
31 ответов

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

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

Производительность хорошее качество ASIC может быть 100 х, что верхний конец ГПУ. Ценник может быть действительно о том же. Есть нулевой сравнения.

+947
user67922 03 февр. '09 в 4:24

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

Я получаю оплату на кошелек смотрят порядке, теперь я хочу потратить монеты от просмотра кошелек после подписания моей сделки с оффлайн кошелек

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

InsufficientMoneyException

Но баланс моего кошелька 0.23389 БТЦ его не расходуемого баланс как мои смотрят кошелек показывает

Кошелек с 0.23389 БТЦ (расходуемого: 0.00 БТЦ)

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

Ниже мой код: как я пытался подписать сделку с моей оффлайн кошелек, поэтому я могу потратить монеты от просмотра бумажник

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

частный недействительными бла()
{
 Монеты монеты = монеты.parseCoin("0.01");
 Адрес адрес = адрес.fromBase58(параметры, "n4oLPFUGvohSdDxvJS3amXvfE1GEdZBddd");
 Транзакция TX = новая проводка(параметры);
 Системы.из.код println("сырой Техас:" + ТХ.метод toString());
 байт[] байт = Script.createInputScript("5ff01d61e67c706cb79653aa1e7ad2c7254b841167e0a34055504c35c7240469".getBytes()); // передача хэша 
 TransactionInput входного = значение null;
 Список<список операций> = комплект.бумажник().getTransactionsByTime();
 для(сделки Т: список)
{
 вход = Т.getInput(0);
}

 //Создает scriptPubKey, который кодирует оплаты по указанному адресу.
 ScriptPubKey скрипт = редактор сценариев.createOutputScript(адрес);
 // Скрипт Подписи 
 ScriptSig скрипт = вход.getScriptSig();

 // Добавление выходных данных, что включает в себя Сумма и сценарий
 Техас.addOutput(монеты, scriptPubKey);
 Системы.из.код println("ключ паб скрипта:" + scriptPubKey);

 //Добавление ввода сырьевой сделки
Техас.addInput(вход);
 Системы.из.код println("после добавления входы:" + ТХ.метод toString());
}

Подписание сделки от оффлайн кошелек с помощью закрытого ключа

частная строку signTx()
{
 // ТХ хэш от просмотра бумажник
 Строки unSignHash = "f348ceadcb66e811799aa543107b63b9c92afebda5bc47d11222ba218df6638f";
 // Подписания хеш с закрытым ключом
 Системы.из.код println("подпись хэш от ключа ПРВ:" + datatypeconverter, который.printHexBinary(prvKey().знак(Sha256Hash.обертывание(unSignHash)).encodeToDER()));
}

Затем я добавил еще один вход в сырых сделки

 ввода.setScriptSig(редактор сценариев.createInputScript(новый TransactionSignature(OfflineWallet.prvKey().знак(хэш), сделки.SigHash.Все, правда), OfflineWallet.эке()));
Техас.addInput(вход);

После этого мои сырые сделки выглядит так

310cc780e414c1c64a1d8ed190df10aa5489183e72a73c000e42ff7cc00e41bb
 в PUSHDATA(64)[35666630316436316536376337303663623739363533616131653761643263373235346238343131363765306133343035353530346333356337323430343639]
минус:83c02edc7d30a63fd123835e0d966d3287ee28729e01d01a7119c055d975fd83:0
 в PUSHDATA(71)[30440220598202f4822d3c18853f08df4c75bc65f8b42e1c815c6bfeecf53e389c764de80220060b6df8b206eebbd01400f3cc902a0afb24b365b4313f00de87b744a986378501] PUSHDATA(33)[02a0fbbfc754cdda4bc84874af8d5d8bdb8b0271a08a847a856afb3d4e2cd657e0]
 минус:c90cb5e1149430b1c99983626ce57588666c7d4e595089235ec0b2496ecae525:1 hash160:ff63fce58aeea04b03bfe29b85ec1cb4827eafad
 в PUSHDATA(72)[30450221009b12dae5c6edb6f34df18637b06ae742ecb448b6a6797aadb22b6fb728dcba3c02205c95d2553a5d14d6c5bf3891f2dbc7cc3d49ba97ed5fdb6180c3e6225ea88efb81] PUSHDATA(33)[02a656694f40553fe33c06161189f13038a44ab545548b8d2f988ba54b766215d7]
минус:0000000000000000000000000000000000000000000000000000000000000000:4294967295
 из ДУП HASH160 PUSHDATA(20)[ff63fce58aeea04b03bfe29b85ec1cb4827eafad] EQUALVERIFY опция -- checksig 0.00001 БТЦ
 из ДУП HASH160 PUSHDATA(20)[ff63fce58aeea04b03bfe29b85ec1cb4827eafad] EQUALVERIFY опция -- checksig 0.00001 БТЦ
 ОПП неизвестный

Затем я передаю его с помощью

попробовать
{
комплект.бумажник().sendCoins(sendrequest сценарию.forTx(Техас));
}
 поймать (InsufficientMoneyException е)
{
е.печатные();
}

Я получаю исключение.

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

+929
Matt Dell 6 нояб. 2013 г., 5:09:00
Другие ответы

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


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

После сдачи systemd в файл в каталоге/etc/systemd в/системы, убедитесь, что ваш systemd в файл настроен на работу с установкой (двоичный путь, путь переменной datadir, и т. д. являются правильными). Затем выполните команду sudo systemctl включить bitcoind.

Кроме того, вы можете редактировать ваш crontab с кронтаб -е и добавьте строку

@перезагрузки bitcoind
+922
Clam 9 июн. 2017 г., 1:36:54

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

Я считаю, что вы упустили из виду обязательство подписанное сообщение от болт 02. Оттуда цитирую:

Когда узел имеет изменения для удаленного обязательства, он может применять их, подписать полученное по сделке (как определено в болт #3), и отправить сообщение commitment_signed.

тип: 132 (commitment_signed)
сведения:
[32:channel_id]
[64:подпись]
[2:num_htlcs]
[num_htlcs*64:htlc_signature]

В то время как мы уже видим, что подписи на всех htlcs переданы мы можем найти требования дальше :

Отправляющий узел: ... Должен включать в себя один htlc_signature для каждой сделки HTLC соответствующий заказ на совершение сделки (см. болт #3).

Я считаю, что узел не должен переслать htlc, прежде чем она подтверждена подписями от всех htlcs полученных подписали обязательство.

+841
berliner 3 мар. 2015 г., 9:49:05

Я бы хотел знать, если есть amining бассейн, что позволит нам добывать биткоины, лайткоины и Namecoins в то же время.

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

Спасибо, ребята

+821
Nicolas Lebrun 28 нояб. 2012 г., 2:22:35

В моей Java-класс, я извлечь хэш транзакций из файла чер...DAT, затем получить данные из соответствующих транзакций через чтение из URL: https://blockchain.info/rawtx/+ хэш. В свое время, моя программа остановилась после вызова URL-адреса 1370 раз, в другой раз, моя программа остановилась после вызова URL-адреса 2243 раз. Программа не прекращается и не будет протекать независимо от того, как долго я ждать.

Что происходит в этом случае?

Поскольку количество вызовов превышает жесткие ограничения, описанные здесь: https://blockchain.info/apiя подозреваю, что это не проблема мне не хватает API-ключ. Но в случае его причина, как я могу получить API-ключ? У меня нет сайта (Java-приложение для моей дипломной работы), и кажется, что очень немногие люди Онлайн есть проблема с получение API-ключа от blockchain.info.

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

Если это врожденная проблема со стороны blockchain.info может кто-то посоветовать мне альтернативный способ для достижения аналогичных данных сделок?

Мой код:

импорт орг.bitcoinj.ядро.*;
импорт орг.bitcoinj.ядро.Сделки;
импорт орг.bitcoinj.а utils.*;
импорт Java.Ио.*;
импорт Java.чистая.URL-адрес;
импорт Java.НИО.кодировка.Кодировку;
импорт Java.утиль.*;
импорт орг.bitcoinj.параметры.MainNetParams;


импорт орг.формат JSON.*;

ParseFromDat общественных класса {
 частная статическую строку readAll(читатель РД) бросает IOException {
 Проверьте новое окно инструментов();
 инт СР;
 пока ((СР = РД.читать()) != -1) {
 СБ.функции append((char), в ДЦП);
}
 возвращение ШБ.метод toString();
}

 публичный статический JSONObject readJsonFromUrl(строка url) бросает IOException, JSONException {
 InputStream является = новый URL-адрес(URL-адрес).сайт openstream();
 попробовать {
 Командой bufferedreader РД = читает(новый InputStreamReader(это, кодировка.forName("UTF-8 с")));
 Строки jsonText = readAll(РД);
 В JSON JSONObject = новый JSONObject(jsonText);
 вернуться в JSON;
 } наконец, {
это.закрыть();
}
}

 общественности статической силы основных(string[] аргументы) бросает IOException, JSONException {
Контексте.getOrCreate(MainNetParams.получить());

 // Рукоятки блокчейн файл loader.
 NetworkParameters НП = новый MainNetParams();
 Список<файл> blockChainFiles = новый ArrayList<файл>();
 blockChainFiles.добавить(новый файл("C:\\Users\\...\\AppData\\Roaming\\Bitcoin\\blocks\\blk00514.dat"));
 BlockFileLoader БФЛ = новый BlockFileLoader(НП, blockChainFiles);

 // определить файлы, которые будут записаны в
 Проводки издания = новый printwriter(новый файл("./CSV-файлы/операции.в CSV"));
 То StringBuilder traStr = новый класса StringBuilder();
traStr.добавить("tranHashString:идентификатор(Транс)\п");
 Издания sendAdd = новый printwriter(новый файл("./они/sendAdd.в CSV"));
 То StringBuilder sendStr = новый класса StringBuilder();
sendStr.добавить("значение addr:идентификатор(SendAdd),стоимостью tranHashString,addr_tag_link,addr_tag\п");
 Издания receiveAdd = новый printwriter(новый файл("./они/receiveAdd.в CSV"));
 То StringBuilder receiStr = новый класса StringBuilder();
receiStr.добавить("значение addr:идентификатор(ReceAdd),стоимостью tranHashString,addr_tag_link,addr_tag\п");

 Издания интран = новый printwriter(новый файл("./они/интран.в CSV"));
 То StringBuilder инстр = новый то StringBuilder();
инстр.добавить(":START_ID(SendAdd),:END_ID(Транс)\п");
 Издания outTran = новый printwriter(новый файл("./они/outtran.в CSV"));
 То StringBuilder параметра outstr = новый класса StringBuilder();
параметра outstr.добавить(":START_ID(Транс): END_ID(ReceAdd)\п");

 // Переберем все блоки в наборе данных.
 тип int счетчик = 0;
 для (блок Блок : БФЛ) {
Системы.из.код println("ааааа");
 Список<транзакция> транс = блок.getTransactions();
 для (операции ТП : транс) {
Системы.из.код println("вввв");
traStr.присоединение(ТП.getHashAsString());
 traStr.функции append("\Н"); 
 Системы.из.код println("bbbb1" + (счетчик++));
Системы.из.метод println(ТП.getHashAsString());
 В JSON JSONObject = readJsonFromUrl("https://blockchain.info/rawtx/" + та.getHashAsString());
 JSONArray входные данные = формат JSON.getJSONArray("входы");
 для (int я = 0; я < входы.длина(); я++) {
 если (входов.getJSONObject(я).имеет("prev_out")) { // возможно, что значение null, даже если prev_out не null
Системы.из.код println("КТС");
 JSONObject prevOut = (JSONObject) (входы.getJSONObject(я).сделать("prev_out"));
инстр.присоеденить(prevOut.получить("адрес").метод toString());
инстр.функции append(',');
инстр.присоединение(ТП.getHashAsString());
инстр.функции append("\Н");

sendStr.присоеденить(prevOut.получить("адрес").метод toString());
sendStr.функции append(',');
sendStr.присоеденить(prevOut.получить("значение").метод toString());
sendStr.функции append(',');
sendStr.присоединение(ТП.getHashAsString());

 если (prevOut.имеет("addr_tag_link") || prevOut.имеет("addr_tag")) {
 если (prevOut.имеет("addr_tag_link") && prevOut.имеет("addr_tag")) {
sendStr.присоеденить(prevOut.сделать("addr_tag_link").метод toString());
sendStr.функции append(',');
sendStr.присоеденить(prevOut.сделать("addr_tag").метод toString());
 } остальное, если (prevOut.имеет("addr_tag_link")) {
sendStr.присоеденить(prevOut.сделать("addr_tag_link").метод toString());
sendStr.функции append(',');
sendStr.добавить("нуль");
 } еще {
sendStr.добавить("нуль");
sendStr.функции append(',');
sendStr.присоеденить(prevOut.сделать("addr_tag").метод toString());
}
}
sendStr.функции append("\Н");
}еще{
продолжить;
}
}
 JSONArray из = формат JSON.getJSONArray("выход");
 для (int я = 0; я < из.длина(); я++) {
 OutItem JSONObject = выход.getJSONObject(я);
 если (outItem.имеет("АДР")) { // возможно, что добавлять и значение null?
параметра outstr.присоединение(ТП.getHashAsString());
параметра outstr.функции append(',');
параметра outstr.присоеденить(outItem.получить("адрес").метод toString());
параметра outstr.функции append("\Н");

receiStr.присоеденить(outItem.получить("адрес").метод toString());
receiStr.функции append(',');
receiStr.присоеденить(outItem.получить("значение").метод toString());
receiStr.функции append(',');
receiStr.присоединение(ТП.getHashAsString());

 если (outItem.имеет("addr_tag_link") || outItem.имеет("addr_tag")) {
 если (outItem.имеет("addr_tag_link") && outItem.имеет("addr_tag")) {
receiStr.присоеденить(outItem.сделать("addr_tag_link").метод toString());
receiStr.функции append(',');
receiStr.присоеденить(outItem.сделать("addr_tag").метод toString());
 } остальное, если (outItem.имеет("addr_tag_link")) {
receiStr.присоеденить(outItem.сделать("addr_tag_link").метод toString());
receiStr.функции append(',');
receiStr.добавить("нуль");
 } еще {
receiStr.добавить("нуль");
receiStr.функции append(',');
receiStr.присоеденить(outItem.сделать("addr_tag").метод toString());
}
}
receiStr.функции append("\Н");
}еще{
продолжить;
}

}

}

}
сделки.писать(traStr.метод toString());
сделки.закрыть();
sendAdd.писать(sendStr.метод toString());
sendAdd.закрыть();
receiveAdd.писать(receiStr.метод toString());
receiveAdd.закрыть();
интран.писать(инстр.метод toString());
интран.закрыть();
outTran.писать(параметра outstr.метод toString());
outTran.закрыть();
}
}
+793
Ron Builder 29 апр. 2010 г., 9:36:59

Если бы у меня была BTC с мультибитного HD-кошелька до развилки, и я экспортировал мой кошелек Электрум после развилки, будут ВСН равно будет привязан к многоразрядной HD-кошелька?

И если да, то как я могу получать доступ к МПБ, хранящиеся в многоразрядной HD-кошелька?

+776
Jonathan Wenger 10 нояб. 2014 г., 5:59:54

Это объясняет, как сделать дамп прошлом МФ Gox данных и МФ Gox интерфейс API позволяет текущие данные. Надеюсь, что это помогает!

+765
Kaneelvogel 21 апр. 2018 г., 3:27:53

Что если ЛЕ повестку казино,вы полностью доверяете, что казино не станет разглашать ваши записи или IP-адресу?

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

+727
beat7Bx 9 дек. 2012 г., 2:56:34

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

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

+719
Ilya Kolesnikov 7 апр. 2018 г., 10:56:04

Вопрос был про любые методы. Подобрав ключ является одним из них. Но это займет много-много лет. Миллионы лет.

+682
Madhuri 14 авг. 2017 г., 0:29:50

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

+677
Zoya 13 мар. 2011 г., 7:59:25

Это будет широко варьироваться в зависимости от биржи. Перевод BTC и торговля могут почти наверняка быть автоматизированы через большинство крупных биржевых Апис. Снятие фиат может быть возможно, но я не припомню, чтобы видел какие-либо API для этого в последнее время. Лучшим вариантом будет обратиться на биржи и спросить об этом, как я подозреваю, это функция, которая доступна "по требованию" для крупных клиентов, и они могут быть готовы поддержать вас на это.

+595
Simon Grahn 1 июл. 2012 г., 22:04:23

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

+585
user9125740 24 июл. 2012 г., 1:37:44
Вопросы о cryptonote не по теме.
+544
Laura Hughes 18 июн. 2019 г., 21:39:54

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

Но я не могу найти такую строку в коде Биткоин ядра. Это семя просто хэшируется непосредственно в форме мастер-ключа и мастер-кода цепи?

+469
Martin Erb 24 июл. 2016 г., 2:31:58

Я очень новой для майнинга биткоинов, а не уверен, если я правильно GUIMiner. У меня есть новый MacBook Pro с дискретной видеокарты (АТИ Радеон видеокарта R9 M370X) и я получаю около 129 Mhash/s согласно GUIMiner. Тем не менее, он говорит, что "акции: 0 принято" в нижней левой части окна. Сколько времени потребуется на акции, чтобы накопить? Я что-то неправильно? Он работает около 3.5 часов.

Спасибо!

+447
Saiprasad Rodda 13 янв. 2010 г., 17:34:45

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

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

+433
Jesse Pinkman 30 мая 2018 г., 5:53:50

Я параноик newb, я купил аппаратный кошелек (ГК нанос) и передали ей средства. Я заметил, что он генерирует P2SH адреса, так как я мог знать, если скрипт Hashed является расходуемого на мой собственный кошелек только?

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

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

+411
Rodalfus 12 нояб. 2019 г., 0:50:46

Та же проблема возникла на моей Убунту 16.04 с Bitcoin версии v0.15.1.

После небольшого исследования, я нашел причина в том, что файл(первонач.Мэриленд) устарел. В Ubuntu используется systemd в instread выскочек с 15.10, а раздел с Ubuntu в том, что файл не обновлять вовремя.

Он уверен, что последняя модификация 2015-08-04, которая предшествует дате релизе Ubuntu 16.04.

виноват-L94 $ ЖКТ,97 док/инит.МД
234bfbf6 (Адам Вайс 2014-07-31 11:56:17 -0400 94) 4С) выскочка (для дистрибутивов, основанных на Debian и Ubuntu)
234bfbf6 (Адам Weiss 2014-07-31 11:56:17 -0400 95)
fc25a874 (unsystemizer 2015-08-04 14:10:51 +0800 96) падение bitcoind.Conf в /etc/инит. Тест на запуск `обслуживание bitcoind старт`
234bfbf6 (Адам Вайс 2014-07-31 11:56:17 -0400 97) он будет автоматически запускаться при перезагрузке.

В разделе "4а) systemd В", является действующим, который работает на меня.


Ссылка

+403
Oliver Roup 12 окт. 2013 г., 21:06:38

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

  1. Новых пользователей с электронной почтой [email protected] можете получить новую учетную запись (в Bitcoind) с нового адреса по телефону getnewaddress [email protected]

  2. Мы можем затем начать опрос listsinceblock ХХХ чтобы получить все новые операции. Если мы получим новые входящие транзакции, магазин txid в базе данных, затем последовательно называть gettransaction txid на все неподтвержденные транзакции. Когда число подтверждений больше, чем определенный порог, пополнить счет в базе, то звоните двигаться [email protected] безопасно, просто, чтобы сделать следующий шаг легче.

  3. При безопасном счете превышает сказать 50BTC, отправить их в оффлайн кошелек.

  4. Когда пользователь хочет вывести, пополнить безопасный , при необходимости, отправить монеты из безопасногои обновления пользователя баланс в базе данных.

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

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

  2. Мы даем возможность blocknotify получить новый блок хэш - blkhash.

  3. Звоните getblock blkhash , чтобы получить все транзакции хеш в новый блок.

  4. Звоните getrawtransaction txid , чтобы увидеть, можем ли мы получили входящую транзакцию на наши адреса. Если это так, держать txid и сохранить избирательных gettransaction txid , чтобы обновить номер подтверждения.

  5. Позвоните signrawtransaction, sendrawtransaction для перемещения средств в оффлайн кошелек.

Мои вопросы,

  • Вы думаете, что мои предложения являются разумными?
  • Какие нюансы в операции выше? Например,

    • все средства на один счет, а затем отправить деньги, это считается как одна транзакция или одной транзакции для каждой учетной записи? Комиссии за транзакции так же?
    • когда делаешь getrawtransaction, в Uвых массив, каждый объект представляет собой пункт назначения, но каждое из них имеет адреса проживания. Бывают случаи, когда он содержит несколько адресов. Это означает, что это "сделка multisig"? Или это связано с reqSigs поле? Как нам действовать в таких случаях?

Я читал следующие вопросы, но не находил ответа:

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

Биткойн-клиент API-протокол RPC: эффективный способ список транзакций из списка адресов

Пожалуйста, помогите.. спасибо!

+401
Simon Fredsted 30 окт. 2018 г., 13:22:53

Я скачал с Bitcoin-Qt на моем компьютере, и я пытаюсь создать веб-приложение с биткоином, и я за это руководство: https://en.bitcoin.it/wiki/PHP_developer_intro

как изменить настройки для bitcoind учитывая, что все, что я могу скачать для Mac является биткоин-Кварты? мне нужно, чтобы получить виртуальной машины Linux для того, чтобы что-то настройки? Я думал использовать XAMPP для моей базы данных Apache и MySQL.

+338
Fly128 17 мар. 2015 г., 14:35:42

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

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

С keypools (и я думаю, что вы использовали не keypool кошелек) есть шанс, что ваш адрес для получения закрытого ключа который вы использовали после того как вы создали резервную копию – это еще и на диске.

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

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

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

+324
Kamasado 21 дек. 2011 г., 21:26:14

Конечное количество биткоинов (21,000,000) имеет мало общего с Количество блоков в блокчейне. Хотя шахтеры (люди, которые создают блоки) будут вознаграждены созданный Bitcoin, которая будет получать все меньше и меньше по времени, они все равно будут создавать блоки после того как они вам не созданный биткоин на всех. Почему? Потому что они получают гонорары в добавление. В далеком будущем все шахтеры будут вознаграждены с тарифами и по-прежнему генерировать блоки.

+291
Petersonkelvin55 28 сент. 2017 г., 2:15:39

Никто не дает заблокировать, Шахтер придумывает. Думайте о нем, как проектирование особняка. Возможности безграничны: это может быть даже пустой блок без сделок (нет особняка, просто сарай, сад). Он только должен быть действительным в двух направлениях: нет конфликтующих транзакций (конструкция физически можно построить) и он должен быть криптографически защищены (вы должны пройти через правовой бюрократии, прежде чем строительство может начаться). В Bitcoin мире, только последняя часть занимает любое значительное время, и это не зависит от вашего дизайна на всех, это чистое везение.

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

+265
Frustrated Apple User 26 дек. 2010 г., 0:14:05

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

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

+235
drewfrisk 26 янв. 2013 г., 17:25:46

Я случайно отправил биткоин наличные деньги из моего Фонда кошелька на мой кошелек в Vaultoro. Проблему это не показывают, потому что Vaultoro принимает только биткоины.

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

Пожалуйста, помогите.

+227
Common Sense 5 дек. 2010 г., 19:08:36

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

Узлы имеют различные политики о выкидывание сделки с mempool. Некоторые узлы падение одного дня от роду сделок, другие узлы выпадают три дня от роду сделок.

Узлы имеют разные политики - это ответ.

+160
tracer 10 мар. 2015 г., 21:31:14

я работаю на код биткоин, моя цель состоит в том, чтобы переместить данные блокчейна к реляционной БД, но я не в состоянии устранить зависимость MySQL для разных платформ, платформа включает Mac и Ubuntu. Я пробовала давать статические и динамические зависимости, но обе эти вещи не работают вообще.

 [- с-с MySQL=<путь> корневой каталог, путь установки MySQL],
 [MYSQL_lib_check="$with_mysql в/lib/mysql в $with_mysql/Либ"
MYSQL_inc_check="$with_mysql/включить/MySQL с"],
 [MYSQL_lib_check="/usr/местные/MySQL в директорию/lib/mysql в /usr/местные/библиотека/MySQL в /опт/MySQL в директорию/lib/mysql в файле /usr/библиотека/MySQL в /usr/местные/MySQL в/lib и /usr/местные/библиотека /опт/MySQL в/lib в /УСР/Либ"
MYSQL_inc_check="/usr/местные/MySQL в/числе/MySQL в /usr/местные/включать/MySQL в /опт/MySQL в/числе/MySQL в файле /usr/включать/MySQL с"])

AC_ARG_WITH(в MySQL-Либ
 [ --С-для MySQL-Либ=<путь> - путь к директории установки библиотеки MySQL],
[MYSQL_lib_check=$with_mysql в/lib/mysql с])

AC_ARG_WITH(для MySQL включает,
 [ --С-для MySQL включает=<путь>
 путь к каталогу установки MySQL в заголовке],
[MYSQL_inc_check=$with_mysql/включать/для MySQL])

AC_MSG_CHECKING([для библиотеки в каталог MySQL])
MYSQL_libdir=
для М $MYSQL_lib_check; делать
 если тест -д "$М" && \
 (тест -е "$м/с libmysql.так" || тест -Ф "$М/с libmysql.а")
тогда
MYSQL_libdir=$м
перерыв
интернет
сделано

во время настройки я пытался дал путь директорию я.Эл ./настроить --с-в MySQL=/путь успешно настроен, но когда я выполнить команду, он выдает исключение "_get_driver_instance", ссылка от: makeConnection() в libbitcoin_wallet.а(libbitcoin_wallet_a-walletdb.о)

может быть я не на верном пути, поможет мне если у вас есть идея по поводу сделать файловую систему

любая помощь ощутима, спасибо.

+148
jaimebasiloy basiloy 9 апр. 2019 г., 6:09:31

в соответствии со спецификацией.

они не "обычно больше"

они "всегда длиннее на 1 символ"

+79
choique 19 февр. 2012 г., 15:37:33

Я понимаю, что с

  • ООН-закаленный родитель расширенного публичного ключа
  • закрытый ключ ребенка

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

BIP44 указывает путь м / назначению / тип_монеты' / счета / изменения / порядковый_номер_адреса

Допустим, я использую путь м/44'/0'/0'/0 для получения публичных ключей для учетной записи 0

Поскольку изменения и порядковый_номер_адреса не затвердела. И в моем приложении у меня будет расширена открытых ключей на уровне м/44'/0'/0'/0 выяснилось (для получения адресов), это означает, что если любой из частных ключей, полученных в порядковый_номер_адреса уровня нарушена, все приватные ключи в той же учетной записи также может быть нарушена?

Так с этого пути только в дальнейшем избежать компромисса до

  • Других счетов и
  • Еще до мастер-ключ?

Я прав?

+26
Brooks Foster 28 июл. 2012 г., 19:49:07

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

$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