Какой формат ввода всех скриптов?

Входной скрипт сделки компания блока № 1 (сразу после блока бытие) выглядит так: 04ffff001d010b

Как я могу признать это как транзакция blockchain кошелек?

Я просто знаю, что это последние сделки, потому что это первая транзакция в блоке?

Работает скрипт последние должны иметь специальный формат?

+426
Md Shameem Alom 17 февр. 2013 г., 9:50:57
39 ответов

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

+957
Skelf 03 февр. '09 в 4:24

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

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

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

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

  • С CLTV, скрипты, которые имеют разные предпосылки для расходов исходя из времени возможны. А не ограничиваясь одной presigned nLockTime сделки, лицо может иметь каждая сделка по своему кошельку расходуемого на конкретные благотворительные ключ, если 2 года пройдет без них тратятся, или 2-на-3 multisignature может иметь непредвиденные заднюю дверь, где еще партии могут быть включены, если средства не были использованы для значительного количества времени.

  • CLTV также позволяет каналы платеж будет использоваться даже с пластичность транзакции. Мутировавший транзакций может разорвать nLockTime возврата в любой момент, что делает их довольно рискованными в настоящее время. С CLTV операциям с платежной канал может просто тайм-аут и возвращается к Творцу без необходимости какого-либо дальнейшего взаимодействия.

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

+924
RomanZelia 16 мар. 2018 г., 17:47:31
Другие ответы

Связанные вопросы


Похожие вопросы

Сценарий: Финансовые 1% чувствуют угрозу со стороны биткойна. Федеральная резервная система Соединенных Штатов убеждает Сенат, что биткоины утилита для терроризма и отследить платежи и вызвать огромные fincanial потрясений. В тайне, в DARPA отправляется в масштабный проект Манхэттен стремиться сохранить американский доллар, и естественно как следствие, американский путь.

Исполненный патриотического рвения, чтобы "победить террористов", деньги текут, как реки меньше и больше, как крупных океанических течений, может кто-нибудь с ресурсов, федеральное правительство Соединенных Штатов Америки подрывает биткоин блокчеин, чтобы уничтожить биткойн-рынка, и если они могли бы, как лучше бы им пойти об этом?

How to Break Bitcoin

+902
grivital 3 дек. 2017 г., 9:48:11

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

Мой макет каталога

~/bitcoin1 ~/bitcoin2 ~/bitcoin3

Для каждого каталогов у меня есть bash-скрипт, названный БТЦ(номер) с этим:

!/бин/Баш ~/bitcoin1/bitcoind -конф=~/bitcoin1/.биткоинов/биткоин.конф

С конфигурационные файлы соответственно указать данные каталогов и параметров.

Моя проблема, когда я пытаюсь выполнить команду, например, "Getinfo", я должен пройти весь этот спор файл конфигурации для демона:

~/bitcoin1/bitcoind -конф=~/bitcoin1/.биткоинов/биткоин.getinfo конф

Как я могу сделать мой запустить bash-скрипт позволит демону команд?

Я хочу добиться этого:

~/bitcoin1/./btc1 getinfo

или btc1 остановка

Спасибо!

P. S. Извините за форматирование. Никогда не выкладывала здесь раньше...

+901
gaijin 8 окт. 2017 г., 23:01:01

Картинка стоит 1000 слов. См. рис. 6 из главы 4 из книги Биткойн. Последние 4 байта используются в качестве контрольной суммы для проверки ошибок. В версии префикс отличается биткоин альткоины Форкс. См. 3-й столбец этой таблицы для версий используются различные альткоины.

+883
Caleb Bee 2 февр. 2019 г., 4:27:37

Мы видим много новых alcoins выходят на рынок. Однако многие из них имеют очень странные сайты. Ио, орг и т. д.

Но вчера заметил новые альткоины игры https://coinmarketcap.com/currencies/game/ и одна вещь, которая привлекла мое внимание, это домен . Это game.com

Он, должно быть, стоит миллионы долларов

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

+782
Rexter Pelicano Julian 16 апр. 2017 г., 9:02:37

Я не могу найти какой-либо сайт или услугу, купить биткоины с мою кредитку. www.bctquick.com не работает aymore ? (на сайте не активен)

какие посоветуете ?

+772
sam victooh 27 мая 2018 г., 7:31:48

Сообщений:

синхронизация с сетью 
ХХХ блокирует остальные

что это значит?

+749
Shani de Villiers 19 нояб. 2013 г., 7:25:57

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

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

Выберите block_height, шестигранные(block_hash) из блока Б
 Левое соединение block_next млрд на (б.block_id = БН.block_id)
 Где bn.next_block_id имеет значение null
 Заказ на B.предел block_id убыв 1,10;

Этот предел 1,10 пропустить последние загруженные блок, который, скорее всего, верхушка; он не block_next_id но это не сирота ни.

Если вы используете загрузчик RPC, можно только поймать сирот блоков во время загрузки новейших блоков; он не получит никакого сирота из bitcoind если он еще не был сиротой! Вы можете поймать некоторые через abe_loader и в итоге с какой-то код я по-прежнему тестирования, что позволит постоянно нагружать mempool и блоков.

+747
Mr bit 5 нояб. 2019 г., 16:42:55

Сбор общедоступной информации, которую я нашел.

Мартти Мальми (он же Сириус), а студент из Университета Аалто в Финляндии, был одним из основных разработчиков на ранней стадии проекта. Сатоши отнести некоторые новые особенности версии 0.2 с ним здесь, и он делает первые коммиты в репозиторий на SourceForge еще в августе 2009 года. Он был удален из списка разработчиков проекта bitcoin.org в июне 2011 года.

Эндрю указывает в своем ответе, как bitcoin.org и bitcointalk.org владеет Мартти. Он является администратором форумов bitcointalk.org по-прежнему существует, и может, скорее всего будет связаться через ПМ характеристика на форумах. Как Мартти и Гэвин Андресен (ведущий разработчик) иметь доступ к bitcoin.org сайт.


Редактирование 25 сентября, 2011: код для bitcoin.org сайт теперь размещается под Биткоин проект на GitHub. Это означает, что вы можете отправлять вопросы/предложения есть или сделать запрос если вы хотите добавить или изменить что-то.

+737
dbn 12 авг. 2012 г., 12:03:36

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

У меня тоже было несколько операций после того, как я импортировал его

+695
Ibrahim Ali Mohamad 21 июн. 2013 г., 22:27:55

Будем смотреть, чтобы создать установить IronPython снаряжение программирования в VS2012

Прослойка и Eloipool, пока вы не используете любой Python 2.7 и выше ,я могу написать код, который работает как с CPython и IronPython, я буду иметь возможность отладки в Visual Studio под установить IronPython, то может сделать рассудок проверки с приложениями Windows CPython и/или с Cygwin с CPython, а потом проверьте на Linux коробки.

Выглядит как путь вперед :D

+692
ronilp 19 июл. 2016 г., 22:25:51

Чтобы подписать сообщение , Мы выбираем случайное число k а что произойдет, если мы используем два одинаковых K, чтобы подписать сообщение с помощью алгоритма DSA?

+689
IliassA 6 июл. 2015 г., 13:49:39

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

Семя может быть полезно для переносимости кошелька, но это основной риск для безопасности по сравнению с использованием пароля и файл кошелька.

Я что-то пропустил?

+607
Niklas Lindskog 3 февр. 2016 г., 6:01:45

Проблема-это обозначение не соответствует, ну, математика. Если вы говорите, что 98 доллар/иена, похоже, 98 долларов США за 1 баррель.

Что сказал, Это вопрос о Bloomberg или Yahoo или какого-либо сайта финансовой отчетности, которые я знаю.

+605
ecoRT94 21 июл. 2019 г., 18:32:50

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

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

Я сделал это однажды, когда я был тестирования отправки платежей Шахтер в какой-то код транзакции я писал. Я неправильно переводной коэффициент конверсии BTC в сатоши (биткоин сырье и сделок с ним запись суммы как Сатоши - 64-битовых целых чисел без знака), публикуются сделки, и в конечном итоге передача Что-то вроде 10 бтц вместо 0.1 BTC на Шахтеров.

+567
YoungJohn 13 окт. 2012 г., 12:33:55

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

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

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

+563
Binar Web 4 окт. 2010 г., 3:44:46

Это ColoBit схема Ponzie?

Это лохотрон какой-то, наверное, сродни финансовой пирамиде.

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

Возможно, вы знали на что шли.

+545
cionmau 15 авг. 2015 г., 21:04:38

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

Адреса Multisig не сочетание адреса p2pkh но на самом деле использовать другую схему блокировки. Текущие формы multisig, в основном, закодированных в варианте "платить-чтобы-скрипт-хэш (p2sh)" вместо p2pkh, т. е. замок состояние не связана с одной парой ключей, но для выполнения redeemscript. (В Шнорра на основе MuSig схема работает по-другому, но я не вдаваться в это здесь.)

В p2sh замок сценария может быть описана как "потратить эти средства, нужно выявить redeemscript, что хэшируется по этому адресу, и выполнить условия redeemscript". Один из популярных redeemscript используется в p2sh , например, "2-на-3 multisig". Выполнить 2-на-3 multisignature redeemscript вам придется "раскрывать полную redeemscript, которые были хэшированы, чтобы создать адресу (который будет OP_2 pubkey1 pubkey2 pubkey3 OP_CHECKMULTISIG), а затем предоставить подписи каждый с двумя из трех закрытых ключей".

Возвращаясь к вашей ситуации:

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

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

+530
sanju 12 июл. 2012 г., 23:20:48

Я использую биткоин майнер в Гильдии БТЦ. Это показывает 12 принято, 0 отвергается. Что это значит?

+481
Toan Doan 4 мая 2019 г., 19:26:32

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

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

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

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

+449
Monotremes 27 окт. 2012 г., 0:33:53

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

В частности, есть ли способ сделать это так, что это невозможно знать, если транзакция подписана пароль введен правильно , если его части отрабатываемого блока? Таким образом, даже если ваш пароль требуется только 1,000,000 пытается взломать, злоумышленник должен получить мой 1,000,000 блоков для брутфорса пароля?

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

Это возможно? В настоящее время любая криптовалюта это сделать?

+389
user340648 23 нояб. 2012 г., 3:20:24

В моем конкретном случае (неподтвержденные сделки не транслируются в пул памяти ядра биткоин 0.14.1) единственный способ избавиться от этой сделки должен был удалять mempool.DAT после кошелек закрыть.

Поэтому удаление mempool.DAT, который фактически заставляет операций покинуть пул памяти.

+359
VdesmedT 28 окт. 2015 г., 21:30:37

Для того, чтобы добывать биткоины, нужно запустить bitcoind с "сервером" флаг и просить от него getwork, чтобы решить. Делает свой Namecoin клиента действовать таким же образом, или есть какое-то конкретное "namecoind" версии необходимо использовать для того, чтобы генерировать монеты? Где можно найти протокол связи для этого?

+341
pcurtis 27 окт. 2015 г., 19:15:10

Подтверждение транзакции BTC могут быть "медленным" из-за сочетания факторов, в том числе:

  1. Максимальный размер блока ограничен (в ня была предпринята попытка исправить это), что ограничивает количество транзакций, которые могут быть включены в каждый блок. Как правило, меньше, чем 3000 транзакций в блок.
  2. Существует большое количество сделок, происходящих каждую минуту (более 300).
  3. Есть конкуренция для подтверждения в виде пользовательских операционные издержки.

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

См https://www.cryptocompare.com/coins/guides/what-is-the-block-size-limit/ за интересную дискуссию о плюсах и минусах блока ограничения размера, и эффект, на обработку транзакций.

+299
whooba 11 февр. 2012 г., 20:40:06

Я нашел этот сайт показывает все движения с MtGox холодной кошельки с задержкой в один день или в реальном времени, когда вы жертвуете: https://www.cryptoground.com/mtgox-cold-wallet-monitor/

+242
user237318 7 окт. 2017 г., 1:13:37

Я пытаюсь защищать свои биткоины.

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

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

Эта функция не доступна на биткоин-ядра, а если не есть то, что люди используют, чтобы обеспечить большие объемы или Bitcoin с помощью семян с разрешением HD + пользовательский пароль.

Мой окончательный план был, чтобы потом получить один из адресов, полученных из этого семени, плюс 2 другие адреса из других семян, на другие удаленные компьютеры, чтобы затем создать мульти адрес SIG по защите биткоин.

Любая помощь/вход приветствуется.

+233
Robert Seviour 25 февр. 2018 г., 3:21:40

Когда я попробуйте запустить "lightningd/lightningd --сети=тестовом режиме --лог-уровня=отладка" после успешного запуска биткоин-сервера с помощью "bitcoind -демон -тестовом режиме" ,следующая проблема возникает:

lightningd/lightningd --сети=тестовом режиме --лог-уровня=отладка 2018-02-12T12:34:40.313 з lightningd(14966): пытаясь угадать публичных выступлений... 2018-02-12T12:34:40.313 з lightningd(14966): адрес 192.168.0.73:9735 не маршрутизируется 2018-02-12T12:34:40.313 з lightningd(14966): не удалось подключиться 10 гнездо: сеть недоступна 2018-02-12T12:34:40.313 з lightningd(14966): тестирование /домашний/блокчейн/молния/lightningd/lightning_channeld 2018-02-12T12:34:40.314 з lightningd(14966): тестирование /домашний/блокчейн/молния/lightningd/lightning_closingd 2018-02-12T12:34:40.314 з lightningd(14966): тестирование /домашний/блокчейн/молния/lightningd/lightning_gossipd 2018-02-12T12:34:40.315 з lightningd(14966): тестирование /домашний/блокчейн/молния/lightningd/lightning_hsmd 2018-02-12T12:34:40.315 з lightningd(14966): тестирование /домашний/блокчейн/молния/lightningd/lightning_onchaind 2018-02-12T12:34:40.316 з lightningd(14966): тестирование /домашний/блокчейн/молния/lightningd/lightning_openingd 2018-02-12T12:34:40.471 з lightningd(14966): клиент: получил сообщение 11 из клиента 2018-02-12T12:34:40.480 з lightningd(14966): 0 загружено накладных из БД 2018-02-12T12:34:40.480 з lightningd(14966): клиент: получил сообщение 9 от клиента 2018-02-12T12:34:40.480 з lightning_gossipd(14974): пид-14974, msgfd 12 2018-02-12T12:34:40.481 з lightningd(14966): 0 загружено каналы из БД биткоин-CLI и завершился с кодом 1: ошибка: не удается найти учетные данные ЭКП. Файл cookie проверки подлинности не может быть найден, и не rpcpassword находится в конфигурационный файл (/дома/молния/.биткоинов/биткоин.конф)

2018-02-12T12:34:40.518 з lightningd(14966): биткойн-CLI и завершился с кодом 1: ошибка: не удается найти учетные данные ЭКП. Файл cookie проверки подлинности не может быть найден, и не rpcpassword находится в конфигурационный файл (/дома/молния/.биткоинов/биткоин.конф)

Журнал свалил в аварии.журнал 2018-02-12T12:34:40.545 з lightningd(14966): роковой сигнал 6 получил 2018-02-12T12:34:40.548 з lightningd(14966): след: lightningd/журнал.с:486 (log_crash) 0x410b18 2018-02-12T12:34:40.561 з lightningd(14966): след: (значение null):0 ((ноль)) 0x7fc0b7dc24af 2018-02-12T12:34:40.561 з lightningd(14966): след: (значение null):0 ((ноль)) 0x7fc0b7dc2428 2018-02-12T12:34:40.561 з lightningd(14966): след: (значение null):0 ((ноль)) 0x7fc0b7dc4029 2018-02-12T12:34:40.561 з lightningd(14966): след: lightningd/журнал.с:575 (со смертельным исходом) 0x410f52 2018-02-12T12:34:40.561 з lightningd(14966): след: lightningd/bitcoind.с:723 (wait_for_bitcoind) 0x4056c9 2018-02-12T12:34:40.562 з lightningd(14966): след: lightningd/chaintopology.с:723 (setup_topology) 0x407bd8 2018-02-12T12:34:40.562 з lightningd(14966): след: lightningd/lightningd.с:331 (основной) 0x40f258 2018-02-12T12:34:40.562 з lightningd(14966): след: (значение null):0 ((ноль)) 0x7fc0b7dad82f 2018-02-12T12:34:40.562 з lightningd(14966): след: (значение null):0 ((ноль)) 0x403248 2018-02-12T12:34:40.562 з lightningd(14966): след: (значение null):0 ((ноль)) 0xffffffffffffffff Роковой сигнал 6. 0x410bfe log_crash lightningd/журнал.с:512 0x7fc0b7dc24af ??? ???:0 0x7fc0b7dc2428 ??? ???:0 0x7fc0b7dc4029 ??? ???:0 0x410f52 роковой lightningd/журнал.с:575 0x4056c9 wait_for_bitcoind lightningd/bitcoind.с:723 0x407bd8 setup_topology lightningd/chaintopology.с:723 0x40f258 главная lightningd/lightningd.с:331 0x7fc0b7dad82f ??? ???:0 0x403248 ??? ???:0 0xffffffffffffffff ??? ???:0 Журнал свалил в аварии.журнал Прервана (ядро бросила)

Может кто-нибудь пожалуйста, решить мою проблему и объяснить мне, что именно происходит!

+203
RebeccaG 11 нояб. 2014 г., 12:52:51

ТЛ;ДР:

Похоже, что биткойн-кошелек для Android неправильно метки nLockTime сделок OptInRBF из-за ошибки в bitcoinj. По вопросу не поступало. Вам не нужно ничего делать.


Видимо, биткоин кошелек для Андроид признали вашу сделку как OptInRBF (как указывает код, который вы нашли). Предупреждение вы видите только добавлены в приложение по 10 марта 2016.

Что OptInRBF?

OptInRBF - это сокращение от "Опт-в смену-на-плату", который был добавлен на Bitcoin Core в 0.12.0. Новая версия позволяет ядра биткоин получать и правильно обрабатывать заменить на плата операции. Однако, Биткоин-ядра не могут создать РБФ операции, еще. Кошельки должны "отказаться", чтобы отправить их.

Заменить-по-ФИ-это флаг, который может быть установлен по операциям на общение, которое хотелось бы изменить сделку , прежде чем он входит в блок. Следовательно, такие сделки не должны считаться достоверными, пока они не получат свое первое подтверждение. После того как они включены в блок, они так же безопасны, как и любые другие сделки.
Майнинг пулы, которые поддерживают РБФ позволит более новую версию операция по замене старых, особенно если новые сделки платит более высокую плату. Это полезно, например, увеличивая пошлины на сделку, если она застряла, или объединить несколько операций в одну, когда вы решите отправить другой транзакцией до предыдущей подтверждена.

Причем тут предупреждение пришло?

Глядя на исходные данные первой сделки, получается, что операции последовательности число действительно ниже максимальное значение: он показывает 0xFEFFFFFF хотя бы максимально значение 0xFFFFFFFF. Последовательность С Е на втором месте-беззнаковое маленький прямой длинный для "ниже максимальной". Это последовательность nLockTime сделки.

OptInRBF имеют последовательности, которые меньше, чем nLockTime последовательности, т. е. последовательности < макс - 1. Таким образом, получается, что либо bitcoinj или биткоин-кошелек для Android ошибочно определит nLockTime операций как OptInRBF. Проблема в том, что начиная с ядра биткоин 0.11 все сделки имеют nLockTime последовательности.

На первый взгляд, bitcoinj код , который проверяет, является ли сделка OptInRBF выглядит хорошо:

общественная логическое isOptInFullRBF() {
 возвращение последовательность < NO_SEQUENCE - 1;
}

Однако, Java изначально использует обратный порядок байтов формата , а не прямой порядок байтов формата.
<домыслы>поэтому, там может быть проблема сNO_SEQUENCE - 1 , которые может решить для 0xFFFFFFFE и nLockTime последовательности 0xFEFFFFFF читается как обратный порядок байтов будет выглядеть значительно меньше и может поэтому быть помечены как OptInRBF.</спекуляции>1

Я сообщил о проблеме и пытаюсь выработать Исправлена ошибка.


1 получается, что мое предположение было неверным. BitcoinJ и Биткоин кошелек для Андроид обрабатывает транзакции с nLockTime последовательности в порядке, и разобрать его, используя прямой порядок байтов формата по мере необходимости. Пока сопровождающий не смог воспроизвести описанную проблему с обеспеченным сделкам (вместо них были показаны правильно без предупреждения). Таким образом, причиной появления предупреждения до сих пор неизвестно.

Спасибо Пепиджн Шмитц, Грегори Сандерс, Андреас Шильдбах, и Владимир ван дер Лаан за помощью в чтобы разобраться.

+175
Muaz Bondokji 5 мар. 2011 г., 12:19:40

Просто на случай, если кто-то борется с той же проблемой, код был на самом деле неправильный. Потяните запросу #163 устраняет проблему.

Здесь вы можете увидеть эквивалент раствор тщательно комментируются и цитируются.

+152
Laura warren 5 апр. 2013 г., 19:54:18

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

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

+140
lo tolmencre 5 дек. 2017 г., 8:28:55

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

Нет. Высшее горное мощность означает более высокие шансы на мой блок.

Если есть 3 шахтеров:

  • Шахтер с 4 Gigahashes в секунду
  • Минер B с 6 Gigahashes в секунду
  • Минер C с 1 гигахеша в секунду

Вместе, они могут хеш 11.000.000.000 раз в секунду (4+6+1 gigahashes). Вероятность того, что первый Шахтер выиграет 4/11 = 36%, вероятность второго шахтера на победу 6/11 = 55%, вероятность для третьего Шахтер выиграет 1/11 = 9%.

Если б Шахтер хэширует блок, следующий блок курса также может быть хэширован Шахтера А, B или C.

+100
paoul 2 авг. 2017 г., 12:32:56

Это возможно! Но это сложно :] Основной причиной является блок.ввода-вывода, используя multisig-адреса, что означает, что это не обычный адрес, который вы можете обменять средства с только один закрытый ключ, но здесь нужны две закрытые ключи для подписи транзакций.

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

Кажется, что blockdozer.com изменили свои API и их Аякс/политикой CORS в некотором роде, что делает невозможным результатов запроса и представить сделки. Мне удалось преодолеть свою "Аякс" путем отключения безопасности в браузере, однако необработанные транзакции, которая генерируется содержит специальные символы, такие как "|" и API не поддерживает это. В нем работать около месяца назад, но не больше

С ИК я не эксперт по этому я представил комментарий к застройщику, внедривших биткойн денежную помощь в Coinb.я буду обновлять здесь, когда я получаю ответ. Вот PR и комментарий в GitHub:

https://github.com/OutCast3k/coinbin/pull/113

Первый этап - приобретение закрытых ключей

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

* Адрес: 3ET4FuXvHahN4WwrJ3dyCLsoVbDVZtVEuu
* Тип адреса: P2SH
* Необходимые Подписи: 2
* Использовать Скрипт: ....
* Использовать наговор: 5221039960aa771270362b7e49400433e103c59e12c6a43a946d4b048f7efcc68bc0bf21028825d729387c6b0aafae1c47802c62d7f965de1800d6122143c681044c50700452ae 
* Открытые ключи: ["039960aa771270362b7e49400433e103c59e12c6a43a946d4b048f7efcc68bc0bf","028825d729387c6b0aafae1c47802c62d7f965de1800d6122143c681044c507004"]
* Частная Ключи: ["KyubGochD3MkXW4KkT95K6FXbZSrtHg6cref6xardc9c3qkyidza","KxFLJ2n76i2W9WB2YdJd1zCL2Kmgpk1vfb2xeynspqwsyce4bfqn"]

Второй этап - coinb.в

Я пытался сделать это легко с помощью электронной наличности - есть вариант там импорт нескольких адресов сиг, но он не работает. Мне пришлось заключить сделку вручную и транслировать его в основной сети ВСН. coinb.в это удивительный инструмент, чтобы сделать это, однако на данный момент запрос на использование МПБ еще не слился, я развернула версию программы здесь :

http://galed.codus.net/coinbin/

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

ГИТ https://github.com/dabura667/coinbin.git клон 
компакт-диск coinbin
ГИТ кассе bitcoincash
открыть index.html

Три этапа - подписание и braodcasting сделки

Пожалуйста, пожалуйста, пожалуйста, посмотрите инструкции в этом видео YouTube, чтобы получить лучшее чувство того, что должно произойти: https://www.youtube.com/watch?v=oUSVmLegj8k - если вы имеете дело с крупными суммами МПБ, вы могли бы в конечном итоге потерять все, поэтому, пожалуйста, будьте осторожны!

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

  • Выберите Новый -> Сделка
  • Введите искупить наговор, полученной от Блока.Ио в первой коробке (адрес, ВИФ ключ или активировать скрипт)
  • Нажмите на "Дополнительные параметры" и изменить сеть "Биткоин Наличка mainnet"
  • Положить в сумму, которую вы хотите передать и адреса, убедитесь, что плата не слишком высока
  • Нажмите кнопку "Отправить", вы получите длинную шестнадцатеричную строку. скопируйте его
  • Зайдите в "знак" , вставить строку, вставить первый секретный ключ из файла, заблокировать.Ио послал вас, нажмите кнопку "Отправить", скопировать строку
  • Вставьте строку во второе поле, скопируйте и вставьте второго закрытого ключа из блока.файл IO, нажмите кнопку "Отправить", скопировать вывод
  • Перейдите в "эфире", вставить строку и отправить.
+96
lovellama 3 окт. 2011 г., 9:35:44

Может кто поможет мне понять, как их API оплаты работ на уровне ЭКП bitcoind? Насколько я могу судить, нет никакого способа, чтобы увидеть, что баланс адрес, только номер биткоин адрес получил вместе с подтверждениями этого.

Если бы мне пришлось повторить в Blockchain API, мне придется:

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

Неужели это так запутанно или я упускаю что-то гораздо проще? В настоящее время я запускаю сайт, который обрабатывает платежи БТЦ, но я бы хотел отойти от опоры на blockchain.info.

+41
Tomasz Frankowski 7 сент. 2017 г., 0:02:24

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

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

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

Они могут делать это, чтобы отличить себя от других бирж куча там.

Кроме того, они взимать плату на 3,7%.

Редактировать: Уточнение

С друидских, что вы видите, что вы получаете. Обменный курс-это именно то, что вы получите, за вычетом "комиссии за майнинг."
Нет биржевой сбор, или плата за обслуживание.

Это верно, но распространение заметно выше, чем на других сайтах.

Я приехал на 3,7%, принимая за BTC -> LTC в курс и сравнивая его с ЛТК -> курс обмена BTC.

1.00 БТЦ = 137.1636 ЛТК
1.00 ЛТК = 0.00685688 БТЦ

Если вы умножите 137.1636 и 0.00685688, вы получаете 0.9405. Это означает, что если вы обменяли 1 Биткоин Лайткоин и обратно, вы бы 0.9405 биткоины слева. (Без учета сборов по сделке.) Это изменение в размере 5,95%. Разделите это на два, потому что вы бы только один раз обменяться.

Это получает вас 3.0%, что отличается от моих первоначальных расчетах, потому что цены на друидских изменилось с тех пор.

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

+30
Hina Ismail 7 дек. 2017 г., 14:29:45

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

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

+30
David Jiang 1 апр. 2013 г., 9:34:05

Разбор входного сценария транзакции, я наткнулся на двух открытых ключей в скрипте. Либо открытого ключа составляет 33 байт.

Я знаю, как превратить один 33 байт общественности в адрес.

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

Обратите внимание, я не заинтересован в технике bitcoind через команду createmultisig.

+28
Rodrigo Tirapegui 4 авг. 2012 г., 13:42:03

Я создал новую криптовалюту с вилкой лайткоинов это.

И я могу подключить более 2 узлов с успехом.

Но как вытащить исходный баланс в кошельке?

Позвольте мне поделиться скриншот: https://ibb.co/gci8kn

Баланс: 0 Неподтвержденные: 0 Незрелые: 120 ум.

Как перевести сумму 120 ум в оригинальный баланс?

Я сделал "setgenerate правда" от окно отладки, но он увеличивает только незрелые сумму.

Пожалуйста, дайте мне знать об этом. Это очень важно для него.

+21
Adam Lavin 27 дек. 2010 г., 14:01:43

Я майнинг на Radeon серии HD 7850 2Г

Я увеличил тактовую частоту графического процессора на максимум 1050 доступные в АМД Овердрайв. и тогда я начал увеличивать тактовую частоту памяти. Производительность добыча падает, когда тактовая частота памяти выше 1250.

1300 - 327
1290 - 320
1280 - 313
1270 - 310
1260 - 307
1255 - 341
1250 - 361
1245 - 361
1240 - 360

Не тактовые частоты должны быть несколько?

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

+16
User25 23 февр. 2017 г., 2:10:29

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

$200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available blue chew viagra scam buy viagra buy viagra online buy viagra online canada pharmacy buy viagra online without script canada pharmacy viagra generic canadian pharcharmy online viagra canadian viagra canadian viagra without a doctor prescription cheap viagra cialis vs viagra cost of viagra female viagra female viagra pills free viagra free viagra samples generic viagra generic viagra 100mg generic viagra available generic viagra canada price generic viagra online pharmacy generic viagra sildenafil citrate generic viagra without a doctor prescription herbal viagra how does viagra work how long does viagra last how much does viagra cost how to take viagra for maximum effect i took viagra mom levitra vs viagra mom gives son viagra natural viagra natural viagra alternatives that work natural viagra substitute nizagara 100 mg vs viagra online viagra online viagra without subscription over the counter viagra real life viagra demonstration revatio vs viagra side effects of viagra sildenafil sildenafil 100mg sildenafil 20 mg sildenafil 20 mg tablet sildenafil 20 mg tablet vs viagra sildenafil citrate sildenafil citrate 100mg sildenafil citrate 20 mg sildenafil coupons sildenafil dosage sildenafil dosage recommendations sildenafil generic sildenafil side effects sophia viagra sophia viagra bikini sophia viagra hot stendra vs viagra stepmom gives son viagra viagra viagra 100mg viagra before after photo actual viagra boner viagra canada online pharmacy viagra coupon viagra coupons viagra coupons from pfizer viagra dosage viagra dosage recommendations viagra erection viagra erection after ejaculation viagra for men viagra for sale viagra for sale on amazon viagra for women viagra generic viagra generic availability viagra generic release date viagra in action viagra on line viagra online viagra online canada pharmacy viagra online pharmacy viagra patent expiration viagra pill viagra pills viagra porn viagra prank viagra prices viagra samples viagra sex viagra side effects viagra substitute viagra vs cialis viagra without a doctor prescription viagra without doctor prescription what is viagra when will generic viagra be available $200 cialis coupon 10 mg tadalafil generic 5 mg cialis over the counter at walmart best price for tadalafil 20 mg buy cialis buy cialis generic tadalafil buy cialis online buy cialis online without script buy tadalafil buy tadalafil online canadian cialis online pharmacy canadian pharmacy cialis cheap cialis cheap cialis generic cialis cialis 20 mg best price cialis 20mg cialis 30 day sample cialis 30 day trial coupon cialis and alcohol cialis before and after cialis canada cialis canada pharmacy online cialis cost cialis coupon cialis coupons cialis coupons printable cialis dosage cialis dosage information cialis for daily use cialis for sale cialis free trial cialis free trial voucher for cialis cialis generic cialis generic release date cialis generic tadalafil cialis lowest price cialis online cialis online pharmacy cialis over the counter cialis over the counter at walmart cialis patent expiration date extended cialis picture testimonials cialis pills cialis price cialis prices cialis reviews cialis side effects cialis tadalafil cialis tadalafil 20 mg cialis vs viagra cialis vs viagra which is better cialis without a doctor's prescription cialis without doctor prescription cost of cialis cost of tadalafil generic at walgreens coupon for cialis by manufacturer does cialis lower blood pressure generic cialis generic cialis at walmart generic cialis canada generic cialis canada pharmacy generic cialis from india generic cialis tadalafil generic tadalafil generic tadalafil 20 mg is there a generic for cialis online cialis purchasing cialis on the internet side effects for cialis side effects for tadalafil side effects of cialis tadalafil tadalafil 20 mg tadalafil 20 mg canadian drug stores tadalafil 20mg tadalafil 20mg lowest price tadalafil 5 mg tadalafil 5mg tadalafil cost at walmart tadalafil dosage tadalafil generic tadalafil generic at walgreens tadalafil generic best prices tadalafil online tadalafil price tadalafil side effects tadalafil tablets tadalafil without a doctor's prescription viagra vs cialis viagra vs cialis vs levitra warnings for tadalafil