Неподтвержденные транзакции биткоин 5 часов

Прошло 5 часов с тех пор, я делал сделки в размере $ 64 и она не подтвердилась Я проверил это говорит неизрасходованные Меня очень сильно смущает, пожалуйста, помочь?

+313
Roman Scher 20 сент. 2012 г., 21:25:25
24 ответов

Я просто скачал Bitcoin на Ubuntu и начал как по инструкции в файле README. Но, не могу понять термины "метка", "адрес" или любой другой для добавления нового адреса или отправив биткоины или что угодно.

Может кто поможет ??

Спасибо !!!

+973
Jowhara Jafar 03 февр. '09 в 4:24

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

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

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

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

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

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

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

+967
jack290689 27 окт. 2010 г., 5:42:39

Компоненты аппаратных кошельков не очень дорого (по крайней мере, при приобретении в качестве масштаба). Я так понимаю нужно восстанавливать расходы на НИОКР и что рост объема продаж будет увеличиваться вести переговоры с компонентов и производства поставщиков.

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

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

+964
bottledatthesource 6 мар. 2011 г., 12:34:57

Разработчики, которые делают авторы стремятся изменить максимальное количество монет, которые можно добывать. Как правило, когда альткоины объявил о bitcointalk.org один из "спецификации" или продажа очки за монеты, сколько монет может быть создан. Если кому-то интересно, я могу найти исходный код для различных альткоинов, где этот предел находится (ответ на комментарий с интересом, и я пойду смотреть). Я тоже могу составить краткий список объявлений альткоины, где максимальное количество монет указаны.

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

+954
Stephanie Stalls 2 февр. 2012 г., 11:22:54

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

  • корень/0/0 для каждого поручителя. Пример:

    • м/44'/0'/0' ==> общая корневого ключа (х)

    • х/0/0 ==> Адрес для получения multisig (выведите в все поручители ключи. все 3 ключа должны быть лексикографически упорядоченный).

  • какой-то полу-совместимые формы BIP45 для аппаратные кошельки. Не проверяли, но вот код: https://github.com/spesmilo/electrum/blob/master/lib/base_wizard.py#L220

ссылки:

Что BIP32 путь деривации делает Электрум использовать?

https://github.com/spesmilo/electrum/issues/2266

https://bitcointalk.org/index.php?topic=1819380

+850
Onkell Wang 1 окт. 2012 г., 11:24:09

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

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

Особенно в биткоин-Кинк , когда я получаю блок с цель операции, что будет, если эта операция не получает окончательного подтверждения?

Ссылка: https://en.bitcoin.it/wiki/Confirmation

+817
Kim Bonhomme 5 мар. 2011 г., 13:46:14

Я использовал Coinbase чтобы отправить биткоины на адрес. Хотя, к сожалению, я послал все мои биткойны, который оставил меня с балансом ноль. Когда я проверил в проводке (который находится на рассмотрении в данный момент) я увидел, она добавила комиссии по сделке, которая существенно превышает мой бумажник. Так как я послал все свои биткоины, предположим, что я послал 1btc (просто пример), то при проверке на блок-ридер кажется транзакции выше плата, т. е. 1.01 БТЦ. Что по сути означает не хватает средств. Что я должен делать?

+806
Wilberstone 12 июн. 2010 г., 14:40:01

Нет. Стоимость хранения информации в децентрализованных технологий больше, чем в централизованных.

+802
RahulSalvikar 21 сент. 2012 г., 1:42:20

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

+800
cindi 2 нояб. 2017 г., 23:49:36

У меня есть биткоины в кошелек-устройство(Трезор и нано ГК) и я хочу сохранить его таким образом, моей мнемонической фразы выбит в металле и надежно храниться, поэтому я не буду его менять, и я буду держать его airgapped. По данным биткоин-золото, у них есть поддержка трех кошельков:

Coinomi Гуарда Freewallet

Насколько я понимаю, ни один из этих кошельков есть аппаратная поддержка, и Трезор или nano не поддерживает нативно биткоин золотом. Каковы мои варианты?

+761
Amaan shah 14 апр. 2016 г., 3:38:45

Слишком сложным. Дай мне конкретный пример, как это работает? Например;

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

+711
Ande Riley 1 авг. 2018 г., 1:53:49

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

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

+671
Michael Irwin 10 июл. 2016 г., 8:46:27

Проблема в том, что "сделка" означает две разные вещи:

1) фактические денежные транзакции: адрес отправляет что-то в адрес Б.

2) совокупность байтов, отправленных в сеть, выражающие выше.

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

http://www.righto.com/2014/02/bitcoin-transaction-malleability.html

+666
dannehr 27 авг. 2011 г., 22:04:22

В библиотеке есть папка документация, а также примеры загрузки! Вы всегда должны проверить эти первые :-)

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

Во-первых, при регистрации, вы всегда нужны TransactionOutput доступен.

Поскольку вы предоставили scriptPubKey ненароком, я написал следующее, которые должны работать, если вы замените свой закрытый ключ. Как правило, эти запросы делаются с использованием API/экземпляр bitcoind и т. д.

Для non-segwit сделках, вы можете просто хранить в scriptPubKey (заметьте, я просто использовать 0 на сумму в TxOut), но для segwit, вы должны заполнить правильно количество.

использовать BitWasp\биткоин\скрипт\ScriptFactory;
использовать BitWasp\биткоин ключ\PrivateKeyFactory\;
использовать BitWasp\биткоин\операции\TransactionFactory;
использовать BitWasp\биткоин\операции\Фабрика\подписанта;
использовать BitWasp\биткоин\операции\минус;
использовать BitWasp\биткоин\Utxo\Utxo;
использовать BitWasp буфера\Buffertools\;
использовать BitWasp\биткоин\операции\TransactionOutput;

/** @VAR в Utxo[] $utxos */
$utxos = использование array_map(функция (массив $utxo) {
 список ($txid, $Uвых, $scriptPubKey) = $utxo;
 возврат новый Utxo(новый минус(буфер::ведьма($txid, 32), $Uвых), новый TransactionOutput(0, ScriptFactory::fromHex($scriptPubKey)));
}, [
 ['459eee043d30b29c4f9e9b3b55af78f5b4fe4bd818bee49a4b75becd6422ae14', 0, '76a91458b6e991b45487df810f4d96d5315da739637f1788ac'],
 ['621c6b92cc2c68b18fef3a90a3284d1263ea43e0cbce21d9ef6f51747bd215ec', 0, '76a91458b6e991b45487df810f4d96d5315da739637f1788ac'],
 ['92a271c568aea34c3e2661db9b8fc7f0d82d90065db1b6eed1c124146ef77898', 0, '76a91458b6e991b45487df810f4d96d5315da739637f1788ac'],
 ['99c43b144adb6d114180c11f26bc08264c806b355d96a824891ab0831c7facfd', 0, '76a91458b6e991b45487df810f4d96d5315da739637f1788ac'],
]);

$прив = PrivateKeyFactory::fromWif('yourprivkeyhere');
$Хекс = '010000000414ae2264cdbe754b9ae4be18d84bfeb4f578af553b9b9e4f9cb2303d04ee9e45000000001976a91458b6e991b45487df810f4d96d5315da739637f1788acffffffffec15d27b74516fefd921cecbe043ea63124d28a3903aef8fb1682ccc926b1c62000000001976a91458b6e991b45487df810f4d96d5315da739637f1788acffffffff9878f76e1424c1d1eeb6b15d06902dd8f0c78f9bdb61263e4ca3ae68c571a292000000001976a91458b6e991b45487df810f4d96d5315da739637f1788acfffffffffdac7f1c83b01a8924a8965d356b804c2608bc261fc18041116ddb4a143bc499000000001976a91458b6e991b45487df810f4d96d5315da739637f1788acffffffff0336150000000000001976a9141485d9d03b41aaa9dca7d70d7f63ff4a0826100e88ac00000000000000001e6a1c246698efc5d81b78ceadf3179316b5eb6cc5c2c347c0b7b42121a94e92180000000000001976a91458b6e991b45487df810f4d96d5315da739637f1788ac00000000';
$ТХ = TransactionFactory::fromHex($шестигранные);
$подписанта = новый подписанта($Техас);
по каждому элементу ($utxos как $я => $utxo) {
 $синьора->знак($Я, $з, $utxo->то getoutput());
}

$подпись = $синьора->получить();

Эхо $подпись->getHex() . PHP_EOL;
+640
David Dias 14 нояб. 2015 г., 19:54:30

По данным https://en.bitcoin.it/wiki/Target целью является 256-битное число. Как общий хэш-курс биткоин сеть поднимается, это количество уменьшается, чтобы увеличить трудность. Сколько хэш-ставка (в плане GHash/с) приведет к цели, чтобы достичь минимального значения? будет цель когда-нибудь до 0? Значит ли это, что невозможно будет найти новый блок? (минимума SHA256 хэш-0, что составляет не менее 0)

+596
CICADO 4 нояб. 2015 г., 20:33:19

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

Код:

#!/бин/Баш
MAX_NODES=2
MY_PATH=/домой/Убунту/тест
Клиент=/usr/местные/Бен/биткоин-Кинк

объявить-аддр

fcomp функция() {
 /usr/Бен/на awk -V и У1=$1 -в Н2=$2 'Начало{ Если (Н1>Н2) выход 0, выход 1}'
}

формат JSON="'{"

#получить адреса для отправки
Для ((я = 1; я <= MAX_NODES; я++));
делать
 значение addr[$я-1]="$($клиент -регтест -чтобы=$((16500 + $я)) -переменной datadir=$MY_PATH/$я/ getnewaddress учетной записи)"
 если [ "$я" -это "$MAX_NODES" ]
тогда
 формат JSON="$JSON с\"${адрес[$я-1]}\":0.00001, "
еще
формат JSON="$JSON с\"${addr в символы[$i-1]}\":0.00001"
интернет
сделано

в JSON="$JSON с}'"
Эхо $JSON с

#петля отправлять деньги на другие узлы
Для ((я = 1; я <= MAX_NODES; я++));
делать
 баланс=`$клиент -регтест -чтобы=$((16500 + $я)) -переменной datadir=$MY_PATH/$я/ метода getbalance`
 если fcomp балансе в $0.002; затем
 $Клиент -регтест -чтобы=$((16500 + $я)) -переменной datadir=$MY_PATH/$я sendmany учетной записи $JSON с
интернет
сделано

Эхо-вывод в формате JSON:

'{"mj2FrDhEomSzyQtRoGY78oVRPcQs5L5o95":0.00001, "mkxnkT3kx9dsFS8V3qYydpL1o5F5MfwCvm":0.00001}'

Это дает мне сообщение об ошибке, как:

ошибка: Ошибка разбора JSON:'{"mj2FrDhEomSzyQtRoGY78oVRPcQs5L5o95":0.00001,

Я пробовал все возможные комбинации кавычки, двойные кавычки и escape-последовательности, но не удалось. Если я копировать вставить выход Эхо $JSON и вручную биткоин-Кинк sendmany команду, он отлично работает.

+486
Yeoh Keat Siew 20 окт. 2013 г., 10:34:38

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

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

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

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

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

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

+425
flyrain 11 сент. 2013 г., 7:48:47

Использовать Кошелек.getTransactions(логическое). Это возвращает набор<проводка>:

логическое includeDeadTransactions = истина;
Набор<операции> проводки = кошелек.getTransactions(includeDeadTransactions);

для (сделки Т : сделок) {
 //Что-то делать
}

Вы получите все операции можно перебором, так что вы получите каждой детали сделки.

+393
RedsChineseFood 30 июл. 2016 г., 15:24:10

Вид.

Нет "бассейне" или "mempool" (что я предполагаю, что вы говорите, когда вы говорите "бассейн"). А каждый узел поддерживает собственную mempool, которое может отличаться от другого узла mempool. Поскольку каждый узел получает данной сделки в разное время, сумму операции проводит в mempool также будет варьироваться от узла к узлу.

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

+354
shmajser 29 июл. 2010 г., 5:54:18

http://blockchain.info/tx-index/242749/36080ed09eeb0fd66ad5dc8a909a49e364f55ff860c12327c2ff9fbe4a9dde77

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

+344
awesomeness 22 сент. 2011 г., 21:09:59

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

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

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

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

+252
To Kham White 9 апр. 2015 г., 14:22:41

Приложение "Bither" делает именно то, что вы хотите (доступно для iPhone и Android). QR-коды используются для передачи (вместо USB-флешки в случае Оружейной палаты).

+101
user38354 28 сент. 2010 г., 3:39:16

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

Блокчейнами кажется, что они могли обеспечить эту функцию, но я, наверное, пропустил информацию – каковы они?

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

+53
0x60 24 мар. 2016 г., 11:46:43


Мой вопрос заключается в том, что, допустим, есть txn Техас(к) оплачивается из пользователей У К в, Что касается двух txns Техас(я) и Техас(к) как это входы. Кроме того, обе эти входы предназначены для различных публичных ключей у, скажем, 1ПК(х) и Pk2(у).

Как у входа Техас(к) к V в, т. е. как ей убедить в том, что она имеет оба эти открытые ключи? Она подписывает Техас(к) с обеих sk1 выступает(у) и ск2(у)?
Спасибо.

+50
inthesoil 2 мар. 2015 г., 2:09:55

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