Перейти к содержанию

Разработчики Bitcoin Core предупреждают об угрозе стабильности сети


Лида

Рекомендуемые сообщения

Я не про то. Напишу ещё раз подробнее.

 

В сети есть какое-то количество маленьких пулов, которым на всё это наплевать, которые не трогают и не будут вообще трогать своё ПО явной причины. Вот такой пул сгенерит блок А после 1 августа. Что будет дальше? UASF-ноды его отвергнут. Остальные - примут. В том числе примут ноды пулов. И дальше блокчейн всеми (или почти всеми) пулами будут создаваться на основе этого А -> B -> C -> D и так далее... В этой ситуации никакие биты в блоках B, C, D не будут играть роли для uasf-нод.

 

 

кое-что забываете.

у кого контроль более 51% мощностей - у того цепочка и длиннее.

цепочки этих маленьких пулов всегда будут обнулятся в итоге.

 

блоки маленьких пулов без сигнала бит2 или бит4 будут игнорится и замещаться своими более длинными цепочками.

Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 86
  • Создана
  • Последний ответ

Топ авторов темы

Не будут. Можем поспорить.

 

 

Просто там segwit не был никому нужен.

 

 

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

 

 

а сегвит и в биткоине никому не нужен, кроме пары придурков из коре команды.

Ссылка на комментарий
Поделиться на другие сайты

цепочки этих маленьких пулов всегда будут обнулятся в итоге.

В цепочке A->B->C->D маленьким пулам будет принадлежать только А.  B, C и D будут принадлежать любому "обычному" (не-uasf) пулу.

Распишу ещё подробнее на примере (все может происходить 1 августа):

  1. Маленький пул создает блок А без сигнализации о сегвите и шлет в сеть.
  2. Все uasf-ноды его отбрасывают, все не-uasf ноды - принимают. В том числе его принимают ноды пулов Antpool, Bitfury и BTC.top.
  3. Antpool находит блок B, родителем которого является А и шлет его в сеть с сигнализацией о сегвите.
  4. Все не-uasf ноды принимают блок B. Все uasf - отбрасывают так как в их версии блокчейна B не к чему прицепить.
  5. Bitfury находит блок C, родителем которого является B и шлет его в сеть с сигнализацией о сегвите.
  6. Все не-uasf ноды принимают блок C. Все uasf - отбрасывают так как в их версии блокчейна C не к чему прицепить.
  7. BTC.top находит блок D, родителем которого является C и шлет его в сеть с сигнализацией о сегвите.
  8. Все не-uasf ноды принимают блок D. Все uasf - отбрасывают так как в их версии блокчейна D не к чему прицепить.
Изменено пользователем sankopolo
Ссылка на комментарий
Поделиться на другие сайты

по-моему, это только в том случае, если segwit будет принят до 1 августа через segwit2x (что вряд ли). Иначе первый же блок (всего один и от любого пула) без сигнализации segwit заставит отколоться ноды с uasf от сети: они его не примут, вся остальная сеть - примет.

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

если вы про немайнящие ноды, то да они откалываются, но сеть не сплитится. Так как кошельки блоки не орфанят, они их просто транслируют или игнорят. И новые блоки создавать тоже не могут. Майнерские ноды самодостаточны, если и нужно будет, то откроют пару кошельков на серверах в разных уголках. Цена вопроса 5 рублей

проблемы индейцев (хешрейта майнящего короткую цепь и кошельков) сеть не волнуют

Изменено пользователем razdva
Ссылка на комментарий
Поделиться на другие сайты

 

В цепочке A->B->C->D маленьким пулам будет принадлежать только А.  B, C и D будут принадлежать любому "обычному" (не-uasf) пулу.

Распишу ещё подробнее на примере (все может происходить 1 августа):

  1. Маленький пул создает блок А без сигнализации о сегвите и шлет в сеть.
  2. Все uasf-ноды его отбрасывают, все не-uasf ноды - принимают. В том числе его принимают ноды пулов Antpool, Bitfury и BTC.top.
  3. Antpool находит блок B, родителем которого является А и шлет его в сеть с сигнализацией о сегвите.
  4. Все не-uasf ноды принимают блок B. Все uasf - отбрасывают так как в их версии блокчейна B не к чему прицепить.
  5. Bitfury находит блок C, родителем которого является B и шлет его в сеть с сигнализацией о сегвите.
  6. Все не-uasf ноды принимают блок C. Все uasf - отбрасывают так как в их версии блокчейна C не к чему прицепить.
  7. BTC.top находит блок D, родителем которого является C и шлет его в сеть с сигнализацией о сегвите.
  8. Все не-uasf ноды принимают блок D. Все uasf - отбрасывают так как в их версии блокчейна D не к чему прицепить.

 

 

а по-моему на шаге 2. ошибка.

Antpool, Bitfury и BTC.top - они все сигнатары нью-йоркского соглашения. соответственно, как я понимаю, они будут отфутболивать не сегвит2х блоки. шаги 3. - 8. посему лишние.

 

вобщем всё будет хорошо.

Ссылка на комментарий
Поделиться на другие сайты

 

 

  1. Все uasf-ноды его отбрасывают, все не-uasf ноды - принимают. В том числе его принимают ноды пулов Antpool, Bitfury и BTC.top.

остальное не имеет никакого значения

я вобще думаю в сети будет мало сегвит транзакций. В лайткоине нет например. Покрайне мере пока ЛН не появится. Тот вобще не факт, что он появится. Надеюсь на хардфорк без дезертиров и отставку коре. Это откроет дорогу постоянным форкам увеличивающим блок по необходимости

Изменено пользователем razdva
Ссылка на комментарий
Поделиться на другие сайты

Ага, началось.

Изменено пользователем qwerty40
Ссылка на комментарий
Поделиться на другие сайты

Antpool, Bitfury и BTC.top - они все сигнатары нью-йоркского соглашения. соответственно, как я понимаю, они будут отфутболивать не сегвит2х блоки.

 

Да так и будет после активации SW2X. Но он совместим с BIP141, то есть если активируется SW2X, то UASF ноды останутся в сети. По сути SW2X во многом аналогичен UASF, только без отжима голосования у майнеров и с условием выполнения второго этапа (хардфорка), хотя и не знаю в какой форме это будет прописано. Собственно, все должно быть уже ясно 29 июля - пока предварительная поддержка майнерами подходит к 90%, что позволяет активироваться "с колес", если разрабы не подведут и все ныне голосующие майнеры переедут на клиент SW2X.

Ссылка на комментарий
Поделиться на другие сайты

Antpool, Bitfury и BTC.top - они все сигнатары нью-йоркского соглашения. соответственно, как я понимаю, они будут отфутболивать не сегвит2х блоки.

Если segwit не активируется до этого момента, то не будут. И выполнятся шаги 2,3,4...

 

раскола может и не быть,

по-моему, это только в том случае, если segwit будет принят до 1 августа через segwit2x (что вряд ли). Иначе первый же блок (всего один и от любого пула) без сигнализации segwit заставит отколоться ноды с uasf от сети: они его не примут, вся остальная сеть - примет.

 

То есть общий итог такой: есть активация до 1 августа -> uasf не откололись; нет активации до 1 августа -> uasf (с большой вероятностью) откололись (см шаги 1-8).

 

Какое у segwit2x точное условие для активации? 80% блоков из 2016 (1 период постоянной сложности)?

 

Добавлено: нашел ответ

consensus.vDeployments[Consensus::DEPLOYMENT_SEGWIT2X].nOverrideMinerConfirmationWindow = 672; // ~4.67 days consensus.vDeployments[Consensus::DEPLOYMENT_SEGWIT2X].nOverrideRuleChangeActivationThreshold = 538; // 80%
Изменено пользователем sankopolo
Ссылка на комментарий
Поделиться на другие сайты

Bitcoin core со вчера пишет "Внимание: Получена неизвестная версия блока! Возможно неизвестные правила вступили в силу." Вроде пока ничего же еще не переводили, или это нагнетание паники?

Ссылка на комментарий
Поделиться на другие сайты

Bitcoin core со вчера пишет "Внимание: Получена неизвестная версия блока! Возможно неизвестные правила вступили в силу." Вроде пока ничего же еще не переводили, или это нагнетание паники?

Дак уже ж идёт процесс, кто то использует сегвит, кто то сегвит2х

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Similar Topics

    • Курс Bitcoin (только про Bitcoin)

      В данной ветке предлагаю вести обсуждение курса Bitcoin Для желающих безнаказанно оффтопить был создан топик Курсы криптовалют в разделе флейма, там можно уходить в рассуждения сколь угодно далеко от основной темы, так что велком! Также у нас есть ветка по обсуждению "справедливого курса" Bitcoin     Несколько полезных инструментов для отслеживания курса: bitcoin.clarkmoody отображает стакан Mt.Gox и строит в реалтайме японские свечи bitcoinchain сравнение курсов на разных биржах н

      в Биткоин

    • Комиссии Bitcoin

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

      в Биткоин

    • Халвинг Bitcoin

      До халвинга биткоина осталось 12 дней. Чего ждать после? Стоить ли полагаться на статистику роста цены предыдущих халвингов?        Ждем повторения события☺️

      в Биткоин

    • Разработчики Solana развернули тестовое решение для уменьшения количества ошибок в сети

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

      в Новости криптовалют

    • Комиссии в сетях Bitcoin, Ethereum, BCH и прочих — сколько ставить?

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

      в Общий


×
×
  • Создать...