Что является лучшим способом, чтобы скачать "последние" UTXO набор моментальных снимков?

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

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

  2. Мне не нужно использовать bitcoinj или даже Java для создания или поддержания этой базы данных, если существует лучшее решение. Есть ли что-то подобное?

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

  1. Дали UTXO, проверить, если он присутствует в наборе.
  2. Дали адрес, мне все UTXOs за это.

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

+210
Teddy Payne 26 янв. 2012 г., 11:11:37
20 ответов

Есть ли минимальная сумма биткоинов, которые могут быть добавлены в канал во время инициализации?

По данным сети освещения спецификации:

"Суммы для каждого выхода должна округляться до целых Сатоши. Если эта сумма, за вычетом сборов за HTLC сделки, меньше dust_limit_satoshis , установленной собственником обязательств по сделке, выход должен быть произведен (таким образом, средства, добавить к сборов)."

Таким образом, обязательство должно быть больше, чем сумма сделки плата (определяется шахтеров во время трансляции) и dust_limit_satoshis значение. Пыль ограничить цель -"предотвратить создание бесперспективных материалов (которые в противном случае остались бы навсегда, нерастраченная на Blockchain." - Болт #5

И, если я решил открыть канал с узлом молнии, также узел должен добавлять деньги на канал?

Насколько я понимаю, это не типично, но это зависит от вашей договоренности с другим узлом. "Первоначально каждый из них проведет биткойн-транзакцию, которая отправляет все биткоин (например, 0.1 биткоин) обратно в одну сторону." Молния РФЦ - введений. Так, если в fundee, необходимые для внесения в ноутбук, он может дать деньги вперед.

+978
Javier Buzzi 03 февр. '09 в 4:24

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

+866
Krishan 20 нояб. 2015 г., 11:03:11

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

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

+860
Astrydax 12 июн. 2013 г., 18:08:44

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

+797
talemyn 27 апр. 2013 г., 21:51:32

Просто ждать следующего ядра биткоин-релизе. Они уже реализованы -walletdir: https://github.com/bitcoin/bitcoin/commit/0530ba0eae147563921b162ed05347234d8b53c0

https://github.com/bitcoin/bitcoin/pull/11466

+623
Nicolas Aguirre 20 июл. 2014 г., 21:43:43

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

+600
DartVeyder15 15 дек. 2014 г., 9:06:46

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

+596
cincplug 8 нояб. 2016 г., 19:57:14

У меня есть старый кошелек, с которого закрытый ключ скомпрометирован. Поэтому мой разумный способ-открыть новый кошелек и переместите все биткоины с вашего кошелька на новый кошелек.

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

+565
Francesco Tonini 5 июл. 2017 г., 9:24:02

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

В vanitygen.с Заменить

EC_KEY_generate_key(ключ pkey);

с

 BIGNUM *РЭС;
BN_init(&начало);
 РЭС = &старта;
 BN_hex2bn(&РЭС "3B1BCC5A67F38853810972B1DA8A67148FAD78C6CD6F22B2C823D141BE59C81C"); //установить шестигранный секретный ключ
 vg_set_privkey(РЭС ключ pkey);

& удалить случае

если (++npoints >= rekey_at){}иначе{}

Ключ ввода будет заменить функцию оружие, как это

"?1?1?1?1?1?1?1"+"A67F38853810972B1DA8A67148FAD78C6CD6F22B2C823D141BE59C81C"

Я проверить его с одного ключа и заметьте, что функция по-прежнему умножать ключ, который даст немного другой закрытый ключ от оригинала и использовать функцию восстановления, это породит только несколько сотен реальных личным ключом и умножить остальное. Независимо от того, как я редактировать "ptarraysize" значение, это не заставит процессор работать на 100% мощности. Кто-нибудь знает, как изменить код, чтобы проверить адрес, сгенерированный ключ в mutiple не умножить его. Если это возможно, производительность будет оставаться вокруг, как исходный код vanitygen или, по крайней мере, сокращаться в 1-20 раз, я бы не возражал. Спасибо

+555
alper 12 сент. 2013 г., 22:05:09

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

Вопрос

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

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

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

+505
Owar Eldi 19 окт. 2019 г., 22:03:06

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

Также можно скачать загрузочный.DAT, который может ускорить синхронизации блокчейна. Есть скачать на http://archive.org/details/bitcoin_bootstrap.dat если вы хотите попробовать это.

+414
whitespy9 29 мая 2014 г., 20:06:54

Собирает вопросы обсуждают ограничение памяти блоков.

См. также: ,

+378
Kyle Tanner 4 нояб. 2017 г., 10:55:18

Я подумываю о создании собственного бизнеса, с моей подругой. Бизнес будет использовать Bitcoin в качестве своей валюты праймер, потому что мы ожидаем, что большинство сделок будет достаточно небольшие суммы денег (от 1 до 5 $).

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

Проблема в том, наша идея будет работать только если было много пользователей. И если мы достигнем этого, это означает, что у нас слишком много операций, чтобы обработать их вручную. Так что мой вопрос, как можно автоматически передавать монеты через определенное время, в профессиональном плане? Пользователей, например, определить, что он хочет, чтобы его деньги перевели, чтобы пользователь Б после 2 дней и 1 час. Как мы можем сделать эту операцию в автоматическом режиме. И как мы можем хранить монеты надежно в этот раз? Они должны быть онлайн все время, или мы могли бы иметь лучшее решение ничуть холодильные в той или иной форме? Какие-либо предложения?

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

+361
carlewis 29 сент. 2018 г., 8:43:46

Нет, это не окончательно можно определить право собственности на биткойны.

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

Это может быть возможным, чтобы найти закономерности в начале добычи, до тех пор, пока пул майнинга пришли в существование. Ищите блоков передаются на один и тот же IP-адрес, но через неравные промежутки времени. Это может указывать на соло шахтеров, которые "попробовал", но потеряли свои ключи или на самом деле сидит на своих кошельках. Это возможно только через Blockchain.info'ы записей, потому что реле-адрес не сохраняется в блокчейне.

+306
Silromen 21 апр. 2011 г., 12:26:14

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

Только после того, как все стороны подписали сделки могут быть отправлены в сеть Биткойн. Частично подписанные транзакции всегда будет отказано.

+233
123rtyu 7 сент. 2015 г., 1:39:44

Пользователь форум захвачен сделки и дивидендная история от @GLBSE Твиттере, который может быть использован для определения ежедневной цены и дивидендов. Это из V2 (апрель, 2012).

+229
MarySchulte 9 июл. 2016 г., 1:02:49

Я могу ответить на вторую часть вашего вопроса относительно энтропии.

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

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

+170
user265259 30 окт. 2017 г., 6:59:16

По состоянию на сегодня (ноябрь 2018):

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

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

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

Текущие реализации сосредоточены в каналах молний по двум основным причинам: 1. Каналы Eltoo тоже последнее время (возможно, кто-то публично, занимающихся реализацией, я не знаю) 2. Каналы ДМС есть компромисс между полезностью канала, и в худшем случае залоговая стоимость канала, что препятствует его использованию. Это тем более важно при рассмотрении N партий (например, заводы). Для получения дополнительных сведений о этот компромисс, увидеть результаты в данном документе

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

+163
iavery 20 апр. 2012 г., 8:29:13

Bech32 адрес кодирования и не может быть применена на сеть Bitcoin, как это не является частью протокола.

+146
Faloude 1 мая 2019 г., 1:31:21

По данным GitHub и биткойн/бипс, бип-173-прежнему проект. И сегодня я увидел, что Электрум бумажник начать использовать его.

Это означает, что технические характеристики бип-173 не изменится в будущем ? или финальная версия не вносит критические изменения в проект ?

Я только на этой неделе узнал о Bech32 адреса и это меня немного смущает

+142
Hargobind 25 июн. 2010 г., 23:12:52

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