От автора: с самого старта своего существования, Монеро позиционировал себя как система повышенной устойчивости к майнингу. Именно поэтому все объединяются в пулы для наиболее эффективной добычи. Но как правильно распределить вложенные вычислительные мощности, если измерить хешрейт каждого конкретного оборудования не всегда возможно? А вот и нет — все это делается при помощи специальных Share. Но Share не объясняют, сколько именно денег получит майнер при расшифровке блока — поэтому нужно знать, сколько шар в блоке Монеро.
Что такое шара?
Для большинства людей, которые майнят через пулы, понятие Share остается за пределами необходимости. Каждому нужен конечный результат, измеряемый в твердой валюте. Однако люди, которые майнят разную криптовалюту на разных пулах, со временем замечают, что награда за одинаковую в хешах мощность распределяется не одинаково.
Кто-то списывает это на мощность самого пула, или процент вложенных усилий в общее дело. Однако рано или поздно, человек обращает внимание на батник (или на демон в случае с линуксоидами), в котором показываются основные расчеты по Monero, отправляемые в пул.
Технология блокчейн и криптовалюты. Быстрый старт
Получите книгу и узнайте все основы технологии блокчейн и криптовалюты за один вечер
И там он с ужасом обнаруживает какие-то расшифрованные блоки с названием Share. Естественно, в бой идет Гугл поиск.
На большинстве сайтов можно увидеть такое определение: шара — это процент вложенных усилий в майнинг блока. Отсюда может сразу возникнуть логичный вопрос — а шара это сколько? Сколько их размещается в одном блоке?
Перерыв весь интернет, человек разочаровывается, не найдя точного ответа. А все потому, что для каждого пула и для каждого блока количество шар будет отличаться — нельзя сделать даже приблизительные расчеты.
Примечание: для тех, кто зашел за конкретными цифрами, рекомендуем прочитать данную статью до конца — здесь указан приблизительный метод вычисления шар в Монеро. Он не отличается точностью, но позволяет понять правила, на основе которых делались расчеты, и лучше понять принцип распределения награды по Share.
Перед тем как паниковать, нужно разобраться, что же такое шара на самом деле, а для этого вернемся в общую теорию майнинга.
Общая теория
В процессе майнинга добытчик разыскивает цифровую подпись блока — так называемый хеш. Во многом технология похожа на MD5 хеширование и его расшифровку при помощи брутфорса. Т.е. вручную подбираются все варианты по «условному» словарю до тех пор, пока один из них не совпадет с «загаданным системой».
Процесс общения с системой происходит следующим образом:
- Расчет потенциального значения по «алгоритму-словарю».
- Отсылка его системе.
- Система проверяет подпись на соответствие.
- Отправляет назад — как не верифицированную (т.е. не подходящую).
И так до тех пор, пока система не подтвердит новое значение как подходящее — и выдаст награду за блок.
Так вот: все неподходящие для системы значения и являются шарами. Но почему их невозможно посчитать эмпирическим путем?
Здесь вступает в силу закон, что системе все равно, сколько людей, и с каким хешрейтом майнят Монеро. Главное, чтобы один блок расшифровывался за 10 минут. И если хешрейт растет, то скорость расшифровки блока уменьшается экспоненциально, после чего она начинает пересчитываться. И так до тех пор, пока значение сложности снова не станет удовлетворять 10 минутам на каждый блок.
А теперь представьте, что если майнить самостоятельно (в замкнутой системе), для одного Монеро понадобится порядка 12–13 попыток (на медленном компьютере), то в открытой системе с вычислительными мощностями в тера и гигахешах количество попыток должно быть увеличено пропорционально.
При этом, с каждым пересчетом сложности и изменения награды за блок, количество шар увеличивается пропорционально.
В случае работы в пуле — не общая вычислительная мощность, и не потраченная энергия, а именно эффективность майнера в общем деле является решающим и ключевым фактором. А оценить это точнее, чем количеством присланных вариантов расшифровки подписи, невозможно.
Год Эфира
Биткоин можно использовать по-разному: как наличные, золото, обеспечение или инструмент сбережения. Но именно Ethereum и его смарт-контракты действительно поразили воображение пользователей. Конкуренты не дремлют, но Ethereum по-прежнему кажется виртуальной машиной будущего.
Если скорость и масштабируемость Ethereum 2.0 действительно оправдает ожидания, он перерастет проблемы Eth1. Что еще более важно, гибкость разработчиков говорит о том, что Ethereum сможет приспособиться к любым изменениям в будущем.
Преимущества и недостатки расчета по шарам
Расчет через Share имеет свои преимущества и недостатки:
Если выделить главное, то:
- При работе с большим pool, вы недополучаете средств, пропорционально вложенных в майнинг.
- При работе с малым pool, вы получаете больше, но есть большая вероятность закрытия пула в виду растраты всех резервных средств.
Обычно все это саморегулируется механизмами самого пула. Но для того чтобы осознать существующие риски, и узнать, чего стоит ожидать от майнинга в пуле с наградами в виде подсчета присланных Share — следует понять, откуда берутся средства на оплату вычислительных мощностей майнера, в особенности если конкретный пул не всегда может стать тем, что расшифрует и заберет себе блок.
Откуда берутся средства на оплату
С учетом расчета времени нахождения одного блока Монеро и количества засылаемых в pool вариантов подписи с мощного оборудования (например, фермы из 10 радеонов) возникает закономерный вопрос — а откуда pool берет средства на оплату услуг майнеров до того, как блок был добыт?
Никто не ответит на этот вопрос — но есть два основных варианта.
- Pool имеет определенный резерв вымайненной крипты, которую он распределяет между майнерами по шаре. Но в этом случае у пула серьезные проблемы, т.к. он не открывает свои карты, и вы можете майнить намного меньше, чем зарабатывает pool (и это без учета дополнительных комиссий).
- Pool осуществляет сеньораж имеющейся в наличии криптовалюты, с которого и выплачивает средства по количеству шар. В этом случае все чисты — pool получает себе на счет чистый Monero, а майнеры в процессе работы получают честное вознаграждение пропорционально вложенным усилиям.
Родоначальник всего
Небезызвестные криптокотики стали первым опытом реального использования цифровых токенов. Они появились в 2020 году, и тогда еще никто не знал, к чему все это приведет. Между тем именно котики спровоцировали первую серьезную перегрузку в сети Ethereum и обнажили проблему со скоростью и масштабируемостью. Самый дорогой цифровой котенок по кличке Dragon был продан за 600 ETH 4 сентября 2018 года. С тех пор началась эра невзаимозаменяемых токенов.
Затем появились AAVE (ранее lend), Compound Finance и yEarn.finance. Эти децентрализованные финансовые платформы — лишь малая часть армии проектов, использующих смарт-контракты, и работающих как банк без банка. Так появились платформы для кредитования, не требующие участия третьих лиц, и приносящие безумные проценты.
Через некоторое время пользователи придумали доходное фермерство: держатели токенов перемещали средства из одного протокола в другой, накапливали кредиты и зарабатывали огромные проценты (на Curve и yEearn некоторые получали по 400% годовых). Вскоре доходное фермерство перекинулось и на другие блокчейны, например, Binance Chain.
Uniswap is starting to become unusable with gas prices at 200+ gwei. The only reason people are still using it is that they think they will outperform the fees from flipping tokens (probably true). But if retail actually comes, Uniswap won’t be usable for anyone but whales pic.twitter.com/2Ce01sKasO
— Larry Cermak (@lawmaster) August 12, 2020
Успех DeFi породил проблемы: резко выросла плата за газ и расплодились мошенники. Миллионы долларов были украдены в результате хакерских атак и мошенничества.
Тем временем автоматические маркет-мейкеры во главе с Uniswap использовали смарт-контракты, чтобы сделать процесс обмена токенов полностью децентрализованным. Если ранее создателям токена приходилось платить огромные сборы за листинг на бирже, то теперь любой желающий, и хотя бы поверхностно знакомый с азами программирования, мог зарегистрировать его в протоколе и выручить на продаже миллионы долларов.
Эта схема породила моду на майнинг ликвидности. Пользователи получали вознаграждение за предоставление ликвидности автоматическим маркет-мейкерам. Зачастую такие майнеры кочевали с платформы на платформу в поисках более привлекательных условий, перегружая сеть Ethereum.
После DeFi и Uniswap пришла мода на невзаимозаменяемые токены (NFT).
Особенности EVM позволяют подтвердить право собственности на цифровой предмет искусства, даже с учетом того, что его легко воспроизвести. Успех NFT привел моде на «токенизацию всего». Согласно этой теории все активы, будь то предмет искусство или недвижимость, можно продать и зафиксировать в качестве токена с подтверждением права собственности на блокчейне.
Помимо акций и токенов компаний, эту технологию можно применить в отношении сделок и недвижимости.
Технология блокчейн и криптовалюты. Быстрый старт
Получите книгу и узнайте все основы технологии блокчейн и криптовалюты за один вечер
- Radeon RX 580 8GB. Сегодня на рынке практически не найти эту модель. Она зарекомендовала себя как оптимальное решение с точки зрения энергопотребления/вычислительной мощности. В среднем, стоимость одной видеокарты варьируется в пределах от 400–600 у.е.
- Radeon RX 480 8GB. Устаревшая, но дешевая видеокарта. Периодически встречаются оптовые предложения, где эту карточку можно приобрести за 180–200 у.е. По мощности уступает всего на 20% RX 580 в майнинге.
- Radeon X64 Vega 8GB. Топовая видеокарта со стоимостью свыше 1000 у.е. за единицу. Обладает наилучшей производительностью и коэффициентом «потребление/мощность». Дольше окупается.
Ввиду большого спроса на покупку майнерских видеокарт, их стоимость постоянно растет. Кроме того, есть риск того, что карты уже участвовали в распределительных вычислениях или майнинге до этого. Поэтому покупать лучше только у производителя напрямую.
Для организации майнинга нужна мощная система охлаждения в открытом корпусе + система SLI, которая позволяет объединить мощность нескольких видеокарт в одну.
Кроме этого, видеокарты являются более универсальными майнерами, т.к. их можно использовать для параллельного майнинга множества форков — например, Zcash или других криптовалют.
Конечно, можно майнить крипту на FPGA — однако из-за отсутствия рентабельности, такие системы перестали разрабатываться в 2015-м году, на их смену пришли Асики, которые в теории могут эффективнее добывать Монеро, однако, из-за особенностей алгоритмов и ограничений, работают исключительно с BTC и подобной криптой.
Выбор пула
Майнить Monero самостоятельно в 2018-м году не представляется возможным ввиду высокой вычислительной мощности объединенных мощностей, собранных в пулах.
Чем мощнее pool — тем больше вероятность того, что следующий расшифрованный блок придется именно на него. Безусловно, лучше выбирать китайские пулы, которые принесут значительно больше прибыли. При этом нужно учитывать следующие факторы:
- Пропорциональность награды вложенным вычислениям.
- Надежность пула. Чем старее и больше pool— тем он надежней.
- Комиссионные. Обычно это является самым важным фактором. Более надежные пулы традиционно берут большую комиссию.
- Подсчет по шарам, по хешрейту или по другим критериям.
В случае с Monero выбирайте пулы, которые считают именно Share — в этом случае награда за каждый блок будет значительно выше, чем в любом другом случае.
Наиболее крупнейшие ресурсы для майнинга криптовалюты
Топ-пулов для майнинга в 2020 году:
- F2Pool – китайская площадка, которая работает начиная с 2013 года. Обладает пятой частью всего хешрейта. Деньги выводить нужно в течении 90 дней, иначе средства уйдут на развитие пула.
- AntPool – также китайский ресурс, но имеет русскоязычный интерфейс. Вывод финансов осуществляется без комиссии.
- BTC China – обладает 10-12% долей хешрейта, но не пользуется особой популярностью, так как интерфейс на китайском языке и нет возможности перевести на русский и английский.
- BW pool – при выплате прибыли пользуется системой PPLNS.
- Bitfury – европейская площадка, которой владеет фирма, занимающаяся продажами компьютеров и комплектующих. Нет возможности пользования ресурсов для лиц извне.
Эти сервисы — крупнейшие пулы для майнинга — суммарно владеют 50% от всей мощности сети. На оставшиеся пулы приходится часть не превышающая 5%.
Помимо ТОП-5 пользователь может обратить внимание и на другие надежные ресурсы:
- Miningrigrentals – англоязычный сервис с интуитивным интерфейсом. При выводе средств имеется небольшая комиссия.
- Minergate – можно майнить 11 видов криптовалют.
- Zpool – можно работать без регистрации. Обладает уникальным скриптом.
- BitClub Network – можно добывать BTC,ETH, ETC, ZEC, XMR.
- Slush – древнейший ресурс, который работает с 2010 года. В осносном занимался добычей биткоина, но на данный момент можно получить и другие цифровые монеты.
- Eligius – для регистрации достаточно ввести номер биткоин-кошелька.
- io – работает на алгоритме скрипта. Обладает своим обмеников валют.
- Mining Pool Hub – преспективный сервис, подойдет и для только начинающих и для професиональных майнеров;
- ViaBTC и BTCC Pool – имеют свою собственную биржу.
- BTC.com – ресурс обладает русифицированной версией.
Формула окупаемости
Пользуясь первым правилом У. Баффета «знай о бизнесе все, что только можешь узнать» — можно на основе имеющихся данных сделать несколько выводов:
- С точки зрения себестоимости криптовалюты по отношению к майнингу, она остается сверхприбыльной.
- В отсутствие регуляции, крипторынок остается чрезмерно волатильным, что нужно учитывать при инвестировании в эту область.
- Он не сможет схлопнуться одномоментно, но прибыль при значительных колебаниях курса может превратится в убыток.
Переходя, собственно, к инвестициям в добычу, нужно определить ее окупаемость и срок окупаемости. Для этого воспользуемся формулой:
(Стоимость крипты / Вложение в добычу) * котировки на момент вывода – стоимость транзакций на вывод = 1
Согласно этой формуле, можно вывести, сколько Monero нужно заработать, для того чтобы выйти в ноль. Учитывая фиксированные значения mining и награды за блоки, можно определиться и со сроком окупаемости.
Вложение в mining определяется суммой из:
- стоимости mining фермы;
- регистрации фермы;
- вложений в электричество;
- стоимости аренды помещений.
Котировки определяют стоимость Monero на момент вывода средств. Учитывая высокую волатильность, она является одним из самых важных параметров при решении создать mining ферму. Текущая стоимость найденного блока эквивалентна 720–800 у.е.
Стоимость транзакции на вывод — параметр важный только в том случае, если вы планируете выводить свою прибыль малыми порциями. Он фактически не влияет на сроки окупаемости, однако, его тоже нужно учитывать. Примером может послужить быстрый вывод средств, который стоит дороже. Это нужно, если вы ловите пик растущего тренда и рассчитываете получить с криптовалюты больше фиатных средств.
Как устроен ETH 2.0
Сейчас Ethereum использует алгоритм майнинга Proof-of-Work (доказательство работы, PoW), однако Eth2 будет использовать консенсус на основе подтверждения доли. Алгоритм, известный как Proof-of-Stake, позволит повысить эффективность работы сети.
Иными словами, пользователи смогут вносить свои токены Ethereum для подтверждения блоков и получать за это вознаграждение. Этот процесс получил название «стейкинг». Разработчики надеются, что такой подход оптимизирует процесс валидации и увеличит скорость обработки транзакций в сети Ethereum.
A quick recap of the short and medium term of Ethereum scaling.
TLDR:
1. Ultra-high scaling with sharding + rollups will be possible *in phase 1* 2. Sharding is NOT «cancelled» 3. Get on a rollup asap; you get 100x scaling even without eth2 pic.twitter.com/fXW0Q3iAxu
— vitalik.eth (@VitalikButerin) October 5, 2020
Однако переход на новый алгоритм консенсуса, далеко не все новшества, реализованные в Eth2. Главной инновацией экосистемы станет поддержка нескольких блокчейнов, так называемых шадров. Эта технология позволяет увеличить скорость обработки транзакций.
Ethereum is so much more than a crypto. The projects are cool but the people you meet are even better.
This is what competitors don’t realize. A large, passionate community on top of an already functioning platform is extremely difficult to disrupt.
— Eric Conner (@econoar) November 14, 2018
Сеть ETH огромна, и все валидаторы должны быть в курсе событий и подтверждать транзакции. Шардинг упрощает процесс, создавая «боковые цепочки», которые содержат лишь часть истории операций в сети Ethereum. Благодаря шардам, EVM будет обрабатывать не десятки, а тысячи транзакций в секунду.
ETH2 scaling for data will be available *before* ETH2 scaling for general computation. This implies that rollups will be the dominant scaling paradigm for at least a couple of years: first ~2-3k TPS with eth1 as data layer, then ~100k TPS with eth2 (phase 1). Adjust accordingly.
— vitalik.eth (@VitalikButerin) June 30, 2020
Шадрам нужно взаимодействовать друг с другом, для этого им понадобится материнский блокчейн ETH 2 Это запущенный сегодня с такой помпой Beacon Chain.
Диаграмма Ethereum 2.0 Источник: &vert: Hsiao-Wei Wang
Еще один способ масштабировать Eth2 — использовать роллапы. Это решение второго уровня, позволяющее обрабатывать некоторые транзакции на других блокчейнах, чтобы ускорить процесс и освободить место. Если коротко, то технология роллап (rollup) будет собирать несколько транзакций и «скручивать» их в одну.
Кроме того, Ethereum по-прежнему остается децентрализованным проектом. Все улучшения выносились на публичное обсуждение и рассматривались сообществом.
Was looking at the proposal for eth2 to move to 64 shards over the weekend.
-128kb block target (512kb block cap) -1kb per tx with witness data -12 second slot (block) times -682 to 2,730 tps range
This is before applying any ZK or L2 tech.https://t.co/GEJOOrAVwL
— Eric Conner (@econoar) December 9, 2019
Расчет вознаграждения
Чтобы адекватно рассчитать награждение за потраченные усилия и подобрать в соответствии с этим наиболее выгодный пул, нужно учесть огромное множество факторов:
- размер блокчейна Монеро;
- размер и вычислительная мощность пула, в который вы входите;
- общий процент хешрейта пула в сравнении с другими;
- вашу личную вычислительную мощность;
- используемый алгоритм.
Только в этом случае можно будет хотя бы примерно рассчитать, как по шарам начислят награду.
Почему ETH?
Далеко не все участники криптосообщества поддерживают идею обновления Ethereum. Логика простая: зачем продлевать жизнь морально устаревшего блокчейна, когда есть другие уже более продвинутые платформы для смарт-контрактов?
Начнем с того что у Eth за плечами богатая история. У него более крепкое сообщество, которое доказало свою приверженность идеалу децентрализации. Никто, даже Бутерин, не может единолично принять или отменить решение. Более того, еще никому не удавалось взломать код EVM, несмотря на массовое использование блокчейна и его технологий.
See the blue part?
Those are the insider coins retail will never access until they’re dumped on you. Might as well add the pink part too, since most treasuries are «on-chain governance» insider controlled anyway.
The Ethereum killers are toothless.
Distribution is everything. pic.twitter.com/HP1QkMj9U3
— Ryan Sean Adams – rsa.eth (@RyanSAdams) October 27, 2020
Возможно, в будущем появятся платформы, способные повторить функционал ETH. В этом году проект PolkaDot (DOT) привлек инвестиции на сотни миллионов долларов (его создатели раньше работали над Ethereum); Cardano (ADA), который еще не запустил основную сеть, обещает реализовать множество функций, доступных в Eth2.
Так сколько шар?
Таким образом, расчет нахождения блока Монеро, пускай даже через Share, не имеет четкого вещественного выражения. Все зависит от множества факторов:
- удачи пула;
- мощности пула;
- количества участников в пуле;
- суммарного хешрейта.
Нужный блок может быть собран уже из 10 шар, а иногда из миллиона. При этом расчет вознаграждения все равно будет проходить по внутренней системе самого пула. Каждый пул определяет количество шар по-своему. Однако в целом можно посчитать Share через хешрейт.
Важно: данный подсчет является примерным и не определяет того, сколько действительно шар в одном блоке Монеро.
Сложность mining одного блока составляет 120 GH. Награда за блок Монеро составляет 4,5 XMR. Стоимость одного Monero составляет 160 у.е.
Оборудование с хешрейтом в 200 выдает в среднестатистическом пуле Monero на 24 рубля в сутки. Или по 1 рублю в час. За час алгоритм высылает порядка 1000 шар. Считаем. В одном XMR 9,6 Млн шар. В одном блоке XMR 43,20 млн шар.
Если данная информация оказалась для вас полезной, подписывайтесь на наши группы в социальных сетях и делитесь полезным контентом с друзьями, которые тоже интересуются криптовалютами. До новых встреч, и удачи!