-Я вижу, что bech32 адрес имеет BC1 в самом начале, это та часть, которая всегда будет повторяться распознавать segwit транзакцию?
Да. Это человек читаемой часть bech32 и будет одинаковыми для всех bech32 адресов. Bech32 адреса отличаются от устаревших адресов (1 .. и 3 ..), так как он использует другую кодировку.
-Я также заметил, что нет ни одного символа с прописными буквами. Как же там нет ограничений на всех? Im использовал классический формат и видеть все это в маленьких персонажей довольно странно. Им даже не уверены в наследстве формата будучи колпачки чувствительных, но я думаю, что это было легче распознать форму адреса, если есть колпачки и выключаться или, может быть, как работает мой мозг.
Bech32 использует другую схему кодирования, которая не чувствительна к регистру в отличие от схемы адреса унаследованной, которая чувствительна к регистру. Унаследованные адреса кодируются с основанием 58. Однако bech32 кодирует вещи с основанием 32, которое не включает в себя корпус.
О колпачках чувствительные .. что случилось бы, если бы вместо 12sziC91z7hwfpVDNw7UbsisaapBwFtW7t отправки BTC в 12szic91z7hwfpvdnw7ubsisaapbwftw7t?
Адрес должен быть недействительным. Он чувствителен к регистру, так что было бы неправильно.
-В случае раскола на вилке БТД, который не поддерживает формат segwit ... как бы вы получить свою долю?
Например, если МПБ вилка произошло после того, как segwit был активирован, и вы держали 1 BTC в адрес bc1qzjw3jywhf2r7k24y3gqj0fs4apddg03pujsjzx, как вы должны получить свой 1 ВСН на другой цепи?
Поскольку segwit уже активирована, такая вилка приведет вас потерей и все деньги, которые в выходной segwit, как вложенные и родной. Это происходит потому, что такая вилка без segwit будет рассматривать все эти выходы, как никто-может-провести выходные и шахтеры, которые инициированы, что вилка может украсть все монеты в segwit выходов и отправить их к себе.
На самом деле тратят те, для родных выходов, вы бы просто пустой scriptSig и он будет работать. Для P2SH вложенными те, вы бы просто поставить redeemscript в scriptSig и он будет работать. Там не было бы места для подписи идти.