Bitcoin Forum
May 04, 2024, 10:53:12 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Проблема со стартом форка Dash`а  (Read 836 times)
gregor71 (OP)
Newbie
*
Offline Offline

Activity: 52
Merit: 0


View Profile
October 09, 2017, 11:11:56 PM
 #1

Взял для эксперимента монету на основе Dash. Сгенерировал GenesisBlock и всё остальное. Скомпилировалось все нормально. Ноникак не проходит процесс синхронизации.

В логах следующиее
Quote
2017-10-09 23:05:23 CMasternodeSync::ProcessTick -- nTick 19 nRequestedMasternodeAssets 1 nRequestedM
asternodeAttempt 0 nSyncProgress 0.000000
2017-10-09 23:05:29 CMasternodeSync::ProcessTick -- nTick 25 nRequestedMasternodeAssets 1 nRequestedM
asternodeAttempt 0 nSyncProgress 0.000000
2017-10-09 23:05:35 CMasternodeSync::ProcessTick -- nTick 31 nRequestedMasternodeAssets 1 nRequestedM
asternodeAttempt 0 nSyncProgress 0.000000
2017-10-09 23:05:41 CMasternodeSync::ProcessTick -- nTick 37 nRequestedMasternodeAssets 1 nRequestedM
asternodeAttempt 0 nSyncProgress 0.000000
2017-10-09 23:05:47 CMasternodeSync::ProcessTick -- nTick 43 nRequestedMasternodeAssets 1 nRequestedM
asternodeAttempt 0 nSyncProgress 0.000000
И так без конца.

Подозреваю что на старте необходимо отключить MasterNodeы или запустить хотя бы одну. Но подозреваю что без блоков и монет на одном их кошельков запустить не получится. Или есть какие то варианты.

Подскажите в какую сторону копать. Уровень знания С++ низок, но если подскажите что за проблема, то думаю разберусь.

Есть небольшой опыт по запуску альта на алгоритме scrypt и только POW. Хочеться с мастернодами попрактиковаться и POS потестировать.

1714863192
Hero Member
*
Offline Offline

Posts: 1714863192

View Profile Personal Message (Offline)

Ignore
1714863192
Reply with quote  #2

1714863192
Report to moderator
1714863192
Hero Member
*
Offline Offline

Posts: 1714863192

View Profile Personal Message (Offline)

Ignore
1714863192
Reply with quote  #2

1714863192
Report to moderator
1714863192
Hero Member
*
Offline Offline

Posts: 1714863192

View Profile Personal Message (Offline)

Ignore
1714863192
Reply with quote  #2

1714863192
Report to moderator
Bitcoin mining is now a specialized and very risky industry, just like gold mining. Amateur miners are unlikely to make much money, and may even lose money. Bitcoin is much more than just mining, though!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714863192
Hero Member
*
Offline Offline

Posts: 1714863192

View Profile Personal Message (Offline)

Ignore
1714863192
Reply with quote  #2

1714863192
Report to moderator
kzv
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
October 10, 2017, 05:52:43 AM
 #2

А с кем синхронизироваться хотите?
Блоки кто-то майнит?

OpenTrade - Open Source Cryptocurrency Exchange
gregor71 (OP)
Newbie
*
Offline Offline

Activity: 52
Merit: 0


View Profile
October 10, 2017, 06:18:13 AM
 #3

А с кем синхронизироваться хотите?
Блоки кто-то майнит?

Я компилирую на серваке под Ubuntu. Сначала пробовал на одном, запуская два раза в разные конфигурационные папки. Потом для чистоты эксперимента разнёс на два разных сервака. В исходниках добавил оба ипишника, перекомпилил. Кошельки видят друг друга, но синхронизации не происходит.

Майнить или кошельком или картой. При попытке подключиться к кошельку для майнинга он сбрасыает соединение, с ошибкой: нет синхронизации ждите((. Пробовал запустить майнинг через gen=1. Реакции нет.

Так же пробовал подключить свой форк к пулу на yiimpе. Там у монета автоматом пропадает галка "Allowed to mine" после нескольких поппыток соедениться с кошельком. И кажет ошибку error -10: dashcoin is download. Хот  вижу оба пира и тот к которому по rpc подключен, спокойно принимает команды и даёт ответы через консоль в админке yiimp.

kzv
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
October 10, 2017, 06:26:23 AM
 #4

У Даши есть собственный форум кодеров? Может там лучше спросить или прямо на гитхабе? Я тут на русском форуме давно техвопросы по кодингу отчаялся задавать ((

OpenTrade - Open Source Cryptocurrency Exchange
gregor71 (OP)
Newbie
*
Offline Offline

Activity: 52
Merit: 0


View Profile
October 10, 2017, 06:30:50 AM
 #5

У Даши есть собственный форум кодеров? Может там лучше спросить или прямо на гитхабе? Я тут на русском форуме давно техвопросы по кодингу отчаялся задавать ((
Попробую, на английском тяжко правильно перевести технические моменты.

Может кто из русскоговорщих найдется, кто сможет подсказать
neo_crypt
Jr. Member
*
Offline Offline

Activity: 35
Merit: 2


View Profile
October 11, 2017, 10:41:00 PM
 #6

Может кто из русскоговорщих найдется, кто сможет подсказать

Есть такое дело. Сам столкнулся с этим при форке даш. Инфы 0, все в ихнем форке правится в продакшене. Изначально проверки 1000 coin мастернод небыло, потому все майнилось без проблем. Когда коины были наманены, то добавили эту проверку и запустили первые мастер ноды. Вот патч. При старте долго синхронизируется, нужно будет подождать. Дальше debug console: setgenerate 1:
Code:
commit 86525601d5915f380976c9d2e686ad7f66db991f

diff dash1/src/activemasternode.cpp dash/src/activemasternode.cpp
102c102
< /*
---
>
109c109
< */
---
>
133c133
< /*
---
>
197c197
< */
---
>
211c211
< /*
---
>
216c216
< */
---
>
236,243d235
<
<     vin = infoMn.vin;
<     service = infoMn.addr;
<     fPingerEnabled = true;
<     nState = ACTIVE_MASTERNODE_STARTED;
<     return;
<
<

diff dash1/src/masternode-sync.cpp dash/src/masternode-sync.cpp
52,76d51
<     static int64_t lastProcess = GetTime();
<
<     // if the last call to this function was more than 60 minutes ago (client was in sleep mode) reset the sync process
<     if(GetTime() - lastProcess > 60*60) {
<         Reset();
<         fBlockchainSynced = false;
<     }
<     lastProcess = GetTime();
<
<     if(fBlockchainSynced) return true;
<
<     if (fImporting || fReindex) return false;
<
<     if(!pCurrentBlockIndex) return false;
< //    if(pCurrentBlockIndex->nTime + 60*60 < GetTime()) return false;
<
<     fBlockchainSynced = true;
<
<     return true;
< }
<
< #if 0
< bool CMasternodeSync::IsBlockchainSynced(bool fBlockAccepted)
< {
<     static bool fBlockchainSynced = false;
149d123
< #endif


Счастливого майнинга! Smiley
gregor71 (OP)
Newbie
*
Offline Offline

Activity: 52
Merit: 0


View Profile
October 11, 2017, 10:48:17 PM
 #7

Может кто из русскоговорщих найдется, кто сможет подсказать

Есть такое дело. Сам столкнулся с этим при форке даш. Инфы 0, все в ихнем форке правится в продакшене. Изначально проверки 1000 coin мастернод небыло, потому все майнилось без проблем. Когда коины были наманены, то добавили эту проверку и запустили первые мастер ноды. Вот патч. При старте долго синхронизируется, нужно будет подождать. Дальше debug console: setgenerate 1:

Счастливого майнинга! Smiley

Спасибо большое. Сейчас поздновато уже, спать пора, завтра обязательно опробую. О результате напишу.
KosoyRoman
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
October 14, 2017, 12:10:06 AM
 #8

Прописал всё как написано, но не помогло.
Бро скажи у тебя получилось форкнуть? Напиши плиз в телегу
@installous
gregor71 (OP)
Newbie
*
Offline Offline

Activity: 52
Merit: 0


View Profile
October 22, 2017, 01:44:34 PM
Last edit: October 22, 2017, 09:35:51 PM by gregor71
 #9

Прописал всё как написано, но не помогло.
Бро скажи у тебя получилось форкнуть? Напиши плиз в телегу
@installous

Мне тоже не помогло, правда  пробовал на sibcoin, но затронутые в патче файлы одинаковые.

Пробовал запускать кошелек в режиме litemode.

На команду getblocktemplate, ответ:

Code:
error code: -10
error message:
Sibcoin is downloading blocks...



Joe1987
Jr. Member
*
Offline Offline

Activity: 175
Merit: 1


View Profile
January 16, 2018, 12:11:45 PM
 #10

Ребят, у вас получилось с синхронизацией Dash'а то в итоге? мне тоже нужно)
Собирал по мануалу для win10 и компоненты linux или win7+виртуалка?
gregor71 (OP)
Newbie
*
Offline Offline

Activity: 52
Merit: 0


View Profile
January 21, 2018, 07:54:28 PM
 #11

Ребят, у вас получилось с синхронизацией Dash'а то в итоге? мне тоже нужно)
Собирал по мануалу для win10 и компоненты linux или win7+виртуалка?

Получилось, собирали на vps под ubuntu.

Отключали синхронизацию на время первых блоков.
Joe1987
Jr. Member
*
Offline Offline

Activity: 175
Merit: 1


View Profile
January 22, 2018, 11:27:31 AM
 #12

Ребят, у вас получилось с синхронизацией Dash'а то в итоге? мне тоже нужно)
Собирал по мануалу для win10 и компоненты linux или win7+виртуалка?

Получилось, собирали на vps под ubuntu.

Отключали синхронизацию на время первых блоков.

О, а по какому мануалу? и как отключали синхронизацию?
gregor71 (OP)
Newbie
*
Offline Offline

Activity: 52
Merit: 0


View Profile
January 22, 2018, 01:48:34 PM
 #13

Ребят, у вас получилось с синхронизацией Dash'а то в итоге? мне тоже нужно)
Собирал по мануалу для win10 и компоненты linux или win7+виртуалка?

Получилось, собирали на vps под ubuntu.

Отключали синхронизацию на время первых блоков.

О, а по какому мануалу? и как отключали синхронизацию?

Давно это было, знакомый пришел закоментил какие то функции, засинхронили три кошеля, раскоментил обратно, по одному подсунули и заработало. Попробую поискать может осталось на работе что.
Joe1987
Jr. Member
*
Offline Offline

Activity: 175
Merit: 1


View Profile
January 23, 2018, 12:33:39 PM
 #14

Ребят, у вас получилось с синхронизацией Dash'а то в итоге? мне тоже нужно)
Собирал по мануалу для win10 и компоненты linux или win7+виртуалка?

Получилось, собирали на vps под ubuntu.

Отключали синхронизацию на время первых блоков.

О, а по какому мануалу? и как отключали синхронизацию?

Давно это было, знакомый пришел закоментил какие то функции, засинхронили три кошеля, раскоментил обратно, по одному подсунули и заработало. Попробую поискать может осталось на работе что.
Было бы отлично) заранее благодарен, танцую с бубном уже пару недель
dimaklmn1
Newbie
*
Offline Offline

Activity: 79
Merit: 0


View Profile
February 02, 2018, 06:34:08 PM
 #15

Ребят, у вас получилось с синхронизацией Dash'а то в итоге? мне тоже нужно)
Собирал по мануалу для win10 и компоненты linux или win7+виртуалка?

Получилось, собирали на vps под ubuntu.

Отключали синхронизацию на время первых блоков.

О, а по какому мануалу? и как отключали синхронизацию?

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

Не решили проблему? отпишите если нашли решение
Pages: [1]
  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!