Как получить биткоин | Начало работы с биткоином
Узнайте, как безопасно получить биткойн
Чтобы получить биткойн, просто предоставьте отправителю свой адрес. Вам просто нужно убедиться, что вы предоставили правильный адрес.
Где мне найти свой биткойн-адрес?
Вы можете найти свой биткойн-адрес, открыв свой биткойн-кошелек.
Подробнее: Как создать биткойн-кошелек?
Каждый биткойн-кошелек немного отличается от других, но ваш биткойн-адрес всегда будет отображаться где-то в кошельке.
Вот пример биткойн-адреса:
3FZbgi29cpjq2GjdwV8eyHuJJnkLtktZc5
Если у вас еще нет биткойн-кошелька, мы рекомендуем кошелек Bitcoin.com. Это простой в использовании, полностью некастодиальный биткойн-кошелек, которому доверяют миллионы людей.
Подробнее: Как отправить биткойн.
Как я могу сообщить людям мой биткойн-адрес?
Ваш биткойн-кошелек позволит вам скопировать свой биткойн-адрес в буфер обмена. Затем вам просто нужно предоставить отправителю этот адрес по электронной почте, в приложении для обмена сообщениями, SMS и т.
Большинство кошельков также предоставляют вам ваш биткойнъ-адрес в виде QR-кода. Если вы в находитесь рядом с отправителем, он может отсканировать ваш QR-код, чтобы получить ваш адрес.
Могу ли я получить биткойн в мой кошелек/на мой счет?
Если вы используете централизованную биржу криптовалют, такую как Биржа Bitcoin.com, процесс будет таким же, как указан выше (т.е. найдите биткойн-адрес и предоставьте его отправителю). Однако когда вы получаете биткойн на централизованной бирже, вам придется подождать, пока биржа подтвердит, что она получила биткойн, и отразит получение на вашем счете. Это может занять немного дольше (до нескольких часов), чем в случае, если вы получаете свой биткойн в кошелек, которым вы управляете (то есть некастодиальный кошелек).
Подробнее: Кастодиальные кошельки по сравнению с некастодиальными.
Безопасно ли предоставлять мой биткойн-адрес?
Вы можете безопасно предоставлять свой биткойн-адрес своим друзьям, семье и знакомым. Никто не сможет украсть ваши биткойны, используя только ваш биткойн-адрес. Для перевода биткойнов нужно знать ваш адрес и закрытый ключ к нему. Однако вы должны знать, что, поскольку сеть биткойн является общедоступной, тот, кто знает ваш биткойн-адрес может легко узнать, сколько именно биткойнов у вас есть по этому адресу, просто вставив адрес в обозреватель блоков биткойна, такой как этот. Этот человек также сможет увидеть все транзакции, которые вы когда-либо выполняли с использованием этого адреса. Если вы не хотите, чтобы люди смогли увидеть эту информацию, вам нужно будет использовать новый биткойн-адрес. К счастью, это легко сделать. Например, кошелек Bitcoin.com позволяет создать неограниченное количество новых адресов, и создание нового адреса выполняется с помощью нажатия всего одной кнопки.
СОВЕТ: чтобы защитить свою конфиденциальность, рекомендуется использовать новый биткойн-адрес для каждой транзакции.
Поддержка SegWit-адресов на Binance | Binance Support
Binance объявила о добавлении поддержки адресов SegWit с целью увеличения эффективности транзакций в сети Биткоин. Пользователи смогут как выводить, так и отправлять Биткоины на адреса типа SegWit (bech42).
Термин SegWit означает «отдельный свидетель». SegWit – это обновление существующей сети Биткоина, позволяющее уменьшить размер транзакций в блоке и реализованное как софтфорк в сети Биткоина. Отделяя подписи транзакций от данных, SegWit позволяет хранить больше транзакций в одном блоке, тем самым оптимизируя процесс обработки транзакций Биткоинов.
Важно помнить, что при выборе сети Bitcoin SegWit для вывода BTC необходимо убедиться в том, что выбранная платформа или кошелек для вывода поддерживает SegWit-адреса. Если сеть или активы окажутся несовместимыми, ваши средства не будут возвращены.
Подробнее о том, как вносить или снимать средства, можно узнать из данной инструкции.Пожалуйста, будьте внимательны, чтобы не ошибиться при выборе сети для перевода средств. Не все кошельки и биржи поддерживают все 3 типа адресов.
Биткоин-адрес формата Legacy (P2pKH): после того как SegWit был представлен сообществу, исходный формат Биткоин-адресов называют «Legacy». Эти адреса начинаются с «1».
Вложенный адрес SegWit (P2SH): это мультиподписные адреса, которые поддерживают транзакции, относящиеся не только к SegWit. Эти адреса начинаются с «3».
Собственный адрес Segwit (bech42): собственные адреса Segwit начинаются с «bc1». Для лучшей читаемости эти адреса включают только строчные буквы.
FAQ:
Могу ли я отправить BTC с Binance SegWit на исходный адрес Биткоин?
Да. SegWit совместим с исходными Биткоин-адресами. Вы можете спокойно совершать транзакции на любой внешний Биткоин-адрес. Однако убедитесь, что выбранные для отправки средств биржа или кошелек поддерживают SegWit (bech42). Если вы выберете неподдерживаемую сеть или несовместимые активы, ваши средства будут утеряны.
Можно ли отправлять на адрес BTC SegWit другие активы помимо Биткоинов?
Нет. Цифровые активы, отправленные на неподдерживаемые данными активами адреса, приведут к безвозвратной потере этих активов.
Вредоносный вирус: подмена Bitcoin адресов
Вы когда-нибудь замечали, как после копирования BTC адреса, в форму отправки вставлялся адрес, немного отличающийся от изначального?
Будьте осторожны, так как это явно свидетельствует о том, что ваше устройство заражено Троянским вирусом.
Данный вирус был идентифицирован специалистами Symantec и получил название Trojan.Coinbitclip. Эта вредоносная программа перехватывает содержимое буфера обмена, заменяя несколько цифр в скопированных адресах кошельков.
Как это работает?
Троянский вирус приводится в действие при копировании определенного набора чисел, схожих с Bitcoin адресом. Вирус использует пользовательскую базу данных, состоящую из многочисленных сторонних Bitcoin адресов, на которые мгновенно заменяются скопированные адреса, как только программа распознает их.
Чтобы проверить наличие вируса, скопируйте и вставьте текст или набор цифр, отличающийся от формата BTC адреса. Если копирование пройдет успешно, но при повторении той же процедуры вставленный BTC адрес будет отличаться от скопированного, это может означать только одно — ваше устройство заражено Троянским вирусом.
Что делать в таком случае?
Если вы уже отправили средства на неверный Bitcoin адрес, к сожалению, это невозможно исправить, так как транзакции такого рода необратимы.
Чтобы предотвратить эту ситуацию, следуйте данным рекомендациям:
Ознакомьтесь с официальным руководством от Symantec по удалению вируса;
Проведите полное сканирование своего устройства на наличие вредоносных программ;
Убедитесь в том, что на вашем устройстве установлена последняя версия антивируса;
Регулярно запускайте антивирусное сканирование системы;
Используйте защищенное соединение;
Позаботьтесь о безопасности ваших личных данных;
Не переходите по сомнительным ссылкам;
Избегайте подозрительных сайтов и нелицензионного программного обеспечения;
Будьте внимательны при отправке средств.
Примечание: Cryptopay не имеет отношения к данному вирусу и, в связи с этим, не несет никакой финансовой ответственности за понесенные убытки.
Почему ip-адреса — новый биткоин телекома? / Хабр
Все мы используем ip-адреса в повседневной жизни. Маршрутизаторы для подачи интернета, работа принтеров в офисе, функционирование smart-техники, системы умный дом — все это было бы невозможно без ip-адресов.
Однако что скрывается за понятием ip-адреса? Кто именно регистрирует и выдает их? Почему спрос на них продолжает расти в геометрической прогрессии и что произойдет, когда используют последнюю IPv4 (четвертую версию IP-протокола) — ответы на эти вопросы рассмотрим в нашей статье.
Что такое IP-адрес и кто имеет право его выдавать?
Іp-адрес (internet protocol address) — это уникальный набор цифр, который позволяет идентифицировать конкретное устройство или пользователя в сети. То есть, простыми словами, ip — это адрес проживания определенного пользователя или устройства в интернет-сети.
Право выделять и регистрировать ip-адреса в мире закреплено за некоммерческой организацией Regional Internet Registry (RIR). На сегодня существует 5 интернет-регистраторов, за каждым из которых закреплен определенный регион мира: RIPE NCC, APNIC, AFRINIС, LACNIC и ARIN.
В нашем регионе ip-адреса выделяет RIPE NCC, обслуживающий Европу, Центральную Азию и Ближний Восток. В дальнейшем вопросы контроля в этой сфере передаются локальным интернет-регистраторам — LIR (Local Intenet Registry). Именно они ответственны за распределение и регистрацию ip-адресов на локальном уровне. И уже локальные интернет-регистраторы присваивают ip-адреса обычным интернет-пользователям, таким как мы с вами.
Так почему же в последнее время ведется множество разговоров о том, что IPv4 скоро закончатся?
Наиболее распространенной версией ip-адреса является IPv4 — четвертая версия интернет-протокола. Ведь именно на нем работает всемирная сеть.
IPv4 использует 32-битные (четырёхбайтные) адреса, ограничивающие адресное пространство 4294967296 (232) возможными уникальными адресами.
Так вот, в 1981 году, когда только прописали протокол IPv4 считалось, что их хватит на всю жизнь. Однако реалии совсем другие. Внедрение новых технологий, 5G, развитие Интернета вещей — все это привело к стремительному уменьшению количества ip-адресов.
Поэтому 25 ноября 2019 года, в 16:35 по киевскому времени, RIPE NCC выдал последний блок IPv4 адресов.
Так почему же ip-адреса — это новый биткоин телекома?
Как вокруг биткоинов, так и ip-адресов создано много шума, но популярность и большой спрос это не единственное, что их связывает.
IP-адреса созданы на базе протокола TCP/IP, а «биток» достаточно часто называют биткоин-протоколом. Все потому, что в основе создания «битка» также лежит протокол, но криптографический. А это значит, что есть что-то общее и в самой сути создание данных технологий.
Также количество IPv4 ограничено, собственно как и количество биткоинов (максимальное количество биткоинов, которые когда-нибудь будут выпущены, составляет 21000000).
Ну и наиболее объединяющей характеристикой для обеих технологий является вопрос ценообразования. В начале создания как ipv4, так и биткоинов их цена равнялась копейкам. В 2009 году цена 1 биткоина составляла $ 0.000763, практически столько же стоил IPv4. Но сегодня стоимость обеих технологий значительно выросла и вопрос ценообразования стал нерегулируемым.
Почему так случилось? И как ограниченное количество IPv4 повлияла на их цену?
В последнее время бурное развитие IT-составляющей мира привело к исчерпанию запасов IPv4. Сегодня каждый из нас использует IPv4 в большом количестве. И речь сейчас идет не только о ip-адресе роутера, который раздает wi-fi в наших домах. Например, сейчас широко распространена система «умный дом». Так вот исполнение любого действия с датчиком (например, включение теплого пола с помощью удаленного доступа) также требует наличия индивидуального ip-адреса. Ведь без знания ip-адреса, который закреплен за этим датчиком вы просто не сможете этого сделать.
Именно поэтому, стало понятно, что IPv4 «не вечны» и в один день компаниям и простым интернет-пользователям придется перейти на интернет-протоколы нового поколения — IPv6.
Кстати, также очень интересной темой является вопрос цен на IPv4 и того как они изменились за последние 5-10 лет. По мере того, как возрастал спрос на IPv4 росла и цена на них. И вопрос ценообразования стал сегодня нерегулируемым.
Так как непосредственно приобрести IPv4 в RIPE NCC невозможно, ведь последний адрес была выдан в прошлом году, источником снабжения IPv4 стали компании-банкроты, телеком-операторы, которые закрыли свои LIR, а также пользователи, которым приобретенные ранее ip-адреса стали не нужны.
И самое интересное, если 10-15 лет назад IPv4 стоил практически «копейки» или их выдавали вообще бесплатно, то сегодня цены становятся практически космическими.
Если в 2017 году один IPv4 стоил около 6 дол., в прошлом году стоимость выросла до 10 дол., то в 2020 году цена уже стартует от 15-25 дол. за один IPv4. В то время как IPv6 стоит 0,4 долл.
Чем именно отличается IPv4 от IPv6 и с какими сложностями может столкнуться компания при переходе на новую версию интернет-протокола?
Традиционной формой записи IPv4 адреса является запись в виде четырех десятичных чисел (от 0 до 255), разделенных точкой. То есть длина адреса — 32 бита (пример записи IPv4 — 172.16.255.2). Если просчитать все возможные варианты IPv4, то их общее количество составит 4294967 296. Казалось бы много, но они практически все использованы уже.
IPv6-адрес представляет собой восемь 16-битных шестнадцатеричных блоков, разделенных двоеточием. Его длина составляет 128 бит (пример записи IPv6 -2001: 0da8: 11a4: 08d6: 1f84: 8a3e: 07a1: 655d.)
То есть всех возможных вариантов IPv6 не счесть. Специалисты говорят, что таких вариаций даже больше чем атомов во Вселенной. Но несмотря на это многие не спешат переходить на IPv6.
Так, по данным Google, только около 24% пользователей подключаются к поисковому ресурсу компании через IPv6. И такой медленный переход связан с определенными техническими трудностями.
«Во-первых, в некоторых случаях придется заменить оборудование (в данном случае маршрутизаторы). Так, IPv6 создан в 1996 году, но все равно существуют маршрутизаторы, которые не поддерживают данный протокол. Во-вторых, на построение отдельной сети IPv6 может уйти много времени. Например, в SIE Worldwide Studios — группе компаний-разработчиков видеоигр — внедрение «проекта IPv6» идет уже целых 7 лет. А также иногда компаниям придется перейти на другое программное обеспечение.
Что такое биткоин-адрес как и где его взять?
Биткойн — это цифровая валюта и глобальная денежная система. Он позволяет отправлять или получать деньги без участия доверенного лица или уполномоченного органа. Даже интернет-магазины уже принимают токены. ВТС можно использовать для покупок в Интернете или принимать криптовалюту в качестве оплаты. Только с биткоинами Вы контролируете свои деньги. В транзакциях не участвует третья сторона в виде банка или платежной системы.
Начать работу с биткоином не сложно. Необязательно разбираться в технологиях, чтобы использовать его. Все, что нужно сделать, это загрузить биткойн-кошелек и сгенерировать биткойн адрес. Тогда Вы сможете без проблем проводить операции с BTC. В статье рассмотрим, что такое биткоин адрес и биткоин кошелек и как этим пользоваться.
Что такое биткоин адрес?ВТС address — это идентификатор счета. Его также называют публичным или адресом получения. Он уникален и состоит из 25-35 латинских символов и цифр (за исключением 0, O, I). Также он может выглядеть как QR-код (простое графическое отображение). Биткоин адрес кошелька не содержит данных о владельце. Его можно получить бесплатно. Также существует генератор. Он в произвольном порядке создает Bitcoin address для криптокошельков.
Wallet address можно сообщить пользователям, от которых вы хотите получить Биткойны. С него можно отправлять эту криптовалюту, зная ВТС address получения другого человека. Его можно сравнить с номером обычного банковского счета. BTC адрес необходимо указывать, когда планируете покупать Bitcoin в обменниках. Также если хотите вывести монеты с криптовалютной биржи.
Прежде, чем получить bitcoin адрес, нужно создать кошелек. У одного пользователя их может быть несколько. Это повышает степень конфиденциальности совершаемых им платежей. ВТС address необходим, чтобы проводить операции с цифровой валютой. При совершении каждой транзакции с ВТС обычно генерируется новый адрес. Зачисление или списание средств происходит в течение часа-двух. Одновременно с этим создаются закрытые ключи. Они открывают доступ к идентификатору, а также совершению операций. Эта пара ключей находится в файле wallet. dat. Его пользователь может найти в своем ПК. Старые BTC-address также остаются действительными.
Каждый адрес биткойн кошелька привязан к аккаунту человека в системе. Это нужно для привязки операции к пользователю. Чтобы осуществить транзакцию с биткоином нужно знать свой bitcoin address, а также адрес получателя.
Поскольку формирование биткоин-идентификатора основано на случайной генерации чисел, есть небольшая возможность того, что создадутся две схожие комбинации. Это явление называется «коллизия». Но переживать и бояться не стоит. Система надежно защищена. Не получится даже перевести биткоины с кошелька другого пользователя.
Необходимо вводить идентификатор точно, учитывая при этом регистр символов. Обычно достаточно скопировать его и вставить в нужное поле. Можно набрать его и ручном режиме. В транзакции содержится хэш операции, которая была совершена ранее. Также в ней содержатся крипто-адреса получателей. В обработку операция поступает тогда, когда будут проверены подписи, а необходимые сведения отправятся в сеть Биткоин.
Как выглядит bitcoin адрес?Bitcoin address кошелька – это номер счета. Он работает также, как номер банковской карты или любого электронного кошелька. Это идентификатор, содержащий алфавитно-цифровые символы. В среднем их количество составляет 33 символа. Номер кошелька биткоин,пример: 31ne1zr1zZfh7ju6D9QQozqKfFmYDWqGVn.
Он состоит из цифр, а также букв латинского алфавита (верхнего и нижнего регистров). Использование идентификатора позволяет проводить операции с BTC. Важно при наборе вручную не ошибиться ни в одном символе, иначе операция не будет осуществлена либо средства по ошибке уйдут другому получателю. Вернуть их будет невозможно. Лучше BTC address все-таки копировать.
Технически ВТС address является 160-битным хэшем от открытого ключа ECDSA ключевой пары. Пользователь может «подписать» данные секретным ключом. При этом каждый, кто владеет информацией о вашем публичном ключе, может убедиться в том, что сделанная подпись действительна. Любой новой паре ключей, которая была сгенерирована, соответствует адрес для приема BTC.
Крипто-кошелек — это публичный адрес вместе с приватным ключом. Последний должен храниться пользователем в месте, недоступном для других пользователей. Если третьи лица получат доступ к Private Key, они смогут завладеть всеми средствами, хранящимися в электронном кошельке. Идентификатор можно сообщать участникам конкретной транзакции. Его можно указывать везде, где это требуется . Например, при осуществлении переводов с биржи, в обменниках и т. п.
Bitcoin address содержит встроенный код проверки, поэтому в случае ввода некорректного адреса операция не может быть совершена. BTC можно потерять в нескольких случаях:
- если они были переведены на BTC address, у которого пока нет владельца;
- сломался жесткий диск, что привело к утере кошелька;
- когда на момент транзакции еще не произошло формирование нового идентификатора из предыдущего бэкапа.
В одном кошельке может быть несколько адресов. Рассмотрим аналогию на примере банковской карты. Ее номер — это ВТС address, на который вы отправляете деньги. ПИН-код и CVV — это приватные ключи. При этом карта привязана к банковскому счету. Так и биткойн-адреса привязаны к определённому хранилищу. Например, в кошельке Bitcoin Core можно создать один адрес для холодного хранения крупных накоплений, а второй адрес для платежей. Если кто-то решить проверить ваш биткоин-кошелёк по адресу, то узнает о транзакциях того идентификатора, которым вы поделились. При этом он ничего не будет знать о балансе других адресов внутри хранилища.
В вашем кошельке может быть несколько счетов с разными балансами. Это немного похоже на хранение средств в платежной системе Вебмани — WMID (идентификатор пользователя) один, а счета для разных валют имеют свои балансы. Только в случае с крипто-бумажником на всех адресах хранится 1 валюта (если это Биткоин-кошелёк).
Биткоин адрес: как получитьКлючи есть в каждом криптовалютном кошельке. В процессе создания участвуют закрытые ключи. Они являются доказательством владения. В большинстве кошельков идентификаторы генерируются автоматически при переводе или получении средств. Закрытый ключ – это пароль от кошелька, длинная строка, состоящая из латинских символов. Он работает в тандеме с открытым ключом. Чтобы получить биткоин адрес, перейдите в раздел «Кошелек» или «Адреса», в зависимости от вида бумажника. Для получения ключей необходимо проделать такие действия:
- Зайти в «Настройки» — «Адреса» и получить ключ для зачисления средств. Чтобы посмотреть историю адресов за все время, нужно перейти в раздел «Управление адресами».
- Зайти в раздел «Кошелек», затем выбрать «Баланс» и напротив нужной криптовалюты нажать «Пополнить» или «Депозит». Система предоставит адрес, на который нужно переслать монеты.
Кошелек можно создать и на бирже. Это может быть Binance, Exmo, Huobi или другие ресурсы. Биткоин поддерживают все криптовалютные биржи. Теперь вы знаете, как получить биткоин адрес.
Как получить биткоин адрес на Bitcoin CoreBitcoin Core — это официальный «толстый» кошелек сети Биткоин. Создать bitcoin address не составит труда. Когда программа скачана и установлена на компьютер, необходимо зайти в раздел «Получить» и нажать «Запросить платеж». Система сгенерирует уникальный ключ для перевода цифровых монет. Его нужно предоставить отправителю.
Bitcoin адрес: как получить его на Blockchain- Переходим на сайт https://blockchain.info/.
- В верхнем меню есть пункт «Кошелек», который и нужно выбрать.
- После этого вас автоматически перенаправят на страницу регистрации биткоин-кошелька.
- Далее надо выбрать одно из двух предложений: Create a Free Bitcoin Wallet (создать бесплатный биткоин-кошелек) или же Create Your Wallet (создать свой кошелек). Однако, какую бы иконку вы не выбрали, система перенаправит в одно и то же место. Слово «бесплатный»; — это просто красивая формулировка. Бумажник в любом случае будет полностью бесплатным.
- Откроется диалоговое окно, в котором надо указать информацию, необходимую для создания счета. Запрашивают следующие данные: email и пароль. Помните: безопасность кошелька зависит от того, какой именно набор символов вы используете. В Blockchain пароли состоят не менее чем из 10 знаков (букв и цифр). После заполнения всех полей согласитесь с условиями системы и нажмите на «Продолжить».
- На указанный электронный ящик придет письмо с подтверждением регистрации. Благодаря ему ваш e-mail будет верифицирован. Это необременительная, но необходимая мера безопасности. Откройте письмо, найдете ссылку Verify Email и перейдите на по ней.
Затем останется настроить кошелек под себя. После этого ресурсом можно пользоваться, зачислять на счет биткоины. Для этого достаточно нажать на клавишу «Получить». Она откроет окно с номерами биткоин-кошельков, откуда и можно перевести деньги.
Где взять биткоин адрес?Мы разобрались, что такое биткоин адрес, как выглядит ключ вы тоже уже знаете. Но где его посмотреть? Проблем с поиском своего публичного ключа после регистрации не должно быть. Он отображается на главной странице или показывается после перехода к пополнению баланса.
Как узнать адрес bitcoin кошелька в Blockchain?После авторизации, в боковой панели вы увидите форму выбора валюты и кнопку для пополнения:
Появится окно, где можно выбрать криптовалюту и скопировать обычный текстовый ключ. Также есть ссылка, чтобы получить ВТС address в виде QR-кода:
Во многих кошельках используется такая же схема. Нужно переходить к пополнению счета, чтобы увидеть свой ВТС address. Лишь в программных кошельках номер бывает представлен в основном окне.
Где адрес биткоин кошелька отображается на бирже?Нередко для создания счетов под альткоины используются биржи криптовалют. Этот вариант ничуть не хуже онлайн-кошельков и в каком-то смысле даже удобнее. После входа в профиль и перехода к своим счетам, вы увидите кнопку для пополнения:
Дальше представляется публичный ключ в стандартном виде и в формате QR-кода. На него можно переводить BTC:
Уже с биржи монеты меняются на другие альткоины или на фиатные деньги. Затем можно заказать выплату на электронный кошелек или на карту.
Адрес кошелька ВТС: что делать, если поменялся ключВы уже знаете, что можно заводить кошельки, которые создают ключи в автоматическом режиме. Новый адрес генерируется для каждой транзакции. За счет этого достигается анонимность и безопасность переводов. Старые идентификаторы при этом не становятся недействительными. Если средства будут отправлены с на старый адрес, они успешно зачислятся на счет. Функцию генерации новых адресов можно отключить в настройках бумажника, пользуясь постоянным адресом для всех переводов.
Bitcoin payment address: как узнать балансБаланс проверяется просто. Когда заходишь в кошелек на Блокчейн, информация появляется в центре:
Аналогично в других кошельках и на биржах криптовалют:
Информация о созданных счетах открыта. Если это полноценный кошелек (а не личный кабинет на бирже), то кто угодно может посмотреть, сколько на нём BTC. Но будет сложно выяснить, кому принадлежит этот ВТС address.
Адрес ВТС: как проверить транзакции?Общая база блокчейн открыта, кто угодно может проверить через неё транзакции, баланс Биткоин-кошелька и другие данные. Для этого необходимо перейти по адресу и в верхней форме поиска указать какие-либо данные. К примеру, это может быть номер кошелька. Вся информация отображается на странице. Публичный ключ сразу представляется в форме QR-кода, а на страничке указано:
- сколько с кошелька было проведено транзакций;
- сколько всего получено BTC;
- какой итоговый баланс и прочее.
Ниже идёт история транзакций. По ним также предоставляются данные. Можно выбрать транзакцию из истории или найти через поиск. Получить информацию можно и с других источников. Она ничем не отличается, потому что подделать блоки в цепочке невозможно.
Как импортировать адрес bitcoin из других кошельковИмпортированные адреса — это номера, созданные на других кошельках. Но при этом они используются на этом аккаунте в Blockchain для удобства клиента. Они расположены в конце общего списка аккаунт-номеров. Если вы уже пользовались каким-то виртуальным бумажником для криптовалюты, но теперь перешли на Blockchain, можно перенести старый код на только что созданную страницу и тоже им пользоваться. Для этого нужно сделать следующее:
- Нажмите на клавишу «Управление адресами». Она размещена справа от иконки «Импортированные адреса». После этого увидите скрин текущих данных;
- Далее нажмите опцию «Импортировать адреса». Она позволяет получить как публичный ключ, так и личный, который использовался на старом ресурсе;
- Если сделать все правильно, пользователь импортирует личный ключ. Тогда эта информация окажется в пункте «Адреса для расходов». Что касается импортирования публичного биткойн-адреса, то его можно будет найти в списке «Адреса только для просмотра»;
- Перейдите в «Адреса для расходов». Там уже есть рабочие варианты биткоин-адресов. Но нам они уже не интересны, а потому ищем клавишу More Options;
- Перейдя на нее, пользователь увидит следующие варианты: «Архивировать», «Показать личный ключ», «Перевести импортированные средства на любой аккаунт в кошельке», «Sign message (Подписать сообщение)».
Если импортирование было совершенно чисто для удобного просмотра, то вы увидите историю транзакций. Однако проводить другие операции не сможете. Это легко исправить с помощью личного ключа доступа. Вставить его просто. Когда вы попытаетесь провести транзакцию с импортированного бумажника, то появится дополнительное поле, которое надо заполнить личным ключом доступа от хранилища денег. Когда это сделано, средства можно переводить куда угодно. Это экономит время и очень удобно.
Как перевести ВТС на адресИсходя из того условия, что у пользователя имеется счет на Блокчейн кошельке, рассмотрим детально, как перевести Биткоины с одного кошелька на другой:
- Сначала заходим на веб-сайт Blockchain и проходим авторизацию.
- Затем заходим во вкладку «Отправить деньги» и нажимаем на одноименную кнопку на верхней панели.
- В окошке «На» указываем адрес портмоне получателя средств.
- В поле «Сумма» вводим количество BTC, которое необходимо отправить на Биткоин кошелек получателя. Система для удобства сама пересчитает, сколько это будет в долларовом эквиваленте по текущему курсу.
- Нажимаем кнопку «Отправить платеж».
Обработка транзакции обычно занимает от нескольких минут до одного часа, хотя при высокой загрузке сети могут возникать определенные задержки при прохождении операции.
Защищаем bitcoin адрес кошелька: как обеспечить безопасностьГлавным условием для обеспечения безопасности любого биткоин-адреса является сохранение в тайне приватного ключа. Поэтому онлайн и биржевые кошельки не подходят для надежного хранения средств. Опасность таится не только в хакерах, но и в недобросовестных владельцах бирж. Лучшим способом работы с биткоинами является использование “холодного” кошелька. Он не подключается к интернету и используется только для подписи транзакций, сгенерированных на синхронизированном с сетью “горячем” кошельке.
Также нужно обеспечить резервирование приватного ключа, так как любой компьютер (носитель информации) может выйти из строя. Резервирование можно сделать путем генерации QR-кодов от приватного и публичного ключей и их распечаткой (так получается бумажный кошелек).
Биткоин адрес
Что такое биткоин адрес
Биткоин адрес это адрес криптовалютного кошельком, который используется для работы с биткоинами, основной функцией которого является осуществление денежных переводов между людьми. Идентификатор, которым является биткоин адрес, начинается с цифр 1 или 3 и содержит в себе от 21 до 34 символов. Также адрес может начинаться с 0. В таком случае 0 будет опущен и адрес станет на один символ короче. В состав кода могут входить латинские буквы и цифры. Если посмотреть визуально на Биткоин адрес, то его можно принять за банковский шифр. Адрес биткоин кошелька помимо числового идентификатора может иметь вид QR-кода, который можно считать с помощью мобильного телефона. Все адреса для своего биткоин кошелька пользователь получает абсолютно бесплатно.
Функции биткоин адреса
Главным предназначением биткоин адреса является совершение валютных операций держателями биткоинов. Процедура проводится по принципу отправки электронных сообщений. Только основным отличием электронной почты от биткоин кошелька является то, что почта имеет только один адрес, а вот при осуществлении криптовалютной транзакции можно создавать безграничное количество биткоин адресов, это обычно делается для того чтобы увеличить уровень анонимности. Для получения или отправки транзакции обычно создается новый биткоин адрес. В этот момент генерируется несколько закрытых ключей, с помощью которых совершается доступ к идентификатору и транзакция успешно проводится. Каждый Биткоин адрес используется для того чтобы определить свою принадлежность к конкретному криптовалютному кошельку. Это единственная информация, которую необходимо знать отправителю цифровых монет для того чтобы осуществить транзакцию. Все сгенерированные ключи находятся в файле wallet.dat.
Как получить биткоин адрес
Новый биткоин адрес получить очень просто. Но может быть легко сгенерирован клиентом. Для этого в программном обеспечении Bitcoin необходимо нажать кнопку «Получить адрес». Bitcoin система позволяет сгенерировать ровно столько адресов, сколько необходимо пользователю. Для получения информации касающейся биткоин адресов конкретного кошелька нужно проверить вкладку receiving address. В ней перечислены все работающие адреса клиента. Адреса состоят из набора цифр и символов и в данном случае при осуществлении перевода можно ошибиться при вводе адреса. Для того, чтобы не произошел казус и деньги были направлены по правильному адресу, его необходимо скопировать используя буфер обмена. Если же пришлось производить набор адреса вручную, лучше несколько раз проверить. Если человек ошибется и введет неправильный биткоин адрес, то здесь возможно два варианта развития событий. Либо монеты попадут к другому человеку, если такой адрес существует, и возврат средств будет зависеть только от того кто получил ошибочно отправленную транзакцию, так как тосле того как нажата кнопка “Отправить” транзакцию невозможно остановить или вернуть. Если при отправке монет окажется, что введенного адреса не существует, то операция будет отклонена, благодаря встроенному коду проверки и криптовалюта вернется на кошелек отправителя.
Коллизия биткоин адресов
Все адреса состоят из цифр и букв, которые генерируются случайным образом. Но возможен и такой вариант, когда несколько пользователей получают одинаковые адреса. такие случаи происходят довольно редко, но тем не менее встречаются и называются коллизией адресов. В данном случае ни один из участников не будет ограничен в получении виртуальных монет и может тратить всю криптовалюту, которая отправлена на его счет. Умышленно создать коллизию адресов возможно, но на это потребуется очень много времени и сил.
Потеря биткоинов
В настоящее время биткоины являются очень дорогой криптовалютой, поэтому потеря этих криптомонет может быть крайне болезненным ударом по финансовому положению их владельца. Потеря монет может происходить в нескольких случаях:
- При отправке монет на другой, правильно сформированный биткоин адрес. Как говорилось выше нужно несколько раз проверять адрес получателя перед тем как нажать на кнопку “Отправить”
- В результате поломки жесткого диска на котором расположен криптокошелек и вся информация о нем. Для того чтобы поломка оборудования не лишила вас криптовалюты следует создавать резервные копии кошелька и хранить их на нескольких носителях.
Форматы Bitcoin-адресов и сравнение производительности
Существует 3 типа адресов:
- P2PKH или Legacy-адрес (устаревший формат адреса) – это первая версия адреса Биткоин, которая начинается с цифры «1» и имеет от 26 до 36 символов. Средняя плата при отправке с адреса P2PKH обычно выше, чем при отправке с адреса Segwit, поскольку транзакции с устаревшими адресами больше по размеру.
Пример:1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa
- P2SH – новый тип адреса структурирован аналогично P2PKH, но начинается с «3» вместо «1». P2SH обеспечивает более сложную функциональность, чем прошлый тип адресов. Чтобы потратить биткойны, отправленные через P2SH, получатель должен предоставить скрипт, соответствующий хэшу скрипта и данным, что делает скрипт верным. Однако всё что нужно знать обычному пользователю – это то, что используя этот тип адреса вместо P2PKH, средняя плата за транзакцию будет меньше.
Пример:3GRdnTq18LyNveWa1gQJcgp8qEnzijv5vR
- P2WPKH или Bech42 – это усовершенствованный тип адресов, который используется для уменьшения размера блоков блокчейна для ускорения времени отклика транзакций. Адреса начинаются с «bc1» и длиннее, чем P2PKH и P2SH. Bech42 является родным форматом адресации Segwit (хоть P2SH так же может быть Segwit адресом), поэтому обычно говоря про использование Segwit адресов имеется ввиду Bech42.
Преимуществом является самая низкая комиссия за отправку транзакций и высокая скорость их обработки.
Недостатком же таких адресов является то, что пока не все кошельки и системы поддерживают его.
Пример:bc1qnkyhslv83yyp0q0suxw0uj3lg9drgqq9c0auzc
В FixedFloat по умолчанию используются Bech42 адреса, так как наша команда является сторонником внедрения новых технологий.
Сравнительная таблица эффективности типов адресов
Для простоты записи, используем следующие сокращения:
I – P2PKH, адрес начинается «1»
II – P2SH, адрес начинается «3»
III – Bech42, адрес начинается с «bc1»
Тип адреса отправителя | Тип адреса получателя | Средний вес транзакции | Вывод |
I | I | 764 | самая неэффективная транзакция, тип адреса отправителя играет ключевую роль, адрес получателя влияет на эффективность несущественно во всех примерах |
I | II | 756 | |
I | III | 752 | |
II | I | 541 | транзакции с P2SH адресом отправителя более чем на 29% дешевле, чем с устаревшим P2PKH адресом |
II | II | 533 | |
II | III | 529 | |
III | I | 449 | транзакции с Bech42 адресом отправителя более чем на 40% дешевле, чем с устаревшим P2PKH адресом; и более чем на 15% дешевле, чем с P2SH адресом |
III | II | 441 | |
III | III | 437 |
границ | Сложная структура сообщества сети переписки адресов биткойнов
1 Введение
Интерес к криптовалютам быстро растет, и они становятся популярным механизмом для осуществления псевдонимных обменов между пользователями (объектами). Они также позволяют осуществлять платежи децентрализованным образом без необходимости использования доверенной третьей стороны. Первой и самой популярной криптовалютой является биткойн, который использует неизменяемую и общедоступную бухгалтерскую книгу для облегчения транзакций между организациями.Более того, учитывая его псевдоанонимность, Биткойн также использовался для деятельности на нелегальных рынках. Например, Foley et al. [1] оценивают, что четверть субъектов в сети Биткойн связаны с незаконной деятельностью. Следовательно, возникло несколько управляющих проблем, и сотрудники правоохранительных органов особенно заинтересованы в методах, позволяющих отслеживать происхождение средств. В частности, в Биткойне, учитывая публичный характер реестра, отслеживание средств может быть достигнуто путем изучения истории транзакций в системе.Однако идентификация сущностей — сложная задача, поскольку они могут использовать в системе разные псевдонимы (адреса). По протоколу Биткойн невозможно полностью деанонимизировать сущности; однако не все организации отдают предпочтение анонимности [2], и в истории транзакций можно найти восстанавливаемые следы их деятельности.
Структура транзакций позволяет в некоторых случаях отслеживать псевдонимы адресов, которые потенциально принадлежат одному и тому же объекту. Например, Meiklejohn et al.[3] применяют эвристику, а затем объединяют псевдонимы в группу на основе свидетельства совместного распоряжения расходами. В этой статье мы изучаем применение нескольких эвристик, которые приводят к созданию последовательности сетей с адресным соответствием. Каждая из этих сетей включает взвешенные связи между адресами, которые потенциально принадлежат одному и тому же объекту, таким образом приближая идентификацию объекта с точки зрения сетевой науки. Несмотря на то, что другие подходы используют сети для моделирования некоторых частей экономической динамики Биткойн (например,грамм. [4–7]), насколько нам известно, сетевые научные подходы на сегодняшний день не решают проблему анализа сети адресной корреспонденции. В этом исследовании мы показываем, что сети адресной корреспонденции имеют сильную структуру сообщества и универсальные подходы к кластеризации подходят для их анализа. Кроме того, наши эксперименты показывают, что наличие набора идентифицированных объектов дает большой выигрыш в качестве кластера, однако этот выигрыш быстро снижается, и небольшого количества известных объектов достаточно для существенного повышения качества обнаружения.
Остальная часть этого документа организована следующим образом: Раздел 2 объясняет основы блокчейна Биткойн, эвристику, идентификацию сущностей и сопутствующую работу. В разделе 3 представлены наши методы построения сетей с адресной корреспонденцией, метод кластеризации и показатели качества. В Разделе 4 мы обсуждаем наши выводы, и, наконец, в Разделе 5 мы обсуждаем выводы и будущую работу.
2 Предпосылки и сопутствующие работы
В этом разделе представлены основные концепции, связанные с биткойном.Затем в нем обсуждается задача определения адресов, контролируемых одним и тем же лицом, с последующим обзором основных исследований в этой области.
2.1 Блокчейн Биткойн
Биткойн был представлен в [8] как децентрализованная платежная сеть и цифровая валюта, которая будет независимой от властей центрального банка. Он построен на блокчейне, неизменяемом децентрализованном реестре, который позволяет пользователям, то есть организациям, обмениваться учетными единицами (биткойнами) под псевдонимом.Организации, осуществляющие транзакции в сети Биткойн, управляют адресами — уникальными идентификаторами, которые имеют право передавать определенное количество биткойнов.
Существуют разные типы адресов, которые определяют способ доступа к связанным биткойнам. Например, чтобы потратить биткойны, связанные с адресом типа Pay to Public Key Hash (P2PKH), объект должен представить действительную подпись на основе своего закрытого ключа и открытый ключ, хеширующий значение P2PKH. Другим примером является тип адреса Pay to Script Hash (P2SH): он определяет сценарий для настраиваемой проверки, который может включать несколько подписей, паролей и других требований, определяемых пользователем.Мы обозначаем a адрес и A набор адресов {a1,…, an}, появляющихся в цепочке блоков биткойнов. Кроме того, мы обозначаем объект как e , где ℰ представляет набор {e1,…, ek} объектов, которым принадлежат адреса Биткойн.
Чтобы потратить или получить биткойны, организации создают транзакции. Транзакция t состоит из набора входных адресов, набора выходных адресов и информации, определяющей количество биткойнов, которые должны быть выделены для каждого выходного адреса.Формально, пусть T будет набором транзакций, хранящихся в блокчейне Биткойн, а P (A) будет набором мощности A. Мы моделируем с помощью i: T → P (A) и o: T → P (A) сопоставления между транзакция и ее наборы адресов ввода и вывода. Сумма биткойнов, связанных с входными адресами, равна сумме биткойнов, связанных с выходными адресами, плюс комиссии за транзакции. Следовательно, если объект хочет потратить только часть биткойнов, связанных с входными адресами, оставшаяся часть обычно отправляется на существующий или вновь созданный адрес изменения, контролируемый инициирующим объектом.Выходы транзакций, которые еще не использовались в качестве входов для других транзакций, называются UTXO (неизрасходованные выходы транзакций).
История транзакций реплицируется на нескольких узлах сети Биткойн. Сущности транслируют новые транзакции другим узлам сети. В рамках децентрализованного протокола консенсуса Биткойн специализированные узлы майнеров стимулируются к решению головоломок с доказательством выполнения работы, которые проверяют новые транзакции и группируют их в блоки. Блоки последовательно добавляются в цепочку блоков; количество блоков, предшествующих конкретному блоку, называется его высотой.Кроме того, объекты могут указывать время блокировки транзакции. Это минимальная высота блока, которую должен достичь блокчейн, прежде чем майнеры должны рассмотреть возможность проверки транзакции, то есть транзакция с временем блокировки j добавляется к блоку j + 1 или позже.
Особенным свойством сети Биткойн является псевдонимность: объекты скрывают свою личность с помощью безымянных адресов (псевдонимов), привязка адреса к реальному объекту раскрывает всю их активность в сети Биткойн, поскольку история транзакций общедоступный. Поэтому организациям рекомендуется генерировать новый адрес для каждой транзакции, чтобы каждый адрес использовался один раз как выход транзакции и один раз как вход транзакции.
2.2 Кластеризация адресов
Целью кластеризации адресов является поиск наборов адресов Ai⊆A, которые контролируются одним и тем же объектом ei. Формально цель состоит в том, чтобы найти такое отображение e: A → ℰ, что Ai = {aj | e (aj) = ei}. Существует несколько эвристик для идентификации пар адресов, контролируемых одним и тем же объектом.Мы рассматриваем семь эвристик, реализованных Калоднером и др. [9], большинство из которых стремятся идентифицировать адреса изменений в выходных данных транзакции (связывая их с входными данными транзакции).
1) Множественный вход: предполагается, что все входные адреса транзакции контролируются одним и тем же объектом.
2) Изменить тип адреса: если все входные адреса транзакции относятся к одному типу адреса (например, P2PKH или P2SH), то потенциальные адреса изменения будут одного типа.
3) Изменение поведения адреса: поскольку объектам рекомендуется сгенерировать новый адрес для получения изменений, выходной адрес, получающий биткойны в первый раз, может быть адресом изменения.
4) Изменить время блокировки: если указано время блокировки транзакции, выходы, потраченные в разных транзакциях в том же блоке, что и указанное время блокировки, могут быть адресами изменения. Интуитивно это связано с тем, что объект, инициирующий транзакцию, также знает свое время блокировки.
5) Оптимальное изменение: если выход меньше любого из входов транзакции, это, скорее всего, адрес изменения.
6) Цепочка очистки: в цепочке очистки один адрес с относительно большим количеством биткойнов начинается с передачи небольшого количества биткойнов на выходной адрес, а остальная часть выделяется на адрес одноразового изменения.Этот процесс повторяется несколько раз, пока большее количество не будет уменьшено, что означает, что адреса, продолжающие цепочку, являются адресами потенциального изменения Meiklejohn et al. [3].
7) Степень 10: Эта эвристика предполагает, что сумма преднамеренно переданных биткойнов в транзакции равна степени 10. Если такой вывод присутствует, другие выводы могут быть адресами изменения.
2.3 Связанные работы
Кластеризация адресов в Биткойне была предметом многочисленных исследований. Первоначальные исследования были сосредоточены на эвристике с несколькими входами.Например, Ник [10] идентифицирует более 69% уязвимых адресов, используя только эту эвристику. Также Харриган и Фреттер [11] рассматривают эвристику с несколькими входами и приписывают ее эффективность частому повторному использованию адресов, а также наличию больших кластеров адресов, имеющих высокую степень централизации по отношению к транзакциям между кластерами. Более того, они предполагают, что постепенный рост кластера и предотвращаемое слияние больших кластеров делает эвристику с множеством входов подходящей для анализа в реальном времени.Fleder et al. [12] построить ориентированные графы транзакций для периодов 24 часа и 7 месяцев. В таких графах узлы являются адресами, а каждое ребро представляет собой транзакцию от входного адреса до выходного адреса. Они получают метки адресных объектов, просматривая публичные форумы и социальные сети. Применяя эвристику с несколькими входами, они идентифицируют транзакции, в которых помеченные адреса взаимодействуют с большим количеством известных объектов, таких как SatoshiDICE и Wikileaks.
Meiklejohn et al.[3] объединяет эвристику с несколькими входами со второй эвристикой, аналогичной эвристике поведения изменения адреса. Они идентифицируют основные сущности и взаимодействия между ними и отмечают, что эвристика изменения адресов имеет тенденцию сворачивать группы адресов в большие суперкластеры. Zhang et al. [13] рассматривают другой вариант эвристики поведения изменения адреса и показывают, что он улучшает качество кластеризации, когда сокращение адреса используется в качестве меры производительности. В этом исследовании мы сосредоточимся на эвристиках, представленных в разделе 2. 2 Калоднера и др. [9].
Пател [14] предлагает новые подходы к кластеризации адресов Биткойн. Он рассматривает кластеризацию неориентированного взвешенного эвристического графа, где узлы являются адресами, а каждое ребро указывает на наличие по крайней мере одной из восьми эвристик (надмножество тех, что представлены в разделе 2.2), связывающих эти адреса с одним и тем же объектом. Каждой эвристике присваивается положительный вес, так что их сумма равна единице. Вес ребра — это сумма эвристических весов, для которых соответствующая эвристика присутствует между двумя адресами.Автор применяет к построенному эвристическому графу различные общие алгоритмы кластеризации графов (например, k -средний, спектральный, DBSCAN), а также методы разрежения и укрупнения графов. В этом исследовании мы предлагаем сеть адресного соответствия, которая похожа на сеть, построенную Пателем [14]. Однако в нашей сети корреспонденции граница между двумя адресами представляет, сколько раз эвристика идентифицирует пару как управляемую одним и тем же организация. Мы используем алгоритм распространения меток для построения кластеров, используя базовую информацию для управления алгоритмом.
Существуют другие подходы и расширения для кластеризации адресов. Ермилов и др. [15] показывают, что более высокая однородность кластера может быть достигнута, когда данные транзакции дополняются информацией вне сети из Интернета. Бирюков и Тихомиров [16] предлагают включить сетевую информацию нижнего уровня для улучшения деанонимизации. Кроме того, Harlev et al. [17] расширяют кластеризацию адресов с помощью машинного обучения с учителем для прогнозирования типа объекта, управляющего адресами в немаркированном кластере.В нашем исследовании, помимо использования базовой истины для построения кластеризации, мы вводим в анализ временной компонент. Строим сети адресной корреспонденции для различных временных интервалов. Таким образом, мы можем анализировать эволюцию сети с течением времени.
3 Методология
Мы расширяем работу Патела [14], выполняя кластеризацию адресов в так называемых сетях соответствия адресов, обозначенных G [o, c], где [o, c] — временной интервал. Узлы — это биткойн-адреса, которые участвуют в транзакциях между моментом времени o и моментом времени c .G [o, c] содержит неориентированную ссылку (ai, aj) между двумя адресами, когда хотя бы одна из эвристик, представленных в разделе 2.2, обнаруживает, что ai и aj принадлежат одному и тому же объекту. Мы утверждаем, что топология G [o, c] кодирует дальнейшее понимание идентичности сущностей и, в конечном итоге, карты e (aj).
Для некоторых адресов aj известен контролирующий объект. Используя инструмент block explorer, предоставленный Janda [18], мы получаем метки объектов для 28 миллионов адресов, участвовавших в транзакциях до 2017 года.Мы называем этот набор данных истинной истиной. Информация об отображении, содержащаяся в основной истине, обозначается e⋆, так что A⋆ = {aj | ∃e⋆ (aj)} ⊆A — это набор адресов, для которых известна метка объекта. Мы используем основную истину для 1) выборки из T и 2) для оценки качества методов кластеризации адресов.
Остальная часть этого раздела организована следующим образом. В разделе 3.1 описан метод выборки из T. Эта выборка далее делится на совокупные и частичные подмножества, которые описаны в разделе 3.2. В разделе 3.3 подробно описывается построение сетей адресной корреспонденции. Мы объясняем наш подход к кластеризации этих сетей в разделе 3.4, а метрики, используемые для оценки качества кластеризации, представлены в разделе 3.5.
3.1 Выборка транзакции
Для вычислительной осуществимости мы ограничиваем наш анализ выборкой T, как показано на рисунке 1. Сначала мы случайным образом выбираем подмножество A0S⊆A⋆ адресов в основной истине. Затем мы выбираем все транзакции, включающие адрес a∈A0S в качестве входа или выхода, т.е.е., T0S = {t | ∃a∈A0S: a∈i (t) ∪ o (t)}. Затем мы строим набор A1S адресов, которые появляются в транзакциях T0, но не в A0S, то есть A1S = {a | a∉A0S∧∃t∈T0S: a∈i (t) ∪ o (t)}. Вышеупомянутый процесс затем повторяется аналогичным образом. Это включает в себя поиск набора транзакций T1S, которые включают как минимум два адреса в A1S, то есть T1S = {t | t∉T0S∧∃a1, a2∈A1S: a1∈i (t) ∪ o (t) ∧a2∈i (t) ∪ o (t) ∧a1 ≠ a2}. Мы устанавливаем условие для двух адресов на транзакцию, чтобы уменьшить размер впоследствии построенных сетей адресной корреспонденции.Наконец, мы создаем A2S как адреса, появляющиеся в транзакциях T1S, а не уже в A0S или A1S, то есть A2S = {a | a∉A0S∪A1S∧∃t∈T1S: a∈i (t) ∪ o (t)}.
РИСУНОК 1 . Процесс выборки транзакций.
В результате этот процесс создает набор выборочных транзакций TS = T0S∪T1S с адресами AS = A0S∪A1S∪A2S. Преимущество этого метода выборки состоит в том, что сконструированные сети соответствия адресов сосредоточены вокруг исходных адресов наземной истины, тем самым используя предыдущие знания контролирующих объектов.
3.2 Частичные и кумулятивные наборы транзакций
Чтобы изучить эволюцию сети соответствия адресов биткойнов во времени, мы создаем временные подмножества транзакций в TS. Каждое подмножество включает в себя только те транзакции в TS, которые были сгенерированы в определенном временном интервале. Мы создаем временные интервалы, используя две разные стратегии, которые мы называем кумулятивной и частичной, как показано на Рисунке 2.
РИСУНОК 2 . Совокупные и частичные наборы транзакций и построение сетей адресной корреспонденции.
Кумулятивная стратегия создает восемь временных интервалов постепенно увеличивающейся ширины, 1 {[01.07.11,30.06.y], [01.07.11,31.12.y] | y∈ [12,15]}, а частичная стратегия создает восемь временных интервалов фиксированной ширины, {[01.01.y, 30.06.y], [01.07.y, 31.12.y] | y∈ [12,15]}. Отсюда следует, что совокупные временные интервалы перекрываются, а частичные временные интервалы не пересекаются.
Совокупные наборы транзакций обозначаются символом T [11s2, yss] S, который относится ко всем транзакциям в TS, которые были сгенерированы между вторым семестром 2011 года и s-м семестром y , т.е.g., T [11s2,14s1] S включает транзакции, сгенерированные в интервале [01.07.11,30.06.14]. Частичные наборы транзакций обозначаются T [yss, yss] S≡T [yss] S, например, T [14s1] S относится к транзакциям, сгенерированным в интервале [01.01. 14,30.06.14]. Стоит отметить, что хотя частичные наборы транзакций не разделяют транзакции, они все же могут совместно использовать адреса, которые используются в нескольких транзакциях.
3.3 Построение сети соответствия адресов
Пусть w: A × A → ℕ — функция, которая подсчитывает, как часто адресная пара (a1, a2) обнаруживается любой из семи эвристик, представленных в разделе 2.2 как контролируемый одним и тем же субъектом (учитывая только операции в T [o, c] S). Стоит отметить, что w является симметричным (или неориентированным), т.е. w (a1, a2) = w (a2, a1).
Информация, полученная путем применения w к каждой паре адресов в A [o, c] S, собирается в сетях соответствия адресов, определенных как неориентированные взвешенные графы G [o, c] = (A [o, c] S, ℒ [o, c], w). Процесс построения изображен на рисунке 2. Адреса в A [o, c] S — это вершины графа, а w — весовая функция.ℒ [o, c] ⊆A [o, c] S × A [o, c] S — это набор ребер, соединяющих адрес двумя способами:
1) Пары (ai, ao) такие, что существует транзакция t ∈T [o, c] S, имеющий соответственно ai и ao во входных и выходных наборах адресов i (t) и o (t) и имеющий w (ai, ao)> 0.
2) Пары (ai1, ai2) такие, что существует транзакция t∈T [o, c] S, имеющая как ai1, так и ai2 во входном наборе i (t), и имеющая w (ai1, ai2)> 0.
Обратите внимание, что в транзакции разные эвристики могут совпадать, идентифицируя один и тот же адрес как адрес изменения, увеличивая веса ребер, связанных с таким адресом.На рисунке 3 показано распределение степеней адресных сетей соответствия G [11s2,12s1] и G [11s2]. Два распределения показывают похожую форму, но обратите внимание, что левый график является совокупным графиком, а правый график — частичным графиком; это указывает на то, что сети корреспонденции сохраняют общие свойства во времени. В таблице 1 представлена описательная статистика 16 сетей адресной корреспонденции, которые мы построили из восьми частичных и совокупных наборов транзакций. Хотя распределения степеней не могут быть отнесены к единому статистическому распределению, они искажены и имеют толстые хвосты, особенности, которые распознаются в сложных сетях различных контекстов, таких как биологические, технологические или социальные взаимодействия [19].
РИСУНОК 3 . Распределение степени для кумулятивного G [11s2,13s1] и частичного G [15s1].
ТАБЛИЦА 1 . Количество узлов, ребер и наземных истинных адресов в сетях частичного и совокупного адресного соответствия для каждого семестра с 2012 по 2015 год.
На рисунке 4 показано распределение наземных истинных сущностей в сетях адресного соответствия. На каждом графике мы сравниваем совокупную сеть и частичную сеть за последние шесть месяцев, напримерG [11s2,13s1] с G [13s1]. Количество известных сущностей в сетях с 2012 года невелико, G [12s1] и G [12s2] не показывают никакой связи со своими парами. Однако с 2013 года печально известно сходство между распределениями известных сущностей частичных и кумулятивных сетей.
РИСУНОК 4 . Распределение размеров основных истинных сущностей, | ℰ [o, c] ⋆ |.
3.4 Кластеризация сети с адресной корреспонденцией
Пусть G [o, c] = (A [o, c] S, ℒ [o, c], w) будет сетью с адресной корреспонденцией для временного интервала [o, c]. Мы подходим к проблеме идентификации сущностей, применяя алгоритм обнаружения сообществ к ℒ [o, c] (следовательно, предполагая, что сообщества — это наборы адресов, принадлежащих одному и тому же объекту). В G [o, c] сильно взаимосвязанные вершины — это кластеры (сообщества) адресов, связанных одной или несколькими эвристиками. Алгоритмы обнаружения сообщества находят кластеры вершин сильно взаимосвязанными, но с редкими связями между кластерами. В частности, алгоритм распространения меток (LPA) Рагхавана и др. [20] находит сообщества и имеет линейную сложность по количеству ребер O (ℒ [o, c]).Сравнительное исследование Yang et al. [21] показывает, что масштабируемость LPA превосходит другие алгоритмы быстрой кластеризации, включая Leading Eigenvector от Newman [22], Walktrap от Pons и Latapy [23] и Multilevel от Blondel et al. [24]. В LPA каждый узел инициализируется уникальной меткой, обозначающей кластер, частью которого он является (управляющий объект адреса). В базовом случае всем узлам изначально присваивается случайная метка. После этого каждый узел посещается случайным образом, и ему присваивается метка в соответствии с большинством голосов его соседей.Процесс повторяется до тех пор, пока каждый узел в сети не получит метку, которой принадлежит большинство его соседей. На рисунке 5 показана кластеризация для частичной сети G [12s2].
РИСУНОК 5 . Сеть адресной корреспонденции G [12s2]. Кластеры обозначаются цветом.
Для инициализации частей узлов мы используем информацию из наземной истины e⋆. Пусть A [o, c] ⋆ обозначает набор основных истинных адресов в G [o, c], т. Е. A [o, c] ⋆ = A [o, c] S ∩ A⋆, и пусть ℰ [o, c] ⋆ — набор основных истинных сущностей в G [o, c], i.е. ℰ [o, c] ⋆ = {e⋆ (a) | ∃a∈A [o, c] ⋆}. Мы присваиваем подмножеству узлов A [o, c] I⊆A [o, c] ⋆ метку из основной истины, т.е. e⋆ (a). Верно, что A [o, c] I⊆A [o, c] ⋆⊆A [o, c] S и, соответственно, | A [o, c] I | ≤ | A [o, c] ⋆ | ≤ | A [o, c] S |.
В этой статье мы заинтересованы в изучении способности алгоритмов обнаружения сообществ предоставлять дополнительную информацию об истинных идентичностях пользователей. Мы предполагаем, что сеть соответствия адресов кодирует дополнительную информацию об объектах, которые контролируют определенные адреса.Мы утверждаем, что последовательные применения эвристики могут привести к соединениям между адресами, контролируемыми одним и тем же объектом, которые более плотны и имеют больший вес, чем соединения между адресами разных объектов. Следуя этому рассуждению, мы применяем LPA для получения непересекающегося набора кластеров C [o, c] = {C [o, c] (1),…, C [o, c] (k)}, такого что ∪i = 1kC [o, c] (i) = A [o, c] S. Из-за дополнительной информации, предоставляемой наземной истиной, мы модифицировали LPA, чтобы избежать того, что адреса в A [o, c] I могут изменить метку, поскольку они связаны с фактическим объектом в соответствии с базовой истинной информацией.
В экспериментах мы варьируем пропорцию p инициализированных узлов, которая определяется как:
p = | A [o, c] I | / | A [o, c] S |.Поскольку | A [o, c] ⋆ | / | A [o, c] S | варьируется в зависимости от сети и является верхней границей доли инициализированных узлов, области аппроксимируемых функций также различаются.
3.5 Анализ качества кластера
Наконец, мы количественно оцениваем качество кластеризации как функцию размера кластера и размера объекта. Учитывая сеть адресного соответствия G [o, c] и набор кластеров C [o, c] = {C [o, c] (1),…, C [o, c] (k)}, созданных LPA, мы анализировать качество C [o, c] путем определения набора дискретных случайных величин для описания характеристик сети и пяти показателей: модульность для предоставления информации о внутреннем качестве кластеров (и присущей топологической структуре сети) , однородность, энтропия, скорректированная взаимная информация (AMI) и скорректированный индекс ранда (ARI) для сравнения кластеров с основными метками истинности.Кроме того, все показатели измеряются как функции доли инициализированных узлов p .
3.5.1 Случайные переменные
Для изучения характеристик сети мы определяем следующие дискретные случайные переменные, связанные с распределениями объектов, адресов и известных адресов в сети адресного соответствия.
Первая случайная величина, E , принимает значение из набора объектов в соответствии с их частотой в сети корреспонденции.Более конкретно, E может принимать значение e∈ℰ [o, c] ⋆ с вероятностью, равной количеству адресов в A [o, c] ⋆, отображенных в e , деленному на общее количество адресов в A [o, c] ⋆, то есть:
P (e) = | {a∈A [o, c] ⋆ | e = e⋆ (a)} || A [o, c] ⋆ |.В дополнение к E мы также определяем переменные, которые принимают значения в наборе объектов в соответствии с их частотой в определенных кластерах. Пусть Ei будет переменной, связанной с i -м кластером, то есть i∈ [1, | C [o, c] |]. Для каждого i мы строим гистограмму частоты объектов в C [o, c] (i), подсчитывая для каждого объекта e количество адресов, связанных с e , через основные данные истинности в C [o, c] (i).Такая гистограмма используется для аппроксимации распределения объектов по C [o, c] (i) и служит для описания Ei. Формально пусть A [o, c] (i) = A [o, c] ⋆ ∩ C [o, c] (i) будет набором адресов в C [o, c] (i), которые являются частью основы правда. Ei может принять значение e в ℰ [o, c] (i) = {e⋆ (a) | a∈A [o, c] (i)} с вероятностью:
P (e) = | {a ∈A [o, c] (i) | e = e⋆ (a)} || A [o, c] (i) |.Переменная C предполагает идентификатор кластера в соответствии с его частотой по адресам в наземной истине. C может принимать значение C [o, c] (i) ∈C [o, c] с вероятностью, определяемой количеством адресов в A [o, c] ⋆ и C [o, c] (i) ( я.е. A [o, c] (i)), деленное на общее количество адресов в A [o, c] ⋆, то есть:
P (C [o, c] (i)) = | A [o, c] ( i) || A [o, c] ⋆ |.Наконец, мы определяем переменные, дополняющие Ei, чтобы описать частоту кластеров среди каждой сущности. Мы указываем с помощью Cj переменную, связанную с j -й объект ej, с j∈ [1, | ℰ [o, c] ⋆ |]. Учитывая сущность ej, мы строим гистограмму появления ej в каждом кластере C [o, c]. Что касается переменных Ei, мы аппроксимируем реальное распределение, используя базовые данные и учитывая только адреса из A⋆ для построения бинов. Формально Cj может принимать значения в C [o, c] с вероятностью:
P (C [o, c] (i)) = | {a∈C [o, c] (i) | ej = e⋆ (a )} || {a∈A [o, c] ⋆ | ej = e⋆ (a)} |.3.5.2 Метрики
Модульность, первоначально предложенная Ньюманом и Гирваном [25], сравнивает кластеры со случайной базовой линией. Это делается путем вычисления разницы между количеством ребер внутри кластеров с ожидаемым значением ребер с использованием тех же кластеров, но со случайными связями между узлами. Пусть | C [o, c] | — количество кластеров в сети соответствия адресов G [o, c], qij — отношение ребер, соединяющих адреса между кластером C [o, c] (i) и кластером C [o, c] (j), а ri = ∑jqij — отношение ребер с хотя бы одним концом в C [o, c] (i).Модульность определяется как:
Q = ∑i = 1 | C [o, c] | (qii − ri2).Значение, близкое к 0, указывает на то, что структура сообщества сродни случайной сети, а значения, близкие к 1, указывают на сильные структуры сообщества, означающие плотные связи внутри сообществ и разреженные связи между ними.
Метрики теории информации: энтропия, введенная в контексте теории информации Шенноном [26], количественно определяет ожидаемое количество информации или неопределенность, содержащуюся в случайной величине.(X) = H (X) Hmax (X) = H (X) log2 (k).
Мы используем нормализованную энтропию Ei и Cj для изучения кластеров с точки зрения сущностей и самих кластеров.
Энтропия также дает важную информацию о взаимосвязи между случайными величинами. Рассмотрим две переменные X и Y , и пусть P (X, Y) будет совместным распределением вероятностей. Условная энтропия H (Y | X) определяется как:
H (Y | X) = — ∑x∈X, y∈YP (x, y) log2P (x, y) P (x)Условная энтропия указывает сколько дополнительной информации необходимо для описания Y , учитывая, что X известно.Кроме того, количество информации, необходимое в среднем для определения значения двух случайных величин, составляет H (X, Y) = H (X | Y) + H (Y).
Мы используем условную энтропию для измерения качества кластеров. Мы делаем это, сравнивая их с распределением сущностей в сети адресной корреспонденции, используя переменные E и C . Такая мера называется однородностью и первоначально была введена Розенбергом и Хиршбергом [27]. В идеале кластер должен содержать только адреса, которые контролируются одним и тем же объектом.В таком случае кластеры однородны, и H (E | C) = 0. Оценка однородности h∈ [0,1] определяется как:
h = {1, если H (E, C) = 01 − H (E | C) / H (E) в противном случае.Фундаментальная взаимная информация (MI) [28] количественно определяет согласие между разделами. В дополнение к C [o, c], пусть K [o, c] = {K [o, c] (1),…, K [o, c] (k)} будет альтернативным набором кластеров. Мы вводим переменную K для описания распределения адресов в K [o, c], аналогично тому, как мы определили C для C [o, c] в разделе 3.5.1. MI для C и K определяется как:
и количественно определяет уменьшение неопределенности C [o, c] из-за знания K [o, c]. Среднее значение MI между C [o, c] и K [o, c] имеет тенденцию к увеличению по мере увеличения количества кластеров, даже если нет различий в методологии кластеризации, например если разделам присвоены кластеры случайным образом. Скорректированная взаимная информация, определенная Vinh et al. [29] учитывает случайность с использованием ожидаемого значения MI E [MI] и нормализует его значение:
AMI (C, K) = MI (C, K) −E [MI (C, K)] 〈H ( C, K)〉 — E [MI (C, K)].AMI получает значения в интервале [0,1], и когда два раздела идеально совпадают, AMI = 1.
Наконец, мы рассматриваем индекс Рэнда (RI), первоначально предложенный Рандом [30], который сравнивает два набора кластеров, игнорируя перестановки. Пусть C [o, c] и K [o, c] — два набора кластеров. Пусть x (C [o, c], K [o, c]) будет количеством пар адресов из основной истины A [o, c] ⋆, которые находятся в одном кластере в C [o, c] и в тот же кластер в K [o, c], то есть:
x (C [o, c], K [o, c]) = | {(a1, a2) | a1, a2∈A [o, c] ⋆ , a1 ≠ a2∧ ∃C [o, c] (i) ∈C [o, c]: a1, a2∈C [o, c] (i) ∧ ∃K [o, c] (j) ∈K [ o, c]: a1, a2∈K [o, c] (j)}и пусть y (C [o, c], K [o, c]) будет количеством пар адресов из основной истины A [ o, c] ⋆, которые находятся в разных кластерах C [o, c] и в разных кластерах K [o, c], i. е .:
y (C [o, c], K [o, c]) = | {(a1, a2) | a1, a2∈A [o, c] ⋆, a1 ≠ a2∧ ∃C [o, c] (i), C [o, c] (j) ∈C [o, c]: a1∈C [o, c] (i), a2∈C [o, c] (j), i ≠ j ∧ ∃K [o, c] (k), K [o, c] (l) ∈K [o, c]: a1∈K [o, c] (k), a2∈K [o, c] ( l), k ≠ l}Индекс Рэнда определяется как:
RI (C [o, c], K [o, c]) = x (C [o, c], K [o, c]) + y (C [o, c], K [o, c]) | A [o, c] ⋆ | × (| A [o, c] ⋆ | −1),где знаменатель — это количество пар адресов в A [o, c] ⋆. Как и в случае с MI / AMI, мы рассматриваем скорректированную версию RI, Скорректированный индекс ранда (ARI), предложенный Хьюбертом и Араби [31], который учитывает вероятность:
ARI (C [o, c], K [o, c]) = RI (C [o, c], K [o, c]) — E [RI (C [o, c], K [o, c])]] max 〈RI (C [o, c] , K [o, c])〉 — E [RI (C [o, c], K [o, c])],где E [RI (C [o, c], K [o, c]) ] обозначает ожидаемое значение RI (C [o, c], K [o, c]).Что касается AMI, значение ARI 1 указывает на идеально совпадающие разделы, а значение 0 указывает на независимые разделы. Warrens [32] показывает, что ARI эквивалентен Cohen’s Kappa Cohen [33], что хорошо подходит для оценки методов обнаружения сообществ, как обсуждалось Liu et al. [34].
4 Результаты
Сначала мы анализируем размер кластеров, идентифицированных LPA для сетей с адресной корреспонденцией, описанных в разделе 3, статистика которых показана в таблице 1. На рисунке 6 показано распределение размеров кластеров G [11s2,13s1] и G [15s1], для пропорций инициализации p = 0 и p = 0.1. Обратите внимание, что плотность малых кластеров в обоих случаях смещается для достижения большего размера кластера при p = 0,1, а также максимального размера кластера G [11s2,13s1]. Это указывает на то, что даже небольшая часть инициализированных узлов, например p = 0,1, значительно изменяет распределение кластеров в сетях.
РИСУНОК 6 . Распределение кластеров G [11s2,13s1] и G [15s1] по размерам для p = 0,0p = 0,0 и p = 0,1p = 0,1. Также показаны альфа-значения аппроксимации степенного распределения.
Мы также подгоняем степенное распределение к распределению размера кластера, показанному пунктирными красными линиями с соответствующими значениями альфа на рисунке 6. Кроме того, степенное распределение соответствует данным значительно лучше, чем экспоненциальное распределение, что приводит к p — значения менее 0,1% с использованием тестов отношения правдоподобия [35]. Показатели степени больше для p = 0p = 0, чем для p = 0,1p = 0,1, что согласуется с наблюдением, относящимся к диапазону значений размера кластера.В целом распределения очень неоднородны. Кроме того, распределение размера кластера предполагает, что с точки зрения сети корреспонденции, существует предпочтительная динамика присоединения при генерации адресов, когда объекты, управляющие множеством адресов, вероятно, будут генерировать больше адресов, чем другие.
Затем мы изучаем поведение общей внутрикластерной степени (количество ребер, соединяющих узлы, принадлежащие одному кластеру) и межкластерной степени (количество ребер между узлами, которые принадлежат разным кластерам) в зависимости от размер кластера.Что касается общей степени внутри кластера, можно ожидать двух крайних вариантов поведения. С одной стороны, линейная зависимость от размера кластера будет сигнализировать о том, что повторное использование адресов незначительно (поэтому использование с сохранением конфиденциальности является обычным явлением), а топология сети переписки не кодирует никакой дополнительной информации об идентичности пользователей, которые контролируют адреса. . С другой стороны, квадратичная зависимость (близкая к теоретическому максимуму ∝c (c − 1) / 2) будет сигнализировать о том, что кластеры очень плотно взаимосвязаны, и фактическое повторное использование адреса является высоким.Следовательно, можно было бы вывести реальную информацию о пользователях, непосредственно изучая сеть корреспонденции с помощью методов сетевой науки. На рисунке 7 крайние значения внутрикластерной степени G11s2,13s1 и G15s1 находятся выше линейной функции (красная пунктирная линия) и ниже квадратичной функции (желтая пунктирная линия) размера кластера. Те же линии изображены в распределении степени между кластерами, показывая, что степень внутри кластера растет быстрее. При применении регрессии обыкновенных наименьших квадратов (OLS) наклон аппроксимирующей линии в обеих сетях больше во внутрикластерном случае.Более того, более крупные организации сохраняют это поведение, показывая, что сеть корреспонденции имеет внутреннюю структуру сообщества. Таким образом, этот результат не действителен только для объектов, которые контролируют небольшое количество адресов, и, следовательно, это общее свойство сети.
РИСУНОК 7 . Сравнение общих внутрикластерных и межкластерных степеней для G [11s2,13s1] и G [15s1]. Мы также показываем линии y = x (красные, пунктирные) и y = x (x − 1) / 2 (желтые, пунктирные).
На рисунке 8 показано количество кластеров, возвращаемых LPA, | C [o, c] |, как функция от p .Пунктирными линиями указано количество объектов | ℰ [o, c] ⋆ | для каждой сети адресной корреспонденции. | ℰ [o, c] ⋆ | является нижней границей истинного количества объектов, поскольку каждая сеть также содержит адреса, не входящие в основную истину. Это поддерживается | C [o, c] | ≥ | ℰ [o, c] ⋆ | удержание для каждой контрольной точки. В общем случае | C [o, c] | резко уменьшается при малых p , после чего скорость уменьшения замедляется и стабилизируется. | C [o, c] | имеет тенденцию быть ниже для частичных сетей, чем для кумулятивных сетей, и может быть объяснено тем, что частичные сети имеют более низкое значение | ℰ [o, c] ⋆ |.
РИСУНОК 8 . Количество кластеров в зависимости от p .
Сложность и структура сети адресной корреспонденции стабильны во времени: на рисунках 9–11 показаны AMI, ARI и однородность как функции p . Поскольку для этих метрик требуются наземные метки истинности, они вычисляются только для адресов в A [o, c] ⋆. Мы наблюдаем, что AMI и ARI приводят к аналогичным результатам: они быстро увеличиваются, прежде чем сходиться к максимальному значению, когда увеличивается p .Напротив, однородность не показывает такого начального быстрого увеличения, а вместо этого увеличивается линейно с p . Средние уровни ОИМ, ОРИ и однородности не увеличиваются или не уменьшаются последовательно с увеличением полугодия. Более того, средние метрические уровни для частичных сетей, по-видимому, сопоставимы с уровнями для кумулятивных сетей. Это говорит о том, что сложность и структура сообществ сети адресной корреспонденции остаются стабильными с течением времени.
РИСУНОК 9 .AMI как функция p .
РИСУНОК 10 . ARI как функция p .
РИСУНОК 11 . Зависимость однородности от p .
Эффект инициализации узла: если стоимость маркировки адреса Биткойн предполагается постоянной, предельный выигрыш в качестве кластеризации на единицу стоимости от увеличения p быстро снижается. Принимая во внимание, что однородность остается постоянной по всем p , кажется, что увеличение p является рентабельным до примерно p = 0.1. На этом этапе A [o, c] I содержит большую часть информации, необходимой для описания структуры сообщества. Наблюдаемые насыщенности | C [o, c] |, AMI и ARI предполагают, что увеличение p выше 0,1 добавляет только идиосинкразическую информацию о сообществе, что не дает большого улучшения качества кластеризации. Это дополнительно подтверждается изучением модульности кластеризации как функции p на рисунке 11. Модульность кажется в основном постоянной, за исключением резкого начального изменения, демонстрирующего надежную топологию сообщества, которая постоянно обнаруживается после инициализации небольшой части узлов.
Чтобы подтвердить значимость результатов, представленных на рисунках 8–12, мы повторили эксперименты для 100 рандомизированных версий адресных сетей соответствия G [11s2,13s1] и G [15s1]. i i-я рандомизированная сеть была получена путем выполнения 4i⋅ | ℒ [o, c] | ребра меняются местами в исходной сети в соответствии с алгоритмом, предложенным Масловым [36], который сохраняет распределение степеней сети. За исключением | C [11s2,13s1] | для G [11s2,13s1] рандомизированные результаты мало изменяются.Однако все рандомизированные результаты существенно отличаются от результатов для исходных сетей. Это говорит о том, что (нерандомизированные) результаты, показанные на рисунках 8–12, являются следствием более сложных свойств сети, а не только распределения степеней.
РИСУНОК 12 . Модульность как функция p .
Кроме того, влияние порядка инициализации узлов было изучено путем повторения экспериментов для сетей G [11s2,13s1] и G [15s1] с использованием 100 случайных порядков.(Ei) максимально. Такие экстремальные колебания становятся менее вероятными по мере увеличения размера кластера. Поэтому большие кластеры имеют тенденцию быть чище, чем кластеры меньшего размера, что соответствует более высокому качеству кластеризации. Точно так же объекты, представленные большим количеством адресов, распределяются по кластерам более асимметрично, что опять же соответствует более высокому качеству кластеризации. Это согласуется с результатами на Рисунке 7, где показано, что структура сообщества становится более очевидной для более крупных кластеров.
РИСУНОК 13 .(Cj) для частичных сетей всегда меньше или равны таковым для соответствующих кумулятивных сетей (сравнивая строки 1–3 и строки 2–4 на рисунке 13). Это говорит о том, что частичные сети позволяют более качественно интерпретировать структуру сообщества. Возможное объяснение этого заключается в том, что у биткойн-сущностей меньше времени для сокрытия своей активности: чем длиннее рассматриваемая история транзакций, тем больше накапливается попыток обфускации и тем труднее становится определить истинную структуру сообщества.(Cj) увеличение, вероятно, связано с уменьшением количества кластеров, что, в свою очередь, приводит к уменьшению Hmax (Ei).
5 Заключение и дальнейшая работа
В этой статье мы рассмотрим применение универсального алгоритма обнаружения сообщества, LPA, для обнаружения кластеров адресов, которые контролируются одним и тем же объектом в истории транзакций Биткойн. В частности, мы применяем LPA к сетям адресной корреспонденции, которые включают информацию из множества простых эвристических методов связывания адресов.Мы обнаруживаем сильную структуру сообщества в этих сетях, исследуя их внутри- и межкластерные уровни. Мы обнаруживаем, что степень межкластера растет быстрее, чем степень межкластера при увеличении размера кластера. Таким образом, сети адресной корреспонденции подходят для применения общих методов обнаружения сообщества из более широкой области сетевой науки — это создает отправную точку для будущих исследователей, которые могут выйти далеко за рамки применения примитивной эвристики.
Поскольку LPA может использовать достоверную информацию, мы обнаружили, что качество кластеризации улучшается по мере увеличения количества помеченных адресов в сетях соответствия адресов.Однако, предполагая, что стоимость маркировки адреса Биткойн постоянна, мы обнаруживаем, что предельный выигрыш в качестве кластеризации на единицу стоимости быстро снижается. Исходя из этого предположения, мы предлагаем, чтобы маркировка адресов была рентабельной до примерно p = 0,1 p = 0,1, то есть до тех пор, пока не будут идентифицированы 10% всех адресов в сети соответствия адресов. Более того, мы обнаружили, что выбор адресов для разметки не оказывает значительного влияния на качество кластеризации. Наконец, мы обнаруживаем, что структура сообществ в сети адресной корреспонденции остается стабильной во времени.Таким образом, сети частичного соответствия адресов являются разумными заместителями для своих кумулятивных аналогов (и гораздо менее требовательны с вычислительной точки зрения).
Для будущей работы мы планируем провести эксперименты для проверки устойчивости эвристик и конкретных комбинаций между ними. Например, анализ их вероятности и изучение их вклада в связи между адресами. С точки зрения реконструкции сети, прогнозирование ссылок представляет собой интересный подход к улучшению сети корреспонденции путем проверки текущих каналов и прогнозирования отсутствующих.Кроме того, для анализа графов могут быть реализованы различные подходы машинного обучения; контролируемые методы подходят, если в будущем будет доступно больше достоверной информации.
Заявление о доступности данных
В этом исследовании были проанализированы общедоступные наборы данных. Эти данные можно найти здесь: https://bitcoin.org/en/download, https://www.walletexplorer.com/.
Вклад авторов
JF и AP разработали программное обеспечение, обработали данные, провели анализ, создали визуализации и написали первоначальный черновик.DD и CT внесли свой вклад в концептуализацию и методологию, руководили исследованием, рецензировали и редактировали текст. А.Б. руководил исследованием, рецензировал и редактировал текст. Все авторы обсудили результаты. Все авторы работали и согласовали финальную версию.
Финансирование
DD подтверждает частичное финансирование Швейцарским национальным научным фондом по контракту № 407550_167177. CT благодарит Цюрихский университет за финансовую поддержку в рамках приоритетной программы университетских исследований социальных сетей.
Конфликт интересов
Авторы заявляют, что исследование проводилось в отсутствие каких-либо коммерческих или финансовых отношений, которые могли бы быть истолкованы как потенциальный конфликт интересов.
Сноски
1 Мы представляем даты в формате ДД.ММ.ГГ.
Ссылки
1. Фолей С., Карлсен Дж. Р., Путниньш Т. Я. Секс, наркотики и биткойны: сколько незаконных действий финансируется за счет криптовалют? Ред. Финансовый стад (2019) 32: 1798–853.doi: 10.1093 / rfs / hhz015
CrossRef Полный текст | Google Scholar
2. Гайре А., Луо И, Лю Х. Действительно ли пользователи биткойнов заботятся об анонимности? Анализ графика транзакций биткойнов. В: Международная конференция IEEE по большим данным (Big Data), 2018 г., (2018). п. 1198–207. doi: 10.1109 / BigData.2018.8622442
CrossRef Полный текст | Google Scholar
3. Мейкледжон С., Помарол М., Джордан Г., Левченко К., Маккой Д., Фолькер Г. М. и др. Пригоршня биткойнов. Commun ACM (2016) 59: 86–93.doi: 10.1145 / 2896384
CrossRef Полный текст | Google Scholar
4. Кондор Д., Псфай М., Чабай И., Ваттай Г. Становятся ли богатые богаче? Эмпирический анализ сети транзакций биткойнов. PLoS ONE (2014) 9: e86197. doi: 10.1371 / journal.pone.0086197
PubMed Аннотация | CrossRef Полный текст | Google Scholar
5. Javarone MA, Wright CS. От Биткойн до Биткойн Кэш. Proc 1st Workshop Cryptocurrencies Blockchains Distributed Syst (2018): 77–81.doi: 10.1145 / 3211933.3211947
CrossRef Полный текст | Google Scholar
6. Валларано Н., Тессон С.Дж., Сквартини Т. Сети транзакций биткойнов: обзор последних результатов. Front Phys (2020) 8: 286. DOI: 10.3389 / fphy.2020.00286
7. Бовет А., Кампахола С., Моттес Ф., Рестокки В., Валларано Н., Сквартини Т. и др. Развивающиеся связи между транзакционными сетями Биткойна и его ценовой динамикой. arXiv: 1907.03577 [физика, q-fin] ArXiv (2019) 1907: 03577.
Google Scholar
9. Калоднер Х., Голдфедер С., Чатор А., Мёзер М., Нараянан А. BlockSci: Дизайн и приложения платформы анализа цепочки блоков. arXiv: 1709.02489 [cs] ArXiv (2017) 1709: 02489.
Google Scholar
10. Nick JD. Деанонимизация на основе данных в биткойнах. Tech. Представитель Цюрих: ETH Zurich (2015).
11. Харриган М., Фреттер К. «Неоправданная эффективность кластеризации адресов». В 2016 г. на международных конференциях IEEE по повсеместному анализу и вычислениям, передовым и надежным вычислениям, масштабируемым вычислениям и коммуникациям, облачным вычислениям и вычислениям больших данных, Интернету людей и Конгрессу Smart World (UIC / ATC / ScalCom / CBDCom / IoP / SmartWorld) (2016 г. ), 368–373.doi: 10.1109 / UIC-ATC-ScalCom-CBDCom-IoP-SmartWorld.2016.0071
CrossRef Полный текст | Google Scholar
12. Фледер М., Кестер М.С., Пиллаи С. Анализ графов транзакций биткойнов. arXiv: 1502.01657 [cs] ArXiv (2015) 1502: 01657.
Google Scholar
13. Чжан И, Ван Дж, Ло Дж. Эвристическая кластеризация адресов в биткойнах. IEEE Access (2020) 8: 210582–91. doi: 10.1109 / ACCESS.2020.3039570
CrossRef Полный текст | Google Scholar
14.Патель Ю. Деанонимизация транзакций с биткойнами — исследование крупномасштабной кластеризации графов . Старшие диссертации Принстонского университета, Принстонский университет (2018).
15. Ермилов Д., Панов М., Янович Ю. Автоматическая кластеризация адресов биткойнов. В: 2017 16-я Международная конференция IEEE по машинному обучению и приложениям (ICMLA) . Мексика: Канкун IEEE (2017). п. 461–6. doi: 10.1109 / ICMLA.2017.0-118
CrossRef Полный текст | Google Scholar
16.Бирюков А., Тихомиров С. Деанонимизация и связываемость криптовалютных транзакций на основе сетевого анализа. В: Европейский симпозиум IEEE по безопасности и конфиденциальности, 2019 г. (EuroS & P) . Стокгольм, Швеция: IEEE (2019). п. 172–84. doi: 10.1109 / EuroSP.2019.00022
CrossRef Полный текст | Google Scholar
17. Харлев М.А., Сунь Инь Х., Лангенхельд К.С., Муккамала Р.Р., Ватрапу Р. Во все тяжкие: деанонимизация типов сущностей в цепочке блоков биткойнов с использованием контролируемого машинного обучения.В: Proceedings of the 51st Hawaii International Conference on System Sciences 2018 . США: Гавайская международная конференция по системным наукам (HICSS) (2018). п. 3497–506. Труды Ежегодной Гавайской международной конференции по системным наукам.
Google Scholar
18. [Набор данных] Янда А. WalletExplorer.com: Smart Bitcoin Block Explorer (2017).
20. Рагхаван ООН, Альберт Р., Кумара С. Алгоритм, близкий к линейному по времени, для обнаружения структур сообщества в крупномасштабных сетях. Phys Rev E (2007) 76: 036106. doi: 10.1103 / PhysRevE.76.036106
CrossRef Полный текст | Google Scholar
22. Newman MEJ. Нахождение структуры сообщества в сетях с помощью собственных векторов матриц. Phys Rev E (2006) 74: 036104. doi: 10.1103 / PhysRevE.74.036104
CrossRef Полный текст | Google Scholar
23. Понс П., Латапи М. Вычисление сообществ в больших сетях с использованием случайных блужданий. Jgaa (2006) 10: 191–218. DOI: 10.7155 / jgaa.00124
CrossRef Полный текст | Google Scholar
24. Блондель В.Д., Гийом Дж.Л., Ламбьотт Р., Лефевр Э. Быстрое развитие сообществ в больших сетях. J Stat Mech (2008) 2008: P10008. doi: 10.1088 / 1742-5468 / 2008/10 / p10008
CrossRef Полный текст | Google Scholar
25. Ньюман МЭДж, Гирван М. Поиск и оценка структуры сообщества в сетях. Phys Rev E (2004) 69. doi: 10.1103 / Physreve.69.026113
CrossRef Полный текст | Google Scholar
26.Шеннон CE. Математическая теория коммуникации. Bell Syst Tech J (1948) 27: 379–423. doi: 10.1002 / j.1538-7305.1948.tb01338.x
CrossRef Полный текст | Google Scholar
27. Розенберг А., Хиршберг Дж. V-мера: мера оценки внешнего кластера на основе условной энтропии. В: Труды Совместной конференции 2007 г. по эмпирическим методам обработки естественного языка и компьютерному изучению естественного языка (EMNLP-CoNLL) . Прага, Чешская Республика: Ассоциация компьютерной лингвистики (2007).п. 410–20.
Google Scholar
28. Cover TM, Thomas JA. Элементы теории информации (серия Wiley по телекоммуникациям и обработке сигналов) . США: Wiley-Interscience (2006).
29. Винь Н.Х., Эппс Дж., Бейли Дж. Теоретико-информационные меры для сравнения кластеризации: варианты, свойства, нормализация и поправка на случайность. J Machine Learn Res (2010) 11: 2837–54.
Google Scholar
30. Rand WM. Объективные критерии оценки методов кластеризации. J Am Stat Assoc (1971) 66: 846–50. doi: 10.1080 / 01621459.1971.10482356
CrossRef Полный текст | Google Scholar
32. Уорренс MJ. Об эквивалентности каппы Коэна и скорректированного индекса Рэнда Хьюберта-Араби. J Classif (2008) 25: 177–83. doi: 10.1007 / s00357-008-9023-7
CrossRef Полный текст | Google Scholar
33. Коэн Дж. Коэффициент согласия для номинальных шкал. Educ Psychol Meas (1960) 20: 37–46. doi: 10.1177 / 001316446002000104
CrossRef Полный текст | Google Scholar
34.Лю X, Cheng H-M, Zhang Z-Y. Оценка методов выявления сообществ. IEEE Trans Knowl Data Eng (2019) 32: 1. doi: 10.1109 / TKDE.2019.2911943
CrossRef Полный текст | Google Scholar
35. Пункт А, Шализи CR, Ньюман МЭДж. Степенные распределения в эмпирических данных. SIAM Ред. (2009) 51: 661–703. doi: 10.1137 / 070710111
CrossRef Полный текст | Google Scholar
Что такое биткойн-адрес и как его получить?
Криптовалюты пришли в нашу жизнь не так давно.Тем не менее, им удалось доминировать в нашем понимании денег и финансов. Биткойн — настолько популярная криптовалюта, что почти каждый где-то слышал или читал ее название. Как нетрадиционная валюта, Биткойн также является такой неотъемлемой частью технологии блокчейн, что мотивом изобретения этой технологии был сам Биткойн. Биткойн-кошельки, к которым привязан биткойн-адрес, работают так же, как программа электронной почты, которую вы используете для управления своей электронной почтой. В этом случае используемая вами программа электронной почты — это ваш биткойн-кошелек, ваши электронные письма — это ваши биткойны, а ваш адрес электронной почты — это ваш биткойн-адрес.Теперь, когда у нас есть представление о сети Биткойн, давайте внимательнее рассмотрим биткойн-кошелек и биткойн-адрес.
Что такое биткойн-адрес?
Это набор символов длиной от 27 до 34 символов. Он состоит из буквенно-цифровых символов, что означает, что он включает в себя как цифры, так и буквы. Вы также можете поделиться им в виде QR-кода. Если вы отсканируете его, появится биткойн-адрес. Он похож на адрес электронной почты с точки зрения обмена вещами. То есть вы можете отправлять и получать биткойны.Помимо совершения транзакций через блокчейн, биткойн-адрес также может быть определен как публичный идентификатор кошелька. Нет ограничений на количество адресов, которые вы можете держать. Итак, у вас может быть бесконечное количество биткойн-адресов. Фактически, для обеспечения безопасности процесса и сохранения конфиденциальности рекомендуется владение несколькими биткойн-адресами.
Как получить биткойн-адрес
Чтобы получить биткойн-адрес, сначала необходимо иметь биткойн-кошелек. Это программа, которую вы можете скачать и которая поможет вам безопасно отправлять, хранить и получать биткойны.Каждый биткойн-кошелек имеет как минимум один закрытый ключ, который имеет схожую функцию с паролем. Поэтому вы можете думать о них как о длинных и сложных паролях для доступа к вашему биткойн-кошельку.
Существуют различные типы биткойн-кошельков, такие как мобильные кошельки, веб-кошельки, настольные кошельки, аппаратные кошельки и т. Д. Чтобы получить биткойн-адрес, начните с выбора хотя бы одного из них и сосредоточьтесь на нем. Потому что закрытый ключ также может генерировать адрес BTC.
Чтобы получить адрес, выберите один из способов, а затем настройте одну из доступных программ или веб-сайтов, связанных с этим типом кошелька.После настройки поищите такие вкладки, как биткойн-адрес или домашний кошелек. Как правило, вы можете найти свой адрес на вкладке «Получить».
Если вам понравилась эта статья и вы любите делать инвестиции, вам также может понравиться наша статья о бизнес-идеях в Интернете.
Часто задаваемые вопросы об адресе BTC
В чем разница между адресом Bitcoin и кошельком?Адрес — это открытый ключ для выполнения транзакций, тогда как кошелек — это набор закрытых ключей, связанных с адресами.
Сколько биткойн-адресов я могу иметь?У вас может быть столько адресов Биткойн, сколько хотите.
Где я могу создать биткойн-адрес?Чтобы создать его, вы можете использовать несколько источников, например приложения-кошельки, веб-кошельки или настольные кошельки, в зависимости от ваших потребностей.
Что делает биткойн-кошелек?Он в основном создает закрытые ключи, хранит и использует их, упрощая управление биткойнами.
В каких формах может быть мой адрес?Он может отображаться как длинный набор цифр и букв или как QR-код.
Находиться в сети Биткойн
В заключение, биткойн-адрес представляет собой длинный набор символов, который содержит цифры и буквы. С другой стороны, кошелек — это основная настройка, в которой вы управляете своим адресом. Получить адрес можно через разные типы ресурсов. Мобильные кошельки, веб-кошельки, настольные кошельки и аппаратные кошельки являются основными. Вы можете найти свой адрес в основном в разделе «получить». После приобретения вы попадете в новый мир: сеть Биткойн!
Мы думаем, что вас также может заинтересовать The Jobs, которые AI не может заменить и может заменить , который является нашим предыдущим постом о Personal Development .биткойн-адресов и способы их использования | by SatoshiLabs
В погоне за лучшими технологиями все становится немного запутанным. Хотя способ форматирования адресов биткойнов сильно изменился, на самом деле это не то, о чем нужно заботиться обычному человеку. Биткойн использовал разные стандарты на протяжении многих лет, оставляя несколько стандартов в использовании одновременно, что сделало сложную строку символов еще более устрашающей, чем она должна быть.
Различные типы биткойн-адресов в основном перекрестно совместимы, что означает, что вы можете отправлять сообщения от одного типа к другому.Если вы столкнулись с проблемой при отправке на определенный тип адреса, вероятно, проблема связана с вашим кошельком. Попробуйте обновить или установить кошелек, который поддерживает последние типы адресов, описанные в следующем разделе.
Как правило, клиент кошелька, который вы используете, должен управлять адресами за вас и никогда не должен позволять вам отправлять сообщения на недействительный адрес. Однако поддержка сторонних клиентов кошелька может быть непоследовательной. Приложение Trezor Suite, которое недавно было запущено в публичной бета-версии, защитит вас от отправки на недействительный адрес, поддерживает все распространенные типы адресов, а также гарантирует, что вы не переплачиваете комиссии — проблема, которая часто встречается в других популярных кошельках, особенно во время напряженных периодов, подобных тому, который сейчас переживает Биткойн.
Чтобы удобно отправлять и получать биткойны, вам нужно знать две вещи: как определить действительный адрес и какой тип адреса использовать.
В большинстве случаев вам нужно использовать собственный адрес Segwit (известный как Bech42), который всегда начинается с символов bc1 . Этот тип адреса лучше всего использовать, когда это возможно, потому что он более эффективно использует данные для завершения транзакции, что приводит к более низкой комиссии, поскольку комиссия рассчитывается в сатоши за байт данных.
A Собственный адрес Segwit Bech 32 выглядит так:
bc1qj89046x7zv6pm4n00qgqp505nvljnfp6xfznyw
К сожалению, формат Bech42 до сих пор не везде поддерживается. Более универсальный адрес для использования — это адрес P2SH, также известный как вложенный адрес SegWit. Это также более эффективно, чем унаследованный тип адреса, с точки зрения оплаты, и его можно идентифицировать, поскольку он начинается с номера 3 .Если вы не уверены, поддерживает ли адрес, который вы хотите отправить, SegWit, чаще всего будет работать вложенный адрес Segwit.
A SegWit P2SH адрес выглядит следующим образом:
3EmUH8Uh9EXE7axgyAeBsCc2vdUdKkDqWK
Если вы отправляете сообщения из старого кошелька, вы можете использовать исходный адрес P2PKH (открытый ключ) (адрес оплаты на адрес). устаревший адрес, потому что они считаются пережитком более ранней технологии. Как правило, они дороже в отношении сборов, но все еще распространены.Вы можете определить, является ли адрес устаревшим, поскольку он начинается с номера 1 .
A Устаревший адрес P2PKH выглядит следующим образом:
1MbeQFmHo9b69kCfFa6yBr7BQX4NzJFQq9
Вы всегда должны дважды проверять адрес, на который вы отправляете, чтобы убедиться, что он не подделан. Хотя начальные символы помогают определить, какой это тип адреса, длина адреса также изменяется в зависимости от типа адреса. В адресе Bech42 42 символа — самом современном типе адреса — и 34 символа в адресах P2SH и P2PKH.
Все типы адресов получены из одного источника — вашего начального числа восстановления. Все приведенные выше примеры представляют собой адреса, связанные с этим семенем восстановления из двенадцати слов:
нежное тающее утро мать сюрприз расположение линзы говяжье облако запрос подлинное ощущение
Из вашего семени вы можете создать действительный адрес получения биткойнов любого типа для вашего потребности, при условии, что у вас есть правильный интерфейс кошелька. Используя Trezor Suite, вы можете сгенерировать любой из трех типов адресов, перечисленных выше, всего за пару кликов.
Добавьте новый тип учетной записи через меню боковой панели на странице «Учетные записи».Из-за того, как Биткойн развивался, со временем улучшаясь, вы обнаружите, что адреса имеют обратную совместимость. Bech42 может отправлять сообщения на адреса P2SH или P2PKH, не беспокоясь ни о чем. Также можно отправить с старого адреса на Bech42, но могут возникнуть проблемы из-за того, что старые клиенты кошелька, которые используют устаревшие адреса, часто не распознают адреса Bech42 или P2SH как действительные, поэтому не позволяют вам отправлять, даже если транзакция, скорее всего, проходить через.Это просто устаревший защитный механизм, который отклоняет недопустимые адреса, но не обновил определения того, что является допустимым.
В случае сомнений унаследованный адрес обеспечивает максимальное спокойствие и наиболее широко поддерживается. Хотя вы можете быть ограничены клиентом, который вы используете, если он позволяет вам подписывать и отправлять транзакцию, вам не о чем беспокоиться. Биткойн-адреса перекрестно совместимы, и каждый тип должен иметь возможность отправлять друг другу. Для большей гибкости и уменьшения путаницы просто обновите до Trezor Suite, где у вас будет полный контроль над типами адресов, которые вы используете.
Из описанных здесь типов адресов и P2SH, и Bech42 связаны с обновлением сегрегированного свидетеля, обновлением нового протокола транзакций, которое позволяет отправлять больше данных на каждый блок, увеличивая пропускную способность сети. Это означает, что преимущества, предоставляемые SegWit, эффективны только при отправке с SegWit-совместимого адреса, такого как P2SH или Bech42, и адрес получения не имеет значения. Однако с точки зрения конфиденциальности важно убедиться, что любая криптовалюта, оставшаяся от транзакции, возвращается на адрес того же типа.Этим автоматически управляет Trezor Suite.
Новички могут не понимать, как на самом деле создать адрес для отправки средств. Все, что вам нужно, это клиент кошелька, например, один из рекомендуемых кошельков, перечисленных здесь, который может сгенерировать для вас начальное число и использовать его для отображения доступных адресов. Рекомендуется использовать адрес только один раз, будь то для отправки или получения. Поскольку одно семя может генерировать множество адресов, вам не нужно беспокоиться о том, что у вас закончатся адреса для использования, и вы добавите дополнительный уровень конфиденциальности с минимальными усилиями.
Если у вас есть аппаратный кошелек Trezor, вы можете использовать настольное приложение Trezor Suite для создания ваших биткойн-адресов и управления ими, которое использует начальное число, созданное на самом вашем устройстве Trezor, а это означает, что нет никаких шансов, что кто-то еще увидел ваше начальное число и может продублируйте свой кошелек. Вы также можете легко сгенерировать и подтвердить новый адрес для каждой транзакции непосредственно в Suite.
Если вы хотите отправить биткойны на свой кошелек, вам необходимо указать адрес получения. В Trezor Suite для этого нужно выбрать учетную запись, на которую вы хотите получить, и щелкнуть вкладку «Получить».Там вы найдете список всех адресов, которые вы сгенерировали ранее, и предварительный просмотр последнего неиспользованного адреса. Нажмите «Показать полный адрес», и вы увидите последний неиспользованный адрес получения. Проверьте и подтвердите, что каждый символ адреса, отображаемого на вашем устройстве, соответствует тому, что отображается на вашем экране, а затем скопируйте его и предоставьте тому, кто отправляет транзакцию.
Как видите, здесь мы используем адрес Bech42, начинающийся с bc1, но если отправитель также не использует адрес Bech42 или P2SH, он не сможет воспользоваться преимуществами более низких комиссий, которые позволяет SegWit.По возможности всегда отправляйте с адреса Bech42, чтобы сэкономить на комиссии за транзакцию.
Если вы впервые получаете транзакцию, рекомендуется отправить тестовую транзакцию перед перемещением всех ваших средств. Это может показаться излишне осторожным, поскольку технология надежна, но для новичков она может помочь компенсировать любые неопределенности. Попробуйте отправить несколько сатоши, чтобы проверить адрес получателя, и дождитесь его подтверждения, прежде чем совершать более крупную транзакцию.
Если вы хотите заплатить кому-то биткойнами, все, что вам нужно, это адрес для получения, который они предоставят.Используя Trezor Suite, просто перейдите на вкладку «Отправить» в своих учетных записях и введите адрес, который вам был предоставлен. Дважды проверьте, что символы в точности соответствуют исходному адресу, так как всегда есть вероятность, что необнаруженное вредоносное ПО может захватить ваш буфер обмена.
После ввода адреса просто укажите сумму, которую вы хотите отправить, и сумму, которую вы готовы заплатить. Более высокая комиссия побудит майнеров уделять вашей транзакции более высокий приоритет, и она должна завершиться быстрее. На скриншоте ниже мы используем самую высокую комиссию, предложенную Trezor Suite, для достижения времени подтверждения 10 минут, самого быстрого, на что обычно способна сеть Биткойн.
Всегда проверяйте разумность уплачиваемого вами сбора. Некоторые кошельки, которые автоматически предлагают комиссию, сильно ее завышают. Вам никогда не придется платить больше, чем несколько долларов, даже в периоды занятости. Если комиссия, предложенная клиентом кошелька, который вы используете, кажется слишком высокой, поищите возможность ввести индивидуальную комиссию и установить ее в соответствии с вашими потребностями. В Интернете существует ряд инструментов, позволяющих просматривать текущие сборы, которые платят другие пользователи, например, вторая диаграмма на этом веб-сайте.Как вы можете видеть ниже, для большинства транзакций установлено значение ниже 50 сат / байт, поэтому транзакция должна быть подтверждена в течение 10 минут, если она отправлена со скоростью 51 сат / байт, предложенной Trezor Suite.
В большинстве случаев невозможно восстановить биткойн, который был отправлен не тому получателю, если адрес был действительным. В том редком случае, когда вы знаете владельца адреса, на который отправили, вы можете связаться с ним, или вам может повезти, что они отправят транзакцию обратно, когда узнают, что она была отправлена случайно.В случае неудачи любой из этих стратегий одна последняя попытка — отправить сообщение на адрес, на который вы случайно отправили биткойны, с помощью функции OP_RETURN, описывая вашу ошибку и обращаясь к их доброжелательной стороне. Это вряд ли сработает, поэтому, чтобы не потерять свои монеты навсегда из-за отправки их на неправильный адрес, всегда дважды или трижды проверяйте адрес перед отправкой.
Печальная реальность заключается в том, что, хотя многие клиенты кошельков хорошо справляются с определением действительных адресов, все еще бывают случаи, когда пользователь отправлял на неправильный тип адреса, например, отправка биткойнов на адрес Litecoin, который некоторые клиенты кошельков не умеют ловить.В этом случае сеть не сможет различать транзакции по отдельности, поскольку они обе считаются действительными с точки зрения кошелька. Шансы на восстановление ваших монет в этой ситуации зависят от типа сети, в которую была отправлена транзакция. В некоторых случаях, например, с Litecoin, вы сможете восстановить монеты, если у вас также есть закрытый ключ для адреса получения, даже если это адрес Litecoin. Однако без закрытого ключа шансы на восстановление невелики, если не равны нулю.Если это произошло, вам, возможно, придется сократить свои убытки и перейти к использованию интерфейса кошелька с лучшей поддержкой.
Какой у меня адрес BTC?
Какой у меня адрес BTC?
Ваш BTC-адрес представляет собой строку из 26-35 букв и цифр, которые идентифицируют ваш биткойн-кошелек. Адреса BTC начинаются с 1 или 3 и чувствительны к регистру .
Когда вы хотите получить средства, это информация, которую вы предоставляете лицу, которое вам платит. Ваш BTC-адрес часто называется адресом кошелька или публичным адресом .
Этот адрес считается общедоступным, потому что, в отличие от закрытого ключа, который контролирует ваш кошелек, его относительно безопасно делиться с общественностью.
Большинство кошельков делают ваш BTC-адрес легкодоступным. Обычно вы можете найти свой адрес, нажав «Получить» или «Получить BTC» в своем кошельке. В некоторых кошельках он также указан в настройках вашей учетной записи.
Как получить адрес BTC
В способах получения адреса BTC нет недостатка.3 самых популярных метода:
- Настройка аккаунта на бирже
- Использование онлайн-кошелька
- Использование автономного кошелька (рекомендуется)
Биржи
Большинство бирж предоставляют вам адрес BTC при создании учетной записи. Вам не нужно торговать, чтобы иметь доступ к общедоступному адресу.
Несмотря на удобство, не рекомендуется использовать этот адрес для чего-либо, кроме временного хранилища .Биржи находятся в сети, что подвергает ваши средства риску со стороны хакеров и / или вредоносного программного обеспечения.
Интернет-кошельки
Существует множество надежных онлайн-кошельков, которые можно использовать для получения адреса BTC. Exodus и Jaxx — это два надежных варианта, которые поддерживают не только Биткойн, но и другие монеты.
Coinbase, хотя и известна в первую очередь как биржа, также предоставляет вам кошелек, когда вы пользуетесь их услугами.
Опять же, использование этих платформ связано с риском, поскольку они подключены к сети.
Кошельки офлайн
Автономные кошельки — это рекомендуемый способ получить адрес для хранения биткойнов . Вы можете использовать аппаратный кошелек, такой как Trezor и Ledger, или создать бумажный кошелек для своих средств. Поскольку эти кошельки отключены, вы снижаете риск взлома, используя их.
Аппаратные кошельки— самый дорогой вариант, но их безопасность и поддержка нескольких монет обычно оправдывают более высокую цену.
Бумажные кошельки бесплатно .Чтобы создать его, следуйте инструкциям на веб-сайте, например bitaddress.org, и распечатайте бумажный кошелек, который он создает. Этот кошелек будет включать ваш закрытый ключ, а также ваш публичный адрес BTC.
Биткойн-кошелекэпохи Сатоши Накамото внезапно активируется через 9 лет
Биткойн-кошелек, который бездействовал почти девять лет, загадочным образом активировался.
Цифровой кошелек, содержащий 616 BTC, появился примерно в то время, когда создатель биткойнов под псевдонимом Сатоши Накамото в последний раз был активен в сети.
С момента последнего использования тайник вырос в цене с 8000 долларов до более чем 26 миллионов долларов.
Следите за всеми последними обновлениями криптовалютного рынка в живом блоге The Independent
Биткойн на миллиарды долларов находится в ловушке цифровых кошельков, которые не открывались годами, однако полуанонимный дизайн криптовалюты означает Невозможно связать учетные записи с отдельным лицом или группой.
Можно отслеживать перемещение содержимого кошелька через общедоступный онлайн-реестр блокчейнов, и если средства переводятся на биржу и обналичиваются, то можно определить, кто их контролирует.
Это не первый случай, когда бездействующий кошелек, содержащий огромные суммы биткойнов, активируется без объяснения причин за последние годы.
В ноябре прошлого года загадочный человек перевел биткойн на сумму более 1 миллиарда долларов из четвертого по величине кошелька для криптовалют в мире.
Последние движения были впервые обнаружены службой криптографического отслеживания Whale Alert, которая опубликовала детали транзакции в Интернете.
Список наиболее ценных бездействующих биткойн-кошельков, составленный BitInfoCharts, показывает, что существуют десятки крипто-адресов, которые были неактивными в течение как минимум девяти лет.
Самый ценный кошелек содержит почти 80 000 биткойнов на сумму более 3,3 миллиарда долларов по текущему обменному курсу.
Недавний анализ, проведенный компанией Glassnode, занимающейся аналитикой рынка криптовалют, показал, что долгосрочные держатели биткойнов владеют примерно одной третью от общего объема предложения криптовалюты, который ограничен 21 миллионом монет.
Обналичивание любого большого количества биткойнов может привести к значительному падению цен в краткосрочной перспективе и вызвать нестабильность на рынке криптовалют.
Биткойн-адресные форматы
О различных типах форматов адресов Биткойн
В настоящее время существует три различных формата адресов Биткойн. Вы можете определить разницу между типами адресов по тому, начинается ли адрес с 1, 3 или bc1. [1]
Не все эти типы адресов полностью совместимы на всех платформах, поэтому важно отправлять на совместимый адрес.
В общем, вы можете избавить себя от головной боли, используя тот, перед которым стоит цифра 3 (то, что мы и другие называем форматом адреса совместимости), если у вас есть выбор.Это особенно важно при отправке / получении на / из биржи или стороннего кошелька, поскольку некоторые из них не поддерживают адреса bc1.
Если вы хотите узнать больше, например, если вы пытаетесь совершить транзакцию на сторонней платформе, и она отклоняется из-за совместимости, вот простое объяснение того, почему это так и какие адреса будут работать. вместе.
Segwit и три формата
Раньше был только один тип адреса, однако в Биткойн была добавлена функция под названием «Segwit» для ускорения транзакций за счет уменьшения размера блока.
SegWit по существу требовал добавления двух форматов адресов. Один чистый адрес Segwit и один адрес совместимости, чтобы пользователи, не использующие Segwit, могли совершать транзакции.
В результате получается три формата, один из которых пользователи могут использовать по умолчанию для простоты на практике.
Как работают три формата биткойн-адресов
P2PKH или устаревший формат адреса (адреса начинаются с «1»)
Пример: 1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2
Традиционный формат Биткойн начался с.Этот формат, как правило, требует более высоких комиссий за транзакцию, чем потому, что он не использует обновление. Он не может разговаривать с адресами Segwit.
P2SH или формат адреса совместимости (адреса начинаются с «3»)
Пример: 3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy.
Этот тип адреса широко поддерживается и может использоваться для отправки средств как на устаревшие адреса, так и на адреса Segwit. Это делает его разумным выбором для обычного пользователя, который генерирует свой собственный адрес.
Формат адреса Bech42 или Segwit (адреса начинаются с «bc1»)
Пример: bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq
Формат адреса Segwit.Использование Segwit может снизить комиссию за транзакцию. Некоторые сторонние кошельки и биржи по-прежнему не принимают этот формат.
« Формат адресов Биткойн » содержит информацию о следующих криптовалютах:
Откуда берутся адреса Биткойн?
Существует три типа биткойн-адресов. Каждый из них может использоваться для отправки средств на другие типы адресов. Каждый биткойн-адрес имеет длину от 26 до 35 символов. Первый, называемый P2PKH (Pay to PubKey Hash), является исходным форматом адреса Биткойн.Он всегда начинается с цифры 1 и будет выглядеть примерно так: 13GNnQg8ghsa4U1CVrz8BaqToFUL1yFWQ7.
Второй называется P2SH (Pay to Script Hash) и очень похож на адрес P2PKH, за исключением того, что начинается с цифры 3. Адреса P2SH часто используются там, где для авторизации транзакций требуется несколько подписей.
Третий называется Bech42 и начинается с «bc1». Они были созданы в рамках софт-форка Биткойн SegWit в августе 2017 года и гораздо менее распространены, чем адреса P2PKH или P2SH.
Биткойн позволяет вам создавать столько адресов, сколько хотите, и использовать этот адрес для каждой транзакции.
Инструменты с открытым исходным кодом, такие как BitAddress.org, могут случайным образом генерировать новые биткойн-адреса вместе с закрытым ключом, необходимым для доступа к ним.
Биткойн-адресаизначально не предназначались для повторного использования, но это случается.
Повторно используемые адреса биткойнов обычно принадлежат биржам, потому что многие люди отправляют криптовалюту на биржи и получают от них монеты обратно.
Адреса биткойнов совпадают с кошельками?
биткойн-адреса связаны с биткойн-кошельками, но это не одно и то же. Биткойн-адрес представляет собой часть открытого ключа пары асимметричных ключей. На другой стороне этой пары находится ваш закрытый ключ, который позволяет тратить биткойны.
Кошелек содержит список ваших открытых и закрытых ключей.
Открытый и закрытый ключи
Криптография с открытым ключом лежит в основе работы блокчейнов и биткойнов.
Открытый ключ, который может быть общим, используется для шифрования биткойн-транзакции и представляет собой случайно сгенерированное число, которое соответствует закрытому ключу.
Закрытый ключ, который всегда должен оставаться секретным, используется для расшифровки или декодирования транзакций Биткойн.
Закрытый ключ для адреса P2PKH Биткойн будет выглядеть примерно так:
Kwhzc12imyGa7hhcdrokLwjYpJAGDYDqw6kwRNY78tcyiD2VkNvu
Криптографический алгоритм, используемый Биткойном, чтобы гарантировать, что монеты могут быть потрачены только людьми, которые владеют ими, называется алгоритмом цифровой подписи на эллиптической кривой или ECDSA.Биткойн использует кривую sepcp256k1. Здесь об этом подробнее, если вы математически настроены и хотите знать больше.
.