Содержание темы:
Часть 2
- Хеш-функции, хеширование
- Майнинг, добыча битка и других криптовалют.
Приветствую, уважаемый читатель ☕️ 📚
Помните, если вам лень все это читать, значит вы и не особо нуждаетесь в изучении криптовалют. 💰 Без необходимых знаний и понимания концепций вы не достигнете лучшего результата ! Так что в добрый и недолгий путь! 🙌✔️ По рукам? 🤝
Настал момент разобраться в понятии блокчейнов, ведь это основа криптовалютных активов. В путь!
Хеш-функции, хеширование.
#Майнинг #Майнеры #Видеокарты #Майнингфермы #Биткоин #Криптовалюты #Тычтомайнер? #Чтомайнитьсобрался? #Хэширование - это когда хеш-теги ставишь?
Все это на слуху уже не первый год.
Многие слышали эти слова. Но не многие в состоянии дать объяснение. Просто слышали и этого достаточно…
Итак. Давайте подробнее!
Мы разобрались с блокчейнами и поняли, что ,в кратце, они из себя представляют. Это создание блоков с информацией о транзакциях. Как о успешных так и наоборот.
Сегодня разберем как они создаются. Алгоритмы программы блокчейн сети посылает криптографическую(зашифрованную) информацию на основе хеш-функции(хеширования) на сервера.
Хеш-функуции представляют собой специальный шифр, сгенерированный рандомным образом, из содержания посланной информации.
Хеш-функции - функции пропускающие через себя данные, возвращающиеся в виде результата постоянной фиксированной длины.
Хеширование - это необратимое шифрование
Например слово «MetaCrypta» может сгенерироваться в следующее хэш-значение:e9a64a0ead0929d6b448c68535624b4ceb62e087e978c11a80d83e61e8a88bdd
Если заменить текст на более длинный, содержание хэш-значения останется такой же длины:
«MetaCrypta придет на помощь!» : 1cf2aa33c8ba24f4a1b990fe638a59936dcd44d69a5b93481179d839f15654ae
Источник: https://snipp.ru/tools/hash. Можете попробовать сами, выбрав 256 битность в алгоритмах - SHA256
Каждый последующий блок содержит хеш предыдущего блока. Но чтобы этот блок создался, его надо найти, то есть найти хэш - решить задачу с помощью хоть какой-то исходной информации. Такая информация находиться в заголовке блока(версия, транзакции, время, целевой хеш и значение NONCE - номер, используемый только один раз, представляет собой случайно сгенерированный номер, используемый для авторизации.
Не будем слишком глубоко копать в систему кодировок, самое важное понять одно - в сети блокчейна транзакция записывается в блок в таком этапе:
- заключение смарт-контракта
- генерирование хэш-значения
- отправка информации на серверы
- обработка информации в виде решения задачи(послания)
- успешное завершение и добавление информации в блокчейн.
Необходимо знать, что хэш-функции необратимы, их практически невозможно взломать, возможно если вы попытаетесь использовать миллиарды комбинаций, но результат будет тщетным. Блокчейны естественно подвергаются хакерским атакам, но глобального вреда это не наносит самой сети, так как сервер не централизованный. И блоки имеют множество копий на множествах серверов-участников сети (light-ноды, full-ноды - валидаторы и майнеры сети).
Да да! 😏 Майнеры - это участники сети блокчейн. Именно они…
Майнинг. Добыча криптовалют.
Именно майнеры решают те самые задачи блокчейна, именно благодаря им создаются блоки, проходящие проверку на более высших узлах(full-нодах)- валидаторами сети.
Если работа выполнена и задача правильно решена, блок добавляется. Это называется Proof-of-Work - алгоритм консенсуса. Доказательство проделанной работы. Именно благодаря участникам сети и алгоритму консенсуса записываются транзакции в этот сетевой журнал.
Алгоритм консенсуса — это способ, которым участники сети приходят к согласию насчёт результата какой-либо операции. Например, добычи нового блока.
Естественно решения задач выполняются за счет написаных программ и за счет мощности сервера. И чем больше участников сети и чем больше спрос на криптовалюту блокчейна тем сложнение хэш-значение и решения задач и наоборот. Это создает баланс в системе.
Поэтому раньше, когда биткоин был не так популярен, хватало мощностей блока-видеокарт, которые так хорошо скупались для создания майнинг-ферм (специального бокс-сервера).
Когда начал расти биток и со временем появились другие коины требовательность к повышении мощностей серверов значительно возросло. Ведь у кого крупнее и мощнее сервер, тот быстрее всех решит задачу хеша. А за решение соответственно полагается вознаграждение в виде той самой комиссии, которую и платят участники сети майнерам.
Так же помимо комиссии майнерам начисляются определенное кол-во коина из самой сети блокчейна. Оплату манеры получают в той монете, на базе которой и создан блокчейн. Если это Bitcoin Blockchain, то соответственно вознаграждение и комиссия исчисляется в битках.
Остальные майнеры, у которых сервер послабее тоже получают небольшие вознаграждения в том проценте, в каком исполнили свою работу.
Сейчас крупные, мощные майнер-серверы, в основном майнер-пулы(объединение майнеров) по цене составляют миллионы долларов. Мелкие майнеры работают на долгосрочную перспективу.
Часто обычные пользователи ПК подвергаются незначительным хакерским атакам майнеров, цель которых состоит в запуске вредоносных программ для использования мощности взломанного компьютера. Как правило используется 10-20 % мощности видеокарты компьютера-жертвы, чтобы не вызвать подозрений в плане снижения производительности ПК.
Эмиссия биткоина (то есть выпуск монеты в оборот) производилась и производится так же путем майнинга.
То есть чтобы биткоин попал в сеть, его надо было добывать путем выполнения работ по задачам блокчейна. Прямо по аналогии добычи золота в шахтах. ⛏ 🪨 👑
Кол-во биткоинов ограничено. Всего их 21,000,000. И планируемое завершение выпуска битка является примерно 2140 г.
Думаю вы поняли, что компьютеры и крупные серверы майнеров и валидаторов и являются местом хранения блокчейнов, имеющих копии.
Если группа майнеров объединится доя взлома сети, грубо говоря блокчейн отсеет эти серверы, ведь у него есть другие с той же информацией. К тому же с каждым днем прибавляются все новые серверы. Это круговорот. Сеть блокчейн поддерживает саму себя.
В этом и состоит децентрализованность системы блокчейн. И никто не сможет туда вмешаться.
На этом пока все. Продолжения вы можете дождаться уже скоро. Либо прочитать эту информацию в нашем публичном telegram-канале MetaCrypta. Так как для вашего удобства мы понемногу дублируем сюда уже опубликованную ранее информацию из телеги. Желаем вам потрясающего настроения 🙈😇