Почему Bisq утверждает, что мои адреса получения «собственного segwit» «недействительны»?

Каждый раз, когда я перевожу средства из Bisq в Bitcoin Core, я получаю сообщение об ошибке:

Неверный адрес.

(Или что-то вдоль этих линий.)

Только после создания другого адреса получения в Bitcoin Core и снятия флажка « Создать собственный адрес segwit (Bech32) » это работает.

Почему Bisq считает «нативные адреса segwit (Bech32)» (по умолчанию в Bitcoin Core) «недействительными»? Является ли это своего рода внутренней войной в сообществе биткойнов, когда они отказываются даже признавать существование этого другого «формата»?

Каждый раз, когда это происходит, у меня чуть не случается сердечный приступ, пока я не понимаю, что забыл снять этот флажок...

Ответы (2)

Многие клиенты не были обновлены для распознавания собственных адресов segwit и не могут работать с ошибкой bech32.

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

Bisq теперь поддерживает извлечение и вывод биткойнов на адреса Segwit. Они внедрили это изменение еще в сентябре 2020 года -> см. https://github.com/bisq-network/bisq/releases/tag/v1.4.2 .

Часть их примечаний к выпуску в этой версии включает:

Используйте адреса SegWit для пополнения и вывода средств из кошелька Bisq.

ПРИМЕЧАНИЕ. Хотя теперь, наконец, можно переводить средства из кошельков Bisq в кошельки Bech32, пока не ожидайте какой-либо экономии на комиссиях, поскольку все торговые транзакции Bisq по-прежнему осуществляются с адресами P2PKH. Это изменение будет отправлено в одном из следующих выпусков.