#КриптоШкола #Legacy #SegWit #Taproot
А вопрос действительно на две звезды получился, судя по ответам, большинство выбрали самый древний тип адреса кошелька.
Типы адресов в сети Bitcoin:
1. Legacy (P2PKH)
Префикс в адресе: 1...
Введен с начала работы сети.
Самый простой механизм обработки транзакций, в котором все данные и подписи (60% и более объема) находятся в одном блоке. Учитывая что максимальный размер блока в то время был 1 Мб, к 2016-2017году вопрос масштабирования стал остро расти. Все транзакции из пула транзакций больше не вмещались в один блок, а учитывая скорость сети 1 блок в 10 минут, приходилось ждать часами обычные переводы.
2. SegWit (P2SH, segregated witness, отдельно стоящий свидетель)
Префикс в адресе:3...
Обновление: 2017 год
Первое значительное обновление в сети касающееся подписей/мульти-подписей.
Его основная идея заключается в реорганизации блочных данных, чтобы подписи больше не хранились вместе с данными транзакций, чтобы в одном блоке можно было хранить больше транзакций для увеличения пропускной способности сети.
Использует концепцию Merkelized Alternative Script Tree (MAST) для масштабирования объема данных в транзакциях (размер полезной нагрузки для данных в блоке вырос с 1 МБ до 4 МБ).
Использует функцию сценария P2SH, которая часто используется для адресов с мульти-подписью).
Разрешает несобственные транзакции SegWit через криптографический стандарт, называемый P2WPKH-in-P2SH.
3. Native SegWit (bech32)
Префикс в адресе:bc1q...
Обновление:2018 год
Доработанный и улучшенный вариант SegWit. Изменился строчный формат представления адреса на bech32. Повышена производительность, уменьшен объем требуемого места, уменьшена стоимость транзакций.
4. Taproot (bech32)
Префикс в адресе:bc1p...
Обновление: 14 ноября 2021
С Taproot появилась возможность объединять сложные условия и множество ключей в единую уникальную подпись (отличное решение для мульти-подписи), что значительно уменьшает размер блоков, объем трафика, стоимость и скорость транзакций.
Вместе с внедрением схемы Шнорра значительно повышается конфиденциальность, масштабируемость, безопасность и другие параметры сети.
Внедрение taproot подтолкнет к еще скорому развитию протокола Lightning Network, что поможет сделать мульти-подпись отраслевым стандартом.
TapScript представляет собой набор оп-кодов - инструкций для выполнения транзакций. Увеличение доступного пространства в блоках обеспечит гибкость сети и позволит Биткоину поддерживать и создавать смарт-контракты.
Обновления taproot - это важный шаг для протокола Биткоина на пути к развертыванию смарт-контрактов и охвату трендовых рынков NFT и DeFi.
❗️❗️❗️
- Все адреса обратно совместимы. Это значит что можно отправлять BTC с Taproot на Legacy и наоборот.
- Не все кошельки (Wallets) поддерживают все типы адресов.
- Мало бирж поддерживают отправку средств на новые адреса.
- Самый распространенный тип адреса на сегодня - Native SegWit.