Все что нужно знать о SegWit

Все что нужно знать о SegWit

1. Что такое SegWit?

SegWit — или Segregated Witness — это имя, данное обновлению протокола Биткоин (BTC), которое было реализовано 23 августа 2017 года.

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

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

2. Что такое форк и что делает форк SegWit?

Софт форк — это обновление блокчейна, выполненное без разделения цепочки на две части, и SegWit увеличил количество транзакций в любом блоке биткоина.

Форк — это в основном модификация, сделанная для открытого исходного кода. Он вводит отклонения от того, как базовый проект работает с этого момента, и он может быть как софт-форком, так и хард-форком. Жесткие форки заставляют блокчейн разделяться на две части, требуя, чтобы участники выровняли блоки, несовместимые с новым программным обеспечением: новая цепочка отделена от старой. SegWit был программным форком, означающим, что все еще будет один блокчейн Bitcoin для приема блоков от пользователей, которые еще не включили SegWit в своем программном обеспечении.

SegWit устранил проблему, называемую изменчивостью транзакций, которая позволяла изменять данные транзакций BTC до того, как сеть обработала эти транзакции. Это создало бы бухгалтерский кошмар. Позволяя хранить информацию о подписи (то есть, «свидетель») вне (то есть «отделяя» от) блока релевантных транзакций, но все же проверять их, SegWit позволяет Биткоину сохранять целостность транзакций, в то же время упаковывая больше их в любой 1-мегабайтный блок. Результат — более быстрый и безопасный биткоин.

3. Почему SegWit все еще не завершен?

SegWit не был полностью принят всеми участниками сети Биткоин, потому что это не обязательно, но также из-за различных стимулов между пользователями в экосистеме.

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

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

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

4. Сможет ли SegWit добиться успеха?

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

Теперь, когда Биткоин постепенно восстанавливается после краха 2018-2019 годов, растут и комиссии, которые пользователи платят за транзакции. Использование кошельков с поддержкой SegWit является предпочтительным, поскольку блоки транзакций, обрабатываемые майнерами, обслуживающими эти кошельки, имеют больший вес (то есть плотность транзакций), что приводит к скорости и экономической эффективности. Переход пользователей к этим кошелькам и инструментам SegWit быстро ускорился. С этого времени в прошлом году использование SegWit увеличилось с 39% до более чем 50,5%.

Никто не хочет платить 5 долларов за отправку биткоин-платежа, когда они заплатили 0,40 доллара за тот же платеж всего шесть месяцев назад. Поэтому поддержка SegWit является ценным средством поиска среди самых разнообразных кошельков и доступных бирж. Поскольку все больше транзакций в блокчейне Биткоин становятся включенными в SegWit, использование прошивки AsicBoost или фильтрация этих транзакций больше не является прибыльной стратегией для майнеров.

5. Есть ли у SegWit недостатки?

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

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

С этой точки зрения, сам SegWit — слабость, заражающая биткоин, и поэтому вместо того, чтобы внедрять SegWit, часть сообщества жестко раздвоена в новом блокчейне под названием Bitcoin Cash в 2017 году.

Bitcoin Cash — это, по сути, устаревший биткоин до SegWit, и его стратегия масштабирования заключается просто в увеличении размера блока и сохранении всех данных в цепочке. Это стратегия децентрализации, противоположная стратегии группы Bitcoin Core, которая рассматривает SegWit как первый стек на многослойной цепочке блоков.

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

Добавить комментарий

Ваш e-mail не будет опубликован.