Bitcoin Forum
May 05, 2024, 09:17:30 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17 18 19 20 21 22 23 »  All
  Print  
Author Topic: ---TTC->TDC---  (Read 28099 times)
neiros (OP)
Legendary
*
Offline Offline

Activity: 3500
Merit: 1100



View Profile WWW
July 08, 2018, 05:43:41 AM
 #161

Что, не выходит форк ccminerа?

Да. Не получилось у меня его сделать.
Из-за незначительных, но как оказалось существенных, отличий lyra-алгоритма в коине и в остальных майнерах с наскока получилось сделать только CPU майнер.

Сейчас гораздо проще будет собрать какой-нибудь новый алгоритм в GPU майнере, а потом согласовать его работу с коином и CPU майнером. Что бы уж наверняка всё заработало, без лишних проблем и вопросов.

1714943850
Hero Member
*
Offline Offline

Posts: 1714943850

View Profile Personal Message (Offline)

Ignore
1714943850
Reply with quote  #2

1714943850
Report to moderator
1714943850
Hero Member
*
Offline Offline

Posts: 1714943850

View Profile Personal Message (Offline)

Ignore
1714943850
Reply with quote  #2

1714943850
Report to moderator
If you see garbage posts (off-topic, trolling, spam, no point, etc.), use the "report to moderator" links. All reports are investigated, though you will rarely be contacted about your reports.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714943850
Hero Member
*
Offline Offline

Posts: 1714943850

View Profile Personal Message (Offline)

Ignore
1714943850
Reply with quote  #2

1714943850
Report to moderator
JRBVZ
Jr. Member
*
Offline Offline

Activity: 202
Merit: 8


View Profile
July 24, 2018, 09:54:49 AM
 #162

А зачем затачивать монету под гпу, когда кпу ориентированный майнинг является своеобразным плюсом?
neiros (OP)
Legendary
*
Offline Offline

Activity: 3500
Merit: 1100



View Profile WWW
July 24, 2018, 12:05:14 PM
 #163

А зачем затачивать монету под гпу, когда кпу ориентированный майнинг является своеобразным плюсом?

Выбором существующего алгоритма хеширования под GPU она изначально уже была заточена под GPU.
Для CPU-ориентированного майнинга нужен другой алгоритм. И не факт, что это некий плюс, так как чем сложнее и ресурсозатратнее алгоритм, тем меньше простых и дешёвых смартфончиков и т.п. калькуляторов с ним будут более-менее сносно справляться. Ноу-хау этого коина совсем не в алгоритме хеширования блоков.

Изменением некоторых параметров я сделал так, что существующие GPU-майнеры не могли его майнить. Иначе могла бы быть дикая волатильность сложности и в связи с этим очень большая неравномерность времени между блоками, что очень мешало бы и отвлекало от обнаружения всевозможных багов, если таковые появились бы.

Сейчас же, когда всё работает как надо, возможная волатильность сложности из существенной проблемы переходит в не существенную. А то и на пользу в некоторых случаях, что бы увидеть как на практике с такими ситуациями справляется коин - а ему есть что показать.

Форк, кстати, будет здесь - https://github.com/neiros/---TTC---/tree/TDC
Алгоритм поменял. Он тоже немножко нестандартный, но ccminer уже работает и выдаёт около 60 мегахеш на 1070 видеокарте(с такой скоростью блоки каждую секунду сыпятся) Когда появится - пока не знаю. Нужно ещё погонять и потестировать...

neiros (OP)
Legendary
*
Offline Offline

Activity: 3500
Merit: 1100



View Profile WWW
August 01, 2018, 03:05:31 PM
Last edit: January 14, 2021, 11:56:23 AM by neiros
 #164

https://github.com/neiros/TDC/releases/tag/v0.10.17.7
Новый алгоритм заработает после 75000 блока, что случиться примерно через неделю.

Это уже работает как TDC:
http://90.188.88.19:2001/
http://90.188.88.19:3001/

А эти пока сидят на старых версиях TTC:
http://52.14.204.148:3001/
http://90.188.88.19/

Два коина лучше чем один. Будет на чём потренироваться.

yo-blin
Legendary
*
Offline Offline

Activity: 2296
Merit: 1057



View Profile
August 01, 2018, 03:14:02 PM
 #165

Так что поддерживая какой из них станешь долларовым миллионером ?  Shocked

                __mmW████████mms_
            ,gW███████████████████Ws_
          gW█████████████████████████Ws.
        g███████████████████████████████s
      ,W█████████████████████████████████W.
     i████~*█████████████████████████A~████s
    i█████  '*█████████████████████A`  █████s
   ,██████    'M█████████████████A~    ██████i
   d██████      'M█████████████A~      ██████W
   ███████        'M█████████A~        ███████.
   ███████          'M█████A~          ███████[
   ███████     W_     'M█Af     ,W     ███████[
   ███████     ██W_     ~     ,W██     ███████`
   Y██████     ████W_       ,W████     ██████A
   '▀▀▀▀▀▀     ██████W.   ,m██████     ▀▀▀▀▀▀`
               ████████W_m████████
               ███████████████████.
      V███████████████████████████████████f
       '*███████████████████████████████A`
         '*███████████████████████████*`
            ~*█████████████████████*f`
               ~~*█████████████*f~
                      ~~~~~
..........

Monero (XMR)
ДОБРО ПОЖАЛОВАТЬ В РУССКОЯЗЫЧНОЕ СООБЩЕСТВО
.форум..telegram..youtube.
..........

.DON'T BUY MONERO,.
.IT'S BAD FOR BANKS...

Sign for rent, СОБИРАЮ МЕRIT! Smiley

NVC: 4YoBLincaRdAEG4v8tbZ4T26ZnKbT9SBsu
neiros (OP)
Legendary
*
Offline Offline

Activity: 3500
Merit: 1100



View Profile WWW
August 01, 2018, 03:35:24 PM
 #166


Так что поддерживая какой из них станешь долларовым миллионером ?  Shocked

Этот - TDC  Smiley

Но, конечно, от багов и прочих непредвиденных обстоятельств никто не застрахован.
Я же всё-таки в этом деле, как ни как, а первопроходец.
И что получится в итоге - самому с нетерпением хочется узнать.

yo-blin
Legendary
*
Offline Offline

Activity: 2296
Merit: 1057



View Profile
August 01, 2018, 07:15:46 PM
 #167


Так что поддерживая какой из них станешь долларовым миллионером ?  Shocked

Этот - TDC  Smiley

Но, конечно, от багов и прочих непредвиденных обстоятельств никто не застрахован.
Я же всё-таки в этом деле, как ни как, а первопроходец.
И что получится в итоге - самому с нетерпением хочется узнать.
ну вот... а видях у меня нет

                __mmW████████mms_
            ,gW███████████████████Ws_
          gW█████████████████████████Ws.
        g███████████████████████████████s
      ,W█████████████████████████████████W.
     i████~*█████████████████████████A~████s
    i█████  '*█████████████████████A`  █████s
   ,██████    'M█████████████████A~    ██████i
   d██████      'M█████████████A~      ██████W
   ███████        'M█████████A~        ███████.
   ███████          'M█████A~          ███████[
   ███████     W_     'M█Af     ,W     ███████[
   ███████     ██W_     ~     ,W██     ███████`
   Y██████     ████W_       ,W████     ██████A
   '▀▀▀▀▀▀     ██████W.   ,m██████     ▀▀▀▀▀▀`
               ████████W_m████████
               ███████████████████.
      V███████████████████████████████████f
       '*███████████████████████████████A`
         '*███████████████████████████*`
            ~*█████████████████████*f`
               ~~*█████████████*f~
                      ~~~~~
..........

Monero (XMR)
ДОБРО ПОЖАЛОВАТЬ В РУССКОЯЗЫЧНОЕ СООБЩЕСТВО
.форум..telegram..youtube.
..........

.DON'T BUY MONERO,.
.IT'S BAD FOR BANKS...

Sign for rent, СОБИРАЮ МЕRIT! Smiley

NVC: 4YoBLincaRdAEG4v8tbZ4T26ZnKbT9SBsu
neiros (OP)
Legendary
*
Offline Offline

Activity: 3500
Merit: 1100



View Profile WWW
August 02, 2018, 04:30:56 AM
 #168


ну вот... а видях у меня нет

Это не критично. CPU тоже вполне нормально работают. И дальше будут работать.
У меня у самого всего лишь одна 1070 есть, если не считать парочку раритетов 7970.
По сравнению с другими коинами смысла гнаться только за хешрейтом тут немного поменьше.

neiros (OP)
Legendary
*
Offline Offline

Activity: 3500
Merit: 1100



View Profile WWW
August 12, 2018, 10:45:41 AM
 #169

Переход на другой алгоритм прошёл ожидаемо. Даже как то скучно.
Вполне возможно хоть каждый месяц алгоритмы менять, а то и каждый блок...

Хешрейт одного ядра процессора(i5 2500K) на новом алгоритме увеличился, без малого, в три раза:
было (TTC) ~ 71452
стало (TDC) ~ 203981

Хешрейт GPU 1070 ~ 60 мегахеш.

Мощность всей сети в последнее время была ~ 0.2 MH/s Соответственно, только одна видеокарта в 300 раз перекрывает это значение.
Пример как быстро находятся блоки на половинной мощности одной видеокарты при текущей сложности сети:
Code:
*** ccminer 2.3 for nVidia GPUs by tpruvot@github ***
    Built with the nVidia CUDA Toolkit 9.1 64-bits

  Originally based on Christian Buchner and Christian H. project
  Include some kernels from alexis78, djm34, djEzo, tsiv and krnlx.

BTC donation address: 1AJdfCpLWPNoAMDfHF1wD5y8VgKSSTHxPo (tpruvot)

[2018-08-12 16:42:36] NVML GPU monitoring enabled.
[2018-08-12 16:42:36] 1 miner thread started, using 'lyra2TDC' algorithm.
[2018-08-12 16:42:36] lyra2TDC block 75034, diff 0.01
[2018-08-12 16:42:36] GPU #0: Intensity set to 20, 1048576 cuda threads
[2018-08-12 16:42:37] GPU #0: Gigabyte GTX 1070, 27.22 MH/s
[2018-08-12 16:42:37] accepted: 1/1 (diff 0.017), 27.22 MH/s yay!!! solved: 1
[2018-08-12 16:42:37] lyra2TDC block 75035, diff 0.01
[2018-08-12 16:42:39] accepted: 2/2 (diff 0.041), 27.82 MH/s yay!!! solved: 2
[2018-08-12 16:42:39] lyra2TDC block 75036, diff 0.01
[2018-08-12 16:42:42] GPU #0: Gigabyte GTX 1070, 27.73 MH/s
[2018-08-12 16:42:42] accepted: 3/3 (diff 0.020), 27.77 MH/s yay!!! solved: 3
[2018-08-12 16:42:42] lyra2TDC block 75037, diff 0.01
[2018-08-12 16:42:51] GPU #0: Gigabyte GTX 1070, 27.82 MH/s
[2018-08-12 16:42:51] accepted: 4/4 (diff 0.046), 27.79 MH/s yay!!! solved: 4
[2018-08-12 16:42:51] GPU #0: 1847 MHz 180.85 kH/W 153W 66C FAN 55%
[2018-08-12 16:42:51] lyra2TDC block 75038, diff 0.01
[2018-08-12 16:42:51] accepted: 5/5 (diff 0.031), 27.60 MH/s yay!!! solved: 5
[2018-08-12 16:42:51] lyra2TDC block 75039, diff 0.01
[2018-08-12 16:42:51] accepted: 6/6 (diff 1.150), 27.45 MH/s yay!!! solved: 6
[2018-08-12 16:42:51] lyra2TDC block 75040, diff 0.01
[2018-08-12 16:42:51] accepted: 7/7 (diff 0.047), 27.24 MH/s yay!!! solved: 7
[2018-08-12 16:42:51] lyra2TDC block 75041, diff 0.01
[2018-08-12 16:42:52] accepted: 8/8 (diff 0.126), 27.25 MH/s yay!!! solved: 8
[2018-08-12 16:42:52] lyra2TDC block 75042, diff 0.01
[2018-08-12 16:42:53] accepted: 9/9 (diff 0.167), 27.31 MH/s yay!!! solved: 9
[2018-08-12 16:42:53] lyra2TDC block 75043, diff 0.01

Для более плавного роста сложности майнить на GPU пока не буду.

Сейчас не спеша всё остальное буду переводить на TDC.
Все конфиг. и прочие файлы TTC совместимы с TDC (достаточно изменить только одну букву в названии файла и каталога)
Сам TTC "консервируется" до более подходящих времён.

JRBVZ
Jr. Member
*
Offline Offline

Activity: 202
Merit: 8


View Profile
August 13, 2018, 06:53:29 AM
 #170

Что-то с синхронизацией все печально - постоянно отваливается соединение.
neiros (OP)
Legendary
*
Offline Offline

Activity: 3500
Merit: 1100



View Profile WWW
August 13, 2018, 07:19:28 AM
Last edit: January 14, 2021, 12:04:16 PM by neiros
 #171

Что-то с синхронизацией все печально - постоянно отваливается соединение.

Так и должно быть для всех старых версий (TTC). Хотя они конечно могут, и должны, сами с собой синхронизироваться.
Я у себя их все выключил - законсервировал.

Продолжением TTC сейчас стал TDC - https://github.com/neiros/TDC

Нужно его либо собрать заново, либо скачать новую версию - https://github.com/neiros/TDC/releases/tag/v0.10.17.7

JRBVZ
Jr. Member
*
Offline Offline

Activity: 202
Merit: 8


View Profile
August 13, 2018, 07:56:45 AM
 #172

В том то и дело, что писал про TDC. Показывает два соединения, спустя непродолжительное время отрубает.
neiros (OP)
Legendary
*
Offline Offline

Activity: 3500
Merit: 1100



View Profile WWW
August 13, 2018, 08:34:34 AM
Last edit: August 14, 2018, 04:58:09 AM by neiros
 #173

В том то и дело, что писал про TDC. Показывает два соединения, спустя непродолжительное время отрубает.

Первое предположение, что приходит на ум, это возможно бан какой то срабатывает из-за развилки блокчейна.
А где и как я пока не знаю - не было повода в этом механизме поразбираться.

Сейчас перезапустил свои tdcoind`ы, что сидят на двух вшитых в клиент нодах.
Вроде бы должно заработать всё так же как и раньше.

neiros (OP)
Legendary
*
Offline Offline

Activity: 3500
Merit: 1100



View Profile WWW
August 14, 2018, 01:33:23 PM
Last edit: January 14, 2021, 12:05:39 PM by neiros
 #174

Что-то с синхронизацией все печально - постоянно отваливается соединение.

Проблему с синхронизацией нашёл.



Code:
uint256 CBlockHeader::GetHashFork(int tHeight) const
{
    uint256 thash;
    if (tHeight > HEIGHT_OTHER_ALGO)
        lyra2TDC(BEGIN(nVersion), BEGIN(thash), 80);
    else
        lyra2re2_hashTX(BEGIN(nVersion), BEGIN(thash), 80);
    return thash;
}

uint256 CBlockHeader::GetHash() const
{
    uint256 thash;
    if (mapBlockIndex.count(hashPrevBlock))
    {
        CBlockIndex* pindexPrev = mapBlockIndex[hashPrevBlock];
        if (pindexPrev->nHeight + 1 > HEIGHT_OTHER_ALGO)
            lyra2TDC(BEGIN(nVersion), BEGIN(thash), 80);
        else
            lyra2re2_hashTX(BEGIN(nVersion), BEGIN(thash), 80);
    }
//    else if (mapBlockIndex.size() <= (unsigned int)HEIGHT_OTHER_ALGO)
    else if (mapBlockIndex.size() <= (unsigned int)HEIGHT_OTHER_ALGO && nTime < 1534063443)
        lyra2re2_hashTX(BEGIN(nVersion), BEGIN(thash), 80);
    else
        lyra2TDC(BEGIN(nVersion), BEGIN(thash), 80);

    return thash;
}

То, что я раньше нагородил и что, как оказалось, всё же не совсем корректно работает, сейчас можно заменить всего лишь одним условием: nTime < таймштампа первого блока с другим алгоритмом. Своего рода почти чекпоинт будет, но не такой жесткий.


Решение проблемы синхронизации - https://github.com/neiros/TDC/releases/tag/v0.10.17.8

zeroupload
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
August 15, 2018, 08:46:38 PM
 #175

Залистили на маркет монету с аналогичным названием TDC https://coinmarketcap.com/currencies/trendercoin/  Shocked
neiros (OP)
Legendary
*
Offline Offline

Activity: 3500
Merit: 1100



View Profile WWW
August 16, 2018, 02:02:07 AM
 #176

Залистили на маркет монету с аналогичным названием TDC https://coinmarketcap.com/currencies/trendercoin/  Shocked

Ох уж эти спойлеры. Undecided Да там и TTC оказывается уже две штуки.
Ладно. Мелочи жизни. От которых, увы, никуда не денешься...

Пока сделаю перерыв в работе на пару недель, по хозяйству кое-чего сделать надо.
Надеюсь за это время количество одноимённой токеншняги не увеличится. Grin

JRBVZ
Jr. Member
*
Offline Offline

Activity: 202
Merit: 8


View Profile
August 20, 2018, 03:03:51 PM
 #177

А с чем связаны вот такие суммы при майнинге?
http://90.188.88.19:2001/tx/8e0ab9252d0f43524f003cdf716d1aa2e3b87213f0ffe2a3acb2f33cae159b4f
neiros (OP)
Legendary
*
Offline Offline

Activity: 3500
Merit: 1100



View Profile WWW
August 21, 2018, 09:41:55 AM
 #178

А с чем связаны вот такие суммы при майнинге?
http://90.188.88.19:2001/tx/8e0ab9252d0f43524f003cdf716d1aa2e3b87213f0ffe2a3acb2f33cae159b4f

Это комиссия.
http://90.188.88.19:2001/tx/db61b9cdf94a9df15a64e77983fb545f42f8bb39dee9c73fe080fe27347f8c05

JRBVZ
Jr. Member
*
Offline Offline

Activity: 202
Merit: 8


View Profile
August 21, 2018, 12:52:21 PM
 #179

Комиссия в 10 раз меньше.
neiros (OP)
Legendary
*
Offline Offline

Activity: 3500
Merit: 1100



View Profile WWW
August 22, 2018, 09:55:25 AM
 #180

Комиссия в 10 раз меньше.
Это комиссия:
Recipients (fee: 5960.71734516)

которая стала вознаграждением за блок:
5960.71734516 = 5960.67307731 + 0.04426785

Срабатывает лимитирование и со старых монет списывается ежегодная комиссия в 1 или 10 %.
Такое будет случаться довольно редко, так как мало кто будет забывать или терять десятки тысяч, и более, монет.

Pages: « 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17 18 19 20 21 22 23 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!