Как да копаете CTXC
В този пост накратко описвам блокчейна Cortex и давам съвети за майнинг за тези, които искат да участват.
Има и примерен bash скрипт, който помага да управлявате температурите на вашите NVIDIA карти по време на майнинг.
Какво е Cortex AI?
Cortex е блокчейн с отворен код, който поддържа модели за изкуствен интелект (AI), които могат да се качват и изпълняват върху децентрализирана мрежа. Най-добрият начин да придобиете представа как Cortex подобрява блокчейн технологията е да изгледате това видео, предоставено от Cortex Labs.
Майнинг на CTXC
Cortex използва вариация на алгоритъма Cuckoo Cycle . Cuckoo Cycle е обещаващо семейство ASIC-устойчиви алгоритми, използвани от различни блокчейни. ASIC устойчивостта помага да се избегне централизацията на майнинга, което е ключово за устойчивостта на цензура и сигурността на блокчейна. Конкретната вариация, използвана в Cortex, е Cuckoo30.
Софтуер за майнинг
Към момента на писане CTXC можеше да се копае с няколко приложения за майнинг.
| Миньор | Код | Dev такса | Хардуер | ОС | Изтегляне |
|---|---|---|---|---|---|
| Cortex Miner | отворен код | 0.0% | NVIDIA, AMD | Linux | Cortex Miner |
| lolMiner | затворен код | 2.5% | NVIDIA, AMD | Windows/Linux | lolMiner |
| Gminer | затворен код | 5% | NVIDIA, AMD | Windows/Linux | gMiner |
| Nanominer | затворен код | 5% | AMD Radeon RX 570 | Windows/Linux | Nanominer |
| Локация | SSL | Трудност | Пул адрес |
|---|---|---|---|
| Европа | 9.00 | http://nushypool.com:40002 | |
| Европа | 9.00 | https://nushypool.com:44002 | |
| Северна Америка | 9.00 | http://nushypool.com:40002 | |
| Северна Америка | 9.00 | https://nushypool.com:44002 | |
| Южна Америка | 9.00 | http://nushypool.com:40002 | |
| Южна Америка | 9.00 | https://nushypool.com:44002 | |
| Азия | 9.00 | http://nushypool.com:40002 | |
| Азия | 9.00 | https://nushypool.com:44002 | |
| Африка | 9.00 | http://nushypool.com:40002 | |
| Африка | 9.00 | https://nushypool.com:44002 |
| Локация | SSL | Трудност | Пул адрес |
|---|---|---|---|
| Европа | 9.00 | http://nushypool.com:45002 | |
| Европа | 90.00 | http://nushypool.com:46002 | |
| Северна Америка | 9.00 | http://nushypool.com:45002 | |
| Северна Америка | 90.00 | http://nushypool.com:46002 | |
| Южна Америка | 9.00 | http://nushypool.com:45002 | |
| Южна Америка | 90.00 | http://nushypool.com:46002 | |
| Азия | 9.00 | http://nushypool.com:45002 | |
| Азия | 90.00 | http://nushypool.com:46002 | |
| Африка | 9.00 | http://nushypool.com:45002 | |
| Африка | 90.00 | http://nushypool.com:46002 |
За да започнете да копаете
Изтеглете и разархивирайте избрания миньор. Ако Windows подсказва, че миньорите са „потенциално нежелан“ софтуер, може да се наложи да изберете опцията „Allow on device“ в настройките на Windows Security.
Намерете най-близкия сървър до вашия регион и го пингнете. Ако пингът е под 100 ms, можете да използвате този сървър за майнинг.
$ ping nushypool.com
След това стартирайте миньора. Командният ред зависи от миньора и вашата ОС.
Например, за да започнете майнинг с GMiner, използвайте:
$ ./miner --algo cortex --devices 0 1 --ssl 1 --server https://nushypool.com:44002 --user [address].[workername]
Можете бързо да конфигурирате командата на нашата Cortex Page и да натиснете бутона "Start Mining" .
Съвети и трикове
Овърклок
В интернет има много информация с бенчмаркове за майнинг на CTXC. Всяка карта е уникална, така че единственият начин е да тествате всяка поотделно. Това не е лесна задача и изисква търпение.
Предизвикателства
За щастие алгоритъмът Cuckoo не прегрява видеокартите.
Въпреки това през лятото температурите на околната среда са високи и картите ви могат бързо да достигнат 70+ градуса по Целзий.
Как да решим това?
Много миньори инсталират специализирани вентилационни системи, докато други добавят климатик, за да охлаждат помещението.
Един възможен подход е периодично да настройвате power лимитите на видеокартите, за да ги поддържате на постоянна температура.
Този подход работи добре за Cortex миньори.
Консумацията на енергия влияе на хешрейта, но ниската температура на GPU има голямо значение за дълготрайността му.
Ако копаете на ОС от Linux-семейството, скриптът по-долу може да помогне.
#!/usr/bin/sudo bash
# --------------- BEGIN: Check card temperatures ---------------------------------
TEMP=62 # max desired temperature
MAX_POWER=300 # max power limit
tmpt_list=`nvidia-smi --query-gpu=temperature.gpu --format=csv,noheader`
mapfile -t StringArray <<< "$tmpt_list"
length=${#StringArray[@]}
for (( j=0; j<${length}; j++ ));
do
powr=`nvidia-smi -i $j --query-gpu=power.limit --format=csv,noheader`
powr=${powr//[!0-9.]/}
powr=${powr%.*}
if (( ${StringArray[$j]} > $TEMP )); then
newpower="$(($powr - 1))"
# printf "Device #%d old power: %d decreased to: %s\n" $j $powr $newpower
res=`nvidia-smi -i $j -pl $newpower`
# echo $res
elif (( ${StringArray[$j]} < $TEMP )); then
newpower="$(($powr + 1))"
if (( $newpower < $MAX_POWER )); then
# printf "Device #%d old power: %d increased to: %s\n" $j $powr $newpower
res=`nvidia-smi -i $j -pl $newpower`
# echo $res
else
printf "Device #%d max power riched\n" $j
fi
fi
done
# --------------- END: Check card temperatures ---------------------------------
Какво прави този скрипт?Той обхожда видеокартите ви и увеличава или намалява мощността на всяка карта, докато тя достигне температура 62°C. За да промените желаната температура, редактирайте стойността във втория ред.
TEMP=62 # max desired temperature
MAX_POWER=300 # max power limit
Успех!
Поздрави, Max Mustermann
Разработчик, миньор