Когда Сатоши Накамото основал Биткойн, он установил жесткий лимит на размер блока в 1 МБ. В первые дни этого было достаточно для нишевого сообщества, но все изменилось, когда прием Биткойна взорвался.
Вот что произошло: Биткойн обрабатывает примерно 7 транзакций в секунду. Блоки поступают каждые 10 минут и ограничены объемом в 1 МБ, поэтому каждый блок может вместить лишь несколько десятков транзакций. Результат? Во время перегрузки сети десятки тысяч транзакций накапливаются в ожидании подтверждения. Пользователи сталкивались с комиссиями за транзакции, достигающими десятков долларов, а время ожидания растягивалось до дней. Сеть столкнулась с проблемой масштабируемости.
Криптосообществу срочно нужен был технический прорыв. Ответ пришел с неожиданной стороны: отделение данных транзакций от информации о проверке подписи.
Понимание SegWit: Техническая Инновация
Что изменилось в 2015 году?
Разработчик Биткойн Питер Вуйле и участники Bitcoin Core предложили SegreGated Witness (SegWit) в 2015 году. Два года спустя, в 2017 году, SegWit был активирован через мягкий форк в сети Биткойн. Прорыв: емкость данных одного блока увеличилась в 1,7 раза без изменения жесткого лимита в 1 МБ.
Как это на самом деле работает?
Каждая транзакция Биткойн содержит два компонента:
Основные данные о транзакции — фактическая информация о переводе (из адреса, в адрес, сумма)
Данные свидетеля — цифровая подпись, подтверждающая, что отправитель авторизовал транзакцию
Вот ключевое понимание: данные подписи занимают примерно 65% пространства блока, но они нужны только для проверки. Это не имеет прямого значения для подтверждения доступности активов.
SegWit извлекает эти данные свидетеля и хранит их отдельно, вне основного блока транзакций. Это и есть сегрегация, которая дала технологии её название. Результат: больше информации о транзакциях помещается в каждый блок, транзакции обрабатываются быстрее, а затраты на верификацию снижаются.
От теории к практике: Объяснение типов адресов SegWit
Инновация не только улучшила обработку — она создала новые форматы адресов. Понимание этих форматов имеет значение, потому что они напрямую влияют на ваши сборы и совместимость.
Устаревшие адреса ( Все еще существуют )
P2PKH Формат — Адреса, начинающиеся с “1” (пример: 1Fh7ajXabJBpZPZw8bjD3QU4CuQ3pRty9u)
Это оригинальный формат адреса Биткойн с 2009 года. Они не используют технологию SegWit и служат базой для сравнения сборов. Если вы используете их, вы упускаете возможность сэкономить.
Формат P2SH — Адреса, начинающиеся с “3” (пример: 3EktnHQD7RiAE6uzMj2ZifT9YgRrkSgzQX)
Изначально разработанный для мультиподписных кошельков, P2SH также может оборачивать адреса SegWit для обратной совместимости. Преимущество: он работает со старыми кошельками и узлами, которые еще не распознают нативный SegWit.
Это последний и самый эффективный формат адреса segwit. Bech32 использует кодирование Base32 вместо Base58, что делает его более компактным и эффективным. Ключевые преимущества:
Снижение комиссии на 35% по сравнению с устаревшими адресами, начинающимися с “1”
Не чувствителен к регистру ( принимает как заглавные, так и строчные)
Улучшенное обнаружение ошибок — опечатки выявляются и помечаются
Меньший QR-код кодирования
Фиксированная длина: 42 символа для стандартных адресов, 62 для многоSignature
Причина, почему комиссии ниже? Адреса Bech32 segwit занимают меньше места в блокчейне, поэтому их дешевле включать в блок.
Адреса Taproot ( Следующая эволюция )
P2TR Format (Bech32m) — Адреса, начинающиеся с “bc1p” (example: bc1pqs7w62shf5ee3qz5jaywle85jmg8suehwhOawnqxevre9k7zvqdz2mOn)
Обновление Taproot улучшило Bech32, чтобы устранить редкую уязвимость контрольной суммы. Более важно, это открыло программируемость Биткойна и позволило использовать Ordinals (Биткойн NFT) и токены BRC-20. Комиссии за перевод сопоставимы с адресами, начинающимися с “3.”
Преимущество комиссии: какой адрес сэкономит вам больше всего?
Вот сложная математика сбережений:
P2SH (адрес, начинающийся на 3) против P2PKH (адрес, начинающийся на 1): 24% снижение комиссии
Нативный SegWit (bc1q) против P2PKH: 35% снижение комиссии
Нативный SegWit против мультиподписного адреса: до 70% снижения комиссии
Taproot (bc1p): Похожие сборы на адреса, начинающиеся с “3”
Схема ясна: новые форматы адресов segwit стоят меньше, потому что они занимают меньше места в блоке.
Почему SegWit важен не только для скорости транзакций
Зависимость сети Lightning
Сеть Lightning Биткойна — наиболее обсуждаемое решение для масштабирования второго уровня — основывается на SegWit. Уменьшая нагрузку на данные в блокчейне, SegWit создает условия для эффективной работы каналов сети Lightning. Это симбиотические отношения: SegWit снимает нагрузку с блокчейна, позволяя Lightning обрабатывать высокочастотные платежи вне цепи.
Защита от изменяемости транзакций
Поскольку данные подписи отделены от записи транзакции, становится криптографически невозможно манипулировать деталями транзакции после ее передачи. Ранние эксплойты Биткойна заключались в изменении подписей транзакций (атак на подмену ). SegWit устранил эту уязвимость.
Ворота к Ординалам и Биткойн NFT
SegWit и особенно Taproot расширили возможности Биткойна по встраиванию произвольных данных в транзакции. Это напрямую позволило создать Bitcoin Ordinals — систему надписей, которая превратила отдельные сатоши в контейнеры для NFT. Без разделения данных SegWit NFT на Биткойне были бы невозможны.
Реальное воздействие: Метрики усвоения
По состоянию на август 2020 года, принятие SegWit достигло 67%. Текущие показатели значительно выше. Это означает, что большинство транзакций Биткойн теперь пользуются более быстрым подтверждением и более низкими комиссиями.
Три основные криптовалюты — Биткойн, Litecoin и Bitcoin Cash — все поддерживают SegWit, подтверждая его важность как решения для масштабирования.
Выбор вашего адреса: практическое руководство
Для большинства пользователей: Формат Native SegWit (bc1q) предлагает наилучший баланс между комиссиями, совместимостью и эффективностью. Почти все современные кошельки поддерживают его.
Для совместимости с устаревшими системами: P2SH адреса (, начинающиеся с 3), обеспечивают лучшую обратную совместимость, при этом используя технологию адресов segwit.
Для держателей NFT: Адреса Taproot (bc1p) необходимы, если вы хотите держать Ординалы или токены BRC-20.
Никогда не используйте: адреса P2PKH (, начинающиеся с 1) в новых кошельках — вы платите на 35% больше в виде комиссий без каких-либо преимуществ.
Итог
SegWit представляет собой одно из самых важных технических достижений Биткойна. Он решил непосредственный кризис масштабируемости, удвоив пропускную способность транзакций без изменения лимита размера блока в 1 МБ. Он позволил создать Lightning Network. Он исправил уязвимости безопасности. И он проложил путь для NFT на Биткойне.
Более важно, что SegWit демонстрирует, что Биткойн не устарел — он эволюционирует. Технология продолжает улучшаться благодаря таким инновациям, как Taproot, и появлению новых форматов адресов segwit. Каждый раз, когда вы используете адрес bc1, вы используете эту инновацию, платите меньше комиссий и поддерживаете долгосрочную жизнеспособность Биткойна.
Вопрос не в том, следует ли использовать SegWit больше — а в том, какой формат адреса segwit лучше всего подходит для вашего случая.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Почему Биткойн все еще нуждается в SegWit Адресе: Полное руководство по масштабированию на блокчейне
Проблема, с которой столкнулся Биткойн
Когда Сатоши Накамото основал Биткойн, он установил жесткий лимит на размер блока в 1 МБ. В первые дни этого было достаточно для нишевого сообщества, но все изменилось, когда прием Биткойна взорвался.
Вот что произошло: Биткойн обрабатывает примерно 7 транзакций в секунду. Блоки поступают каждые 10 минут и ограничены объемом в 1 МБ, поэтому каждый блок может вместить лишь несколько десятков транзакций. Результат? Во время перегрузки сети десятки тысяч транзакций накапливаются в ожидании подтверждения. Пользователи сталкивались с комиссиями за транзакции, достигающими десятков долларов, а время ожидания растягивалось до дней. Сеть столкнулась с проблемой масштабируемости.
Криптосообществу срочно нужен был технический прорыв. Ответ пришел с неожиданной стороны: отделение данных транзакций от информации о проверке подписи.
Понимание SegWit: Техническая Инновация
Что изменилось в 2015 году?
Разработчик Биткойн Питер Вуйле и участники Bitcoin Core предложили SegreGated Witness (SegWit) в 2015 году. Два года спустя, в 2017 году, SegWit был активирован через мягкий форк в сети Биткойн. Прорыв: емкость данных одного блока увеличилась в 1,7 раза без изменения жесткого лимита в 1 МБ.
Как это на самом деле работает?
Каждая транзакция Биткойн содержит два компонента:
Вот ключевое понимание: данные подписи занимают примерно 65% пространства блока, но они нужны только для проверки. Это не имеет прямого значения для подтверждения доступности активов.
SegWit извлекает эти данные свидетеля и хранит их отдельно, вне основного блока транзакций. Это и есть сегрегация, которая дала технологии её название. Результат: больше информации о транзакциях помещается в каждый блок, транзакции обрабатываются быстрее, а затраты на верификацию снижаются.
От теории к практике: Объяснение типов адресов SegWit
Инновация не только улучшила обработку — она создала новые форматы адресов. Понимание этих форматов имеет значение, потому что они напрямую влияют на ваши сборы и совместимость.
Устаревшие адреса ( Все еще существуют )
P2PKH Формат — Адреса, начинающиеся с “1” (пример: 1Fh7ajXabJBpZPZw8bjD3QU4CuQ3pRty9u)
Это оригинальный формат адреса Биткойн с 2009 года. Они не используют технологию SegWit и служат базой для сравнения сборов. Если вы используете их, вы упускаете возможность сэкономить.
Формат P2SH — Адреса, начинающиеся с “3” (пример: 3EktnHQD7RiAE6uzMj2ZifT9YgRrkSgzQX)
Изначально разработанный для мультиподписных кошельков, P2SH также может оборачивать адреса SegWit для обратной совместимости. Преимущество: он работает со старыми кошельками и узлами, которые еще не распознают нативный SegWit.
Нативный SegWit адрес: Современный стандарт
Нативный SegWit (Bech32) Формат — Адреса, начинающиеся с “bc1q” (пример: bc1qmgjswfb6eXcmuJgLxvMxAo1tth2QCyyPYt8shz)
Это последний и самый эффективный формат адреса segwit. Bech32 использует кодирование Base32 вместо Base58, что делает его более компактным и эффективным. Ключевые преимущества:
Причина, почему комиссии ниже? Адреса Bech32 segwit занимают меньше места в блокчейне, поэтому их дешевле включать в блок.
Адреса Taproot ( Следующая эволюция )
P2TR Format (Bech32m) — Адреса, начинающиеся с “bc1p” (example: bc1pqs7w62shf5ee3qz5jaywle85jmg8suehwhOawnqxevre9k7zvqdz2mOn)
Обновление Taproot улучшило Bech32, чтобы устранить редкую уязвимость контрольной суммы. Более важно, это открыло программируемость Биткойна и позволило использовать Ordinals (Биткойн NFT) и токены BRC-20. Комиссии за перевод сопоставимы с адресами, начинающимися с “3.”
Преимущество комиссии: какой адрес сэкономит вам больше всего?
Вот сложная математика сбережений:
Схема ясна: новые форматы адресов segwit стоят меньше, потому что они занимают меньше места в блоке.
Почему SegWit важен не только для скорости транзакций
Зависимость сети Lightning
Сеть Lightning Биткойна — наиболее обсуждаемое решение для масштабирования второго уровня — основывается на SegWit. Уменьшая нагрузку на данные в блокчейне, SegWit создает условия для эффективной работы каналов сети Lightning. Это симбиотические отношения: SegWit снимает нагрузку с блокчейна, позволяя Lightning обрабатывать высокочастотные платежи вне цепи.
Защита от изменяемости транзакций
Поскольку данные подписи отделены от записи транзакции, становится криптографически невозможно манипулировать деталями транзакции после ее передачи. Ранние эксплойты Биткойна заключались в изменении подписей транзакций (атак на подмену ). SegWit устранил эту уязвимость.
Ворота к Ординалам и Биткойн NFT
SegWit и особенно Taproot расширили возможности Биткойна по встраиванию произвольных данных в транзакции. Это напрямую позволило создать Bitcoin Ordinals — систему надписей, которая превратила отдельные сатоши в контейнеры для NFT. Без разделения данных SegWit NFT на Биткойне были бы невозможны.
Реальное воздействие: Метрики усвоения
По состоянию на август 2020 года, принятие SegWit достигло 67%. Текущие показатели значительно выше. Это означает, что большинство транзакций Биткойн теперь пользуются более быстрым подтверждением и более низкими комиссиями.
Три основные криптовалюты — Биткойн, Litecoin и Bitcoin Cash — все поддерживают SegWit, подтверждая его важность как решения для масштабирования.
Выбор вашего адреса: практическое руководство
Для большинства пользователей: Формат Native SegWit (bc1q) предлагает наилучший баланс между комиссиями, совместимостью и эффективностью. Почти все современные кошельки поддерживают его.
Для совместимости с устаревшими системами: P2SH адреса (, начинающиеся с 3), обеспечивают лучшую обратную совместимость, при этом используя технологию адресов segwit.
Для держателей NFT: Адреса Taproot (bc1p) необходимы, если вы хотите держать Ординалы или токены BRC-20.
Никогда не используйте: адреса P2PKH (, начинающиеся с 1) в новых кошельках — вы платите на 35% больше в виде комиссий без каких-либо преимуществ.
Итог
SegWit представляет собой одно из самых важных технических достижений Биткойна. Он решил непосредственный кризис масштабируемости, удвоив пропускную способность транзакций без изменения лимита размера блока в 1 МБ. Он позволил создать Lightning Network. Он исправил уязвимости безопасности. И он проложил путь для NFT на Биткойне.
Более важно, что SegWit демонстрирует, что Биткойн не устарел — он эволюционирует. Технология продолжает улучшаться благодаря таким инновациям, как Taproot, и появлению новых форматов адресов segwit. Каждый раз, когда вы используете адрес bc1, вы используете эту инновацию, платите меньше комиссий и поддерживаете долгосрочную жизнеспособность Биткойна.
Вопрос не в том, следует ли использовать SegWit больше — а в том, какой формат адреса segwit лучше всего подходит для вашего случая.