Биткоин адресом что это

Адрес

Понравилась статья? Поделись:

Bitcoin-адрес (Биткоин адрес) – идентификатор (номер счета), начинающийся с 1 или 3 и содержащий 26—35 буквенно-цифровых латинских символа (кроме 0, O, I). Адрес так же может быть представлен в виде QR-кода, является анонимным и не содержит информации о владельце. Его можно получить на безвозмездной основе, используя, например, программное обеспечение системы Bitcoin. В сети получили популярность специальные онлайн генераторы по созданию адресов для кошельков биткоин, где адрес создается рандомно.

Пример биткоин адреса:

Содержание

Для чего нужен биткоин адрес [ править ]

Посредством адреса можно совершать операции перевода/получения биткоинов (криптовалюты, ВТС) наподобие работы с письмами электронной почты. Один человек может создавать неограниченное количество адресов, повышая уровень анонимности своих платежей. При совершении очередной операции с ВТС чаще всего создается новый адрес (средства зачисляются/списываются в течение 1-2 часов). Одновременно генерируется пара закрытых ключей, обеспечивающая доступ к идентификатору и возможность выполнения операций с валютой. Они хранятся в файле wallet.dat на компьютере пользователя.

Условия ввода [ править ]

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

Генерация Биткоин-адреса [ править ]

Адрес создается путем генерации случайных чисел и выполнения специальных математических операций. При этом не требуется подключения к Интернету и регистрации в сети Bitcoin, в которой он начинает отслеживаться. За 1 минуту возможна генерация тысяч адресов (в том числе персонализированных) и ключей к ним, например, при использовании утилиты Vanitygen.

Транзакции [ править ]

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

Потеря биткоинов [ править ]

Потеря биткоинов возможна в следующих случаях:

  • если кошелек утерян в результате поломки жесткого диска,
  • при генерации нового адреса, получении на него ВТС и восстановлении из более раннего бэкапа, где личный адрес биткоин кошелька еще не создан,
  • при отправке биткоинов на адрес, у которого еще нет владельца.

Источник

Как узнать свой Биткоин адрес?

  1. Что такое Биткоин адрес
  2. Чем отличается кошелёк от адреса
  3. Как узнать биткоин адрес
  4. Где лучше создать Биткоин адрес

Каждый, кто имеет дело с самой популярной криптовалютой современности, знает о необходимости создания Биткоин адреса. Однако эта сфера постоянно пополняется новичками, желающими приобщиться к заработку электронных денег. У них упомянутый термин вызывает лишь непонимание или даже испуг, ведь они начинают думать, что приём и передача Биткоинов — это колоссально сложный процесс, в который надо долго вникать. К счастью, это не так. Сегодня поговорим, где взять Биткоин адрес, что это такое и как его необходимо использовать.

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

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

Некоторые пользователи могут иметь кошелек с адресом из 32 знаков и даже меньше (вплоть до 25-ти). При совершении транзакций определённые идентификаторы могут укорачиваться. Это случается, если он начинается с нуля. В таких ситуациях система опустит ноль.

В каком-то плане рассматриваемый идентификатор похож на электронную почту. Если человек знает ваш e-mail, он может прислать вам текстовое письмо или письмо с прикрепленными файлами. Знание вашего Биткоин адреса позволит ему перевести вам определённое количество криптовалюты. Обратные переводы действуют так же, просто в таких случаях уже вам придётся вводить адрес кошелька в соответствующее поле.

Зачастую, в приложениях или онлайн-сервисах, позволяющих переводить и получать криптовалюту, есть функция копирования адреса. Её наличие обусловлено двумя факторами:

Читайте также:  Binance как пройти верификацию по паспорту

    Идентификаторы очень длинные, поэтому при ручном вводе можно допустить ошибку.

  • Транзакции Биткоинов необратимы, так что всего одна ошибка может привести к потере средств.
  • Копирование адреса в буфер обмена предусмотрено как на популярных стационарных клиентах, устанавливаемых на ПК (Bitcoin Core, MultiBit), так и на онлайн-сервисах (Blockchain, Exmo).

    Справедливости ради отметим, что система Биткоинов имеет своеобразную страховку. Если идентификатор указать некорректно, она не позволит осуществить транзакцию. А вот при указании правильного адреса, которым никто не владеет, перевод осуществится, и деньги пропадут навсегда.

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

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

    Чем отличается кошелёк от адреса?

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

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

  • Кошелёк же является совокупностью скрытых ключей. Каждый такой ключ соответствует конкретному идентификатору. Проще говоря, адрес — это отдельный элемент системы, а кошелёк — совокупность данных элементов. Любой стационарный клиент или профиль на онлайн-сервисе хранит все сгенерированные идентификаторы. Хотя система создаёт идентификаторы через скрытые ключи, вычислить их через адреса невозможно.
  • Выше мы упоминали коллизию. Так вот, её опасность ограничена лишь тем адресом, который совпал у другого человека. То есть «близнец» не получает доступ непосредственно ко всему кошельку. Он ограничен только одним идентификатором. Таким образом, если вы увидите, что баланс внезапно уменьшился, достаточно перевести средства на другой свой адрес, но, как было сказано ранее, переместить всё до последнего сатоши вы не сможете.

    Как узнать биткоин адрес?

    В самом начале вам необходимо сделать очевидное: скачать, установить и синхронизировать стационарный Биткоин кошелёк (к примеру, Bitcoin Core) либо создать аккаунт на одном из специальных сайтов (например, Blockchain). Читайте подробную статью, как зарегистрироваться и получить биткоин адрес на Blockchain.

    Рассмотрим действия для этих двух случаев:

      Bitcoin Core. Здесь вам понадобится перейти во вкладку «Получить». Она располагается на верхней панели. В этой вкладке вам необходимо нажать на кнопочку «Запросить платёж». После этого программа сгенерирует адрес. Вот и всё! Вы можете применять получившийся идентификатор для всех своих транзакций. Кроме того, можно создавать новый адрес для каждого последующего перевода. Поскольку рассматриваемый клиент является официальным, он обладает наибольшим количеством преимуществ. Среди них можно выделить функцию автоматического генерирования идентификаторов при каждом переводе. Для этого надо перейти в настройки, выбрать пункт «Бумажник» и поставить галочку напротив строки «Включить управление входами».

  • Создание Биткоин адреса в Blockchain проходит ещё проще. Вы регистрируетесь на сайте, проходите авторизацию и попадаете на главное меню своего аккаунта. Там надо выбрать графу Bitcoin и нажать на кнопочку «Получить». Появится окно, в котором вы увидите идентификатор своего кошелька.
  • Если говорить о том, как узнать свой Биткоин адрес на других клиентах и онлайновых сервисах, то принцип примерно такой же. В программных кошельках надо заходить либо во вкладку «Получить», либо в настройки, где будет пункт с аналогичным или похожим названием (например, Адреса). Если клиент поддерживает создание нескольких идентификаторов, в нём должен быть пункт «Управление адресами» или что-то в этом роде.

    Что касается того, где находится адрес Биткоин кошелька на сетевых сервисах, то здесь всё ещё понятнее. Вам понадобится перейти во вкладку «Кошельки» (если на ресурсе можно создавать хранилища для нескольких валют, как на Exmo.com) или выбрать уже знакомый нам пункт «Получить» (например, как на сайте wallet.btc.com). В первом случае надо нажать на кнопку «Пополнить» или «Получить». После этого откроется окно с адресом кошелька. Во втором случае сразу появляется меню, в котором указан ваш личный идентификатор.

    Читайте также:  Что майнить 1060 3гб

    Где лучше создать Биткоин адрес?

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

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

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

      При установке большинства программных кошельков необходимо скачивать всю историю транзакций, которая весит больше 150 Гб. Некоторые клиенты (например, MultiBit) не скачивают абсолютно весь блокчейн, ограничиваясь лишь самыми последними блоками, но всё равно вам придётся выделять место для их хранения.

  • Кошельки, созданные на сайтах, гораздо больше подвержены взлому или несанкционированному проникновению. Все ваши данные хранятся на стороннем сервере; проще говоря, на чужом компьютере. По сути, владелец сервера знает, где именно ваш Биткоин адрес кошелька. Согласитесь, этот факт нельзя назвать приятным. Тем не менее есть площадки, проверенные временем. Их владельцы дорожат своей репутацией, поэтому хищение средств там маловероятно. К таким платформам относятся Exmo.com или все тот же Blockchain.
  • Ну что же, мы выяснили, как узнать адрес своего Биткоин кошелька на программных и сетевых платформах. Как видите, ничего сложного в этом нет. Вам осталось только выбрать тип электронного бумажника и проделать упомянутые выше действия.

    Как узнать Биткоин-адрес в кошельке Блокчейн, смотрите в видео ниже:

    Источник

    Адреса Bitcoin. Часть I, теория.

    Адрес Bitcoin, или просто адрес, является идентификатором, содержащим около 33 алфавитно-цифровых символов, в текущей версии протокола начинается с символа 1 или 3, используя этот идентификатор вы можете совершать операции с Bitcoin. Адреса могут быть получены на безвозмездной основе любым пользователем Bitcoin. Например, с помощью программного обеспечения Bitcoin, нажав кнопку «Получить адрес».

    Пример Bitcoin адреса: 1BQ9qza7fn9snSCyJQB3ZcN46biBtkt4ee

    Как с помощью электронной почты вы можете отправить письмо, зная адрес получателя, также вы можете отправить BTC кому-либо, отправив их на соответствующий адрес Bitcoin. Только в отличие от электронной почты один человек может, и это поощряется, иметь неограниченное число различных адресов Bitcoin. Рекомендуется использовать уникальный адрес для каждой транзакции, если вы хотите добиться большей анонимности платежей. Большая часть программного обеспечения Bitcoin и тематические веб-ресурсы помогут с этим, путем создания нового адреса каждый раз при создании транзакции, или когда вы вручную запросите новый адрес.

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

    Адреса вводятся точно и с учетом регистра символов. Как правило, Bitcoin адрес должен быть скопирован и вставлен с использованием буфера обмена компьютера где это возможно. Если приходится набирать адрес Bitcoin вручную, проверьте дополнительно, правильно ли введен адрес. Если он будет введен неправильно, то средства будут отправлены не на нужный счет, т.е. утеряны, или такая транзакция может быть отклонена, если адрес не будет соответствовать правилам. Некоторые из символов внутри адреса Bitcoin используются в качестве контрольной суммы, так что опечатки могут быть автоматически обнаружены и отклонены.

    Некоторые Bitcoin адреса могут быть короче 33 символов. Значительная часть существующих адресов Bitcoin содержат только 32 символа — это совершенно нормально. Каждый адрес Bitcoin является чем-то вроде номера счета. Случается, что они начинаются с нуля, и когда нули опускаются, закодированный адрес становится короче.

    Читайте также:  Агентство по привлечению инвестиций вакансии

    Технически Bitcoin адрес представляет собой 160-битный хэш от открытого ключа ECDSA ключевой пары. Используя математические методы, вы можете «подписать» данные вашим секретным ключом, и любой, кто знает ваш публичный ключ, может удостовериться, что подпись действительна. Для получения более подробной информации, как работает криптографическая система с открытым ключом можно обратиться к соответствующей статье в Википедии . А если вам требуются глубокие знания о генерации адреса биткоин, то их можно почерпнуть в статье Википедии про спецификацию протокола Bitcoin.

    Каждой новой сгенерированной паре ключей ставится в соответствие адрес для приема монет. Bitcoin адреса (открытые ключи) и соответствующие им закрытые ключи хранятся в файле wallet.dat. Этот файл принадлежит только вам и необходимо постоянно делать его резервные копии. Операция отправки BTC на определенный адрес Bitcoin подразумевает, что у получателя есть соответствующий закрытый ключ находящийся в его кошельке. Это означает, что если вы сгенерируете новый адрес и получите на него монеты, а затем восстановите кошелек из более раннего бэкапа, в котором адрес еще не был сгенерирован, то монеты, переданные на этот адрес будут потеряны. Если вы полностью потеряли ваш кошелек, то все монеты будут потеряны и не смогут быть восстановлены.

    Bitcoin позволяет сгенерировать столько адресов, сколько вы пожелаете, И каждый из них будет полностью самостоятельными. Не существует главного адреса, поле «Your Bitcoin address» в пользовательском интерфейсе программы Bitcoin не имеет особого значения, это один из адресов, имеющихся в вашем кошельке. Приложение только для вашего удобства будет автоматически менять их время от времени для повышения вашей анонимности в системе. При этом все другие ваши адреса будут оставаться рабочими навсегда. Они перечислены в разделе «your receiving addresses». Каждый адрес занимает всего 500 байт и потому даже большое их число в кошельке, как правило, не является проблемой.

    Bitcoin адрес содержит встроенный код проверки, так что совершенно невозможно отправить биткоины на некорректный адрес. Однако, если адрес правильно сформирован, но никто не владеет им (или владелец потерял wallet.dat), любые монеты, отправленные на этот адрес, будут потеряны навсегда.

    Адрес может содержать все буквенно-цифровые символы латинского алфавита, кроме 0, O, I (i большое), and l (L маленькое). В настоящее время, все нормальные адреса всегда начинаются с 1 или 3, хотя это может быть изменено в будущих версиях. Адреса тестовой сети обычно начинаются с m или n. Нормальные адреса могут иметь длину в 25-34 символов, а адреса тестовой сети могут быть из 26-34 символов в длину. Большинство же адресов все же состоят из 33 или 34 символов.

    Кроме того, можно отправить BTC непосредственно на IP адрес.

    Поскольку Bitcoin адреса базируется на случайных числах, возможно, хотя и крайне маловероятно, что для двух людей независимо друг от друга сгенерируются одинаковые адреса. Это называется коллизия. Если это случается, то оба владельца этого адреса могут тратить деньги, отправленные на этот адрес. Но здесь невозможно второму владельцу адреса потратить все деньги первого настоящего владельца (или наоборот). Если бы вы намеренно решили подобрать такой адрес, который вызовет коллизию, то на настоящий момент вам бы пришлось потратить в 2^107 раз больше времени, чтобы сгенерировать такой адрес, чем на создание нового блока. Пока подписи и алгоритмы хеширования остаются криптографически сильными, а вероятно так будет всегда, выгоднее будет генерировать и получать комиссии за переводы, чем искать дублирующиеся адреса.

    Как создается bitcoin адрес:

    1. Берется открытый ключ (65 байт, 1 байт 0x04, 32 байт соответствуют координате X, 32 байт соответствуют координате Y):

    2. Производится SHA-256 хэширование открытого ключа:

    3. Выполняется RIPEMD-160 хэширование результата SHA-256:

    4. Добавляется байт-идентификатор сети перед RIPEMD-160 хэшем (0x00 для основной сети)

    5. Выполняется SHA-256 хэширование по расширенному результату от RIPEMD-160:

    6. Выполняется SHA-256 хэширование по предыдущему SHA-256 хэшу, результат будет представлять собой контрольную сумму:

    7. Берутся первые 4 байта от полученного хэша:

    8. Эти 4 байта контрольной суммы из пункта 7 добавляются в конец расширенного RIPEMD-160 хэша из пункта 4. Это 25-байтовый двоичный Биткоин адрес.

    9. Результат пункта 8 конвертируется в строку base58 . Это наиболее часто используемый формат bitcoin адреса.

    Источник

    Оцените статью