03:31 Что такое биткойн-адрес и как он обеспечивает безопасность транзакций |
Адрес в мире криптовалют – это место, с которым связано определенное количество криптовалюты. Любому человеку или пользователю, желающему отправлять или получать криптовалюту, всегда понадобится адрес. Адрес работает, как и в традиционной финансовой системе, для получения или отправки денежных переводов. Это означает, что он работает как своего рода банковский счет. В Биткоине и других криптовалютах это называется «адресом» или «адресом кошелька». Назначение адресов – позволить нам получать и отправлять криптовалюты. В Биткоине адреса обычно выглядят следующим образом: На первый взгляд, адрес довольно загадочный. Возможность оценить огромные различия с обычными номерами банковских счетов, которые легко читать и запоминать, особенно потому, что они используют только цифры. Однако, адреса криптовалюты используют набор цифр и букв как нижнего, так и верхнего регистра. Мы можем сказать, что это буквенно-цифровые адреса, и это имеет четкую цель: предоставить адреса с высокой степенью безопасности и без ограничений на создание. В дополнение к этому мы также можем наблюдать, что адреса криптовалютный кошельков длиннее. Длина варьируется от 26 до 32 символов. В Биткоине, например, они начинаются с цифры 1 для стандартных адресов (P2PKH) и с цифры 3 для адресов с несколькими подписями (P2SH). Адреса типа SegWit (bech32) начинаются с bc1. Другие криптовалюты имеют свои собственные системы представления своих адресов. Другой распространенный способ представления биткоин-адресов – это QR-код. QR-коды – это графическое представление, созданное с помощью графического алгоритма хэширования. То есть он всегда будет предоставлять нам один и тот же график, если мы введем одну и ту же информацию. Таким образом, адрес может быть передан в более удобной форме. Особенно в общественных местах, поскольку код можно сканировать с помощью камеры смартфона. Характеристики биткоин-адресаСреди основных характеристик биткоин-адресов можно отметить следующие:
Другие типы адресов в БиткоинеSegWit-адреса биткоин-кошельковАдреса SegWit отличаются от исходных адресов Биткоин-сети. Эти адреса обычно начинаются с цифры 3 или символа «bc1». Адреса, начинающиеся с 3, – это адреса типа P2SH, а адреса, начинающиеся с bc1, – для собственного SegWit. Важно подчеркнуть, что любой адрес, начинающийся с 3, не обязательно является адресом SegWit. Это связано с тем, что тот же префикс используется для адресов с мультиподписью. Вместо этого адреса, начинающиеся с «bc1», относятся к SegWit. Адреса тестовой сетиАдрес тестовой сети очень похож на начальные адреса Биткоина, за исключением того, что адреса тестовой сети начинаются с префиксов «m» или «2». В остальном процесс генерации адреса в тестовой сети идентичен исходному процессу генерации адреса Биткоина. Адреса с несколькими подписямиОдной из замечательных особенностей Биткоина является его способность создавать кошельки с мультиподписями. Эти кошельки генерируют специальные адреса, для доступа к имеющимся у них средствам требуется комбинация нескольких закрытых ключей. Поскольку эти адреса используют более новые функции, адреса с мультиподписью начинаются с префикса 3. Это чётко отличает старые биткоин-адреса от остальных адресов криптовалюты. Эти адреса также можно считать эквивалентом выдачи чека двум сторонам, в котором для доступа к средствам необходима подпись обоих людей. Фактические требования (количество необходимых закрытых ключей, соответствующие им открытые ключи и т.д.), которые должны быть использованы для расходования средств, определяются заранее лицом, создающим этот тип адреса, и после создания адреса это требование не может быть без создания нового адреса. Как создать биткоин-адресПроцесс создания биткоин-адреса начинается с генерации закрытого ключа, который предоставляет эксклюзивное право использования средств. На основе этого генерируется открытый ключ, который позволяет нам делиться информацией с другими людьми, не подвергая свои средства риску. Получение открытого ключа через закрытый ключ происходит за счёт применения алгоритма ECDSA. Очень эффективная реализация криптографии на основе эллиптических кривых, где кривая secp256k1 используется в качестве точки генерации для получения открытого ключа. Затем, как только эта пара ключей будет сгенерирована, начинается процесс генерации общедоступных биткоин-адресов.
Это наиболее используемый формат биткоин-адресов. Таким образом, кодировка Base58Check преобразует строку байтов в набор цифр и букв верхнего и нижнего регистра, чтобы их было легче различить. Хотя, в целом, это всё ещё бессмысленный и загадочный набор символов. Таким образом, вы можете создать биткоин-адрес, чтобы использовать его по своему усмотрению. Весь этот процесс также осуществляется с Vanity Addresses, только в последнем случае мы выполняем генерацию перебора с целью поиска персонализированного адреса. |
|
Всего комментариев: 0 | |