The LTB Network Forum


Криптомеханика

Back to LTB in Russian

Jump to bottom
Pages: 123

Comments

  • UrbanischMansch

    @cefp Он подключается к нескольким узлам и все проверяют.

    Вот тут нашел овтет:

    http://habrahabr.ru/post/125572/

    Вопрос: — Как майнеры обнаруживают друг друга? Есть центральный сервер?

    Ответ:

    1. Да, это централизовано. Bitcoin клиент регистрируется в IRC irc.lfnet.org, каналы #bitcoin00-#bitcoin99. Ник — закодированый IP адрес. Думаю атака на этот сервер — легко переварится bitcoin, не составит труда от нее защититься.

    Тоже классная ссылка. Хоть автор и не совсем понятно пишет, но кое во что я врубился. Транзы рассылаются всем кошелькам. Хотя в этом нет необходимости. Достаточно разослать их всем майнерам, а не майнящим кошелькам это не нужно. Избыточность налицо. Нужна ли она? Транзы передаются по принципу торрентов и до момента подтверждения "висят" в памяти майнеров. При этом необходимо шерстить их на предмет того, не вошли ли они в несколько последних блоков (в битке 6)? А если вошли, то вроде бы этот кеш можно почистить, НО.... если цепочка блоков форкнется, то надо выбрать более длинную; прошерстить все транзы из более короткой цепочки - а не потрачены ли они в более длинной? Если нет, включить их в свежий блок. Если потрачены в более длинной отвергнуть. То есть, сеть также должна шерстить последние 6 (для битка) блоков на наличие в них транзакций и на совпадение этих транзакций с теми, которые висят в кеше. Ну, это мои логические выводы из приведенной информации. Может быть, я ошибаюсь. А вот насчет централизации инфа устаревшая. В большинстве форков биткойна нет таких центров. Кто-то вообще ноды для связи с сетью вручную добавляет, у кого-то они в конфиге прописаны и обновляются вместе с обновлением клиента.

    Permalink
    3 likes
  • cefp

    Наврядли в биткоине что-то поменяли.

    Permalink
    2 likes
  • UrbanischMansch

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

    Permalink
    2 likes
  • UrbanischMansch

    Следующая партия вопросов. биткоин-адреса. Что понятно: есть приватный ключ - длиннющий набор циферок и буковок. Есть публичный ключ, он же адрес кошелька. Публичный ключ есть хеш приватного ключа. Остальное непонятно: Какой именно хеш? Дважды ша-2? Или другой? Оба ключа вроде бы являются числами. Сколькиричными? Судя по набору букв, там даже 16-ричные рядом не валялись. В начале любого адреса повторяющийся набор букв. Типа для каждого форка свой. Каким способом достигается такой результат? Перебором как в Vanitygen? Или просто конкатенацией к основной строке?

    Кто что знает?

    Permalink
    1 like
  • cefp

    У приватного ключа количество комбинаций равняется цифре с более чем ста нулями. От него по алгоритму дважды ша - 2 вычисляется публичный ключ. Первая буква как я понля конкотенация. Повторяющегося набора букв не замечал.

    Permalink
    1 like
  • UrbanischMansch

    На самом деле все по-другому, оказывается. Нарыл информацию тут http://btcsec.com/bitcoin-address-theory/ Ох, они и мудрят при его генерации, это что-то...

    Permalink
    1 like
Jump to top
Pages: 123

Post Reply

Please Login to post a reply to this thread.

© Copyright 2013–2016 The LTB Network. All rights reserved .