Bitcoind нужен блокчейн для подписания сделки

Я пытаюсь подписать транзакции с помощью bitcoind через RPC. Вот запрос я посылаю.

signrawtransaction "01000000017267f196964c70d529ba2c16c84f1fd8b52d983eb472bd005423c51ba15e6fbb0000000000ffffffff020065cd1d000000001976a9147c9b6f1bc7173d2751d49f072c6d29a10d40e24188acf03dcd1d000000001976a9144d814b8163d4cf7ad896cc5ecaba8a2c3790950c88ac00000000" '[]' '["cVAKPN7Rioo1ZLVjALa6n38iqSCd6g9zdyg5uuncnphikstmwwhw"]'

Когда я посылаю, что демон bitcoind со всеми блокчейн скачал он прекрасно работает:

{"hex":"01000000017267f196964c70d529ba2c16c84f1fd8b52d983eb472bd005423c51ba15e6fbb000000006b48304502201d8199f2639579435e9d3c3d5f2245195d2c8f370bd738996120570146048f4e022100ad33352531fdc8805903d745a460249b5487555b72596a089dec724dc8df0700012103129f14097719e665939e778ef876d0022528b954b95d69b39194b9c764b4ae83ffffffff020065cd1d000000001976a9147c9b6f1bc7173d2751d49f072c6d29a10d40e24188acf03dcd1d000000001976a9144d814b8163d4cf7ad896cc5ecaba8a2c3790950c88ac00000000","complete":true}

Но когда я удалить файл блокчейна, это больше не работает

{"hex":"01000000017267f196964c70d529ba2c16c84f1fd8b52d983eb472bd005423c51ba15e6fbb0000000000ffffffff020065cd1d000000001976a9147c9b6f1bc7173d2751d49f072c6d29a10d40e24188acf03dcd1d000000001976a9144d814b8163d4cf7ad896cc5ecaba8a2c3790950c88ac00000000","complete":false}

Не bitcoind нужен блокчейн, чтобы подписать сделку (было бы весьма удивительно для меня), или я чего-то не хватает?

PS: Я пытался заключить сделки на свежеустановленной bitcoind и он не работал. Все "удалить блокчейн файлы" часть была только, чтобы убедиться, что это действительно блокчейн отсутствует, что вызывает проблему и не странно, установлен и настроен bitcoind.

+212
BobRodes 6 апр. 2011 г., 13:36:03
29 ответов

Забудьте про загрузочный файл. Это старая и устаревшая информация.

Ты выключил биткоин-Qt каждый раз, прежде чем копировать или удалять файлы?

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

+911
Alejandro Gutierrez 03 февр. '09 в 4:24

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

+875
kisam21 13 мар. 2016 г., 6:05:28

Есть проблема. К сожалению дубликат. и еще не понял работаетenter image description here

И на Bitcoin-Qt с

enter image description here

ЗЫ им путать, как к тому, что обратно деньги ~_~(отменить)

+793
Miracle Ogoh 18 янв. 2010 г., 21:15:17

Звучит, как вы описываете сокращенного узла. Как биткоин основных 0.11, вы можете запустить его с экспериментальными -чернослив=Н вариант, который только сохраняет последние N мегабайт (мин 550) стоит из блоков, плюс UTXO набор. В 0.11 это полезно только для некоторых команд RPC и добычи, но он отключает кошелек из-за слишком экспериментальной. В 0.12 функцию кошелька будут доступны в режиме подрезают.

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

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

+782
Josem 21 мая 2012 г., 6:32:23

Вы на самом деле есть несколько вариантов, но все они относятся к тому, что ваш кошелек на самом деле, и как вы хотите взаимодействовать с ним.

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

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

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

+779
Cedric H 17 сент. 2018 г., 11:25:01

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

+771
Burelomov 20 апр. 2011 г., 5:10:44

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

+753
Keith Keydel 19 мар. 2016 г., 2:06:52

Список узлов blockchain.info подключен к...

Всего На Связи: 0

Ссылка на blockchain.info

Данная услуга временно недоступна?

+745
MJS 24 дек. 2015 г., 21:23:39

При запуске 32-битных программ на 64-битные системы в Windows приложения будут выполняться чуть медленнее, чем в 32-битной системе, в основном из-за эмуляторе WoW64 подсистема, которая эмулирует 32-битное окружение.

Кроме того, если ваш интеллектуального программного обеспечения требует много физической памяти, 4 ГБ барьер в 32-битной архитектурой (или 32-разрядную версию программного обеспечения, запущенного в WoW64) приведет в обмене данными с диском по необходимости, но не-доступной физической памяти, которые бы существенно замедлить весь процесс, особенно если ваша система не работает на SSD дисках.

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

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

+744
Nithiwat 9 апр. 2014 г., 12:40:04

1.) Установить биткоин ядра на сервере.

2.) Добавить строку в биткоин.файл conf, который будет срабатывать при любом поступлении средств на любые адреса вы смотрите (т. е. walletnotify=/usr/Бен/РНР /home/coind/notify.php %с). Запустить bitcoind.

3.) Запустить функцию "importaddress" для любого адреса, который вы хотите смотреть (т. е. биткоин-Кинк importaddress 1myaddresshere).

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

+731
user9712 29 авг. 2013 г., 14:18:19

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

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

Предполагая, что вы не тестируют систему оповещения, оно не повлияет на вас.

+729
edieh 1 мар. 2011 г., 19:09:52

Разные страны, разные законы, разные валюты, разные банки, разные платежные системы.

Конкуренция и свободный рынок.

Нет единой центральной точки отказа.

+677
Joe Reider 4 апр. 2011 г., 14:12:48

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

+500
Okinava 8 янв. 2014 г., 6:10:01

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

+498
gnome 29 июн. 2010 г., 4:45:43

Мне кажется, что поле time_lock_delta в ЛНД соответствует тому, что Болт#7 ссылается как cltv_expiry_delta. Что спецификация объясняет, как "количество блоков, он будет вычесть из входящего HTLC по cltv_expiry".

Таким образом, подразделение будет количество блоков.

+497
Petr Sobotka 3 мая 2015 г., 9:47:36

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

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

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

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

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

Чтобы проиллюстрировать этот момент, рассмотрим абсурдность этой фразы:

"Этот ресторан стал очень популярен! Никто не идет туда"

Так вы спросите "Почему мы не можем просто увеличить размер ресторан тогда?"

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

Итак, вернемся к Bitcoin, чтобы объяснить, почему увеличение размера блока ('и больше') является решением наивно, что ущерб желательных свойств сети, а только весьма ограниченные линейные помощи масштабирования:

Реализация крупных блоков означает, что полный узел в сети будет более ресурсоемким (пропускной способности, вычислительные циклы, хранения и т. д.), и поэтому, естественно, мы должны ожидать меньше узлов будет существовать за счет увеличения расходов. Это вредит основных свойств биткоина (например, цензуры сопротивления), которая может существовать только тогда, когда сеть достаточно децентрализованной. Как децентрализованной достаточно хорошо?' - это вопрос, на который сложно (если не невозможно), чтобы ответить, но уверен: увеличение издержек централизации силу, и самый консервативный подход 'береженого Бог бережет'. Сети блокчейн-это очень дорогой и неэффективный способ реализации базы данных, но основные свойства, упомянутые выше, чтобы эти расходы "стоит", по крайней мере, на рынок.


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

+496
c faulk 11 июн. 2016 г., 9:01:58

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

Так, я вижу, что эта операция имеет один вход и множество выходов.

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

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

{
"наговор" : "01000000024aa42a4453b3894a161dfc6701f8946b42fd98f231b53dc6b95e378edcc63da8000000008c4930460221009c8c0cf9664f8e97dc0d2379150dae9de743bd1ba9164c74da8728ac8bd33818022100ab74fba8f1219d2e5a79f9ec3bee7f9de6dd49edc66a667a8bd433692bd9ddb8014104c086981930501414c538310ab4014186fd2e9901fabcce97de24abd7f6b14ca5b319896ac482d00506e5f722da754f727015a51fb1ee8728089bc03c8b6adb37fffffffff126ce9e47f9ee8d2e6c26fb13f2daa4e052f6a5aaef77871f2f1cb6b93253a1010000008b483045022100b20a538bcb20fc8463bb698a4a07fced226aff193cddf5eb246564708e5193c702207c2b6fdbc1b90575be7ef5f7d7013bef357bab0d8bd6b57708df35c2aa03e56d014104f3234bbe0fcfb2091bd6ad64203fcb6f0a7ac08b3730f2b759f85aab5fb233adad9cde430938f6f303d98b1aa9c17a2a56fcca95982cf76bce9e13acfc6fab3dffffffff02404b4c00000000001976a91470f25592e7284f48ccddcc8ef9af83d48c47301a88ace2900400000000001976a9140495ef54c1276a4bf3e35e433d893857db344e7088ac00000000",
"txid" : "1a558999f1360e95406c39ada43121fc2441ca5600e39f5d5a3bd3c494b9aae9",
"версии" : 1,
"locktime" : 0,
"Альвин" : [
{
 "txid" : "a83dc6dc8e375eb9c63db531f298fd426b94f80167fc1d164a89b353442aa44a",
 "Uвых" : 0,
 "scriptSig" : {
 "АСМ" : "30460221009c8c0cf9664f8e97dc0d2379150dae9de743bd1ba9164c74da8728ac8bd33818022100ab74fba8f1219d2e5a79f9ec3bee7f9de6dd49edc66a667a8bd433692bd9ddb801 04c086981930501414c538310ab4014186fd2e9901fabcce97de24abd7f6b14ca5b319896ac482d00506e5f722da754f727015a51fb1ee8728089bc03c8b6adb37",
 "наговор" : "4930460221009c8c0cf9664f8e97dc0d2379150dae9de743bd1ba9164c74da8728ac8bd33818022100ab74fba8f1219d2e5a79f9ec3bee7f9de6dd49edc66a667a8bd433692bd9ddb8014104c086981930501414c538310ab4014186fd2e9901fabcce97de24abd7f6b14ca5b319896ac482d00506e5f722da754f727015a51fb1ee8728089bc03c8b6adb37"
},
 "последовательности" : 4294967295
},
{
 "txid" : "a15332b9b61c2f1f8777efaaa5f652e0a4daf213fb266c2e8deef9479ece26f1",
 "Uвых" : 1,
 "scriptSig" : {
 "АСМ" : "3045022100b20a538bcb20fc8463bb698a4a07fced226aff193cddf5eb246564708e5193c702207c2b6fdbc1b90575be7ef5f7d7013bef357bab0d8bd6b57708df35c2aa03e56d01 04f3234bbe0fcfb2091bd6ad64203fcb6f0a7ac08b3730f2b759f85aab5fb233adad9cde430938f6f303d98b1aa9c17a2a56fcca95982cf76bce9e13acfc6fab3d",
 "наговор" : "483045022100b20a538bcb20fc8463bb698a4a07fced226aff193cddf5eb246564708e5193c702207c2b6fdbc1b90575be7ef5f7d7013bef357bab0d8bd6b57708df35c2aa03e56d014104f3234bbe0fcfb2091bd6ad64203fcb6f0a7ac08b3730f2b759f85aab5fb233adad9cde430938f6f303d98b1aa9c17a2a56fcca95982cf76bce9e13acfc6fab3d"
},
 "последовательности" : 4294967295
}
],
"Uвых" : [
{
 "значение" : 0.05000000,
 "н" : 0,
 "scriptPubKey" : {
 "АСМ" : "OP_DUP OP_HASH160 70f25592e7284f48ccddcc8ef9af83d48c47301a OP_EQUALVERIFY OP_CHECKSIG",
 "наговор" : "76a91470f25592e7284f48ccddcc8ef9af83d48c47301a88ac",
 "reqSigs" : 1,
 "тип" : "pubkeyhash",
 "адреса" : [
"1BJCzAbdTe8cCSvd2Yr7RCAnHqfsixjVth"
]
}
},
{
 "значение" : 0.00299234,
 "Н" : 1,
 "scriptPubKey" : {
 "АСМ" : "OP_DUP OP_HASH160 0495ef54c1276a4bf3e35e433d893857db344e70 OP_EQUALVERIFY OP_CHECKSIG",
 "наговор" : "76a9140495ef54c1276a4bf3e35e433d893857db344e7088ac",
 "reqSigs" : 1,
 "тип" : "pubkeyhash",
 "адреса" : [
"1RFKRhk3nMhk7yyN687YtxKVfohtdm6Sc"
]
}
}
],
"blockhash" : "00000000000000007764778f17fc18d6051711507bbaeb503c2d4aba017f1445",
"подтверждений" : 4,
"время" : 1393487217,
"blocktime" : 1393487217

}

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

Текущие сделки: 3846c2c5de2d6a3ea44d0d26d52cef2b33c9f44f3da1305e33905aebd3ba5795

Вход 1 для текущей транзакции: 70413306b48d8a1ce9b4d9a3500477cea1e42888c07f69d9f45f4785fde0e551 [0]
 Выход: 14sbkc8jwphWvDczoBMY812nvpT7T8pp3t
 Выход: 15R7vh1r5nrTB7uGg89pmP8grJKzpRVetr
 Выход: 129w8zn65WqkVmUbTQGnLojg6qu5vaNnvq

Вход 2 для текущей транзакции: a97685efbed249543f34c22480609ea1851b4d4c76f7207db3de64b65206d037 [6]
 Выход: 1AdVciiT8VoJiCn5nevnVQnzQFeyHKtgzu
 Выход: 1A2UXf1wK4G7g6NquQu5VJzAt2hwBvakwc
 Выход: 1NT9GeNPK7jW33b61Xv8CpRhfTwXXHrbsh
 Выход: 1DNWZmsURXXyNchhj3An4em3UkHb7ux39l
 Выход: 18rt5YDpzL7CuBSsCxQPSWg6xPu7UR6Dks 
 Выход: 13aUL5mzLGLJKbfCBfJukRPmikau5aGHf3
 Выход: 16ui1ZtnN1Ufgp9RHvp7jECbMPoMfEjLzw
 Выход: 16ZgAzQZyvv6MWZALTUBcvNEiKARbjoMhz 

Ввод 3 для текущей транзакции: dc4ba3a246a479f7747a05fa56658f2521a9456689103a2df0015b538edaa7d7 [2] 
 Выход: 1Pxh9sMK22d2QCU1quoFcgP2arxHgyaHev
 Выход: 1AxfD8QMrjbvD4SRWEBavYY1P6FfPhXpri
 Выход: 14ZQsi7XWMBpXu8MRJdq23TJBymnsvMY4j

Ни один из предыдущих входов матч. Что я упускаю?

+479
abdullah nokhaiz 22 мая 2014 г., 11:55:09

Я пытаюсь запустить bfgminer на Raspberry Pi, но в zeusminer не признается. Когда я выполните команду:

судо bfgminer-5.1.0/bfgminer -с zeusminer:все -д? -Д

Я получаю:

 [2015-05-31 19:47:42] вызов setrlimit: мягкое ограничение ФД не меняется с 1024 (FD_SETSIZE=1024; жесткий лимит=4096)
 [2015-05-31 19:47:42] начал bfgminer 5.1.0
 [2015-05-31 19:47:42] lowlevel_scan: найдено USB-устройство в USB:001:007 (путь=(нуль), вид=1c4f, пид=0002, произв=SIGMACHIP, прод=USB-клавиатура, последовательный=(нуль))
 [2015-05-31 19:47:42] lowlevel_scan: найдено USB-устройство в USB:001:006 (путь=(нуль), с VID=0403 процесса, PID=6001, произв=фирмы FTDI, прод=FT232R USB в интерфейсы UART, последовательный=AH02YA6E)
 [2015-05-31 19:47:42] lowlevel_scan: найдено USB-устройство в USB:001:005 (путь=(нуль), с VID=0bda, пид=8176, произв=Реалтек прод=адаптер 802.11 n беспроводная локальная сеть, последовательный=00e04c000001)
 [2015-05-31 19:47:42] lowlevel_scan: найдено USB-устройство в USB:001:004 (путь=(нуль), вид=1a40, пид=0201, произв=(нуль), прод=USB 2.0 хаб [МТТ], серийный=(нуль))
 [2015-05-31 19:47:42] lowlevel_scan: найдено USB-устройство в USB:001:003 (путь=(нуль), вид=0424, пид=ec00, произв=(нуль), прод=(нуль), последовательный=(нуль))
 [2015-05-31 19:47:42] lowlevel_scan: найдено USB-устройство в USB:001:001 (путь=(нуль*), вид=1d6b, пид=0002, произв=Линукс 3.18.11-В7+ dwc_otg_hcd, прод=Рус хост контроллер, последовательный=bcm2708_usb)
 [2015-05-31 19:47:42] lowlevel_scan: найдено USB-устройство в USB:001:002 (путь=(нуль), вид=0424, пид=9514, произв=(нуль), прод=(нуль), последовательный=(нуль))
 [2015-05-31 19:47:42] lowlevel_scan: найдено ft232r устройств по USB:001:006 (путь=(нуль), с VID=0403 процесса, PID=6001, произв=фирмы FTDI, прод=FT232R USB в интерфейсы UART, последовательный=AH02YA6E)
 [2015-05-31 19:47:42] lowlevel_scan: нашли vcom устройство на dev_t:00bc000000000000 (путь=файл/dev/ttyUSB0, с VID=0000 процесса, PID=0000, произв=фирмы FTDI, прод=FT232R USB на UART, то последовательный=AH02YA6E)
 [2015-05-31 19:47:42] устройства обнаружены:
 [2015-05-31 19:47:42] таймеры: использование при успешном выполнении функции clock_gettime(CLOCK_MONOTONIC_RAW)
 0 устройства, перечисленные

Это моя команда, чтобы попробовать и получить bfgminer для запуска:

судо bfgminer-5.1.0/bfgminer --scrypt в -о <бассейн> -у <пользователь>.<работник> -P <пароль> -с zeusminer: на/dev/ttyUSB0

Я пробовал запуск флагом с zeusminer:все, zeusminer:авто, и zeusminer: на/dev/ttyUSB0.

В любом случае любая помощь будет принята с благодарностью. Ура

+449
user6487 20 янв. 2012 г., 23:13:43

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

#!/бин/Баш
Эхо "отказ от ответственности: вы используете этот скрипт на свой страх и риск! Введите "С", Вы подтверждаете, что прочитали сценарий и поняли, что и таким образом вы будете в полной responsabilty в том случае, если этот сценарий приводит к никакого вреда вам или вашему имуществу. Если вы не согласны тип "Н""
читайте -П 1 р
[ "$Р" = "С"] | | выход 0

комплект -е

Эхо "вам будет предложено ввести пароль для того, чтобы установить необходимые зависимости".

судо apt-получить установку сборки-необходимые libgtk2.0-в dev libssl-dev с libdb4.7-Дэв libdb4.7++-в dev libboost-все-Дэв
суда apt-получить сборки ДЭП libwxgtk2.8-Дэв

команды mkdir биткоин || правда
компакт-диск биткоин

[ -е wxWidgets.tar.gz ] || девятое "http://biolpc22.york.ac.uk/pub/Daily_HEAD/wxWidgets.tar.gz"
[ -е wxWidgets, в ] || тар-xvzf wxWidgets.tar.gz
компакт-диск wxWidgets, в
./настроить
сделать -Ж3
установка
судо команду ldconfig
компакт-диск ... 

[ -е miniupnpc*.tar.gz ] || девятое "http://miniupnp.tuxfamily.org/files/download.php?file=miniupnpc-1.5.tar.gz"
[ -е miniupnpc*/ ] || тар-xvzf *miniupnpc*.tar.gz
компакт-диск *miniupnpc*/
сделать
установка
компакт-диск ... 

#по какой-то причине, сертификат на GitHub не работает:
[ -е биткоин*.tar.gz ] || с wget --нет-чек-сертификат "https://www.github.com/bitcoin/bitcoin/tarball/v0.3.21"
[ -е биткоин*/ ] || тар-xvzf "версии v0.3.21"
компакт-диск биткоин*/
принять -Ф-файле.в Unix
#дополнительно:
лента биткойн
Эхо "биткоин сейчас составлен : '$ФРД/биткоин'"
Эхо "запустить биткоин сейчас? (г/н)"
читать -Н1 Р
[[ "$р" = г ]] && ./биткоин
компакт-диск ... 
+444
Smita Deshmukh 5 окт. 2014 г., 12:07:26

Новый бит использовать монету. Я заметил за последние несколько месяцев, что курс вырос с 13 до сейчас 22 доллара за монету, это представляет собой проблему, цены практически не корректируется с учетом масштабной инфляции; как стоимость набора и есть ли способы получить немного монет (я использую spendbitcoins.com) представляют собой справедливую стоимость. Я также хочу сказать, что если инфляция на монетах продолжает расти, он будет положить много рынков из бизнеса.

+405
mrjf 21 мар. 2013 г., 9:25:21

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

кошелек.create_new_address(ложные)

Для 100 новый тип кошельков в Электрум-консоли:

Для я в диапазоне(0, 100): печать бумажник.create_new_address(ложные)

или просто (в силу после перезапуска приложения):

кошелек.хранения.поставить('gap_limit',100)
+369
Talia all gul 23 мая 2019 г., 2:05:23

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

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

Если получатель совершает ошибку и предоставляет хэш неверный сценарий, нет обращения.

+355
Mubashsher 15 мар. 2013 г., 16:34:38

Ваш метод является правильным: Вы должны использовать мнемонические семян фразу, которая генерирует ВСН кошелек, создать кошелек биткоин. Если вы сделаете это, вы должны увидеть Ваш баланс БТЦ.

Чтобы увидеть, если ваш БТД по адресу вы послали их, просто использовать блок обозреватель веб-сайта, такие как blockchain.info. При использовании мнемоники для создания BTC кошелька, он должен показать вам ПУЭ адреса ВСН кошелек (пока программа использует ту же схему словообразования. Большинство программного обеспечения).

+340
BKay 17 нояб. 2010 г., 20:10:46

Я в этом деле новичок, но я знаю, как использовать кнопку запроса на блокчейн получать деньги? Биткоин был отправлен по указанному мной адресу и я не получить его. Я получил деньги раньше и отправил деньги и ничего из этого не показывает. Операции даже не показывая на мою страничку блокчейн. Я всегда использовал один и тот же адрес электронной почты. Есть всегда изменения в моей учетной записи Blockchain и что не есть. Я сделал это 7 раз, вероятно, и никогда не была проблема. Я был взломан? В день, когда я просил денег, мне показалось это странным, что никаких изменений не было там, потому что там всегда 95 цента до 50 центов в Blockchain. Потому что денег было отправлено 10 дней назад. Компания прислала мне всю информацию и я никогда не имел проблему, прежде чем с Blockchain. Может кто-нибудь помочь? Никаких операций, показывая, за все время моей работы через блокчейн, и я нахожу это странным.

+332
Kuswantoro Raharjo 23 нояб. 2017 г., 13:17:13

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

тип ::увеличить::long_long_type int64_t;

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

Конкретно вниз по кроличьей норе ссылок, вот патч для багажника/повышение/cstdint.ГЭС:

Индекс: багажник/повышение/cstdint.ГЭС
===================================================================
--- а/багажник/повышение/cstdint.ГЭС
+++ б/ствол/повышение/cstdint.ГЭС
@@ -42,5 +42,8 @@
 // См. https://svn.boost.org/trac/boost/ticket/3548 и 
http://sources.redhat.com/bugzilla/show_bug.cgi?id=10990
//
-#если определен(BOOST_HAS_STDINT_H) && (!определенными(__версия__) || определенными(__версия_у_длинный_долго))
+#если определен(BOOST_HAS_STDINT_H) \
+ && (!определенными(__версия__) \
+ || определенными(__версия_у_длинный_долго) \
+ || (определяется(__версия__) && ((__в glibc__ > 2) || ((__в glibc__ == 2) && (__в glibc_несовершеннолетнего__ >= 17)))))

 // Следующий код #include-это артефакт реализации; не часть интерфейса.
+307
Leimbacher 14 февр. 2011 г., 19:19:30

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

Какие список клиентов программы/приложения, которые поддерживают этот формат?

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

+249
Johannes Bittner 16 дек. 2018 г., 8:20:59

Не использовали приложение 1Password или LastPass для, но на основе USB Трезор устройство поддерживает:

  1. По сути 2-фактор для KeePass возможность. Посмотреть Трезор менеджер паролей ТПМ. ТПМ отлично работает на компьютерах с использованием хрома и имеющие аккаунты Dropbox.
  2. Устранимая универсальный два фактора (U2F) возможность идентификации (в отличие от Yubikeys), как и ГК нано. Увидеть U2F для Трезор детали. Для крупных сайтов, поддержка UTF увидеть этот донгл список , который разбит на различных отраслевых вертикалей.
+172
Robert Wasmann 29 нояб. 2016 г., 23:34:26

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

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

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

+90
Rahim Khoja 30 янв. 2014 г., 13:20:00

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

+44
riordant 12 мая 2016 г., 16:39:39

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