P2WPKH: Эволюция и инновации адресов Биткойн

2025-05-22, 09:55

В мире биткойна эволюция форматов адресов всегда была важным проявлением технологического прогресса. P2WPKH (Pay-to-Witness-Public-Key-Hash) как инновационная форма адреса биткойна не только улучшает эффективность транзакций, но и повышает безопасность. Адрес P2WPKH представляет собой формат, основанный на технологии SegreGated Witness (SegWit), которая отделяет данные подписи транзакции от самих транзакций, уменьшая их размер и тем самым повышая эффективность и снижая затраты на транзакции.

Процесс создания адреса P2WPKH

Процесс генерации адреса P2WPKH включает несколько этапов, сначала необходимо сгенерировать пару ключей на эллиптической кривой, основанной на алгоритме secp256k1. Этот процесс включает генерацию закрытого ключа и соответствующего открытого ключа. Закрытый ключ - это 32-байтовое значение, сгенерированное из случайного числа, в то время как открытый ключ происходит из закрытого ключа через алгоритм secp256k1, обычно это 33-байтовый сжатый открытый ключ. Затем открытый ключ хешируется с использованием алгоритмов хеширования SHA256 и RIPEMD160 для генерации хеша открытого ключа из 20 байтов.

Это значение хэша затем используется для создания программы свидетелей, которая состоит из номера версии и хэша открытого ключа. Для адресов P2WPKH номер версии равен 0, что указывает на то, что это адрес P2WPKH. Наконец, Программа свидетелей преобразуется в удобочитаемый формат адреса Bitcoin с использованием кодирования Bech32. Кодирование Bech32 обладает лучшими возможностями обнаружения и исправления ошибок, и по сравнению с традиционным кодированием Base58, адреса P2WPKH значительно улучшились в плане безопасности и эффективности.

Характеристики адреса P2WPKH

Характеристики адреса P2WPKH заключаются в его эффективности и безопасности транзакций. Благодаря отделению данных подписи транзакции размер транзакции адреса P2WPKH значительно сокращается, что не только повышает эффективность транзакции, но и уменьшает комиссию за транзакцию. Кроме того, использование кодировки Bech32 повышает безопасность адреса и уменьшает возможность ошибок ввода. По сравнению с традиционными адресами P2PKH (Legacy) и адресами P2SH, адреса P2WPKH обладают значительными преимуществами во многих аспектах.

Адрес P2PKH - самый распространенный тип адреса в сети Биткойн, создается с использованием кодирования Base58Check, начинается с «1». Адрес P2SH использует хэш-значение скрипта выкупа, поддерживает более сложные условия транзакций, такие как мультиподписные адреса и временные блокировки. Адрес P2WPKH дополнительно оптимизирует эффективность и безопасность транзакций через технологию сегрегированных свидетелей.

Пример адреса P2WPKH

Предположим, у нас есть открытый ключ 036dde89b1a6bc90c832e7b3fd7a583035c3c16f0ab1a1a3a430bb23929c4ad4b4, процесс создания адреса P2WPKH выглядит следующим образом: сначала хэшируем открытый ключ с помощью SHA256, затем хэшируем результат с помощью RIPEMD160, чтобы получить хэш открытого ключа из 20 байтов. Далее объединяем номер версии 0 и хэш открытого ключа в Программу Свидетельства. Наконец, используем кодирование Bech32 для преобразования Программы Свидетельства в формат читаемого человеком адреса Bitcoin. Полученный адрес P2WPKH может выглядеть, например, как bc1q2kh9z6zvgdp4mf634jxjzuajv5htvsg9ulykp8.

Преимущества адреса P2WPKH

Появление адресов P2WPKH является важным этапом в эволюции формата адреса Биткойн. Это не только повышает эффективность транзакций, но и улучшает безопасность, создавая прочный фундамент для будущего развития сети Биткойн. С широким применением технологии SegreGated Witness адреса P2WPKH постепенно становятся основным выбором в транзакциях Биткойн. Преимущества адресов P2WPKH заключаются в их эффективности и безопасности транзакций. Благодаря разделению данных подписи транзакции размер транзакции адресов P2WPKH значительно уменьшается, что не только улучшает эффективность транзакций, но и снижает комиссии за транзакции.

Кроме того, использование кодировки Bech32 повышает безопасность адреса и уменьшает возможность ошибок ввода. По сравнению с традиционными адресами P2PKH (Legacy) и адресами P2SH, адреса P2WPKH имеют значительные преимущества в нескольких аспектах. Адреса P2PKH являются наиболее распространенным типом адресов в сети Bitcoin, генерируемых с использованием кодирования Base58Check и начинающихся с «1». Адреса P2SH используют хэш-значение искупительного скрипта, поддерживая более сложные условия транзакций, такие как мультиподписные адреса и временные блокировки. Адреса P2WPKH дополнительно оптимизируют эффективность и безопасность транзакций с использованием технологии сегрегированных свидетелей.

Заключение

Появление адресов P2WPKH является важным этапом в эволюции формата адресов Bitcoin. Это не только повышает эффективность транзакций, но и улучшает безопасность, заложив прочный фундамент для будущего развития сети Bitcoin. С широким внедрением технологии SegreGated Witness адреса P2WPKH постепенно становятся основным выбором в транзакциях Bitcoin. Понимание процесса генерации и характеристик адресов P2WPKH может помочь лучше понять и использовать адреса Bitcoin.


Автор:Команда блога
Этот контент не составляет никакого предложения, призыва или совета. Всегда обращайтесь за независимой профессиональной консультацией перед принятием любых инвестиционных решений.
Пожалуйста, обратите внимание, что Gate может ограничить или запретить все или часть услуг в ограниченных районах. Пожалуйста, ознакомьтесь с пользовательским соглашением для получения более подробной информации, ссылка:https://www.gate.io/ru/user-agreement。


Поделиться
gate logo
Gate
Торгуйте сейчас
Присоединяйтесь к Gate и выигрывайте награды