Как вы пересылаете сделки без выполнения полного узел?

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

Как может 15 СБ/Б, 389 Б неподтвержденные транзакции Segwit для всех быть заменены (проводка входы дважды провел?) с более высокой стоимостью операции без скачивание всего блокчейна на полный узел?

+207
Josh Fields 10 февр. 2015 г., 18:53:01
25 ответов

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

https://bitcoin.org/en/getting-started

Я начал открывать счета в обмен на покупку биткоинов и перевода на кошелек.

+964
Brad Thiessen 03 февр. '09 в 4:24

Вероятно, вы правы, это не пригодится на практике. Однако люди могут использовать разрушение стоимости, как и дорогостоящие сигнала.

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

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

+931
Trajan89 29 дек. 2016 г., 18:00:51

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

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

+879
nassy 2 апр. 2018 г., 5:38:39

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

+866
Swamy Kancheti 10 сент. 2019 г., 7:28:37

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

+807
Lokesh sai 14 мар. 2016 г., 17:01:32
Этот тег следует использовать для вопросов, связанных с биткойн-ядра/bitcoind с JSON-RPC интерфейс.
+801
user1338054 10 февр. 2017 г., 5:05:26

Текущая минимальная стоимость сделки требуют сеть для стандартной сделки 0.00001 сообщества (10 капель). Он иногда увеличивается из-за более высоких, чем нагрузки useal.

+737
Chuck Hodge 23 сент. 2017 г., 19:31:11

Вы можете просто скопировать файлы кошелек от узла а к узлу Б.

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


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

+681
popover 8 нояб. 2011 г., 12:15:01

Спасибо. progranism по электронной почте - нет ответа Проверен каждый простой Javacsript майнер утверждают, что они работают, никто не работал для меня.

" Скачать полный исходный код. Вам нужно приложение, приложение Google двигателя определен и готов код, который будет загружен. Модифицировать приложение.и YAML в соответствии с именем приложения, переименовать или скопировать файл config.пы.образец config.py и изменить его, чтобы использовать ваши учетные данные пула. Откройте "ниндзя" страница w.html в свой путь приложение и вы к моим! "

Я не нуждаюсь в приложение Google двигателя для моего блока алгоритма хэширования в равнина с JS. Теперь мне нужно запустить помощью метода getjson, чтобы сделать заголовки блоков из blockchain.info через API (не работать, так как я не запустить веб-сервер).

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

Никогда не видел ByteSwap, binarystring2hexstring , строки hexstring2binary, littleEndian реализованы в обычный JavaScript, чтобы работать на меня.

Просто протестировать любой JS код с любого сайта, утверждают, что они работают.

+616
Elliot JJ 21 окт. 2019 г., 13:56:21

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

https://live.blockcypher.com/btc/tx/22bacef7d4fb78e4e90cd04540daad257a39cb4ab4510f9e0efe5a88efaf0f87/

Я включил комиссии по 0,002 хотя блокчейн рекомендуется только комиссии из 0.00012 надеясь, что это поможет ускорить его вместе.

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

В любом случае, это хорошо, но теперь я ждал 40 минут для второго подтверждения.

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

Итак, мой вопрос, почему эта сделка так долго ждать второго подтверждения?

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

Извините, если я далеко или дезинформировали, но любая помощь будет оценили.

+539
Falling Forward 29 авг. 2019 г., 16:09:23

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

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

+481
centscozy 22 янв. 2016 г., 5:53:10

Возможно ли это сделать?

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

Я попробовал:

биткоин-Кинк createrawtransaction "[{\"txid\":\"b0d6607323d5dadcd67dd1b5b6d6e5f08b70c45d187c8cf17ebfa00f9c0fb65e\",\"Uвых\":1}]" "[{\"2Mxmxo19LaqUePqkshcYQDzwW8SY6Cpxzjn\":0.00989748, \"2N1ozs19uHsk2maPA5PiK8TEZQP8HfTd4zn\":0.23247816, \"2NDgJmx7PykJRMK4QKTqUrfC6ewmccaq6fq\":0.0001}]"

Но получаю сообщение об ошибке:

код ошибки: -8
сообщение об ошибке:
Недопустимый параметр, ключ-значение пары, должен содержать только один ключ

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

Любые идеи?

Это версии 0.17.0.

Вот довольно распечатать в формате JSON

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

"[
{
 \"\txid": \"b0d6607323d5dadcd67dd1b5b6d6e5f08b70c45d187c8cf17ebfa00f9c0fb65e\",
 \"запасов\": 1
}
]" 
"[
{
 \"2Mxmxo19LaqUePqkshcYQDzwW8SY6Cpxzjn\": 0.00989748, 
 \"2N1ozs19uHsk2maPA5PiK8TEZQP8HfTd4zn\": 0.23247816, 
 \"\2NDgJmx7PykJRMK4QKTqUrfC6ewmccaq6fq": 0.0001
}
]"
+443
Rikkich 24 авг. 2014 г., 23:33:06

Вы могли бы использовать JSON, закодированные линеечку данных с MtGox по адресу: https://mtgox.com/api/0/data/ticker.php

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

+401
theSimm 4 июл. 2015 г., 6:43:41

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

+322
ccoetzee 24 дек. 2012 г., 14:37:05

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

Это является нормальным и желательным поведением. Смотри Как меняется работа в биткоин-транзакции?

Если кошелек всегда двигаться слева от М/49'/0'/0'/0/х м/49'/0'/0'/х/0?

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

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

Константы 0 используется для внешней цепи, а постоянное 1 для внутренней цепи (также известные как адреса меняются). Внешние цепи используется для адресов, которые должны быть видны снаружи кошелька (например, для приема платежей). Внутренняя цепочка используется для адресов, которые не должны быть видны снаружи кошелька и используется для изменения рентабельности сделки.

Бип 32 указывает что-то подобное:

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

Поэтому в соответствии с этим стандартом, что внешний брелок адреса .../0/х используется для первоначального получения ваших монет, в то время как внутренний брелок адреса .../1/г был использован для перехода от исходящих транзакций. (Это просто совпадение, что X и y оба были 0 в этом случае; как правило, просто быть рядом неиспользованная сумма на каждую цепь, но, поскольку вы этого не сделали еще что-нибудь с кошельком, получил первую пару ключей на каждой цепи.)

+312
Nathan Gautrey 23 авг. 2013 г., 5:18:10

У меня возникли небольшие проблемы, пытаясь выяснить, самый безопасный способ для резервного копирования мой кошелек.DAT, чтобы убедиться, что нет БТЦ могут быть потеряны в случае восстановления.

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

Так что, в принципе, мне нужно для резервного копирования непрерывно, чтобы убедиться, что нет БТЦ теряются? нужно ли мне сделать резервную копию после создания каждого нового адреса?

Можете ли вы предоставить мне некоторые общие золотых правил при создании кошелька.дат?

+304
Iziah John 27 сент. 2010 г., 10:20:44

После ввода lncli pendingchannels я получаю channel_point количество, и, когда я положил channel_point txid, чтобы проверить, если он был подтвержден onchain введите:

биткоин-Кинк gettransaction "txid вставить"

Я получаю сообщение об ошибке:

код ошибки: -5
сообщение об ошибке:
Ivalid или кошелек идентификатор транзакции

Как я могу увидеть, если тот, кто открыл для меня (состояние ожидания) канал имеет подтверждение на цепи?

+301
Nathan Boosinger 26 мар. 2017 г., 21:39:40

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

Близнецы используют любое время осуществлять за свой кошелек.

Как можно реализовать такое решение? Может ли такое решение быть столь же безопасным, как если бы в любое время осуществлять поддержку названием secp256k1?

+265
lisa lisa 28 сент. 2017 г., 15:30:06

Мне удалось получить эту работу с какой-либо внешней помощи (я заплатил ему с Bitcoin).

http://www.bitcoinmonitor.net/

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

+258
Hackencrash 12 июл. 2011 г., 22:10:49

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

Так, если в настоящее время 3,666 м/с на сети, и у вас есть 0.55 м/с (как вы бы, если у вас есть $5,000 Юпитер KNCMiner специализированная интегральная микросхема), потом 3,666/0.55 = 6,665.

Это означает, что у вас 1/6,665 тыс. грн из общего майнинга мощности. Будет 6,665 блоков, прежде чем вы получите один.

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

Вот почему соло майнинг не так выгодно, как использовать бассейн для тех, кто без десятков М/с сегодня.

+256
Kanishka Panamaldeniya 17 июн. 2017 г., 10:41:56

Мне вот интересно, кто/что может использовать поле hash160 из blockchain.info API-интерфейс.

Например, для адреса "1N3Xxt13zbDLU66aSBiMB7AjRW1UiUFAau", в hash160 значение e6d55202fe5e9e9e2973aab12bbb91db67948138, что примерно в шестнадцатеричный формат адресу (00e6d55202fe5e9e9e2973aab12bbb91db6794813840292932).

Как кажется усе, кажется, что мы упускаем некоторые биты информации.

Кроме того, я видел, что hash160 должны рассчитываться по-разному, так почему это значение присутствует?

+203
Ryan Ching 3 нояб. 2019 г., 21:28:58

Если у меня есть файл резервной копии, как mbhd-*.молния.ня , как мне его восстановить, используя только свой пароль? Когда я нажимаю на восстановить кошелек, он только спрашивает за слова кошелек, а не путь к файлу или пароль.

enter image description here


enter image description here

+75
Dejan Jovicic 1 мар. 2014 г., 10:57:37

Есть очень полезное сравнение Биткойн-клиентов для настольных ПК здесь: http://dre.redmartian.org/compare.htm

Для того 'Светлый' в 'тяжелее' есть:

Электрум

многоразрядные

bitcoind

Арсенал + bitcoind

Если вам нужна полная bitcoind API-интерфейс RPC тогда не только bitcoind. В этом случае попытка/ ожидания для версии v0.8, вероятно, ваш лучший вариант.

+75
fraveydank 10 июл. 2014 г., 15:21:24

В оригинале молния техническое описание, Джозеф Пун адвокатов, используя SIGHASH_NOINPUT , так что мы можем создать первую приверженность сделке, которая ссылается на финансирование сделки txid без фактического подписания финансирование сделки. Однако, что статья была написана до SegWit был реализован. Учитывая, что SegWit сделки, не имеют подписи компонент в txid, это снимает необходимость реализации SIGHASH_NOINPUT.

Однако, сегодня я наткнулся на проект предложений sighash в ПИБ 118 , который говорит, что это будет активный с SegWit V1 и выше.

Я пропустил что-нибудь еще, что этот флаг sighash приносит к столу, что оправдывало бы его, чтобы быть реализованы в будущих версиях SegWit?

+31
Tim Wood 2 авг. 2015 г., 22:06:00

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

+17
iffi 1 нояб. 2017 г., 21:08:46

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