Jump to content
Sinigr

SegWit на пути к фиксации, поддержка майнеров 100%

Recommended Posts

Обновление. Читайте в источнике: SegWit (BIP 141) был полностью зафиксирован в блокчейне Bitcoin

 

27 июля начался новый период сигнализации о фиксации протокола Segregated Witness (также называют как SegWit или BIP 141). Если минимум 95 % блоков в данном периоде будут сигнализировать о поддержке BIP 141, что составляет 1916 из 2016 блоков, обновление зафиксируется и это обеспечит активацию кода в блокчейне Bitcoin, впервые предложенного в 2015 году.

Похоже, это финишная прямая для SegWit, так как о поддержке обновления сигнализирует 100% майнеров. Теперь, когда BIP 91 активирован, майнерам не выгодно игнорировать поддержку SegWit, иначе, они не будут получать награду за добытые блоки. На данном этапе, это абсолютный успех для всей сети Bitcoin, однако, стоит дождаться момента самой активации Segregated Witness.
 

Напомним, что SegWit «модернизирует» алгоритм биткоина, то-есть, это обновление привнесёт некоторые изменения в работу Blockchain. Данный протокол призван исключить ситуацию с неподтверждёнными транзакциями и увеличить пропускную способность сети, где каждый блок сможет включать намного больше транзакций, чем сейчас, тем самым, ускорив прохождение транзакций и снизив их комиссию.

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

Если майнеры будут продолжать сигнализировать о поддержке BIP 141, то фиксация протокола Segregated Witness произойдёт на блоке 479 808 (примерно 8 августа).

Последнюю информацию о поддержке SegWit майнерами и статистику последних добытых блоков в сети Вы можете просмотреть здесь:
 

xbt.eu

 

coin.dance

 

Источник

Edited by Sinigr

Share this post


Link to post
Share on other sites

Есть где-нибудь толковое подробное разъяснение (на русском языке), что такое SegWit? Что именно поменяется в структуре данных и алгоритмах Биткоина?

Share this post


Link to post
Share on other sites

 

 

 

-- этот текст именно что про "календарь" событий. Но совершенно не про то, "что именно поменяется в структуре данных и алгоритмах Биткоина" ...

Share this post


Link to post
Share on other sites

Есть где-нибудь толковое подробное разъяснение (на русском языке), что такое SegWit? Что именно поменяется в структуре данных и алгоритмах Биткоина?

https://www.youtube.com/watch?v=aRh1-WlImWE

Share this post


Link to post
Share on other sites

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

 

А так называемые "расширенные блоки", которые -- как сущность -- вводятся в SegWit-е, куда (во что) будут выстраиваться?

Share this post


Link to post
Share on other sites

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

 

А так называемые "расширенные блоки", которые -- как сущность -- вводятся в SegWit-е, куда (во что) будут выстраиваться?

Да, блокчейн состоит из набора блоков. Blockchain - в переводе, цепочка блоков. Насчёт SegWit,честно говоря, я сам не нашёл об этом информации. Указано, что расширенный блок идёт вне блокчейна. Значит, будет храниться отдельно, но скорее всего, также, у каждого пользователя и майнера на компьютере.

Share this post


Link to post
Share on other sites
Указано, что расширенный блок идёт вне блокчейна. Значит, будет храниться отдельно, но скорее всего, также, у каждого пользователя и майнера на компьютере.

Он идёт "вне" блокчейна - то есть на самом деле в том же блокчейне, просто для "совместимости" со старыми клиентами у каждого segwit-блока есть как бы две версии: полная и урезанная (с размером до 1мб и выглядящая как обычный старый блок).

 

Добавлено:

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

Edited by sankopolo

Share this post


Link to post
Share on other sites

 

 

для "совместимости" со старыми клиентами у каждого segwit-блока есть как бы две версии: полная и урезанная

 

-- то есть segwit-ноды между собой будут обмениваться (при синхронизации) полными версиями, а старым клиентам снисходительно отправлять урезанные версии блоков?

 

И, соответственно, получая от старых нод урезанные версии блоков (те ведь, как честные Васи, будут их рассылать, ни о чём не подозревая), будут их просто игнорировать, поскольку в segwit-парадигме эти урезанные версии блоков неполноценны (и бесполезны)?

Share this post


Link to post
Share on other sites

 

 

-- то есть segwit-ноды между собой будут обмениваться (при синхронизации) полными версиями, а старым клиентам снисходительно отправлять урезанные версии блоков?
Примерно так.

 

 

И, соответственно, получая от старых нод урезанные версии блоков (те ведь, как честные Васи, будут их рассылать, ни о чём не подозревая), будут их просто игнорировать, поскольку в segwit-парадигме эти урезанные версии блоков неполноценны (и бесполезны)?
Тут не знаю точно, но варианта всего два: либо не получать от старых нод, либо получать, а дополнение до полноценного потом запрашивать у segwit-нод.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...