Статьи
Статьи на различную тематику о современных технологиях, инновационных проектах, ремонте аппаратуры, настройке системы и программ
О хардфорке «Berlin» в сети Ethereum и его некоторых последствиях
Команда разработчиков блокчейн-платформы Ethereum на блоке 12,244,000 (15 апреля 2021 года) собирается осуществить давно запланированный хардфорк с кодовым названием «Берлин». Окончательное решение было принято 19 февраля 2021 года, во время обсуждения разработчиками дальнейших направлений развития платформы. Основные изменения, внедряемые в работу Ethereum, коснутся механизма функционирования смарт-контратков, а также работы EVM — виртуальной машины Ethereum. В блокчейн будут внесены пять основных изменений (EIP-ов с номерами 2565, 2315, 2718, 2929, 2930). Рассмотрим подробнее изменения в сети Ethereum, внедряемые во время берлинского хардфорка. Изменения в сети Ethereum, планирующиеся во время хардфорка «Берлин» В апреле 2021 года в сети Ethereum будут реализованы следующие серьезные изменения: EIP-2565 — изменения, направленные на улучшение методики расчета стоимости…
Компиляция и использование программы sgminer в xubuntu
Программа с открытым исходным кодом sgminer используется для майнинга на видеокартах AMD уже несколько лет. Существуют модифицированные версии sgminer от разных программистов, расширяющие доступный для майнинга набор алгоритмов, а также улучшающие функционал программы. В данной статье рассматриваются процесс компиляции и использования версии майнера sgminer-fancyIX. Особенности программы sgminer версии fancyIX Майнер sgminer-fancyIX является оптимизированной программой для майнинга на видеокартах AMD на алгоритмах ethash, phi2, lyra2Z[z], allium, x25x, lyra2REv2/v3, argon2d, yescrypt, neoscrypt и многих других (поддерживаемые алгоритмы можно посмотреть в папке kernel по названиям файлов *.cl). Программа является продолжением развития майнера cgminer, созданного программистом Con Kolivas (ckolivas), который, в свою очередь, использовал в качестве основы cpuminer, созданный Jeff Garzik (jgarzik). sgminer-phi2-branch не…
Майнинг Vertcoin в Linux, компиляция VerthashMiner в xubuntu 16.04
В статье «Майнинг криптовалюты Vertcoin на алгоритме verthash в Windows» описаны особенности добывания монет VTC в операционной системе Windows. В данной статье идет речь о майнинге на алгоритме verthash в дистрибутивах на основе Ubuntu. Необходимость написания отдельной статьи вызвана тем, что программа verthashminer не запускается в старых релизах Ubuntu, что затрудняет использование достаточно мощных видеокарт типа AMD Radeon R9 290/390 , которые полностью раскрывают свой потенциал в операционной системе (x)ubuntu 16.04 (подробнее в статье «Как добиться от видеокарт Radeon R9 290/390 хешрейта 29-30 Mh/s на Ethash»). Майнинг Vertcoin в современных дистрибутивах Linux В операционных системах на основе дистрибутива ubuntu (LTS релизы 18.04 и 20.04) программа VerthashMiner успешно работает с видеокартами Nvidia…
Майнинг на бюджетных видеокартах
Грандиозные перемены мироустройства, происходящие в последние годы, проявляются во множестве сфер человеческого бытия. Бесконечная мишура и броуновское движение некомпетентных правителей стали нормой во многих странах. Пустопорожние словесные перепалки, раздутие надуманных проблем, пропаганда ложных ценностей — основа дискурса сегодняшних топовых говорящих голов. На этом фоне продолжается выжимание соков из пипла, принуждение к подконтрольному образу жизни по лекалам произведений Оруэлла. Могучая поступь цифрового мира, желание вложить средства в более менее надежные активы, а также желание подзаработать во время очередного хайпа на криптовалютном рынке, взвинтили цены на видеокарты до немыслимых еще полгода назад высот. СМИ и useful idiots продвигают умные тезисы о причинах подорожания и оправдывают искусственно созданный/будущий дефицит памяти, ШИМ-контроллеров и прочих…
Борьба с ошибкой Bad return status for module build on kernel
При установке драйверов видеокарт в дистрибутивах с ядром LInux иногда возникает ошибка Bad return status for module build on kernel: номер_ядра-generic (x86_64) Затем обычно идет строчка, в которой указывается информация о логе, в котором содержится более подробная информация о проблемной инсталляции, например: Consult /var/lib/dkms/amdgpu/.../build/make.log Лог содержит ошибки компиляции, например: ...error: incompatible type for argument ... ... ...build/amd/amdgpu/... Error ... или dpkg: error processing package amdgpu-dkms (--configure): installed amdgpu-dkms package post-installation script subprocess returned error exit status 10 dpkg: dependency problems prevent configuration of amdgpu... Обновление системы, повторная установка драйверов, в том числе принудительная, не помогает решить проблему, инсталляция завершается с теми же ошибками. Подобные проблемы возникают как при установке драйверов…
О полосе пропускания видеопамяти и хешрейте при майнинге
Основной характеристикой, отображающей производительность видеопамяти, является ее пропускная способность (Memory Bandwidth), измеряемая гигабайтами в секунду (Gigabytes per Second, GB/s). Она определяет максимально возможное количество данных, обрабатываемых видеокартой за единицу времени. Именно этот показатель при достаточной производительности видеоядра ограничивает хешрейт при майнинге на требовательных к памяти алгоритмах. Memory Bandwidth видеокарты зависит от типа установленной памяти, режиме ее работы, эффективной частоты, на которой работают микросхемы памяти, а также от разрядности шины данных. Самое интенсивное потребление видеопамяти происходит при майнинге на алгоритме Ethash. Для увеличения хешрейта на этом алгоритме нужно максимально увеличивать пропускную способность шины памяти (Memory Bandwidth), так как быстродействие ethash-вычислений прямо пропорционально ее величине. Производительность GDDR-памяти любого поколения выше при использовании…
О разблокировке памяти видеокарт AMD Radeon
Не секрет, что некоторые производители иногда выпускают одинаковые с точки зрения применяемой элементной базы видеокарты, искусственно занижая их возможности для продажи в более низком ценовом сегменте. В этом контексте хотелось бы выделить видеокарты с чипами памяти высокой плотности, в BIOS-е которых искусственно занижен их реальный размер. Память таких видеокарт можно разблокировать, прошив в них версию BIOS от соответствующей модели с большим объемом видеопамяти. Разблокировка памяти особенно актуальна для видеокарт AMD Radeon серии RX, так как позволяет осуществлять полноценный майнинг на алгоритме Ethash, без использования расширенного (зомби) режима, когда размер данных DAG полностью не вмещается в видеопамять. Как узнать, есть ли на видеокарте заблокированная производителем видеопамять? Чтобы узнать, есть ли на…
О работе видеопамяти и возможностях совмещения чипов высокой и низкой плотности
Видеопамять является одним из важнейших компонентов графической системы компьютера. Это верно как для игровых компьютеров, так и для тех, которые используются для майнинга. VRAM (Video Random Access Memory) функционирует на тех же принципах, что и оперативная память компьютера, но выполняет другие задачи. Основной задачей Video RAM является временное хранение большого объема графических текстур, 3D-моделей, других данных, необходимых для рендеринга графических сцен либо проведения многопотоковых вычислений. Видеопамять является вместилищем большого объема информации, обрабатываемой графическим процессором с огромной скоростью. В связи с этим критически важно обеспечить как можно большее быстродействие подсистемы видеопамяти. Что можно сделать для увеличения быстродействия видеопамяти? Для увеличения быстродействия подсистемы видеопамяти используется увеличение частоты обмена данными (разгон по памяти),…
Осторожно, мошенники: призрачный ASIC Todek Toddminer C5 ETH Miner
В статье «Прорыв в майнинге на Ethash: ASIC Linzhi Phoenix — 2.6 Gh/s при потреблении 3 киловатта!» делалось предположение о скором появлении клонов этого ASIC-а для алгоритма Ethash/DaggerHashimoto. Это событие не заставило себя ждать, правда свою лепту в этот раз внесли мошенники. Они быстро сориентировались и выпустили еще один ASIC для майнинга эфира, правда виртуальный — ASIC Toddminer C5 ETH Miner за 4580 долларов США с хешрейтом 820MH при потреблении 1.32 kW. Фейковый майнер по картинкам на сайте мошенников очень похож на реальный ASIC Todek Toddminer C1 для алгоритма Eaglesong: Мошенники декларируют очень привлекательные технические характеристики у ASIC Toddminer C5 для алгоритма Ethash. При заявленной цене в 4580 долларов США он…
Как уменьшить стоимость транзакции в сети Bitcoin
Значительный рост стоимости Bitcoin и увеличение случаев его использования в качестве платежного средства приводят у значительному росту стоимости транзакций. Дополнительные затраты ложатся на счет отправителя биткоинов, который должен оплатить комиссию сети при создании транзакции для того, чтобы она была признана действительной/записана в блокчейн майнерами. Для уменьшения затрат при проведении транзакций в сети биткоина можно одновременно использовать два способа: использовать биткоин-адреса типа segwit; вручную выставлять размер комиссии меньше рекомендованного. Использование биткоин-кошельков формата segwit в качестве адреса получателя В качестве адреса в сети биткоина лучше использовать современный Segwit-формат. Для создания такого Bitcoin-адреса в кошельке Electrum нужно выбрать соответствующий тип seed-фразы: Bitcoin-адрес в segwit-формате начинается на bc1. Использование Bitcoin-кошелька с адресом вида bech32…







































