После обновления программы-кошелька, встал вопрос:
p2sh-segwit и native segwit в чём разница?Чтобы дать ответ, предложу вам для качественного запоминания немного практики.
Классический адрес (начинается на цифру 1) можно для примера по-быстрому сгенерировать там
https://www.bitaddress.org/
Обновлённый SegWit (начинается на цифру 3) можно для примера по-быстрому сгенерировать там
https://segwitaddress.org/
Если создавать адрес в программе-кошельке, у не искушенного пользователя может возникнуть затруднение с выбором.
С одной стороны - SegWit привлекает низкими издержками за отправку средств, с другой - хочется быть уверенным в совместимости со старым типом адресов... А тут ещё и два разных сегвита.
p2sh-segwit и native segwit в чём разницаlegacy - старый тип адресов, начинается на цифру
1.
p2sh-segwit - переходный тип адреса, начинается на цифру
3.
native segwit - новый тип адресов, начинается символами
bc1.
Разница заключается в кодировании и базовом представлении в данных транзакции, хранящихся в блокчейне... Поэтому, если программа-кошелёк не умеет ваш тип адреса - она покажет вам нулевой баланс.
Как версия с
3 адресами, так и версия
bc1 требуют меньших издержек, хотя версия
bc1 требует еще меньших издержек, чем версия с
3 адресами.
Какой тип лучше?p2sh-segwit - новый тип, совместимый со старыми. Я использую такие, чтобы снизить издержки и не терять в совместимости.
Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
|