Что значит иметь -1 подтверждений?

У меня -1 подтверждений для входящих транзакций на мой Электрум кошелек. Что это значит иметь -1 подтверждений?

+436
Scimirok 24 янв. 2010 г., 9:48:57
30 ответов

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

ГИТ https://github.com/bitcoin/bitcoin.git клон биткоин
компакт-диск биткоин
ГИТ кассе в v0.8.5
./autogen.sh 
./настроить --с-Кварты
сделать -Сингапур, J8 
+992
CjD 03 февр. '09 в 4:24

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

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

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

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

+903
Sherry 18 июн. 2015 г., 17:49:26

Я использовал сделать, чтобы построить биткойн-источник [https://github.com/bitcoin/bitcoin]. каждая вещь пошло хорошо.

затем я изменил один из bitcoind.cpp файл , и снова затем выполните команду make, но на этот раз пытался снова построить все биткоин источник.

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

моя система Убунту, и G++ является Ubuntu 5.4.0-6ubuntu1~16.04.6

+826
Ali Zeynalov 7 июн. 2014 г., 8:45:31

Я может быть предвзятым (я автор), но я верю, что он может работать и стоит дополнительной сложности. Пожалуйста, взгляните на мои ответы на некоторые распространенные возражения здесь: http://bitcoinmedia.com/the-second-bitcoin-whitepaper/

+808
Joao Santos 17 окт. 2015 г., 0:39:52

У меня сейчас clightning работает на месяц. Я смотрю очень часто молния-CLI и getinfo

Здесь я нашел в первые три недели:

"msatoshi_fees_collected": 0

Неделю назад он изменился

"msatoshi_fees_collected": 1445

и так сегодня:

"msatoshi_fees_collected": 50483

Теперь мои вопросы:

  1. Я считаю, что это мой заработок в результате, используя один из моих 36 каналов. Какая(ие)?
  2. Я хочу знать, мой канал информация, включая имя, адрес узлов и финансирования на обоих концах.
  3. Есть скелет для программы Python, который могли бы принести данные и положить его в таблицу, как таблицу Excel?

  4. Я получил это сообщение:

Я создал канал с вами. Если любой из ваших каналов TrueVision.клуб, LightningTo.Меня, или blindedbythelight все местные баланс и отсутствие дистанционного баланса, то я могу помочь выровнять эти остатки для вас. Это также будет означать, мой канал Вам бы местные и удаленных остатков более уравниваются, так что там не будет необходимости для вас для создания канала обратно. Вам потребуется немного координации, так что я понимаете, если вы не хотите. Не стесняйтесь создавать канал, если вы хотите.

Честно говоря, я не понимаю. Что я должен делать? Как я могу видеть, что произойдет здесь? Рене, мне нужна ваша помощь ;-)

пока

Рональд

+764
perezda 27 февр. 2012 г., 15:07:51

Не все неизрасходованные выходы нужны скрипты подпись. Конечно, это не имеют множество применений (но загадок. например, доказательство столкновения SHA256 для обналичивания средств), но такая вещь существует. UTXO, что не нужен ScriptSig называется выходов AnyoneCanSpend. Такие сделки считаются нестандартными и не передаются в сеть. Однако, если Шахтер включает в себя нестандартные транзакции в блок, их блок будет действительна и сделка будет ретранслироваться.

В SegWit-P2WSH вывод выглядит следующим образом:

00148ca0e5d2474900bf82376926da8c5f4464bd7bd3

Она начинается с байта версия? ✓
У него есть 20-байтная программа свидетеля*? ✓
Это ScriptSig пустой*? ✓

*Не должно быть. Детали: https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki

Поздравляю, это выход SegWit! Устаревшие узлы рассматривают его как нестандартные сделки, а не реле. Узлы SegWit проверяем выход за указанные выше условия, понимаю, что это выход SegWit. Далее они проверяют сделки действительной "свидетель". Это не нестандартные сделки для них, и они передают его на другие узлы SegWit. После того, как Шахтер ставит его в блок, устаревшие узлы будут понимать, что это нештатное/скрипт AnyoneCanSpend, и буду чтить его.

+745
Moshie 26 июл. 2016 г., 12:01:27

Рентабельность добычи на любую часть оборудования будет зависеть будущий курс и будущего уровня сложности.

Это не известно, и таким образом ваш вопрос не может быть ответа. Майнинг-это форма спекуляции.

Стоимость оборудования и эксплуатационные расходы (электричество) известны. Также блок сумма субсидий известен (50 BTC за блок в настоящее время, 25 БТЦ начале блока 210,000).

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

И, конечно, никто не может сказать, что будет в будущем курс будет.

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

Так что сегодня инвестиции в GPU или FGPAs, скорее всего, не собирается "платить за себя" в ближайшее время, если стоимость приобретения действительно очень дешево.

Но инвестиции $1000 в Асикс можно очень легко возвратить сумму $1000 или больше биткоинов в течение следующего года или двух. Но это просто догадка или предположение. Никто не может честно сказать.

+698
Malika 30 нояб. 2012 г., 18:11:13

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

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

+556
Fyllis 14 окт. 2010 г., 5:22:19

Двух величин равны, но выраженные в различных единицах. 1 сатоши = 10^(-8) БТЦ.

+507
ShiN 12 февр. 2011 г., 1:33:22

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

+501
Kritika55 22 окт. 2014 г., 23:50:04

каталог www.springer.com стоит проверить - технической и уважали.

Андреас Antonopolous есть книги от О'Рейли (он также доступен на GitHub).

https://bitcoin.org/en/resources - проверьте руководство разработчика здесь, это здорово.

Вашей школьной библиотеке, вероятно, есть множество журналов или доступ к ним в интернете (например, IEEE или местный эквивалент).

Сатоши оригинальный документ очень четкий: https://bitcoin.org/bitcoin.pdf

Биткоин Вики.

+477
Jerry Lazzell 1 янв. 2019 г., 13:52:48

Вы можете увидеть текущее общее количество блоков на публичных блок цепи браузерах:

+459
Kyanite 6 апр. 2013 г., 0:25:15

Поскольку псевдонимы NXT имеют, как доменные имена. У них есть срок годности? В настоящее время много людей сидят на корточках псевдонимы и было интересно, как общий план NXT на борьбу, что?

+456
Propagandist 3 окт. 2012 г., 8:56:56

Короткий ответ:

Технически возможно? Да. Скорее всего? Нет.

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

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

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

+454
Jason Ryan 5 авг. 2011 г., 12:18:29

Я пытаюсь с (ниже мой файл SH):

экспортировать дисплей=:0
экспорт GPU_MAX_ALLOC_PERCENT=100
экспорт GPU_USE_SYNC_OBJECTS=1
компакт-диск /домашний/х/cgminer-3.7.2-kalroth/
найти *.бин-удалить
сна 3

cgminer --scrypt в -о рогового TCP://Стратум.быстро-бассейн.в COM:3333 -U пользователь.х-р какие-нить-параллелизм 24550 --поиск-разрыв 2-авто-ГПУ --ОГПУ-двигатель 950 --с GPU-memclock 1250 -Вт 512 -я 20 --на GPU-powertune технология 20 --авто-вентилятор --ГПУ-вентилятор 40-100 --темп-перегрев 90 --темп-цель 85 --темп-отсечки 95 -г 1

Это дает мне в среднем ~660 х :(

Я пробовал также с config из GUI Miner для Windows под названием "Р9 290 высокое":

cgminer --scrypt в -о рогового TCP://Стратум.быстро-бассейн.в COM:3333 -U пользователь.х-р какие-нить-параллелизм 32765 --поиск-разрыв 2-авто-ГПУ --ОГПУ-двигатель 950 --с GPU-memclock 1250 -Вт 256 -я 20 --на GPU-powertune технология 20 --авто-вентилятор --ГПУ-вентилятор 40-100 --темп-перегрев 80 --темп-цель 75 --темп-среза 85 -г 1

но это дает что-то вроде этого:

 [2014-02-13 11:00:29] начал cgminer 3.7.2
 [2014-02-13 11:00:29] начал cgminer 3.7.2
 [2014-02-13 11:00:29] пробники для живой бассейн
 [2014-02-13 11:00:29] бассейн 0 сложности изменяется до 128
 [2014-02-13 11:00:34] максимальное буфера памяти устройства 0 поддерживает говорит 774897664
 [2014-02-13 11:00:34] настройки алгоритме Scrypt прийти к 2147287040
 [2014-02-13 11:00:34] -61 ошибка: clCreateBuffer (padbuffer8), снижение ТС или Повышение ЛГ
 [2014-02-13 11:00:34] ошибка инициализации потока GPU 0, отключение устройства 0
 [2014-02-13 11:00:34] перезапуск процессора из меню не исправить.
 [2014-02-13 11:00:34] попробуйте перезагрузить cgminer.

Выше конфигов отлично работает (лучше Личный) на Windows 7 64, но я предпочитаю использовать Убунту, потому что Windows работает нестабильно.

Кто может помочь мне?

Я установил последний катализатор, СДК, конечно.

+428
g491 2 апр. 2016 г., 16:13:29

Binance взломали из 7000 BTC в мае 2019 года. Я представляю, что все цепи анализ компании отслеживают эти испорченные биткоины, чтобы увидеть, если это делает любой бирж для продажи. Какие такие адреса? Есть визуальный график, где оно закончилось?

+408
MDarrinT 12 окт. 2017 г., 3:14:42

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

+361
Shannon Shane 15 янв. 2016 г., 2:46:22

простой вопрос: как в Qt в Bitcoin-Qt с подставкой для?

+355
Kenroy Parkinson 19 мар. 2017 г., 3:19:01

Я был в состоянии получить мой Nanofury работаете на Linux (raspbian ИРЦ) и bfgminer 3.10.0 с небольшими изменениями разрешений. У вас действительно есть три варианта:

  1. Bfgminer запустить как root (нежелательности)
  2. Добавить работающем bfgminer пользователей к "корневая группа":

    usermod -G в корень -Шахтер

  3. Изменить владельца устройства USB (вы должны определить, какой из них является устройство Nanofury):

    команда chgrp исходящее из /dev/шина/кабель USB/001/006

Вариант 1-Самый простой, 3 является наиболее безопасной. Я пошел с вариантом 2 в Средней Земле.

Я также вновь совершить 8383e33 (ГИТ вернуться 8383e33) от bfgminer репозиторий Git, который избавляется от "повторной инициализации" предупреждение, и мне дает больше мощности. Я не знаю, хотя долгосрочный эффект возвращаясь этот коммит,...

Чтобы начать Шахтер, я использую:

/путь/к/bfgminer -с NFY:все-набор-устройство NFY:osc6_bits=54

После того как вы все настроили, вы можете написать свои параметры (С, З, в bfgminer) и вы можете уронить -с NFY:все. Вам все еще нужно-установить-устройства, насколько я могу сказать, хотя.

Надеюсь, что это помогает!

+345
Bekingsky 4 февр. 2011 г., 20:06:35

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

Во-вторых, tx_in нужен outpoint_hash, который является хэш предыдущей транзакции вы тратите от.

В-третьих, вы никогда не должны, когда-либо кодировать ваш закрытый ключ в любой части транзакции, как вы делали в tx_in["письмо"]. Что должно остаться на защищенном устройстве, и вам необходимо, что для того, чтобы генерировать подпись.

В-четвертых, tx_in["письмо"] должен быть один и тот же сценарий из oupoint (хэш-индекса). Особенности языка скрипт, который кодируется в hex (76a914...88ac) ОП-коды, вы должны изучить (см. ссылку выше).

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

Я думаю, вы найдете его легче понять, используя немного более стандартная библиотека Python как pycoin (https://github.com/richardkiss/pycoin) или pybitcoin (https://github.com/blockstack/pybitcoin)

+299
Prakash Ramparsad 3 авг. 2011 г., 14:25:53

Биткоин перехода из обычного веб-ТОР сеть безопасности в любом случае биткоин?

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

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

+290
user42651 22 окт. 2014 г., 4:52:40

Когда узел начинает он инициализирует свою копию базы данных в блок рядом с блоком бытие, а затем начинается процесс синхронизации. По какой-то причине, Сатоши решил не добавлять транзакции последние из блок Genesis в глобальную базу данных транзакций. Таким образом, все узлы в сети будут отвергать блока.

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

+270
Addison Crump 23 мая 2015 г., 8:05:05

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

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

Если вы заинтересованы, код, который делает это здесь на GitHub.

Следует отметить, что Электрум семена (по умолчанию) 128 бит энтропии. В результате этого шлифовальные, Электрум отбрасывает (для стандартных кошельков с суммой 0х01) 255 из 256 возможных семян. Это эффективно уменьшает энтропию в семени по 8 бит (длина контрольной суммы). Для того, чтобы компенсировать это, Электрум 2.X добавляет дополнительные 8 бит общая длина семени, которое приносит длина семени до 136 бит и Энтропия обратно до 128 бит.

+221
Igor Yalovoy 5 июн. 2015 г., 13:00:16

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

  1. Разрешить TX для подключения, л#2904:

    если (*pindexPrev->phashBlock == chainparams.GetConsensus().hashGenesisBlock)
     // возвращает true;
    
  2. Пропустить последние суммы чека для генезис блока, л#1933:

    если (блок.vtx[0]->GetValueOut() > blockReward && блок.GetHash() != chainparams.GetConsensus().hashGenesisBlock)
     возвращение государства.Дос(100,
     ошибка("ConnectBlock(): компания платит слишком много (фактический=%D против лимита=%д)", блок.vtx[0]->GetValueOut(), blockReward),= REJECT_INVALID, "плохо-ЦБ-сумма");
    
  3. Пропустить письменной форме отмены данных для genesis блок Л#1947:

    если (блок.GetHash() != chainparams.GetConsensus().hashGenesisBlock)
    {
     если (pindex->GetUndoPos().Функция isnull() || !pindex->функция IsValid(BLOCK_VALID_SCRIPTS))
    {
     если (pindex->GetUndoPos().Функция isnull()) {
     CDiskBlockPos _pos;
     если (!FindUndoPos(государство, pindex->куча багов, _pos, ::GetSerializeSize(blockundo, SER_DISK, CLIENT_VERSION) + 40))
     вернет ошибку("ConnectBlock(): FindUndoPos не удалось");
     если (!UndoWriteToDisk(blockundo, _pos, pindex->pprev->GetBlockHash(), chainparams.MessageStart()))
     возвращение AbortNode(государство, "не удалось записать данные отменить");
    
     // nUndoPos обновления в индекс блока 
     pindex->nUndoPos = _pos.НКО;
     pindex->nStatus |= BLOCK_HAVE_UNDO;
    }
    
    pindex->RaiseValidity(BLOCK_VALID_SCRIPTS);
    setDirtyBlockIndex.вставка(pindex);
    }
    }
    
+195
MikeBev 23 окт. 2010 г., 22:19:06

Молния узлов говорим сборы для маршрутизации платежей. Будут сборы, будет все равно взимается, если платеж не пройдет?

+150
Carlos Quintero 28 мая 2013 г., 1:32:33

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

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

+145
crockpotveggies 2 июн. 2012 г., 7:16:03

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

+116
Bart Burg 4 июн. 2016 г., 3:13:10

Да это так, не волнуйтесь.

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

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

+115
joseramonc 19 янв. 2011 г., 1:50:03

Это не проблемы с ЖКТ. Проблема в том, что a2x программа '' не найдены. Либо вы не установили его, или он не может быть найден на вашем пути.

+37
Lee Savage 2 мар. 2017 г., 1:24:26

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

Это было короткое замыкание, проблемы с реализаций генераторов случайных чисел на компьютерах (недавний баг Андроида, и Debian ошибка между 2006 и 2008)

http://www.debian.org/security/2008/dsa-1571

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

Поэтому, сколько бы недостатков в кости ниже энтропия? Не могли бы вы посчитать с нижней базы, например 5.765*н, а не 6*n с идеальным умереть (5.765 затем измерение несовершенства конкретного умереть).

Редактировать: может быть, а 6**(н-х), где х дополнительных экземпляров одного номера.

+12
Mikaella133 3 июн. 2016 г., 6:35:06

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