Что такое адрес биткоина и как они работают?

Средний1/5/2024, 2:41:24 PM
Эта статья представляет основные концепции Bitcoin-адреса.

Если вы новичок в биткойне или обменивали биткойн только на бирже, вам может быть незнаком адрес биткойна. Тем не менее, они являются неотъемлемой частью использования биткойна, особенно если вы планируете самостоятельно управлять своими монетами. Любой, кто использует биткойн, должен узнать, что такое адреса и как они работают, чтобы можно было отправлять и получать с уверенностью!

Что такое адрес биткойна?

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

Как выглядят адреса биткоинов?

Адрес биткойна выглядит как длинная строка букв и цифр. Вот несколько примеров:

  1. 1LMcKyPmwebfygoeZP8E9jAMS2BcgH3Yip
  2. 3E13MQrZvPHqSSTsdQaZzZiYPzjEDT5VKE
  3. bc1qsr03qya584vkdqztxyat3d5s63pjfddy8vwrue
  4. bc1qzyda53xqwkqruex3mzwvpja04x23r572mygpgfc90qckdw2cwwaqr2h70u

Все адреса биткойн-основной сети начинаются с префикса 1, 3 или bc1. Вы можете заметить, что некоторые из этих адресов длиннее и не содержат заглавных букв. Это потому, что они используют другой формат адреса, называемый Bech32. Несмотря на альтернативное форматирование, эти адреса используются таким же образом, и типичному пользователю биткойна не нужно обрабатывать адреса с «bc1» по-другому.


Адрес биткойна, отображенный в виде QR-кода в мобильном кошельке.

Адреса также можно выразить в виде QR-кодов. Это помогает делиться адресами с другими людьми. Например, определенные приложения могут использовать камеру телефона для сканирования QR-кода с телефона другого человека, экрана компьютера или напечатанной бумаги.

Счета Lightning не являются адресами

Альтернативным способом совершения транзакций с биткоином является использование решения второго уровня, называемого сетью Lightning. Эти транзакции не происходят на блокчейне и не используют адреса биткоина.

Вместо этого Lightning Network использует систему счетов в качестве основного метода передачи биткоинов от одного человека другому. Получатель генерирует счет на определенную сумму, а затем предоставляет счет отправителю, который в свою очередь может его оплатить. Счета Lightning намного длиннее, чем адреса биткоинов, начинаются с префикса ln. Они также содержат QR-коды, которые часто значительно сложнее, чем QR-коды, используемые для адресов биткоинов:

Молниеносный счет, отображаемый в виде QR-кода в мобильном кошельке.

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

Как использовать адрес биткойна

Адреса используются для всех типичных биткоин-транзакций, происходящих на блокчейне. Они представляют собой пункт назначения для биткоинов, которые перемещаются. Если вы хотите отправить биткоины кому-то еще, они должны предоставить вам адрес. Напротив, если кто-то хочет отправить вам биткоины, вам нужно будет дать им адрес. Вот некоторые конкретные beweиские практики, которые следует соблюдать при использовании адресов.

Всегда используйте новый адрес

Ваш кошелек имеет не только один адрес — он может генерировать множество разных адресов, которые все указывают на один и тот же кошелек. Фактически, вы можете создать тысячи адресов, больше, чем вам когда-либо понадобится!

Но зачем вам использовать более одного адреса для получения биткойнов на свой кошелек? Ответ - конфиденциальность. Поскольку блокчейн биткойна намеренно прозрачен, баланс биткойна на каждом адресе является общедоступным илегко находимый (Так же, как вы используете Google для поиска веб-сайта). Если кто-то узнает, что адрес принадлежит вам (возможно, вы дали ему адрес, чтобы он мог отправить вам биткойны), то этот человек может отслеживать баланс на этом адресе в будущем. Поэтому рекомендуется использовать новые адреса для получения биткойнов от других людей, как описано в наша статья, посвященная основам конфиденциальности.

Убедитесь, что адрес верный

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

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

Что такое контрольная сумма адреса биткойна?

К счастью, адреса биткоина также включают в себя очень эффективную защиту от опечаток. Последние несколько символов каждого адреса являются контрольной суммой, созданной путем хэширования предшествующих данных. Простыми словами, если вы возьмете действительный адрес и немного его измените, возможно, просто изменив один из символов, он почти наверняка станет недействительным. Шансы на то, что ваше изменение может привести к другому действительному адресу, менее 1 к 4 000 000 000 (или невозможны, в зависимости от того, какой символ изменен).

Сколько символов моего адреса мне нужно проверить?

Из-за контрольной суммы, когда адрес копируется в другое местоположение, нет необходимости проверять, что каждая буква и цифра были переданы правильно.Это не повредит сделать этоОднако обычно рекомендуется проверить ярлык, который состоит из первых шести символов адреса и последних шести символов. Если эти символы выглядят ожидаемым образом и адрес остается действительным, вы можете быть уверены, что не совершили ошибку. Тем не менее, если вы считаете, что искусный злоумышленник пытается заставить вас потерять биткойны, все равно следует вручную проверить полный адрес.

Как создаются адреса биткойнов?

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

Адреса строятся на основе открытых ключей

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

Семя затем можно использовать для создания основного открытого ключа и расширенных открытых ключей, также известных как xpubs. Тот же частный ключ может генерировать столько различных xpubs, сколько вам угодно. Они являются основным ингредиентом для создания кошельков, и поскольку вы можете создать несколько xpubs из одного частного ключа, ваш частный ключ можно использовать для создания множества отдельных кошельков! Если вы хотите узнать больше о расширенных открытых ключах, Джастин Мур написал отличная статьячто отлично дополняет этот.

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


Упрощенное представление того, как ключи используются для создания адресов.

Если вы получите открытый ключ только из одного xpub, то ваш адрес будет принадлежать кошельку с одиночной подписью. Если вместо этого создать адрес, объединив несколько открытых ключей из нескольких xpub и несколько закрытых ключей, то ваш адрес будет принадлежать кошельку с мультиподписью.

Дополнительные компоненты адреса

После того, как у вас есть открытый ключ(и), который вы будете использовать для вашего адреса, остальные необходимые элементы - это префикс и контрольная сумма.

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

Если вы хотите подробно изучить все различные типы адресов (P2SH, P2WPKH и т. д.) и как они различаются друг от друга в использовании и построении, ознакомьтесь снаш другой статьясосредоточен на этом!

Узнайте больше о основах биткойна

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

Отказ от ответственности:

  1. Эта статья перепечатана из [развязанный]. Все авторские права принадлежат оригинальному автору [Том Хонзик]. Если есть возражения против этого перепечатывания, пожалуйста, свяжитесь с Gate Учитькоманда, и они незамедлительно разберутся с этим.
  2. Отказ от ответственности: Взгляды и мнения, высказанные в этой статье, являются исключительно точкой зрения автора и не являются инвестиционными советами.
  3. Переводы статьи на другие языки выполняются командой Gate Learn. За исключением указанных случаев копирование, распространение или плагиат переведенных статей запрещены.

Что такое адрес биткоина и как они работают?

Средний1/5/2024, 2:41:24 PM
Эта статья представляет основные концепции Bitcoin-адреса.

Если вы новичок в биткойне или обменивали биткойн только на бирже, вам может быть незнаком адрес биткойна. Тем не менее, они являются неотъемлемой частью использования биткойна, особенно если вы планируете самостоятельно управлять своими монетами. Любой, кто использует биткойн, должен узнать, что такое адреса и как они работают, чтобы можно было отправлять и получать с уверенностью!

Что такое адрес биткойна?

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

Как выглядят адреса биткоинов?

Адрес биткойна выглядит как длинная строка букв и цифр. Вот несколько примеров:

  1. 1LMcKyPmwebfygoeZP8E9jAMS2BcgH3Yip
  2. 3E13MQrZvPHqSSTsdQaZzZiYPzjEDT5VKE
  3. bc1qsr03qya584vkdqztxyat3d5s63pjfddy8vwrue
  4. bc1qzyda53xqwkqruex3mzwvpja04x23r572mygpgfc90qckdw2cwwaqr2h70u

Все адреса биткойн-основной сети начинаются с префикса 1, 3 или bc1. Вы можете заметить, что некоторые из этих адресов длиннее и не содержат заглавных букв. Это потому, что они используют другой формат адреса, называемый Bech32. Несмотря на альтернативное форматирование, эти адреса используются таким же образом, и типичному пользователю биткойна не нужно обрабатывать адреса с «bc1» по-другому.


Адрес биткойна, отображенный в виде QR-кода в мобильном кошельке.

Адреса также можно выразить в виде QR-кодов. Это помогает делиться адресами с другими людьми. Например, определенные приложения могут использовать камеру телефона для сканирования QR-кода с телефона другого человека, экрана компьютера или напечатанной бумаги.

Счета Lightning не являются адресами

Альтернативным способом совершения транзакций с биткоином является использование решения второго уровня, называемого сетью Lightning. Эти транзакции не происходят на блокчейне и не используют адреса биткоина.

Вместо этого Lightning Network использует систему счетов в качестве основного метода передачи биткоинов от одного человека другому. Получатель генерирует счет на определенную сумму, а затем предоставляет счет отправителю, который в свою очередь может его оплатить. Счета Lightning намного длиннее, чем адреса биткоинов, начинаются с префикса ln. Они также содержат QR-коды, которые часто значительно сложнее, чем QR-коды, используемые для адресов биткоинов:

Молниеносный счет, отображаемый в виде QR-кода в мобильном кошельке.

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

Как использовать адрес биткойна

Адреса используются для всех типичных биткоин-транзакций, происходящих на блокчейне. Они представляют собой пункт назначения для биткоинов, которые перемещаются. Если вы хотите отправить биткоины кому-то еще, они должны предоставить вам адрес. Напротив, если кто-то хочет отправить вам биткоины, вам нужно будет дать им адрес. Вот некоторые конкретные beweиские практики, которые следует соблюдать при использовании адресов.

Всегда используйте новый адрес

Ваш кошелек имеет не только один адрес — он может генерировать множество разных адресов, которые все указывают на один и тот же кошелек. Фактически, вы можете создать тысячи адресов, больше, чем вам когда-либо понадобится!

Но зачем вам использовать более одного адреса для получения биткойнов на свой кошелек? Ответ - конфиденциальность. Поскольку блокчейн биткойна намеренно прозрачен, баланс биткойна на каждом адресе является общедоступным илегко находимый (Так же, как вы используете Google для поиска веб-сайта). Если кто-то узнает, что адрес принадлежит вам (возможно, вы дали ему адрес, чтобы он мог отправить вам биткойны), то этот человек может отслеживать баланс на этом адресе в будущем. Поэтому рекомендуется использовать новые адреса для получения биткойнов от других людей, как описано в наша статья, посвященная основам конфиденциальности.

Убедитесь, что адрес верный

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

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

Что такое контрольная сумма адреса биткойна?

К счастью, адреса биткоина также включают в себя очень эффективную защиту от опечаток. Последние несколько символов каждого адреса являются контрольной суммой, созданной путем хэширования предшествующих данных. Простыми словами, если вы возьмете действительный адрес и немного его измените, возможно, просто изменив один из символов, он почти наверняка станет недействительным. Шансы на то, что ваше изменение может привести к другому действительному адресу, менее 1 к 4 000 000 000 (или невозможны, в зависимости от того, какой символ изменен).

Сколько символов моего адреса мне нужно проверить?

Из-за контрольной суммы, когда адрес копируется в другое местоположение, нет необходимости проверять, что каждая буква и цифра были переданы правильно.Это не повредит сделать этоОднако обычно рекомендуется проверить ярлык, который состоит из первых шести символов адреса и последних шести символов. Если эти символы выглядят ожидаемым образом и адрес остается действительным, вы можете быть уверены, что не совершили ошибку. Тем не менее, если вы считаете, что искусный злоумышленник пытается заставить вас потерять биткойны, все равно следует вручную проверить полный адрес.

Как создаются адреса биткойнов?

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

Адреса строятся на основе открытых ключей

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

Семя затем можно использовать для создания основного открытого ключа и расширенных открытых ключей, также известных как xpubs. Тот же частный ключ может генерировать столько различных xpubs, сколько вам угодно. Они являются основным ингредиентом для создания кошельков, и поскольку вы можете создать несколько xpubs из одного частного ключа, ваш частный ключ можно использовать для создания множества отдельных кошельков! Если вы хотите узнать больше о расширенных открытых ключах, Джастин Мур написал отличная статьячто отлично дополняет этот.

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


Упрощенное представление того, как ключи используются для создания адресов.

Если вы получите открытый ключ только из одного xpub, то ваш адрес будет принадлежать кошельку с одиночной подписью. Если вместо этого создать адрес, объединив несколько открытых ключей из нескольких xpub и несколько закрытых ключей, то ваш адрес будет принадлежать кошельку с мультиподписью.

Дополнительные компоненты адреса

После того, как у вас есть открытый ключ(и), который вы будете использовать для вашего адреса, остальные необходимые элементы - это префикс и контрольная сумма.

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

Если вы хотите подробно изучить все различные типы адресов (P2SH, P2WPKH и т. д.) и как они различаются друг от друга в использовании и построении, ознакомьтесь снаш другой статьясосредоточен на этом!

Узнайте больше о основах биткойна

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

Отказ от ответственности:

  1. Эта статья перепечатана из [развязанный]. Все авторские права принадлежат оригинальному автору [Том Хонзик]. Если есть возражения против этого перепечатывания, пожалуйста, свяжитесь с Gate Учитькоманда, и они незамедлительно разберутся с этим.
  2. Отказ от ответственности: Взгляды и мнения, высказанные в этой статье, являются исключительно точкой зрения автора и не являются инвестиционными советами.
  3. Переводы статьи на другие языки выполняются командой Gate Learn. За исключением указанных случаев копирование, распространение или плагиат переведенных статей запрещены.
今すぐ始める
登録して、
$100
のボーナスを獲得しよう!