Если вы впервые узнаете о Zcash, вы сразу поймете, что существует два типа транзакций: прозрачные и экранированные. Кроме того, если вы следите за последними разработками в экосистеме Zcash, возможно, вы узнали о унифицированных адресах или UA. Когда люди в индустрии Zcash говорят о «защищенных» транзакциях, они имеют в виду транзакции, в которых используются адреса, закодированные либо для протоколов саженца, либо для сада. UA предназначены для объединения любых типов защищенных или прозрачных транзакций в единый адрес. Это обобщение является ключом к упрощению UX в будущем. Цель этого руководства — дополнить понимание UA конкретными наглядными примерами.
Типы адресов Zcash
В настоящее время используются три основных типа адресов. К ним относятся
- прозрачный
- саженец
- Единый адрес (полный)
Первое, на что следует обратить внимание, это то, как различается длина каждого типа адреса. Вы можете увидеть это визуально по количеству символов в адресной строке или, просмотрев соответствующие QR-коды. По мере увеличения длины адреса QR-код имеет тенденцию уменьшаться и вмещать больше данных в квадрат.
t1goiSyw2JinFCmUnfiwwp72LEZzD42TyYu
имеет длину 35 символов.zs1cpf4prtmnqpg6x2ngcrwelu9a39z9l9lqukq9fwagnaqrknk34a7n3szwxpjuxfjdxkuzykel53
имеет длину 78 символов.u1ckeydud0996ftppqrnpdsqyeq4e57qcyjr4raht4dc8j3njuyj3gmm9yk7hq9k88cdkqfuqusgpcpjfhwu3plm2vrd32g8du78kzkm5un357r4vkhz4vhxd4yfl8zvszk99cmsc89qv 4trd7jzkcs8h6lukzgy25j8cv76p0g603nrrg6yt6cxsh2v8rmkasskd69ylfyphhjyv0cxs
имеет длину 213 символов.
Второе, на что следует обратить внимание, это префикс каждой адресной строки: прозрачное начало с t, молодое дерево с zs и, наконец, UA с u1.
Важно отметить:
“Платежные адреса Orchard не имеют отдельной строковой кодировки. Вместо этого мы определяем”унифицированные адреса“, которые могут объединять адреса разных типов, включая Orchard. Унифицированные адреса имеют удобочитаемую часть”u" на Mainnet, т.е. они будут иметь префикс «u1».
Получатели унифицированных адресов
Как обсуждалось здесь, можно создавать UA с разными получателями — некоторая комбинация прозрачных, молодых и садовых адресов. Помимо полного UA, вот наиболее распространенные, которые вы найдете в дикой природе:
- прозрачный + саженец
- прозрачный + фруктовый сад
- саженец + фруктовый сад
- фруктовый сад
Первое, что нужно отметить, это то, что каждый из этих UA относится к одному и тому же закрытому ключу! Во-вторых, следует отметить длину каждого типа UA:
- t+s
u13qutpuktq026dwczvxmnh8mxdacsjx3kg2rrhzgns8zsty53t9y0hqp5d440zc9w7z7zkkjqw8dq0uuc0mkt883464mq8mkys7l4xjnhylh7u3u02ukknurm5yxerqlf50 0y2atq28e
141 символ - t+o
u1yvwppp7ann6n3pgkysdu0spvr50w4jf4jwgme3c8x8fp4av59rupgvdd3fddc3f2cwrk3ghs5lxt87ggj8cvjuzcrf4jkejwlu9pc83gk2vtx03ucqcc3ed0furcuypqs6d6swu3nws
141 символ - s+o
u1dq8kg78fgpjsc7dn2ynpdzc8xu99wra0jec4jy30rjqk5frsj62qtgqcu9nn0j8g352phlwprshancgxcuhdcclx0wxtvqylhmuegas7ul8hwnwggy727l05pyjuywtnn4nkfznctael pkcrqcm9cxhkgv3t9jtrvgym7la5varrmzc
178 символов - o
u1cysntkxwt0h4sahp7rhj7u27pgc2ga7685ekf65g0d5ht5glkfm4zkumhvkd2zg2pdrgv3mrwq2x3vw2yl5u7zef3cr2nqwrzu7v2dsa
106 символов
Третье, на что следует обратить внимание, это то, насколько визуально каждый UA немного отличается! Сила UA — это выбор, который они предоставляют конечным пользователям. Если в будущем потребуется новый протокол, UA будут готовы к работе.