Блок #338819 признано недействительным в v0.15.1

Я пытаюсь синхронизировать с нуля полный узел (версии v0.15.1) на компьютере с ОС Linux (Линукс Минт с Ubuntu 12.04.1 точные ЛЦ). Синхронизация останавливается на блоке #338818. От изучения отладки.журнал я вижу, вопрос следующий блок #338819 быть признаны недействительными. Вот выдержка из отладки.демонстрируя журнала:

2018-02-02 16:36:52 ошибка: AcceptBlockHeader: блок 0000000000000000159e7d66c954312bccb5f12de808f2991b3859205665c442 помечен как недопустимый
2018-02-02 16:36:52 ошибка: неверный заголовок получил
2018-02-02 16:36:52 ProcessMessages(заголовки, 162003 байт) не Пэр=217

в Bitcoin-Qt продолжает задавать пиры для блока заголовка и продолжает отвергать его как неверный, даже если этот блок, кажется, действует в составе основной цепи, по крайней мере, все известные узлы, которые я проверил (напр. blockchain.info, blocktrail и ряд других).

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

+409
ebelanger 28 дек. 2011 г., 6:44:43
20 ответов

Я учусь на компьютерной инженерии пытаются понять, как алгоритм scrypt в Лайткоин работает. Я скачал с GitHub СР-uminer. Может кто-нибудь дать мне некоторые примеры того, что входные данные для функции scanhash_scrypt введите шахтерского труда аргумента.данные? Я знаю, что это 640-бит (80 байт заголовка). Но я не могу найти любой документ, который описывает поля заголовка, прямой/обратный порядок байтов и т. д.

Кроме того, некоторые сравнения с Bitcoin ша меня смущает. В CPU-майнера алгоритме Scrypt.C, оно требует ввода данных аргументов и запускает SHA256 и трансформировать его. Биткоин, я хотел бы видеть, что есть преобразование в обратном порядке байтов перед запуском SHA256 и преобразования. Это нормально?

Спасибо!

С уважением, СК

+987
user2480755 03 февр. '09 в 4:24

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

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

Потом еще год, а новый законопроект: "Эй, ты любишь биткоины, верно? Как насчет нового законопроекта, который "улучшает" безопасность и требует каких-либо биткоин-клиентов, добавляя Азбука".

Еще один год идет, и: "Эй, эй, мы не можем позволить вам использовать нелицензионный клиент Bitcoin, который не очень ответственно! Убедитесь, что вы используете один из клиентов в этом списке!"

365 дней спустя: "Эй, как вам нравится ваш биткоины? О, отлично, ну, мы просто хотели сообщить вам, что мы собираемся выпустить клиент нашего собственного. О нет, никаких серьезных разногласий, мы просто хотим сделать его более безопасным. Вы все еще можете использовать 3 участника клиентов, это просто дает вам больше выборов! GO США!"

Прошел еще один год и биткойн в большой пользе с помощью системы PayPal, Амазонка, eBay, Newegg и тысячи других именитых компаний как миллионы мелких-раз мама-и поп-сайтов. Государственного регулирования и требования лицензирования продолжают развиваться и менять характер алгоритма Bitcoin и Blockchain (имея неисчислимые тысячи предприятий с использованием государственных лицензированных клиентов позволяет более чем 51% контроля над алгоритм и правила блокчейн).

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

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

Если биткоин когда-либо, кажется, законным крупному бизнесу и используется на очень общих основаниях, многие фирмы с удовольствием дают в правительство требования к использованию регулируемых клиентами, если закон говорит, что они должны. Крупномасштабное переключение на правительство повреждены клиент может получить больше, чем 51% контроля над сетью Bitcoin. Все правительство должно сделать, это ждать для тех, кто готов согласиться на ее требования, чтобы вырасти более чем на 51%.

Что можно сделать, чтобы предотвратить это?

+955
Stefan T 13 сент. 2010 г., 0:49:29

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

+919
ceoec 3 янв. 2019 г., 18:30:03

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

Что, если, по согласованной блок в будущем, биткойн-протокола изменена:

  • Победа Шахтер транслирует 1Мб блока в обычным способом и в сеть попадет добыча. Назвать эту КБ (текущий блок).
  • Победа Шахтер продолжает вещать 1Мб блоками каждые П секунд. Назовем эти блоки NB1...Н (следующий блок)
  • Всех шахтеров, в настоящее время занят горно КБ, теперь на заднем фоне монтаж больших блоков из всех NB1...N блоков
  • После того, как горнорабочий шахты ЦБ, его объявили в сеть, вместе с новой 1Мб блок, называемый конвертор (последняя следующего блока)
  • Все шахтеры сейчас собрать новый большой блок из LNB и все NB1...Н они уже есть, и начало добычи на нем просторный "Златовласка блок" - блок, который просто правильный размер, учитывая, что сети могут справиться с точки зрения пропускной способности.

П настроен, чтобы позволить справедливое распространение НБ блоков. Допустим, это 60 секунд. Это сделало бы Златовласка блок эффективный 10Мб в размер.

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

Спасибо за прослушивание.

+891
sjh nhj 12 авг. 2017 г., 22:08:06

Я смотрю на Волновой обзор API, и это выглядит, чтобы взять другой подход с Bitcoin в качестве обработки личные ключи. В Bitcoin, необходимо использовать кошелек и, зачастую, пароль для бумажника, и для создания сделок. В пульсация, похоже, что операции, которые требуют один закрытый ключ, надо ее передать в качестве параметра в заданном формате JSON вызова (например, в знак сообщение). Значит ли это, что рябило не хранит информацию о данного пользователя или предприятия, на котором она размещается и подключается к нему? Я вижу кошелек.файл db в папке базы данных, но я не уверен, что он используется для.

+834
Akash Rajbanshi 29 янв. 2017 г., 5:40:49

я работаю на кошелек, который использует BIP32 для создания учетных записей, адреса, xpub, публичных ключей, транзакций и т. д. но теперь я хочу перейти от BIP32 в Bip 44. как я могу сделать это с помощью bitcoinj я тоже изучают это, но нет ничего, относящегося к реализации. Все что мне нужно знать, что, как я могу реализовать BIP44 используя bitcoinj и какие конкретные изменения я должен сделать.Нужно ли менять все иерархии, если да, то как это сделать

+817
putin 26 янв. 2015 г., 10:25:33

У меня некоторые сомнения о Грег Максвелл конфиденциальной сделки и надеемся, что кто-то может помочь, чтобы было понятно. Обязательство с помощью математики эллиптических кривых является:

 Р=ХГ + ах

где g,h являются общественное значение и X являются частными.

Мои вопросы:

  1. ХГ является государственное или частное значение?
  2. если ХД - это общественная ценность, почему злоумышленник не может просто сделать перебора перебора всех возможных значений а проверка на равенство с п значение?
  3. если ХД - это частное значение КТ бумаге сказать: не может быть доказано обязательство ноль, только подписание хэш обязательства с обязательством, как общественных или если вы хотите доказать, что а=1 сделать с' = с - 1ч а затем подписать хэш с'. Как подписание С или С' я могу доказать ценность и также как я могу проверить знак, если я не знаю ХД?
+713
user277488 11 июн. 2013 г., 23:25:35
  1. Эфириума является одним из примеров блокчейн, используемые для хранения договором сделок. Узлы на Blockchain проверить проводки и добавить его в блокчейн. Эфириума также имеет валюты и шахтеры получают вознаграждение за выполнение работы. Что вы думаете абсолютно правильно, если у вас нет какого-либо механизма стимулирования, то только несколько человек моих и сеть может быть легко атакован.
  2. Когда компании говорят о том, используя блокчейн для себя только, они имеют в виду частный блокчейнами и не публичных. Узел нужно разрешение, прежде чем они смогут присоединиться к этому частный блокчейн, таким образом, не склонен к атаке. В противном случае в публичном блокчейне кто-нибудь с 51% большинство может корректировать операции. Некоторые теракты, возможно даже на 33% большинства.
+656
Molly Blair Richardson 10 янв. 2013 г., 18:58:06

Она имеет магическую байт плюс номер версии на 12 байт в файле:

00000000 [00 00 00 00 01 00 00 00] [00 00 00 00] [62 31 05 00]
 ^ ЛСН ^ страница num ^ магия
00000010 [09 00 00 00] [00 20 00 00] 00 [09] 00 00 00 00 00 00
 ^ версия ^ размер страницы тип ^ дБ 

Поиск 62 31 05 00 09 00 00 00 должны сделать вы то, что вы ищете.

Источник: berkleydb исходный код: макет, магическое число

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

  • 00 01 07 6б 6д 65 79 65 74 61 (keymeta)

  • 00 01 0а 64 65 66 61 75 6С 6б 74 65 79 (defaultkey)

  • 00 01 0а 6д 6е 69 76 65 72 73 69 6е 6е (атрибут minversion)

  • 00 01 09 62 65 73 74 62 63 6б 6С 6Ф (bestblock)

  • 00 01 03 61 63 63 (акк) аккаунт

  • 00 01 03 6б 65 79 (ключ)

  • 00 01 04 63 6б 65 79 (ckey) зашифрованный ключ

  • 00 01 04 6д 6б 65 79 (пнятненько) (только в зашифрованном кошельки)

  • 00 01 04 6д 6е 61 65 (имя)

  • 00 01 07 70 75 72 70 73 65 6Ф (цель)

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

+595
Vinay Kumar Nandu 24 нояб. 2016 г., 10:56:26

добавление высоты гарантирует уникальный блок хэшей с вероятностью 1 - 1/(2256), которая очень близка к 1

различные скрипты фонда произвести различные корень Меркле которые производят различные хэши блоков

+581
user31443 7 мар. 2015 г., 4:59:09

Недавно я отправил 0.03 BTC в Сатоши Дайс без ТХ плата от blockchain.info кошелек. Он пробыл около 3 дней, не будучи подтверждены, и он, наконец, закончился. В некоторые моменты, в то время как Техас был неофициальный распространения сети падает до 2 узлов, а затем вернуться назад до 50 узлов. После этого срока сумма сделки была добавлена обратно на мой баланс. Какие-либо подробности сделки исчезли из моего кошелька и от Блока Эксплорер... через несколько часов после окончания сделки, был выдан автоматически с той же суммы на тот же адрес кости Сатоши.

+464
lola 27 мар. 2014 г., 11:44:00

При обновлении с NXT, какие файлы нужно скопировать, содержащих NXT в контакты адресной книги? Какие другие жизненно важные файлы я должен скопировать из старой версии?

+457
Caspar Harmer 23 янв. 2017 г., 17:50:21

Я использовал один и тот же случайный entrophy (d2310508c6c5313795dc80a7408b608ffda7176dbedefac00f8114c5dd89a673) для создания BIP32 корень ExtendedKey (путь: м) в libbitcoin-обозревателя и веб-кошелек соответственно.

Но я не знаю, почему я получил два разных результата?

В libbitcoin-проводник, я ввел команду (./ВХ HD-новый d2310508c6c5313795dc80a7408b608ffda7176dbedefac00f8114c5dd89a673) и получил: xprv9s21ZrQH143K4bPcDZFCnACLDrv2ta2xuppymu2j98vepw1xpptt7opiqbbxscesmatehxlgguglrz5yybin2y2vr1q6pmh69ybudwkqw1f

В веб-кошелькам, у меня было: xprv9s21ZrQH143K4EQpRE59bbF9QXCW7qxjsw4lf9wwwwjcamtjvqnn5yuqgh9y3xdar9nswyszlgjqxcuvc3gymgrjy7frw12muaby5jc4jvu

+326
VITAKU 9 апр. 2017 г., 17:37:07

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

Обратите внимание, что на этапе ввода начального процесса восстановления кошелек нажмите на настройки и проверить bip39.

+322
spt 15 мар. 2015 г., 20:58:17

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

Продолжение ответа г-н Шварц по.

Другая важная роль в ч/с OpenCL и CUDA. Предоставляют средства связи/протокол между производителями, так и различными аппаратными может взаимодействовать более легко. Так как Шварц сказал, что вы должны использовать вычислительные мощности (ресурсы) чип для того, чтобы быть полезным. OpenCL и CUDA позволяет программное обеспечение, чтобы использовать много различных аппаратных частей сразу. Вот некоторые шаги, чтобы сделать добычи может быть выполнена на процессоре, а другие выполняются на GPU. Благодаря OpenCL можно с легкостью назвать одной функции, и он будет использовать ресурсы, доступна. (Я не говорю, что OpenCL имеет функцию doHash (), но больше что-то вдоль линий, если(elegantWork) useCPU; иначе если(bruteWork) useGPU;)

Также компьютеры машинный язык архитектуры будет играть большую роль. ПГК (инструкция установить компьютер) - это компьютер с определенным набором инструкций, которые процессор может выполнять. Таким образом, есть много видов. РИНЦ, руку и т. д. (ИДК многие из них или много о есть различия), но некоторые из них имеют инструкции, которые полезны для горнодобывающей и некоторые те, которые не. Есть схемы на некоторые фишки, которые пытаются угадать будущее, поэтому если он видит, что вы должны соединить, чтобы выполнить ветвление заявление, он может попробовать работать с опережением на каждой ветке, а затем, как только он знает, что он будет падать все остальные и дальше на Правый сектор. Ну там может и не быть необходимости в перемешивании, так что часть чипа бесполезна нам, если мы хотим, чтобы хэш.

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

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

+310
Politucii Cristian 27 сент. 2016 г., 15:49:46

Сайты, такие как bitaddress.org и Blockchain.info где можно распечатать бумажный кошелек также показать ваше текущее баланса Bitcoin на свой бумажный кошелек. Но равновесие-это нечто, что постоянно меняется, так почему бы это быть распечатаны на бумажный кошелек?

+301
MilanR 5 апр. 2010 г., 13:31:36

Немного подробнее:

+260
user103720 24 авг. 2016 г., 1:30:53

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

Открываете программу, Файл -> Создать/восстановить -> войти в твое семя, когда его спросили.

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

Затем подождите, пока синхронизация произойдет.

+223
Ali Issa 14 сент. 2015 г., 3:05:10

На основе Bitcoin адрес вы не можете получить свои деньги обратно. Вам также потребуется отдельный ключ для этого.

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

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

+107
user15333 1 мар. 2012 г., 2:21:24

Что heirarchical детерминированный путь деривации используется для проверки подлинности FIDO книги с нано? Это задать для другой ключ каждый раз, или это всегда один и тот же ключ?

Если я подключиться к Google для 2FA может это доказательство того, что ключевые пути их желание или оно должно быть определенным ключом?

Мне интересно, сколько частную жизнь я потеряю, если я использую книгу нано, что не только для конкретного счета 2-факторную авторизацию. Е. Г. Что произойдет, если я использую его для нескольких аккаунтов Google, другие компании, или криптовалюты. Могли бы погуглить открыть биткоин баланс, Если же книга используется для 2-факторную авторизацию?

+83
Jack Pots 14 июн. 2014 г., 23:13:18

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