Как я могу перечислить все мои обращения в namecoind?

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

Какая команда в списке моих адресов (что у меня есть секретный ключ)?

+364
Kyle Birch 27 сент. 2017 г., 0:42:46
30 ответов

Есть сайт, который позволяет торговать несколько разных криптовалют (биткоины, Namecoins, SolidCoins, RuCoins, лайткоины и т. д.) Все в одном месте?

+886
Lee Gary 03 февр. '09 в 4:24

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

+825
Raydrik 21 янв. 2017 г., 10:32:58

Предупреждение: тройной проверки вам иметь резервную копию всех ваш Bitcoin-Qt и Оружейная бумажники, прежде чем удалять что-либо.

Удаление оружейной и Биткоин данных директории (~/библиотеки/application поддержки/биткоин и ~/библиотеки/application поддержки/Оружейная палата) и повторное скачивание всего блокчейна (начиная с свежим загрузчиком.DAT) в биткойн-Qт фиксированная это для меня.

+799
Jethro Larson 13 окт. 2016 г., 3:18:53

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

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

Кстати, если у злоумышленника есть >40% мощности, есть техника для усиления его мощности и сделать больше, чем его справедливую долю из блоков. Так что если, скажем, он имеет 49% Hashrate и использовал эту технику, он может приблизиться к 100% блоков, что значительно задерживает подтверждение Техас.

+787
Zachary Chaput 20 окт. 2015 г., 17:54:17

Адресов, начинающихся с 3, созданный с помощью addwitnessaddress называют P2SH-P2WPKH адреса. Это означает, что это оплата-свидетель-с открытым ключом хэш-код (P2WPKH) скрипт в скрипт-хэш (P2SH) - адрес, который начинается с 3.

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

+712
sadiebaldwin 18 янв. 2014 г., 4:48:49

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

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

+711
Rob D 15 янв. 2010 г., 20:50:42

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

Должно быть отладки.лог - файл в ваш биткоин данных каталога, где все ошибки будут записываться.

+694
Radhe Enterprise 10 сент. 2019 г., 10:15:54

Я просто была проблема с "отбой ловушка: 6". Я нашел ошибку, в котором я хранил одном месте в конце массива. Когда я установил, что прервать ловушку: 6 ушел. Поэтому я предлагаю искать переполнения буфера.

+682
zerodog 11 окт. 2019 г., 10:39:01

Вопрос если я куплю биткойн @103.89$долларов в сегодняшних ценах, где происходит оплата USD пойдет? Делать деньги в любой валюте мира пойти в бассейн, чтобы поддержать Bitcoin или в разработчики биткоин-клиентов? Каковы требования ИРС, как стоимости счета и близких? В Norfed долларов где поддержанный или изделия из драгоценных металлов и приняты актом федерального чеканки. В 20.00 $монета сейчас стоит примерно на 30% больше, чем номинальной стоимости, пойди разберись. Спасибо любая информация будет оценили.

+561
Fatih Ozkosemen 13 апр. 2013 г., 11:26:46

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

Я нашел следующие, но все они, кажется, есть вопросы:

  • blockcypher это "не легко совместима с запуском собственную версию локально, и это не рекомендуется (за исключением опытных пользователей)."
  • bitcoinchain не открытым исходным кодом AFAICT.
  • Bitcore озарения-интерфейс [1], [2], [3] не работает с bitcoind AFAICT.
  • Тоши не работает с bitcoind AFAICT. Не знаете, как установить его в регтест режим для подключения к другому bitcoind полный узел.
  • биткоин-Абэ не поддерживает регтест режиме, хотя это может быть также просто, как добавление новой Abe/Chain/Regtest.py файл.
  • blockchain.infoне могу сказать, если мой кошелек-В3-* РЕПО [1], [2] , для блока обозреватель сайт или на кошелек-менеджмент стороне сайта.

Таким образом, какие-либо предложения для простой установки проводнике, который работает с местным bitcoind узел ?

+476
user67872 21 янв. 2013 г., 8:14:50

Это зависит от того, сколько информации вам не хватает.

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

Вы упомянули в комментариях, что вам не хватает 21 символов. Если вы точно знаете, что 21 символов не хватает (т. е., вы знаете, что первые 21 отсутствует), у вас есть 21^58, или 4.88336... × 10^76 возможности. Это вне диапазона от брутфорса.

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

Если вы смогли найти больше информации, то ключ не может быть восстановлен.

+466
Jerry Looper 18 нояб. 2011 г., 18:59:15

Да, BIP39 один из таких путей.

Электрум имеет разных, взаимоисключающих пути.

+465
martinpessoa 11 мар. 2013 г., 3:36:53

Intersango была проблема с их кошелька недавно, как описано в этом форуме пост. Еще один пост утверждает, что:

это было спровоцировано кем-то спама в бумажник с очень крупной количество мелких сделок

Шифрование вашего кошелька не имеет никакого значения, должны ли вы получать биткоины или нет. Вы нужны только для "разблокировки" бумажник, чтобы потратить монеты (или до верхнего из вашего пула неиспользованных адресов).

Вы можете проверить на http://blockchain.info/address/1youraddresshere ли монеты были отправлены еще. Если они появляются там, но не в вашем кошельке, то это проблема с вашим кошельком.

+463
BilboBagins 19 июн. 2015 г., 19:41:31

От как я могу сделать это с PHP Меркле корневой скрипт рекурсивного?

binFlipByteOrder функция($строка) {
 возвращение взорваться(", array_reverse(str_split($строка, 1)));
}

Почему обратная?

+459
Kyle G 24 окт. 2013 г., 8:33:50

для процесса распространения между узлами в сети, применение ведьма протокол они используют, HTTP или через WebSocket?

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

+438
mrdraconlev 16 янв. 2018 г., 20:31:11

В каталоге установки, вы должны иметь armoryd.py. Как только вы запустите

питон armoryd.py 

тогда у вас есть демон. Теперь вы можете запустить

питон armoryd.py помогите

чтобы получить список таких команд (которые затем можно работать с питоном armoryd.py <команда>):

{
"backupwallet": {
 "Описание": "резервную копию текущей кошелек в файл в данном месте. Резервное копирование будет происходить только если файл не существует".,
 "Параметры": [
 "backupFilePath - путь к папке, где резервная копия будет сохранена".
],
 "Возвращаемое значение": "словарь указывающее, является ли или не выполнении резервного копирования или искусству, с указанием причины отказа, учитывая, если это применимо."
},
"clearaddressmetadata": {
 "Описание": "очистить все armoryd метаданные для текущего загруженного кошелек.",
 "Параметры": [
"Нет"
],
 "Возвращаемое Значение": "Нет"
},
"createlockbox": {
 "Описание": "Создать м-о-н сейфа, связанные с котомками загруженный на сервер armoryd.",
 "Параметры": [
 "numM - количество подписей, необходимых для тратить средства от сейфа.",
 "numN - общее количество подписей, связанных с сейфа.",
 "аргументы - кошельки или публичных ключей, связанных с сейфа, общее количество которого должно соответствовать <numN> в количестве. Кошельки представлены своими идентификаторами Base58. Ключи должны быть без сжатия".
],
 "Возвращаемое значение": "словарь с информацией о новой ячейке."
},
"createustxformany": {
 "Описание": "Создать неподписанный сделки должны быть отправлены нескольким получателям из загруженных кошелек.",
 "Параметры": [
 "аргументы - неопределенное количество, разделенные запятыми наборы получателей и количество биткойнов для отправки получателям. Получатели могут быть адреса, P2SH-адрес скрипта, защищенное хранилище (например, \"ящика[83jcAqz9]\" или \"сейфа[чуть-чуть:83jcAqz9]\"), или открытый ключ (сжатый или несжатый) строку".
],
 "Возвращаемое значение": "в формате ASCII неподписанных транзакций, похожие на один выходной на вооружение для форума подписи".
},
"createustxtoaddress": {
 "Описание": "Создать неподписанный сделки должны быть отправлены в адрес одного получателя от загруженных кошелек.",
 "Параметры": [
 "recAddr - получателя. Это может быть адрес, P2SH-адрес скрипта, защищенное хранилище (например, \"ящика[83jcAqz9]\" или \"сейфа[чуть-чуть:83jcAqz9]\"), или открытый ключ (сжатый или несжатый) строку".
 "сумма - количество биткойнов для отправки получателю".
],
 "Возвращаемое значение": "в формате ASCII неподписанных транзакций, похожие на один выходной на вооружение для форума подписи".
},
"decoderawtransaction": {
 "Описание": "расшифровка сырых шестнадцатеричную строку транзакций.",
 "Параметры": [
 "hexString - строка, представляющая, в hex виде, сырое сделки".
],
 "Возвращаемое значение": "это словарь, содержащий информацию декодированного сделки."
},
"dumpprivkey": {
 "Описание": "свалка закрытый ключ для данного адреса Base58, связанные с текущей загруженной кошелек.",
 "Параметры": [
 "addr58 - в Base58 публичный адрес, связанный с текущим кошелек."
],
 "Возвращаемое значение": "в 32 байта двоичного закрытый ключ".
},
"encryptwallet": {
 "Описание": "зашифровать бумажник с данной фразы.",
 "Параметры": [
 "пароль - кошелька новый пароль."
],
 "Возвращаемое значение": "строка, указывающая, что шифрование было успешным."
},
"getactivelockbox": {
 "Описание": "получить код от сейфа активного сейфа.",
 "Параметры": [
"Нет"
],
 "Возвращаемое значение": "идентификатор Base58 для активного сейфа".
},
"getactivewallet": {
 "Описание": "получить идентификатор бумажник активного кошелек.",
 "Параметры": [
"Нет"
],
 "Возвращаемое значение": "идентификатор Base58 для активного бумажник."
},
"getaddrbalance": {
 "Описание": "получить баланс адрес Base58, связанные с текущей загруженной кошелек.",
 "Параметры": [
 "inB58 - в Base58-адрес, связанный с текущим кошелек.",
 "baltype - (по умолчанию=расходуемого) строку, указывающую тип баланса для извлечения из текущего кошелек".
],
 "Возвращаемое значение": "текущий баланс кошелька (БТЦ), или -1, если произошла ошибка".
},
"getaddressmetadata": {
 "Описание": "сделать все armoryd-метаданные для текущего загруженного кошелек.",
 "Параметры": [
"Нет"
],
 "Возвращаемое значение": "словарь со всеми метаданными отправлено armoryd".
},
"getarmorydinfo": {
 "Описание": "получить информацию о версии armoryd выполняющимся на сервере.",
 "Параметры": [
"Нет"
],
 "Возвращаемое значение": "словарь листинг версия armoryd выполняющимся на сервере."
},
"метода getbalance": {
 "Описание": "получить баланс загруженного кошелек.",
 "Параметры": [
 "baltype - (по умолчанию=расходуемого) строку, указывающую тип баланса для извлечения из текущего кошелек".
],
 "Возвращаемое значение": "текущий баланс кошелька (БТЦ), или -1, если произошла ошибка".
},
"getblock": {
 "Описание": "вам блока, связанного с данной блок гаш.",
 "Параметры": [
 "blkhash - шестнадцатиричная строка, представляющая блок получить."
],
 "Возвращаемое значение": "словарь вывод информации на нужный блок, или пустым, если блок не найден."
},
"gethextxtobroadcast": {
 "Описание": "подпишем Техас из файла и получить исходные данные шестигранные в эфир.",
 "Параметры": [
 "txASCIIFile - путь к файлу с подписью transacion."
],
 "Возвращаемое значение": "hex-строки из необработанных данных транзакции для передачи."
},
"getledger": {
 "Ошибки": "описание функции имеет неверный формат."
},
"getledgersimple": {
 "Описание": "сделать простую версию кошелька или книги сейфа.",
 "Параметры": [
 "inB58ID - идентификатор Base58 кошелька или сейфа, из которого, чтобы получить книгу. Кошелек или сейф уже должен быть загружен".,
 "tx_count - (по умолчанию=10) количество записей, чтобы получить.",
 "from_tx - (по умолчанию=0) первая запись получить".
],
 "Возвращаемое значение": "словарь с книга бумажник с типом \"простой\"".
},
"getlockboxinfo": {
 "Описание": "получить информацию о сейфе, связанные с код сейфа строку или, если он существует, в настоящее время активно armoryd сейфа.",
 "Параметры": [
 "inLBID - (по умолчанию=none), если используется, armoryd получите информацию о сейфе с Base58 ID вместо активного armoryd сейфа".,
 "outForm - (по умолчанию=формат JSON), если используется, armoryd вернется в сейфе в определенном формате. Выбор \"в JSON\", \"гекс\" и \"в base64\"".
],
 "Возвращаемое значение": "если ячейка найдена, словарь с информацией о сейфе будут возвращены."
},
"getnewaddress": {
 "Описание": "получить новый адрес Base58 от загруженных кошелек.",
 "Параметры": [
"Нет"
],
 "Возвращаемое значение": "кошелек следующий неиспользованный в Base58 форме".
},
"getrawtransaction": {
 "Описание": "получить" сырые " строковые операции для данного хэш транзакций.",
 "Параметры": [
 "txHash - строку, представляющую собой шестнадцатеричное значение идентификатора транзакции.",
 "подробное - (по умолчанию=0) целое число, указывающее, является ли или нет результат должен быть более подробный.",
 "байт - (по умолчанию=сохранены) указывает на байт идентификатора".
],
 "Возвращаемое значение": "словарь с декодируются сырьевой сделке и соответствующей информации".
},
"getreceivedbyaddress": {
 "Описание": "вам количество монет, получаемых адрес Base58, связанные с текущей загруженной кошелек.",
 "Параметры": [
 "адрес - Base58-адрес, связанный с текущим кошелек."
],
 "Возвращаемое значение": "сальдо, полученным от входящей почты (БТЦ)."
},
"gettransaction": {
 "Описание": "сделать операции, связанные с заданной хэш транзакций.",
 "Параметры": [
 "txHash - шестнадцатиричная строка, представляющая блок получить."
],
 "Возвращаемое значение": "в словарь, включающий информацию о необходимой сделки, или пустым, если сделка не нашли."
},
"gettxout": {
 "Описание": "получить TxOut записей для данного хэш транзакций.",
 "Параметры": [
 "txHash - строку, представляющую собой шестнадцатеричное значение идентификатора транзакции.",
 "Н - индекс TxOut получить".,
 "двоичный код - (по умолчанию=0) указывает, является ли результирующая бинарных скрипт должен быть в двоичном виде, или преобразуется в шестнадцатеричную строку".
],
 "Возвращаемое значение": "словарь с биткоин стоимость для TxOut и сценарий TxOut в hex строку (по умолчанию) или двоичной форме".
},
"getwalletinfo": {
 "Описание": "получить информацию о загруженных кошелек.",
 "Параметры": [
 "inWltID - (по умолчанию=none), если используется, armoryd получите информацию на кошелек за предоставленные Base58 бумажник ID вместо нынешних кошелек."
],
 "Возвращаемое значение": "словарь с информацией по текущему кошельку".
},
"помочь": {
 "Описание": "получить directionary со всеми функциями сервера armoryd может работать.",
 "Параметры": [
"Нет"
],
 "Возвращаемое значение": "словарь со всеми функциями на сервере armoryd, наряду с параметры функции и возвращаемое значение функции."
},
"importprivkey": {
 "Описание": "импортировать закрытый ключ в текущую кошелек.",
 "Параметры": [
 "привчной - закрытый ключ в любой формат, поддерживаемый Оружейной палаты, в том числе закрытых ключей Base58 поддерживается bitcoind (несжатый только открытый ключ поддержка)."
],
 "Возвращаемое значение": "строка сопровождающее шестнадцатеричном открытого ключа закрытого ключа."
},
"listaddrunspent": {
 "Описание": "получить список неизрасходованных транзакции для текущего загруженного бумажник, связанные с учетом, разделенный запятыми список адресов Base58 из бумажника. По умолчанию, ноль-конф UTXOs включены.",
 "Параметры": [
 "inB58 - адрес Base58, чтобы проверить против нынешней кошелек."
],
 "Возвращаемое значение": "это словарь, содержащий все UTXOs для текущего загруженного бумажник, связанный с данным адресом Base58, вместе с информацией о каждом UTXO."
},
"listloadedlockboxes": {
 "Описание": "Список всех режимах загруженный на сервер armoryd.",
 "Параметры": [
"Нет"
],
 "Возвращаемое значение": "словарь со значениями Base58 всех ячеек может быть загружен в armoryd".
},
"listloadedwallets": {
 "Описание": "Список всех кошельков загруженный на сервер armoryd.",
 "Параметры": [
"Нет"
],
 "Возвращаемое значение": "словарь со значениями Base58 всех кошельки загружается в armoryd".
},
"listtransactions": {
 "Описание": "список сделок, связанных с текущей загруженной кошелек.",
 "Параметры": [
 "tx_count - (по умолчанию=10) количество записей, чтобы получить.",
 "from_tx - (по умолчанию=0) первая запись получить".
],
 "Возвращаемое значение": "словарь с информацией о найденных сделок".
},
"listunspent": {
 "Описание": "получить список неизрасходованных транзакции для текущего загруженного кошелек. По умолчанию, ноль-конф UTXOs включены.",
 "Параметры": [
"Нет"
],
 "Возвращаемое значение": "в словарь, включающий сведения о каждом UTXO в настоящее время загружены кошелек. Словарь похож на тот, что вернулся к bitcoind называть тем же именем".
},
"receivedfromaddress": {
 "Описание": "возвращает количество монет, полученных от конкретного отправителя.",
 "Параметры": [
 "отправитель - Base58-адрес отправителя к текущему кошельку".
],
 "Возвращаемое значение": "количество биткойнов отправлен отправителем в текущем кошелек".
},
"receivedfromsigner": {
 "Описание": "убедитесь, что сообщение (в RFC 2440: clearsign или base64) был подписан биткоин-адрес и получите количество монет отправляется текущему кошелек на сообщение подписывающего лица.",
 "Параметры": [
 "sigBlock - сообщение с сообщения RFC 2440, чтобы быть проверены. Сообщение должно быть заключено в кавычки".
],
 "Возвращаемое значение": "словарь с проверенными сообщение и сумму, направляемую кошелек подписывающим лицом".
},
"relockwallet": {
 "Описание": "повторной блокировки кошелька.",
 "Параметры": [
"Нет"
],
 "Возвращаемое значение": "строка, указывающая, является ли кошелек заблокирован".
},
"sendlockbox": {
 "Описание": "электронная почта в ASCII-кодировке сейфов для получателей.",
 "Параметры": [
 "lbIDs - двоеточие-обозначился список Base58 идентификаторы ячеек для отправки получателю по электронной почте".,
 "отправитель - электронный адрес отправителя".,
 "сервер - SMTP сервер электронной почты.",
 "фрд - адрес электронной почты пароль учетной записи".,
 "ресипов - получателя или, если строка отделяется двоеточием, список получателей".,
 "msgSubj - (по умолчанию=оружейного сейфа) тема письма".
],
 "Возвращаемое значение": "строка, указывающая, является ли попытка отправки была успешной".
},
"setactivelockbox": {
 "Описание": "набор активного подключения к интернету на один уже загружен на сервер armoryd.",
 "Параметры": [
 "newIDB58 - идентификатор Base58 из ящика, чтобы быть активным".
],
 "Возвращаемое значение": "строки, указывающее, является ли или не сейф был установлен как необходимый."
},
"setactivewallet": {
 "Описание": "установить текущий активный кошелек один уже загружен на сервер armoryd.",
 "Параметры": [
 "newIDB58 - идентификатор Base58 из бумажника, чтобы быть активным".
],
 "Возвращаемое значение": "строка, указывающая, будет ли бумажник был установлен как необходимый."
},
"setaddressmetadata": {
 "Описание": "набор armoryd метаданные, связанные с адресами Base58".,
 "Параметры": [
 "newAddressMetaData - словарь, содержащий произвольные метаданные для присоединения к адресам Base58 указаны с метаданными."
],
 "Возвращаемое Значение": "Нет"
},
"signasciitransaction": {
 "Описание": "подписать неподписанные сделку и получить подписанный данных ASCII.",
 "Параметры": [
 "unsignedTxASCII - в формате ASCII неподписанных транзакций, применяемых на вооружение для оффлайн транзакций.",
 "wltPasswd - (по умолчанию=none) при необходимости указать пароль текущего кошелек".
],
 "Возвращаемое значение": "это словарь, содержащий строку в ASCII-формате подписал сделку или, если подписание не удалось, строка, указывающая сбой."
},
"unlockwallet": {
 "Описание": "открыть кошелек с заданной пароль и разблокировать время".,
 "Параметры": [
 "ключевая фраза - кошелек текущий пароль.",
 "тайм - аут (по умолчанию=10) время, в секундах, что кошелек будет разблокирован."
],
 "Возвращаемое значение": "строку, указывающую, если кошелек был разблокирован или если он уже был разблокирован."
},
"verifysignature": {
 "Описание": "принять сообщение (в RFC 2440: clearsign или base64) подписан биткоин-адрес и проверьте сообщение.",
 "Параметры": [
 "sigBlock - сообщение с сообщения RFC 2440, чтобы быть проверены. Сообщение должно быть заключено в кавычки".
],
 "Возвращаемое значение": "словарь с проверенными сообщение и Base58 адрес подписанта."
},
"watchwallet": {
 "Описание": "отправить уведомление по электронной почте, когда текущая кошелек тратит деньги.",
 "Параметры": [
 "send_from - адрес отправителя.",
 "параметр smtpserver - (по умолчанию=none) для SMTP-сервера электронной почты".,
 "пароль (по умолчанию=нет записи) адрес электронной почты пароль.",
 "send_to - (по умолчанию=none) получателя или, если строка отделяется двоеточием, список получателей".,
 "субъект - (по умолчанию=none) тема письма".,
 "watchCmd - (по умолчанию=добавить) строку, указывающую, если письма от отправителя должно быть направлено или, если значение \"удалить\", письма от отправителя о том, что в настоящее время рассылаются должен быть остановлен".
],
 "Возвращаемое Значение": "Нет"
}
}

Источник: armoryd.Ридми в папку установки

+400
slavzev 23 июл. 2013 г., 4:33:21

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

  1. Хочет произвести оплату на 1 БТЦ Д.
  2. Это находит путь от A --> Б --> С --> Д.
  3. Д-р генерирует и отправляет ч = хэш(Р) К
  4. Это создает HTLC из 1.002 БТЦ с Б.
  5. B создает HTLC от 1.001 БТЦ с С.
  6. C создает HTLC на 1 БТЦ с Д.
  7. Д открывает HTLC, получает 1 БТЦ, а потом говорит Р К С.

Однако, что если c-вдруг на форуме смысла с этого не получаем R из D и таким образом останавливает поток Р обратно через пути. Я предполагаю, что HTLC между A и B и B и C закончатся и так и возвращается.

Так, в СЕ потерять? Бы только "бесплатные" операции? Я предполагаю, что это быстрый процесс, но это, скорее всего, такое происходит событие, при котором средний узел в проводку ЛН просто идет долго?

+399
Zyklon 4 авг. 2019 г., 5:36:28

Мой кошелек пропал больше года назад с 200+ монет это, возможно, из-за меня работает CCleaner для Мак над моей машиной (которая ищет и удаляет .DAT файлы как часть его сметают насколько я могу судить). Я сделал несколько попыток, чтобы найти мой бумажник, в том числе с помощью Photorec и отсыпка существующих кошелек.DAT, но безрезультатно. Я за последний шанс попытаться восстановить его прежде, чем сдаваться и двигаться дальше.

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

судо ./pywallet.py --переменной datadir=/пользователи/patrickquinn/библиотеки/application поддержки/Лайткоин/ --восстановление --recov_size 121.3 Джио --recov_device на /dev/диске 0 --recov_outputdir /пользователи/patrickquinn/рабочий стол/Ищу ... otherversion=48

который вернулся

Читать 121.3 идти в 58.5 минут

Найдено 0 возможные кошельки
Найдено 0 возможных зашифрованных ключей
Найдено 1640 можно незашифрованные ключи

и осталось два файла, recovered_wallet_1388812907.дат и pywallet_partial_recovery_1388812907.дат в указанном "ищет" каталог.

Могут ли эти незашифрованные ключи будут возмещены или меня обманули?

+397
David Stover 26 авг. 2018 г., 5:54:52

Не правда.

Покупка Биткоинов Через Гугл Чекаут:

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

btcnow.net раньше, но, видимо, Гугл поставил крест на том, что некоторое время назад.

fireduck спросил в Гугле кассе/бумажник форумах, но никогда не получил ответа.

Однако

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

В моего ~30 минут исследования на этом, это единственное место, я мог найти, что это в любом случае.

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

+359
Steam 15 мар. 2011 г., 6:21:52

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

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

Более подробное объяснение можно найти здесь.

+247
user1192890 18 апр. 2018 г., 10:32:44

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

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

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

Убедитесь, что сайт BitAddress.org была обновлена и возвращает тот же HTML с фиксацией с описанием ЧХ.х в GitHub:

Вот пример проверки, в котором версия В2.4:

В первую очередь проверьте помощью sha1sum хэш-код HTML-код, возвращенный запрос http://bitaddress.org:

$ команды wget --тихо -о - http://bitaddress.org/sha1sum
1d5951f6a04dd5a287ac925da4e626870ee58d60 -

$ Сделать -Пур bitaddress.org/grep -я "200 ОК"
Вам https://www.bitaddress.org/bitaddress.org-v2.4-SHA1-1d5951f6a04dd5a287ac925da4e626870ee58d60.html --> 200 ОК

Потом от моего bitaddress.org РЕПО:

$ Git в кассе мастер
$ Git и тянуть
$ ГИТ лог --довольно=короткая|грэп "У2.4"
eeed4db91edd9eda5eb4277a61aa16ad80bdcdcb П2.4 французский перевод

$ Git в кассе eeed4db91edd9eda5eb4277a61aa16ad80bdcdcb
$ ЖКТ Рэв-список-максимальное значение=1 глава
eeed4db91edd9eda5eb4277a61aa16ad80bdcdcb

$ помощью sha1sum bitaddress.org.html
Bitaddress.org.html 1d5951f6a04dd5a287ac925da4e626870ee58d60 

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

+210
gordy 13 апр. 2019 г., 9:17:06

С Mt.Гора Gox вы можете добавить несколько удостоверений; хотя я не уверен, если вы можете добавить две копии одного типа проверки подлинности, стоит попробовать.

+209
Londers234 12 февр. 2015 г., 14:51:03

Нет таких вещей как "в-адреса" или "с адресов", и это не имеет ничего общего с Меркле деревьев, или даже блоки.

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

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

+197
Tyson Grebe 7 авг. 2010 г., 11:02:00

Фактический сценарий реализован на молнии Сети немного отличается от того, что вы процитировали. Это скрипт ниже и спецификация здесь

OP_IF
 Сделка # штраф 
<revocationpubkey>
OP_ELSE
`to_self_delay`
OP_CSV
OP_DROP
<local_delayedpubkey>
OP_ENDIF
OP_CHECKSIG

Я создал эту сделку в тестовом режиме, как следующие,

Txid: 4f8d776c85b1fc15c1125e7043a9aee70e33f0793b472823e3946a8de075bec4

Сырых данных:

6321026644cb387614f66421d14da3596c21cffa239011416c9adf3f351ee8551a9fc767029000b27521029654f80732769d7c435a184a3559f12178315526c53bbf003349390811c7590a68ac

Декодируется здесь

{
 "результат": {
 "АСМ": "OP_IF 026644cb387614f66421d14da3596c21cffa239011416c9adf3f351ee8551a9fc7 OP_ELSE 144 OP_CHECKSEQUENCEVERIFY OP_DROP 029654f80732769d7c435a184a3559f12178315526c53bbf003349390811c7590a OP_ENDIF OP_CHECKSIG",
 "тип": "нестандарт",
 "p2sh": "35M7MGVGd3ajyiTMvriUiyUM3H2cT5sgb4"
},
 "ошибка": нуль,
 "идентификатор": нуль
}
+192
Josef7 25 нояб. 2011 г., 11:16:21

Да, это возможно, чтобы удалить boostrap.дат середины синхронизации.

Следующем запуске биткойн-клиент он будет продолжать синхронизация от сети.

+162
Goku Peo 17 февр. 2012 г., 7:57:42

Все понял!

Эта ошибка появилась на узле C, но я открыл (и так загружен) канала от узла A. происходящего была эта ошибка возвращается, если промежуточным прыжком не хватает баланса на их стороне направить ваш платеж. В этом случае все монеты был установлен только в случаях, когда оплата была возможна только с А -> Б -> C, но не <- б <- с.

Мне нужно было отправить деньги из узла, который открыл канал

+149
Stefan Papp 26 сент. 2017 г., 7:45:00

Вы можете изменить биткоин источник клиентов немного, так что он не генерирует новые адреса после использования предыдущего. Вы на самом деле нужно установить sth как keyUsed = ложь в getaddress и компиляции.
Для закрепления используйте сырые сделок, однако имейте в виду, что при создании транзакции из множества предыдущих выходов требует много копировать и вставить, или повеселиться с pywallet на экспорт всех сделок.

+44
seleciii44 29 янв. 2016 г., 5:12:41

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

В смысле получать зарплату в Bitcoin, Coinality , скорее всего, нынешний лидер рынка. Похоже, они были несколько новых списков только сегодня (4 августа 2014).

(Оговорка: я работаю с spendabit.ко.)

+30
roma roma 23 мая 2012 г., 14:55:32

Мне просто интересно, насколько это законно торговать биткоинами в США как мы делаем для акции? Я вижу похожие юридические вопросы о продаже безрецептурных, но меня больше интересует покупка и продажа в известных бирж, как Coinbase/бирже MtGox и т. д. Я могу просто торговать их, как обычных акций, так как я плачу налоги? Или мне нужно зарегистрироваться в FinCEN для торговли?

+18
Roman Chernyatchik 7 апр. 2019 г., 15:56:14

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

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

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

+12
renwique 17 мая 2019 г., 13:33:46

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