Объяснение Segregated Witness (SegWit): обновление, которое переопределило Bitcoin для массового внедрения

BlockChainReporter
BTC7,42%

Segregated Witness (SegWit) — это обновление Биткойна, которое отделяет данные подписи от данных транзакции для увеличения емкости блока, снижения комиссий и ускорения транзакций. Оно считается одним из ключевых обновлений в экосистеме Bitcoin ($BTC). Разработанное для повышения масштабируемости, устранения критических технических проблем и минимизации комиссий за перевод, SegWit в основном изменило способ хранения данных о переводах в блокчейне. Хотя обновление было запущено еще в 2017 году, многие новички все еще испытывают трудности с пониманием его значения и роли в сети Bitcoin. Этот гид объясняет SegWit простыми словами, чтобы вы поняли, как оно делает экосистему Bitcoin более эффективной, дешевой и быстрой.

Обзор SegWit

SegWit — это протокольное обновление, предложенное разработчиком Питером Вилле и несколькими другими участниками сети Bitcoin в 2015 году. Оно реорганизует хранение данных о переводах внутри блока с разделением цифровых подписей (известных как «свидетельские данные») и основных данных транзакции. Такое разделение увеличивает количество переводов, которые могут входить в один блок, без фактического увеличения официального лимита размера блока.

В экосистеме Bitcoin новый блок добавляется примерно за 10 минут. Каждый блок имеет ограниченную емкость для хранения данных. Это ограничение ограничивало Bitcoin примерно 7 переводами в секунду. В сравнении с традиционными платежными системами, которые эффективно обрабатывают тысячи переводов в секунду, это приводило к перегрузкам, повышению комиссий и задержкам подтверждения. Здесь и приходит на помощь SegWit, решая важную проблему с помощью более эффективного использования пространства блока. Вместо хранения подписей внутри основной структуры транзакции, обновление перемещает их в отдельную область, позволяя включать больше переводов.

Необходимость SegWit

До внедрения SegWit сеть Bitcoin сталкивалась с несколькими проблемами, включая ограниченную емкость, уязвимость к изменению данных о переводах (malleability) и высокие комиссии. В периоды повышенного спроса блоки заполнялись очень быстро. Кроме того, пользователи вынуждены были конкурировать за место в блоке, что повышало комиссии. В то же время уязвимость к изменению данных о переводах мешала внедрению современных решений по масштабированию.

Поскольку подписи могли занимать до 65% данных о переводе, они использовали ценное пространство блока. В периоды высокой нагрузки это приводило к росту комиссий выше 30 долларов за перевод. Это делало использование Bitcoin для ежедневных платежей неудобным. Однако SegWit предложил решение этих проблем, одновременно перераспределяя хранение данных и исправляя уязвимость к изменению данных.

Как SegWit увеличивает емкость блока

SegWit не увеличивает лимит размера блока, который остается 1 МБ. Однако он вводит уникальную концепцию — вес блока (block weight), которая по-разному измеряет свидетельские данные и данные транзакции. В частности, он по-прежнему считает данные транзакции в пределах 1 МБ, но добавляет место для свидетельских (подписных) данных, что примерно дает дополнительно 3 МБ. В результате общая эффективная емкость блока достигает около 4 МБ. Это позволяет включать больше транзакций в один блок без необходимости хардфорка. В результате, добавляя больше переводов в каждый блок, SegWit повышает пропускную способность и снижает нагрузку на сеть.

Снижение комиссий и ускорение транзакций

Поскольку SegWit позволяет включать больше транзакций в один блок, сеть Bitcoin теперь может обрабатывать платежи более эффективно. Несмотря на постоянное время майнинга блока в 10 минут, увеличение количества переводов повышает общий показатель транзакций в секунду. Это дает два ключевых преимущества: более быстрое подтверждение в периоды высокой нагрузки и снижение комиссий за счет уменьшения конкуренции за место в блоке. После внедрения SegWit средние комиссии за $BTC значительно снизились по сравнению с периодами перегрузки до его появления.

Решение проблемы уязвимости к изменению данных о переводах

Одним из важнейших технических достижений SegWit стало устранение уязвимости к изменению данных о переводах (malleability). Эта ошибка позволяла изменять подписи в транзакциях без изменения их содержимого, что меняло идентификатор транзакции (TXID). Хотя средства оставались в безопасности, это усложняло разработку современных систем на базе Bitcoin, поскольку было трудно надежно отслеживать транзакции. Разделение подписей от основных данных сделало TXID неизменяемыми и стабильными. Это открыло путь к развитию различных решений второго уровня, которые полагаются на надежные ссылки на транзакции.

SegWit и появление Lightning Network

SegWit стал основой для Lightning Network — решения второго уровня для масштабирования, построенного поверх сети Bitcoin. Lightning Network позволяет пользователям платить очень низкими комиссиями, быстро отправлять платежи и проводить транзакции вне цепи. Эти оффчейн-транзакции затем фиксируются группами в основной блокчейн, что снижает нагрузку на сеть. Без исправления уязвимости к изменению данных в SegWit было бы очень сложно обеспечить безопасную работу Lightning Network, что делает SegWit важным фактором долгосрочной масштабируемости Bitcoin.

Родной SegWit (Bech32) и вложенный SegWit

SegWit существует в нескольких вариантах, включая Native SegWit (Bech32) и Nested SegWit. Native SegWit (Bech32) начинается с «bc1» и обеспечивает лучшую эффективность и меньшие комиссии. Также он обеспечивает улучшенное обнаружение ошибок и использует только строчные буквы для удобства чтения. В свою очередь, Nested SegWit совместим с более старыми кошельками и начинается с «3». Он облегчает переход с предыдущих систем. В целом, Native SegWit считается наиболее эффективным форматом.

Реальное влияние SegWit

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

Заключение

SegWit — это не просто техническое обновление, а долгосрочное решение для масштабируемости Bitcoin. Оптимизация пространства блока и внедрение решений второго уровня позволяют расширять возможности Bitcoin без ущерба для децентрализации. Благодаря Lightning Network и более широкому внедрению Native SegWit пользователи могут рассчитывать на более дешевые переводы, лучшую масштабируемость при глобальном использовании и снижение комиссий. Поэтому для каждого, кто входит в криптоиндустрию, знание о SegWit является фундаментальным, поскольку оно играет ключевую роль в работе современных транзакций с $BTC.

Посмотреть Оригинал
Отказ от ответственности: Информация на этой странице может поступать от третьих лиц и не отражает взгляды или мнения Gate. Содержание, представленное на этой странице, предназначено исключительно для справки и не является финансовой, инвестиционной или юридической консультацией. Gate не гарантирует точность или полноту информации и не несет ответственности за любые убытки, возникшие от использования этой информации. Инвестиции в виртуальные активы несут высокие риски и подвержены значительной ценовой волатильности. Вы можете потерять весь инвестированный капитал. Пожалуйста, полностью понимайте соответствующие риски и принимайте разумные решения, исходя из собственного финансового положения и толерантности к риску. Для получения подробностей, пожалуйста, обратитесь к Отказу от ответственности.

Связанные статьи

Данные: 644,86 BTC были переведены с анонимного адреса, стоимостью примерно 47,10 миллионов долларов

ChainCatcher сообщение, согласно данным Arkham, в 05:14 с анонимного адреса (начинающегося с 1NB9j4a9k1...) на другой анонимный адрес (начинающийся с 12WjCfwHAWQ...) было переведено 644.86 BTC (примерно на 47,1 миллиона долларов).

GateNews3м назад

BTC опустился ниже 73000 USDT

Gate News бот сообщение, отображение курса Gate, BTC опустился ниже 73000 USDT, текущая цена 72994.3 USDT.

CryptoRadar23м назад

Данные: 467,28 BTC были переведены с MARA, стоимостью примерно 7 347 300 долларов США

ChainCatcher сообщение, согласно данным Arkham, в 04:45 467,28 BTC (примерно на сумму 7 347 300 долларов США) были переведены с MARA на Cumberland DRW.

GateNews30м назад

Парагвай использует изъятые биткойн-майнеры для монетизации энергии

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

CryptoFrontNews47м назад

Bitcoin ETF продолжают рост с притоком в $225 миллионов

Фонды Bitcoin на биржевых торговых платформах (ETFs) зафиксировали второй подряд день притока с добавлением $225 миллион, в то время как фонды ether перешли в состояние оттока. ETF XRP и Solana сохраняли положительный настрой, поддерживая общее смешанное, но устойчивое настроение на рынке крипто ETF. Ether зафиксировал $10 миллион выхода, как и Bitcoin

Coinpedia56м назад
комментарий
0/400
Нет комментариев