Содержание[Скрывать][Показывать]
Первая криптовалюта, Bitcoin, дебютировавший в 2009 году. Он работает с технологией, известной как блокчейн, которая соединяет ряд зашифрованных цифровых блоков в цепочку, отсюда и название. Биткойн-транзакции хранятся в каждом блоке. Транзакции чрезвычайно безопасны благодаря использованию блокчейна и шифрования.
Эту криптовалюту изобрел Сатоши Накамото или группа лиц, которые выдавали себя за Сатоши Накамото. Никто не знает, кем был этот Сатоши Накамото до сих пор. Основное преимущество Биткойна заключается в том, что он децентрализован, а это означает, что он не может контролироваться группами или правительствами.
Любой человек в сети, независимо от физического местонахождения, может отправлять биткойны кому угодно в сети; все, что вам нужно сделать, это создать биткойн-счет и внести немного биткойнов, прежде чем вы сможете отправить эти биткойны. Вы можете получить их, купив их или добыв их.
Это сделано специально: биткойны не поддерживаются правительством или каким-либо другим учреждением-эмитентом, и нет ничего, кроме доказательств, встроенных в ядро системы, чтобы гарантировать их ценность.
Как работает Bitcoin?
Блокчейн, представляющий собой децентрализованную цифровую книгу, является основой Биткойна. Как следует из названия, блокчейн представляет собой связанный массив данных, состоящий из блоков, которые включают информацию о каждой транзакции, такую как дата и время, общая стоимость, покупатель и продавец, а также уникальный идентификационный номер для каждой продажи. Для построения цифровой цепочки блоков записи соединяются в хронологической последовательности.
Блок транзакций должен быть проверен большинством всех держателей биткойнов, чтобы быть включенным в цепочку биткойнов, а уникальные коды, используемые для идентификации кошельков и транзакций пользователей, должны соответствовать правильному шаблону шифрования.
Эти коды представляют собой длинные случайные целые числа, которые чрезвычайно трудно подделать. На самом деле, мошенник, знающий код ключа к вашему биткойн-кошельку, имеет примерно такие же шансы, как выиграть джекпот Powerball девять раз подряд. Эта статистическая непредсказуемость кодов проверки блокчейна, которые требуются для каждой транзакции, существенно снижает вероятность того, что кто-либо может провести мошеннические транзакции с биткойнами.
Что такое биткойн-майнинг?
Правительство печатает фиатные валюты, но Биткойн позволяет пользователям добывать новые монеты и получать за это поощрения. Любой желающий может майнить биткойны с помощью специализированного оборудования и получать установленное вознаграждение (на данный момент 6.25 BTC) за каждый добытый блок.
Тем не менее, преимущества составляют половину каждые четыре года, или когда было добыто 210,000 1 блоков. Майнинг не только генерирует новые биткойн-блоки, но и помогает в проверке сетевых транзакций. Майнеры получают вознаграждение за каждый XNUMX МБ блок подтвержденных транзакций.
Биткойн-блоки включают в себя хэши, в которых хранятся хэши предыдущих блоков, а также информация о транзакциях. Хэш — это набор целых чисел и алфавитов, состоящий из определенного количества случайных цифр. Каждый хэш уникален в своем роде, и никто не может догадаться, какие данные он содержит, просто взглянув на него.
Даже если майнер подтвердил блок транзакций, он может не получить никакой компенсации. Майнинг работает следующим образом: если вы хотите получить вознаграждение за проверку блока транзакций, вы должны быть первым майнером, который это сделает. Так работает система подтверждения работы.
Процесс цифровой проверки транзакций биткойнов в сети биткойнов и добавления их в запись блокчейна известен как майнинг биткойнов. Это делается путем решения сложных криптографических проблем с хешированием для проверки блоков транзакций в децентрализованной книге блокчейна.
Чтобы решить эти загадки, вам понадобится много вычислительной мощности и много дорогого оборудования. В обмен на свои усилия майнеры вознаграждаются биткойнами, которые в конечном итоге выпускаются в обращение, отсюда и термин «майнинг биткойнов».
Важные понятия, которые нужно знать
Чтобы полностью понять майнинг биткойнов, вы должны сначала понять три основные идеи блокчейна.
Доказательство работы – Майнеры проверяют транзакции в майнинге блокчейна, решая сложную математическую задачу, известную как доказательство работы. Для этого основной целью майнера является обнаружение значения nonce, что представляет собой математическую задачу, которую майнеры должны решить, чтобы создать хэш, меньший, чем цель сети для определенного блока.
Распределенная книга – Распределенный реестр – это база данных, к которой могут получить доступ многие люди, которая совместно используется и синхронизируется на основе консенсуса между несколькими сайтами, компаниями или странами. Это позволяет публике присутствовать в качестве «свидетелей» во время транзакций. Распределенный реестр — это глобальный реестр, в котором отслеживаются все транзакции сети блокчейна. Пользователи биткойнов — это те, кто проверяет транзакции в сети.
ША-256 – Блокчейн запрещает нежелательный доступ, используя алгоритм хеширования, известный как SHA-256, для обеспечения безопасности блоков. У них есть цифровые автографы. После создания их хеш-значение не может быть изменено. SHA-256 принимает входную строку любой длины и обеспечивает фиксированный 256-битный вывод; это односторонняя функция; вы не можете полностью вывести реверс входного реверса из вывода (того, что вы сгенерировали).
Как работает майнинг Биткойн?
Блокчейн — это одноранговая сеть, которую хвалят за безопасность и прозрачность, а значит, заслуживающую доверия. Это связано с тем, что записи в сети блокчейна защищены с помощью меток времени и криптографических хэш-функций таким образом, что практически невозможно изменить транзакции после того, как они были записаны в реестр. Отсутствие централизованного контроля имеет основополагающее значение для безопасности блокчейна.
Вот все, что вам нужно знать, чтобы начать добычу биткойнов.
Основные элементы транзакции Биткойн
При запуске транзакции в сети Биткойн задействованы три компонента:
- Вход для транзакции
- Результат сделки
- Сумма сделки
Программа майнинга биткойнов создает новую криптографическую хеш-проблему для каждого ввода транзакции, которую сложно расшифровать. Затем программа создает дерево Меркла на основе количества транзакций, необходимых для создания блока.
Алгоритм SHA-256 и дерево Меркла
Хеш-дерево, также известное как дерево Меркла, представляет собой дерево, в котором хэш-алгоритм блока данных помечен на каждом листовом узле, а хеш-алгоритм меток его дочерних узлов помечен на каждом нелистовом узле. Дерево Меркла — это структура данных, которая служит сводкой всех транзакций внутри блока.
Отдельные хэши транзакций, также называемые идентификаторами транзакций, неоднократно связываются в дереве Меркла с использованием метода SHA-256 до тех пор, пока только один хэш не идентифицирует все дерево. Этот хэш получил название корня Меркла или корневого хэша. Дерево Меркла позволяет сети Биткойн быстро проверять транзакции.
Свойства хеш-функции включают в себя:
Уникальность: любая модификация ввода всегда приводит к совершенно другому хешу (непредсказуемому). Иными словами, два разных набора данных не могут создать один и тот же хэш.
детерминистический: одинаковый ввод каждый раз создает один и тот же хэш.
Необратимый: Хэш создается только в одном направлении, что означает, что исходная строка не может быть выведена из хеша.
Постоянный выходной размер: независимо от размера исходных данных один и тот же метод всегда будет создавать хэш одинаковой длины.
Заголовок блока
В заголовке блока хранится корень Меркла, который является идентификатором дерева Меркла. Заголовок блока содержит информацию о блоке и состоит из следующих компонентов:
- Номер версии программного обеспечения Биткойн
- Хэш предыдущего блока
- Корни Меркла (корневой хэш)
- Криптографический одноразовый номер в определенное время
- Майнеры будут использовать эти данные для решения проблемы хеширования и добавления блочной транзакции.
Решение хэш-головоломки
Майнеры должны решить проблему с хэшем, найдя хэш ниже указанной цели, соблюдая при этом требования сложности. Цель, которая содержится в заголовке, представляет собой 67-значное число, определяющее сложность майнинга на основе количества майнеров, пытающихся решить хеш-функцию.
Важно помнить, что эта сложность меняется после каждого блока 2016 года в зависимости от того, сколько времени потребовалось майнерам для решения уравнения в предыдущих блоках 2016 года. Это также помогает поддерживать скорость добавления транзакций в блокчейне на уровне 10 минут.
Майнеры будут пытаться решить проблему хеширования, постоянно добавляя одноразовый номер к заголовку блока до тех пор, пока сгенерированное хеш-значение не станет меньше целевого. Когда машина для майнинга решает проблему, новый блок успешно создается и проверяется в сети Биткойн, когда узлы достигают консенсуса. При проверке блока проверяются содержащиеся в нем транзакции, и блок добавляется в цепочку. Как было сказано ранее, это происходит каждые 10 минут.
Предпосылки для майнинга биткойнов
Биткойн-майнер сначала выберет и настроит свои торговые инструменты.
- Аппаратное обеспечение GPU (графический процессор), SSD для крипто-майнинга или ASIC (специализированная интегральная схема)
- Кошелек для хранения
- Программное обеспечение для майнинга
- Любимый майнинг-пул (если кто-то выбирает вариант майнинга в пуле вместо одиночного майнинга)
Когда все они на месте и система включена, она начинает майнить самостоятельно. Любое другое вмешательство человека происходит только в случае сбоя системы или сети, отключения электроэнергии или планового обслуживания системы.
Давайте подробно обсудим все требования.
Чтобы стать майнером биткойнов, требуется система майнинга. Вы можете купить готовую установку. Однако они могут быть дороже, чем изготовленное на заказ оборудование для майнинга. Вся система майнинга может быть чрезвычайно шумной, выделять много тепла и должна работать 24 часа в сутки, семь дней в неделю. Работа в бизнесе по добыче биткойнов — довольно напряженная атмосфера.
Разработка установки для майнинга аналогична сборке игрового компьютера. Если вы построили его самостоятельно, вы можете быть знакомы с тем, как поддерживать и обслуживать оборудование в случае, если что-то пойдет не так. Если у вас нет времени на его изготовление, вы всегда можете купить уже построенный.
Предварительно построенный горные вышки может иметь максимум два графических процессора, но в специализированных установках может быть гораздо больше графических процессоров. Установка для майнинга, новая или бывшая в употреблении, стоит несколько тысяч долларов. Покупка подержанной установки для майнинга предоставит вам GPU, который уже изношен и имеет ограниченный срок службы.
Для начала для буровой установки требуется только базовая операционная система Windows и некоторое программное обеспечение для майнинга. После того, как вы определились с корпусом для своей установки для майнинга, вы можете приступить к покупке материнской платы. Для вашей установки для майнинга вам не нужна материнская плата высокого класса. Основная цель состоит в том, чтобы иметь возможность поддерживать максимально возможное количество графических процессоров.
Эти MOBO также должны быть настроены. Вы смотрите на материнские платы Asus, MSI и Gigabyte. После того, как вы нашли эти компоненты, пришло время выбрать ЦП. Современник многоядерный процессор с 4-8 ГБ оперативной памяти требуется для. Вам не нужно разгонять процессор только для того, чтобы получить большую производительность за счет стабильности. ЦП Intel начального уровня, таких как Celeron или Pentium, будет достаточно.
Для настройки майнинга требуется блок питания не менее 1000 Вт и надежное интернет-соединение. Поскольку эти системы майнинга работают при высоких нагрузках 24 часа в сутки, семь дней в неделю, требуется источник питания для майнинга с золотым рейтингом. Это может значительно увеличить стоимость электроэнергии! Вы можете подключить два источника питания, чтобы создать более крупную систему майнинга.
Вы можете сэкономить деньги на хранилище и оперативной памяти после всех дорогостоящих графических процессоров и блоков питания высокой мощности. Для ПК с Windows рекомендуется 8 ГБ ОЗУ; тем не менее, 4 ГБ ОЗУ было бы достаточно. Помните, что если у вас низкие тарифы на электроэнергию или запасные компоненты, вы можете просто установить систему майнинга практически без дополнительных затрат, не разоряя банк.
Вы также должны учитывать сложность майнинга биткойн-блока в сегодняшних условиях. Если все пойдет по плану, вы можете начать зарабатывать деньги через 7-8 месяцев. Вы можете попробовать это, если у вас есть какое-либо оборудование!
Влияние добычи биткойнов на окружающую среду
Для майнинга биткойнов требуется около 91 тераватт-часа энергии в год. Это также более чем в семь раз превышает количество энергии, используемой всеми глобальными операциями Google.
В глобальном масштабе энергопотребление Биткойна имеет тяжелые последствия для изменения климата и достижения целей Парижского соглашения, поскольку оно приводит к примерно 22–22.9 миллионам метрических тонн выбросов CO2 в год, что эквивалентно выбросам CO2 от использования энергии в 2.6–2.7 миллиарда домов. через год.
Согласно одному анализу, Биткойн может вызвать глобальное потепление более чем на 2°C. Согласно другой оценке, добыча биткойнов только в Китае может привести к выбросу 130 миллионов метрических тонн CO2 к 2024 году. Однако, если больше добычи будет перенесено в Соединенные Штаты и другие страны, эта цифра может стать намного выше, если не будет использоваться больше возобновляемых источников энергии.
Профессионалы
- Транзакции всегда конфиденциальны и безопасны, с меньшими возможными комиссиями. Когда у вас есть биткойны, вы можете отправлять их кому угодно, куда угодно и когда угодно, сокращая время и возможную стоимость каждой транзакции. Личная информация, такая как имя или номер кредитной карты, не включается в транзакции, что снижает опасность использования информации о клиенте для мошеннических покупок или кражи личных данных. (Имейте в виду, однако, что для того, чтобы купить биткойны на бирже, вам обычно нужно сначала связать свой банковский счет.)
- Возможность обойти традиционные финансовые учреждения или государственных посредников. После финансового кризиса и Великой рецессии некоторые инвесторы стремятся принять альтернативную децентрализованную валюту, которая практически не контролируется традиционными банками, правительственными учреждениями или другими третьими сторонами.
- Есть много возможностей для расширения. Некоторые инвесторы, которые покупают и хранят деньги, считают, что по мере развития биткойна за ним последуют большее доверие и более широкое использование, что приведет к увеличению стоимости валюты.
Минусы
- Опасения по поводу взлома Хотя сторонники утверждают, что технология блокчейна, лежащая в основе Биткойн, более безопасна, чем традиционные электронные денежные переводы, горячие кошельки Биткойн оказались заманчивой мишенью для хакеров. Произошел ряд громких нарушений, таких как отчет в мае 2019 года о том, что более 40 миллионов долларов в биткойнах было украдено с нескольких богатых счетов на бирже криптовалют Binance (компания покрыла убытки).
- Биткойны в настоящее время принимаются только небольшим количеством интернет-магазинов. Это делает невозможным полагаться только на биткойны в качестве валюты. Правительства могут даже заставить розничных продавцов не принимать биткойны, чтобы обеспечить отслеживание транзакций пользователей.
Заключение
Майнинг биткойнов — сложный процесс, требующий решения сложных алгоритмов. Если вы хотите начать майнить биткойны, вам нужно будет инвестировать в некоторые обширные требования к оборудованию и мощности. Вам может потребоваться несколько месяцев, чтобы начать зарабатывать деньги. Однако впоследствии отдача может быть невероятной.
Я надеюсь, что статья смогла ответить на все вопросы, связанные с вашими вопросами о майнинге биткойнов. Поделитесь своими мыслями в комментариях.
Оставьте комментарий