Содержание статьи
- Термины для ознакомления
- Технология блокчейн и криптовалюты. Быстрый старт
- Wallet Seed & Mnemonic Phrase
- Пара ключей Private/Public
- Специфические ключи View Key
- Чистый и «стелс» адреса
- Одноразовые ключи
- Read-only кошельки
- Где и как — Payment ID
- Интегрируем с фермой и пулом
- Резюмируя
- Технология блокчейн и криптовалюты. Быстрый старт
Перед прочтением данной статьи, рекомендуется ознакомиться с материалами
«Анонимная криптовалюта Monero — хорошо или плохо» и «Считаем прибыль, или сколько шар в блоке Monero».
Monero — криптовалюта, представляющая практически полную анонимность в сети. Из-за особенностей технологии анонимности, внутренняя структура Монеро очень сильно отличается от традиционной, предоставляющей Blockchain проектами первого поколения. Например, у системы отсутствует публичный кошелек для проведения транзакций. Вместо этого проект предлагает нам систему Monero Payment. Что это, и как коррелирует с базовыми понятиями в системе?
Примечание: система Монеро не может предоставить идеальной анонимности, т.к. существуют критерии, при которых большая часть транзакций в сети будет расшифрована. Однако ввиду того, что эти условия труднодостижимы, можно говорить о полной анонимности системы на 2018-й и 2019-й годы.
Термины для ознакомления
Перед тем как ознакомиться с особенностями системы, нужно разобраться в тонкостях. Монеро пэймент предлагает своим пользователям вместо классической системы кошельков довольно пространную систему. Она может показаться чрезмерно сложной, однако, после краткого ознакомления, перестанет отпугивать своей изощренностью. Система включает такие понятия, как:
- Wallet Seed;
- Mnemonic phrase;
- пару ключей Private/Public;
- специфические ключи View key;
- чистый и «стелс» адреса;
- одноразовые ключи;
- Read-only кошельки;
- кошельки для Аудита.
Но самое главное в системе для получения платежей — это Payment ID и Integrated Address. Но обо все по порядку.
Payment ID — это система адресов, которая не привязана к самому кошельку. Фактически это адрес получения, который вводится в кошельке для получения переводов. Как у одного PayID может быть несколько кошельков, так и у одного кошелька может быть несколько Payment ID. Это важно понимать… а еще важнее хранить Payment ID в надежном месте.
Wallet Seed & Mnemonic Phrase
Wallet Seed — это местное шифрование, которое используется в качестве пароля. Используется оно вместе с мнемонической фразой. Выглядит это следующим образом. Ваш пароль шифруется при помощи CRC32 системы, после чего вы получаете кодовое слово и полноценный код. Его можно использовать как в качестве приватного ключа, так и в качестве пароля для входа.
Примечание: система очень сильно напоминает использование аналогичного подхода при MD5 хешировании. Когда пользователь получает MD5 подпись пароля и может проверить его на целостность и правдивость через время, тогда пароль будет опубликован. Такая система позволяет подтверждать транзакции, при этом, не открывая основных данных о владельце.
Ключевое слово также можно использовать и для восстановления доступа при утере основного пароля.
Пара ключей Private/Public
Одной из особенностей Monero Payment является ассиметричная криптография. В случае внедрения в систему, владельцы решили не изобретать велосипед, и использовать классическую пару публичного и приватного ключа.
Публичный ключ дает право просматривать транзакции, подтверждения — и видеть движения по Payment ID. Например, его можно давать принимающей стороне, для проверки подтверждения перевода, при сохранении общей анонимности. Private ключ используется исключительно для проведения транзакций, и должен находиться в строжайшем секрете у владельца кошелька.
При необходимости, можно создавать неограниченное количество пар публичных/приватных ключей, для каждой транзакции. Это позволит сохранить анонимность даже при переводе средств в фиат.
Специфические ключи View Key
View Key — это техническая реализация для проверки отправленных платежей. Фактически представляет надстройку над системой Public/Private Key — и может встраиваться в холодные кошельки, или даже выступать в роли хаспа.
Майнинг-оборудование — это устройства, предназначенные для добычи криптовалют. Процесс майнинга включает в себя решение сложных математических задач для подтверждения транзакций в блокчейне, что требует значительных вычислительных мощностей. Майнинг-оборудование используется для того, чтобы выполнить эти задачи, обеспечивая безопасность сети и создавая новые монеты.
Чистый и «стелс» адреса
Если не углубляться в детали — то это стандартная технология, которая использовалась еще в BTC. Фактически каждый кошелек обладает неограниченным количеством открытых и закрытых адресов, для приема и проведения платежей. В совокупности с системой использования асинхронного шифрования, такая система обеспечивает высокий уровень удобства использования в сочетании с хорошей анонимностью кошельков.
Одноразовые ключи
Пара для проведения защищенной транзакции. Один ключ высылается принимающей стороне — транзакция активируется только после подтверждения ключами с каждой стороны, после чего ключи становятся недействительными.
Read-only кошельки
Публичный вид кошельков на основе Public адреса — нужен компаниям, которые ведут баунти, или которые должны отчитываться о приходящих средствах. Позволяет посмотреть историю входящих транзакций, без указания сведений о владельце.
Т.е. человек может при помощи ключа посмотреть баланс на вашем счету, но не сможет управлять им. Нужно, например, перед заключением сделки, для того чтобы успокоить партнера в наличии достаточного количества средств на ваших счетах для проведения операции.
Где и как — Payment ID
Именно революционная система Payment ID отпугивает пользователей, которые задаются вопросом, где ее можно посмотреть.
Все просто — при общении с аппаратным кошельком Payment ID автоматически формируется при создании каждой транзакции по счету. Некоторые кошельки хранят PID вплоть до подтверждения транзакции со стороны получателя. В случае если у вас более анонимный кошелек, Payment ID лучше хранить в отдельном файле, а желательно на HASP ключе. Это обеспечит надежность и сохранность монет.
Если вы не знаете, где взять пэймент айди, внимательно прочтите туториал вашего кошелька. Если вы используете только биржевые и пуловые кошельки, тогда ищите ваш PayID в соответствующих графах. Например, на Poloniex он хранится в виде «Your Deposit Address».
Интегрируем с фермой и пулом
Одним из примеров интеграции Your Payment ID — может стать интеграция с биржей EXMO. Когда это может потребоваться?
В первом случае вы указываете XMR Payment ID своего холодного кошелька и привязываете его к виртуальному счету на биржевой площадке. Это позволит системе понять, с какого именно счета поступили средства, без указания самого счета. В совокупности такой подход обеспечивает практически полную анонимность проведения транзакции, и, если на бирже отсутствует обязательная верификация пользователя — вы можете оставаться спокойным за свое «инкогнито».
В случае использования пула для вывода на биржевой кошелек — вы можете проводить операции транзитом через холодный кошелек, или указать в качестве Pay ID уникальный адрес, выдаваемый каждому в пуле.
Система очень похожа на платежи с безмерным количеством публичных и приватных кошельков, однако. обеспечивает значительно больший уровень анонимности в сети.
Резюмируя
Перед хардфорком с последними нововведениями система Monero избавилась от Payment Address. Теперь, если вы не являетесь «чрезмерным подстраховщиком», и вас не интересует полная анонимность, вы можете проводить транзакции напрямую на адрес кошелька. Для этого можно использовать как Stealth, так и Public адрес. Системе будет абсолютно все равно.
Помните, Payment ID невозможно никак узнать при потере доступа к кошельку. Фактически это ваш сетевой адрес, который позволяет проводить транзакции и получать переводы без указания адреса самого кошелька. Именно за счет этой функции Монеро хоть и является не очень удобной для использования, но позволяет достичь практически полной анонимности в сети, что может оказаться важным во многих случаях.
Bitmain Antminer S21 XP
Один из лидеров на рынке — Bitmain Antminer S21 XP. Этот ASIC-майнер предназначен для добычи Bitcoin, обеспечивая хешрейт 270 TH/s и потребляя около 3,5 кВт энергии. Эта модель сочетает в себе отличную производительность и относительно низкое энергопотребление, что делает её оптимальным выбором для майнинга Bitcoin в крупных масштабах.
Bitmain Antminer S21 XP Hyd
Для тех, кто ищет ещё большую мощность, Bitmain Antminer S21 XP Hyd предлагает 473 TH/s хешрейта и 5,3 кВт потребляемой энергии. Это оборудование оснащено водяным охлаждением, что значительно повышает его эффективность и позволяет использовать его в условиях интенсивных нагрузок, обеспечивая стабильную работу на протяжении длительного времени.
Canaan Avalon Mini 3
Canaan Avalon Mini 3 — это более компактное решение с хешрейтом 37,5 TH/s и 800 Вт потребления энергии. Эта модель идеально подходит для небольших ферм или домашних пользователей. Одной из ключевых особенностей является функция обогрева, что делает её полезной для майнинга в холодных климатических условиях, одновременно обогревая помещение.
Canaan Avalon Nano 3S
Для тех, кто ищет более доступное решение, Canaan Avalon Nano 3S с 6 TH/s хешрейтом и потреблением энергии всего 140 Вт может стать хорошим выбором. Эта модель также оснащена функцией обогрева, что дополнительно увеличивает её привлекательность для использования в домашних условиях, где важно минимизировать энергозатраты.
Bitmain Antminer L9
Для майнинга криптовалют Litecoin и Dogecoin, Bitmain Antminer L9 является отличным вариантом. С хешрейтом 17,6 GH/s и потреблением энергии 3,5 кВт, этот ASIC-майнер позволяет добывать монеты с алгоритмом Scrypt. Это решение идеально подходит для пользователей, фокусирующихся на этих криптовалютах, обеспечивая высокую доходность и стабильную работу.
Выбор майнинг-оборудования зависит от множества факторов, таких как тип криптовалюты, энергозатраты и доступное пространство. Каждый из этих устройств предлагает различные уровни производительности и энергоэффективности, что позволяет выбрать оптимальный вариант для конкретных условий.