Как работает протокол SegWit у Биткоина

Crypto.ruDipublikasikan tanggal 2022-08-29Terakhir diperbarui pada 2022-08-29

Abstrak

Надежность технологии блокчейн обусловлена децентрализованным хранением данных, криптографическим шифрованием и алгоритмом консенсуса. Сложное взаимодействие этих характеристик обеспечивает защиту от внешних и внутренних угроз. Однако эксперты обнаружили, что некоторые части кода можно изменить не криптографическими способами (без взлома приватных ключей). Это ставит под угрозу данные, хранящиеся в системе. Вторая проблема связана с масштабируемостью. Она возникла из-за ограниченного размера блока. В нем можно разместить относительно небольшой объем информации. Чтобы решить эти проблемы, разработчики предложили обновить протокол и активировать Bitcoin SegWit (Сегвит). Благодаря софт форку удалось ускорить транзакции и снизить комиссии без серьезных изменений программного кода. Также увеличилась безопасность переводов.

Надежность технологии блокчейн обусловлена децентрализованным хранением данных, криптографическим шифрованием и алгоритмом консенсуса. Сложное взаимодействие этих характеристик обеспечивает защиту от внешних и внутренних угроз. Однако эксперты обнаружили, что некоторые части кода можно изменить не криптографическими способами (без взлома приватных ключей). Это ставит под угрозу данные, хранящиеся в системе. Вторая проблема связана с масштабируемостью. Она возникла из-за ограниченного размера блока. В нем можно разместить относительно небольшой объем информации. Чтобы решить эти проблемы, разработчики предложили обновить протокол и активировать Bitcoin SegWit (Сегвит). Благодаря софт форку удалось ускорить транзакции и снизить комиссии без серьезных изменений программного кода. Также увеличилась безопасность переводов.

Что такое SegWit простыми словами

Segregated Witness — это обновление сети Bitcoin, разработанное для решения следующих проблем:

-Масштабируемость. В блокчейне BTC один блок генерируется примерно раз в 10 минут. Пропускная способность сети зависит от количества транзакций, которые вмещает ячейка. Размер блока ограничен 1 МБ — это условие жестко прописано в коде криптовалюты. С ростом количества запросов майнеры сначала подтверждают транзакции с большей комиссией. Поэтому увеличиваются издержки. До обновления некоторые транзакции выполнялись несколько дней.

-Пластичность. Криптовалютные операции — это зашифрованные строки программного кода, одна из частей которого — идентификатор транзакции (Transaction ID, TXID). Показатель формируется из электронной подписи отправителя (вычисляется при расшифровке приватного ключа), количества монет и данных об участниках сделки. Зная TXID, любой пользователь может получить информацию о статусе операции. Подтверждение сделки занимает время, за которое злоумышленники могли изменить идентификатор без отмены транзакции. Для этого не нужно иметь доступ к приватным ключам. Получатель перевода может изменить TXID после зачисления активов и запросить у отправителя повторный платеж. Этим пользовались мошенники, заставляя криптобиржи совершать множественные транзакции. Эксперты по безопасности предполагают, что так были украдены 64 564 BTC у популярной в 2014 году биржи MtGox.

Основная идея SegWit Биткоина — отделить подписи (доказательство владения криптовалютой) от данных о переводе (количество монет и участники сделки). Это увеличивает пропускную способность системы за счет экономии места в блоке и решает проблему пластичности.

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

Как работает технология

В блокчейне Bitcoin нет списка кошельков с остатками по счетам. Вместо этого система представляет собой набор входящих и исходящих транзакций для отдельного адреса. До софтфорка запись об операции включала обязательную часть — идентификатор. Если в криптографическую подпись вносились малейшие коррективы (например, изменяли формат или добавляли необязательные служебные символы), менялась TXID.

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

Поле scriptSig теперь оставляют пустым. Информация о подписи находится в отдельной структуре Witness data. Это нововведение решает проблему пластичности и экономит место в блоке. Дело в том, что цифровая подпись занимает до 65% от объема транзакции.

Исключив пластичность сделок, разработчики начали создавать блокчейны 2 уровня, построенные поверх основной сети. У биткоина таким протоколом является Lightning Network (оффчейн-сеть микроплатежей). Алгоритм собирает и хранит множество мелких одинаковых переводов вне основной цепочки. После закрытия платежного шлюза они объединяются в одну транзакцию и попадают в базовый протокол. Это увеличивает скорость обработки сделок.

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

Технология реорганизует данные в блокчейне

SegWit vs Legacy

В протоколе BTC работают несколько типов адресов:

-Legacy (P2pKH). Этот формат предложил Сатоши Накамото в 2010 году. Публичный ключ начинается с цифры 1. В него входят 25-34 символов. Есть исключения. Заглавные буквы O, I, строчная l и число 0 не применяются, чтобы предотвратить визуальную неоднозначность. Недостатки адреса — чувствительность к регистру, высокие комиссии, больший вес в QR-кодах, неудобство записи.

-P2SH. Формат создан в 2012 году для решения проблем блокчейна и внедрение более сложных функций. Структура публичного ключа идентична Legacy, но начинается с числа 3. Для получения платежа нужен скрипт, совместимый с хешем. Технология снижает сетевые сборы. Она переводит оплату за сделки на получателя и позволяет формировать открытые ключи с мультиподписью. Кошельки P2SH поддерживают софтфорк, но не являются его нативным решением. Из хранилища P2SH можно переводить BTC на P2PKH и Bench32. Адрес в виде QR-кода занимает меньше места по сравнению с Legacy.

-Bench32 (SegWit, P2WPKH). Решение предложили Питер Вилле и Грег Максвелл в обновлении BIP-0173 на конференции в 2016 году. Протокол разработан для увеличения эффективности блокчейна. Решение позволяет еще больше сократить комиссии. В формате применяются только строчные буквы. Адрес начинается с bc1 и может содержать до 90 знаков (чаще 42). В 2022 году не все сервисы поддерживают отправку монет на кошельки этого типа. Чтобы избежать ошибок, рекомендуется использовать P2SH-хранилище. Если при написании адреса допущено до 4 неточностей, контрольная сумма будет неверна. Благодаря примененному коду Боуза-Чоудхури -Хоквингема (БЧХ) система автоматически исправит ошибки.

Основные преимущества протокола

Технология SegWit значительно улучшила сеть Bitcoin. Главные плюсы софтфорка:

-Решение проблемы пластичности. По статистике, она затронула более 50% операций в блокчейне BTC.

-Масштабируемость. Благодаря удалению подписей из блока и отдельному хранению удалось повысить пропускную способность сети с 3 до 7 операций в секунду и снизить комиссии с $20-30 до $5-10.

-Обратная совместимость. Переводы можно делать на старые и новые адреса. Участники, поддержавшие обновление, работают с меньшими комиссиями.

-Внедрение инноваций. Благодаря софтфорку разработчики начали строить блокчейны 2 уровня.

-Поддержка большинством нод. В 2022 году свыше 90% переводов в сети BTC проходит через SegWit-адрес.

-Высокая надежность кошельков с мультиподписью. Если злоумышленникам станет известен хотя бы 1 ключ P2SH-транзакции, то количество решений можно сократить до 280. Для SegWit-адресов это значение составляет 2126.

Недостатки технологии

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

Обновление имеет недостатки:

-Кратковременное решение проблемы масштабируемости. Число сделок в блокчейне постоянно растет. Нужны более значительные изменения в размере блока и способе обработки переводов.

-Разногласия в сообществе. Из-за невозможности прийти к компромиссу произошло несколько хардфорков в сети Bitcoin (BCH, BTG, BCD).

-Сложная проверка операций. Из-за подгрузки дополнительной структуры узлам требуется больше ресурсов.

История создания SegWit в сети Bitcoin

C 2012 года участники профильных форумов и конференций поднимали вопрос о проблеме пластичности. Решение предложил в 2015 году соучредитель компании Blockstream Питер Вилле. В отличие от других способов модернизации Bitcoin SegWit не требовал проведения хардфорка, поэтому был воспринят сообществом позитивно.

Hardfork — это обновление программного кода, не совместимое с прежним софтом. Так возникают 2 или больше криптовалют со схожим названием (Bitcoin и Bitcoin Cash).

Схема хардфорка Bitcoin Cash

Подготовка

Для принятия новых правил требовалось одобрение 95% майнеров. Однако не все поддержали идею. Поэтому обновление протокола проводилось в несколько этапов.

Разногласия

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

Противники софтфорка заявляли, что обновление централизует систему. Из-за увеличения числа транзакций вырастет количество неподтвержденных переводов в блоке. Это сделает сеть уязвимой к хакерским атакам.

За активацию обновления выступали учредители Bitcoin Core (переименована в Blockstream). Противники связывали поддержку компании с разработкой Lightning Network. Для ее внедрения требовалось устранить проблему пластичности. Однако SegWit поддержали и другие проекты:

-BitGo.

-Xapo.

-Bitmain.

-Bloq.

-Shapeshift.

Последствия активации

Устранив проблему пластичности, разработчики смогли создать блокчейн 2 уровня Lightning Network. Основная цель протокола — увеличить пропускную способность сети и уменьшить комиссии. Надстройка позволяет совершать переводы без записи транзакций в блоках.

Для входа в блокчейн 2 уровня нужно создать особую транзакцию (разновидность смарт-контракта). При этом образуется платежный шлюз, в котором пользователи могут обмениваться криптовалютой без подтверждения в основной цепочке.

Эти операции не видны в блокчейне BTC. В любое время участник канала может его закрыть и опубликовать состояние кошельков. В этот момент все микроплатежи будут объединены в одну транзакцию и записаны в ближайший блок. Алгоритм распределит остатки на каждой стороне канала по адресам.

План запуска SegWit

SegWit и другие криптовалюты

Противники внедрения технологии начали проводить хардфорки и создавать новые монеты. Так появилась криптовалюта Bitcoin Cash с размером блока 8 Мб. Из-за повышенной скорости операций и низких комиссий разработчики предложили использовать BCH для ежедневных расчетов, а BTC — для инвестиций.

В 2022 году SegWit популярен. Многие разработчики внедряют технологию в проекты. Наиболее известные монеты с поддержкой обновления:

-Litecoin.

-Groestlcoin.

-Vertcoin.

-Syscoin.

-Digibyte.

Какие кошельки поддерживают технологию

В 2022 году большинство крупных бирж работают с новыми форматами адресов (Binance, Bybit, BitMex). Постепенно растет число криптовалютных хранилищ, совместимых с SegWit. Среди них:

-Armory.

-Electrum.

-Wasabi Wallet.

-BRD.

-Trezor.

-Ledger.

-Coinomi.

-Coinb.

Перспективы развития

В мае 2017 года более 50 компаний подписали Нью-Йоркское соглашение об активации Segwit2x. После внедрения технологии размер блока мог увеличиться до 2 МБ. Новая версия решала проблему масштабируемости, но Bitcoin разделился бы на 2 сети.

В назначенный срок один из организаторов хардфорка Майл Белш заявил, что из-за неразрешимых разногласий обновление переносится на неопределенный срок. Разработчик и его союзники сказали, что когда-нибудь активируют 2 версию. Сторонники обновления считают, что рост популярности Bitcoin Cash может привести к одобрению хардфорка Segwit2x большинством участников в будущем.

Резюме

Segregated Witness — обновление протокола Bitcoin, предложенное в 2015 году Питером Вилле для повышения безопасности и скорости операций. Активация сопровождалась разногласиями в сообществе. Не все пользователи поддержали нововведение. Это привело к хардфоркам. Были созданы новые монеты. Однако технология получила признание. В 2022 году крупные цифровые сети и платформы поддерживает биткоин-адреса нового формата.

Bacaan Terkait

"Enam Kacang Kenari" Melangkah ke AI, Harga Saham Melonjak Tiga Kali Lipat dalam Setahun

“Enam Kenari” (Six Walnuts), merek minuman terkenal dari perusahaan Yangyuan Beverage, kini mulai berinvestasi besar-besaran di industri kecerdasan buatan (AI). Terlepas dari fakta bahwa investasi ini belum menghasilkan keuntungan tunai, saham perusahaan telah melonjak hampir tiga kali lipat dalam setahun terakhir, menjadikannya saham konsep AI di mata pasar. Di balik lonjakan saham ini, bisnis utama perusahaan—minuman berbahan dasar kenari—justru mengalami kontraksi yang signifikan. Pendapatan dan laba telah menurun drastis dibandingkan puncaknya pada 2018, dengan produk-produk baru yang kurang sukses. Alih-alih berinovasi dalam produk, perusahaan memilih untuk mengalokasikan hampir seluruh laba tahunannya selama tiga tahun terakhir ke investasi teknologi keras. Melalui dana investasi industri sebesar 40 miliar yuan, Yangyuan telah menanamkan modal di berbagai sektor, seperti semikonduktor, AI, dan energi baru. Investasi terbesar adalah 1,6 miliar yuan di Yangtze Memory Technologies. Jika perusahaan memori ini berhasil melantai di bursa, investasi tersebut bisa menjadi kesuksesan besar. Sebaliknya, beberapa investasi lain seperti di perusahaan media masih merugi. Masa depan Yangyuan kemungkinan akan mengikuti model ganda: mempertahankan bisnis minuman sebagai dasar, sambil mencari pertumbuhan melalui investasi di teknologi keras seperti chip AI dan penyimpanan data.

marsbit7m yang lalu

"Enam Kacang Kenari" Melangkah ke AI, Harga Saham Melonjak Tiga Kali Lipat dalam Setahun

marsbit7m yang lalu

Analisis Laporan: AI Picu Siklus Super MLCC, Berapa Lama Sumbangan untuk Samsung Electro-Mechanics?

**Ringkasan: Laporan Morgan Stanley tentang Siklus Super MLCC yang Dipicu AI dan Manfaat bagi Samsung Electro-Mechanics** Laporan Morgan Stanley menyoroti bagaimana AI mengubah dinamika industri MLCC (Multi-Layer Ceramic Capacitor) dari siklus menjadi cerita pertumbuhan struktural. Inti logikanya: server AI membutuhkan 10-15 kali lebih banyak MLCC (440.000 unit) dibanding server tradisional (30.000 unit), dengan spesifikasi yang lebih tinggi, mendorong kenaikan volume dan harga. Kekurangan pasokan dipandang sebagai masalah struktural, bukan siklus, karena permintaan baru yang berkelanjutan berbenturan dengan kapasitas produksi terbatas. Harga diperkirakan naik 30% pada paruh kedua 2026, dan 30-50% lagi pada 2027. Samsung Electro-Mechanics diproyeksikan sebagai penerima manfaat utama melalui tiga jalur: 1) Kenaikan harga dan margin MLCC, terutama untuk aplikasi AI; 2) Pertumbuhan pesat pada bisnis substrat ABF untuk chip ASIC AI; 3) Lini produk baru seperti kapasitor silikon dan panel kaca. Laba operasional diproyeksikan melonjak dari 15.7% (saat ini) menjadi 24.5% pada 2027, dengan ROE naik dari 7.5% (FY25) menjadi 32.2% (FY28). Target harga saham dinaikkan dari 920.000 menjadi 2.560.000 won. Risiko mencakup penurunan siklus smartphone flagship Samsung dan permintaan konsumen global yang lemah. Katalis potensial termasuk kenaikan harga kontrak lebih lanjut dan konfirmasi kebutuhan MLCC pada platform AI generasi berikutnya.

marsbit24m yang lalu

Analisis Laporan: AI Picu Siklus Super MLCC, Berapa Lama Sumbangan untuk Samsung Electro-Mechanics?

marsbit24m yang lalu

Harga AI Mengalami Koreksi Keras, Momen Deepseek-nya GLM?

Pada hari Selasa, pasar perdagangan kecerdasan buatan (AI) menghadapi tekanan penjualan paling tajam tahun ini. KOREAN KOSPI sempat anjlok hampir 10%, memicu penghentian perdagangan (circuit breaker). Saham inti rantai pasokan AI global seperti Samsung Electronics dan SK Hynix terpukul berat, dan tekanan menjalar ke sesi AS dengan saham memori, penyimpanan, dan semikonduktor menjadi wilayah yang paling menderita. Beberapa analis menyebut penurunan ini sebagai "momen DeepSeek-nya Zhipu AI", mereplikasi dampak pasar dari rilis model DeepSeek awal 2025. Model open-source GLM-5.2 dari Zhipu dinilai telah masuk peringkat tiga besar model bahasa global, memicu keraguan pasar tentang dominasi AI AS dan menimbulkan pertanyaan apakah pengeluaran modal besar-besaran perusahaan teknologi AS untuk pusat data masih dapat mendukung valuasi saat ini jika model open-source yang lebih murah sudah cukup baik. Tekanan lain berasal dari meningkatnya ketidakpastian atas imbal hasil investasi AI dan ekspektasi suku bunga yang lebih tinggi. Penurunan terfokus pada perusahaan yang paling diuntungkan dari narasi infrastruktur AI, seperti hyperscaler (Alphabet, Amazon, Meta) yang masih berencana mengeluarkan ratusan miliar dolar. Kekhawatiran juga muncul seiring meningkatnya ketergantungan pendanaan infrastruktur AI pada utang, seperti yang diilustrasikan oleh rencana penerbitan obligasi SpaceX. Meski demikian, banyak analis melihat ini sebagai koreksi yang diperlukan setelah kenaikan berlebihan dan "pemeriksaan realitas" dalam perdagangan teknologi, bukan akhir dari cerita AI. Pertanyaan inti beralih dari "apakah AI akan tumbuh" menjadi "apakah harga yang dibayar untuk pertumbuhan itu terlalu tinggi", menekankan pada kemampuan perusahaan mengubah pengeluaran modal menjadi arus kas dan keberlanjutan valuasi. Laporan keuangan Micron yang akan datang dipandang sebagai tolok ukur kunci untuk kesehatan rantai pasokan perangkat keras.

marsbit52m yang lalu

Harga AI Mengalami Koreksi Keras, Momen Deepseek-nya GLM?

marsbit52m yang lalu

Trading

Spot
Futures
活动图片