Визуализация адресов Zcash
🦓

Визуализация адресов Zcash

Если вы впервые узнаете о Zcash, вы сразу поймете, что существует два типа транзакций: прозрачные и экранированные. Кроме того, если вы следите за последними разработками в экосистеме Zcash, возможно, вы узнали о унифицированных адресах или UA. Когда люди в индустрии Zcash говорят о «защищенных» транзакциях, они имеют в виду транзакции, в которых используются адреса, закодированные либо для протоколов саженца, либо для сада. UA предназначены для объединения любых типов защищенных или прозрачных транзакций в единый адрес. Это обобщение является ключом к упрощению UX в будущем. Цель этого руководства — дополнить понимание UA конкретными наглядными примерами.

Типы адресов Zcash

В настоящее время используются три основных типа адресов. К ним относятся

  • прозрачный
image
  • саженец
image
  • Единый адрес (полный)
image

Первое, на что следует обратить внимание, это то, как различается длина каждого типа адреса. Вы можете увидеть это визуально по количеству символов в адресной строке или, просмотрев соответствующие QR-коды. По мере увеличения длины адреса QR-код имеет тенденцию уменьшаться и вмещать больше данных в квадрат.

  • t1goiSyw2JinFCmUnfiwwp72LEZzD42TyYu имеет длину 35 символов.
  • zs1cpf4prtmnqpg6x2ngcrwelu9a39z9l9lqukq9fwagnaqrknk34a7n3szwxpjuxfjdxkuzykel53 имеет длину 78 символов.
  • u1ckeydud0996ftppqrnpdsqyeq4e57qcyjr4raht4dc8j3njuyj3gmm9yk7hq9k88cdkqfuqusgpcpjfhwu3plm2vrd32g8du78kzkm5un357r4vkhz4vhxd4yfl8zvszk99cmsc89qv 4trd7jzkcs8h6lukzgy25j8cv76p0g603nrrg6yt6cxsh2v8rmkasskd69ylfyphhjyv0cxs имеет длину 213 символов.

Второе, на что следует обратить внимание, это префикс каждой адресной строки: прозрачное начало с t, молодое дерево с zs и, наконец, UA с u1.

Важно отметить:

“Платежные адреса Orchard не имеют отдельной строковой кодировки. Вместо этого мы определяем”унифицированные адреса“, которые могут объединять адреса разных типов, включая Orchard. Унифицированные адреса имеют удобочитаемую часть”u" на Mainnet, т.е. они будут иметь префикс «u1».

Получатели унифицированных адресов

Как обсуждалось здесь, можно создавать UA с разными получателями — некоторая комбинация прозрачных, молодых и садовых адресов. Помимо полного UA, вот наиболее распространенные, которые вы найдете в дикой природе:

  • прозрачный + саженец
image
  • прозрачный + фруктовый сад
image
  • саженец + фруктовый сад
image
  • фруктовый сад
image

Первое, что нужно отметить, это то, что каждый из этих UA относится к одному и тому же закрытому ключу! Во-вторых, следует отметить длину каждого типа UA:

  • t+s u13qutpuktq026dwczvxmnh8mxdacsjx3kg2rrhzgns8zsty53t9y0hqp5d440zc9w7z7zkkjqw8dq0uuc0mkt883464mq8mkys7l4xjnhylh7u3u02ukknurm5yxerqlf50 0y2atq28e 141 символ
  • t+o u1yvwppp7ann6n3pgkysdu0spvr50w4jf4jwgme3c8x8fp4av59rupgvdd3fddc3f2cwrk3ghs5lxt87ggj8cvjuzcrf4jkejwlu9pc83gk2vtx03ucqcc3ed0furcuypqs6d6swu3nws 141 символ
  • s+o u1dq8kg78fgpjsc7dn2ynpdzc8xu99wra0jec4jy30rjqk5frsj62qtgqcu9nn0j8g352phlwprshancgxcuhdcclx0wxtvqylhmuegas7ul8hwnwggy727l05pyjuywtnn4nkfznctael pkcrqcm9cxhkgv3t9jtrvgym7la5varrmzc 178 символов
  • o u1cysntkxwt0h4sahp7rhj7u27pgc2ga7685ekf65g0d5ht5glkfm4zkumhvkd2zg2pdrgv3mrwq2x3vw2yl5u7zef3cr2nqwrzu7v2dsa 106 символов

Третье, на что следует обратить внимание, это то, насколько визуально каждый UA немного отличается! Сила UA — это выбор, который они предоставляют конечным пользователям. Если в будущем потребуется новый протокол, UA будут готовы к работе.

Источники