Welcome to the Dash Forum!

Please sign up to discuss the most innovative cryptocurrency!

Version 12.2 release

Discussion in 'Official Announcements' started by UdjinM6, Nov 8, 2017.

Thread Status:
Not open for further replies.
  1. Miner237

    Miner237 Well-known Member
    Foundation Member

    Joined:
    May 28, 2014
    Messages:
    505
    Likes Received:
    224
    Trophy Points:
    213
    I think 8 is as low as it will go even if you put it to 1 you still get about 8 connections from what i saw in testnet. But if you consider what you are doing here is limiting your number of peers. Thus fewer peers to communicate data with which will delay sure maybe only slight but your nodes information / broadcast through the network will take a bit longer.
     
  2. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,634
    Likes Received:
    3,534
    Trophy Points:
    1,183
    The more connections you allow the higher the load (you can/will sync to more peers simultaneously). Can't recommend a specific number, it depends on your machine specs. I know that my machine feels a bit toasty with 64 connections, but hey, why just sit there doing nothing if I pay the same $$ anyway, regardless of the load :)
     
  3. camosoul

    camosoul Grizzled Member

    Joined:
    Sep 19, 2014
    Messages:
    2,205
    Likes Received:
    1,115
    Trophy Points:
    1,183
    The overhead of concurrent connections is not a new problem. Efficiently handling large numbers of concurrent connections is the never-ending quest of transaction and web servers alike.

    Guess what MNs are...

    Back before DASH got expensive, I ran 24 MNs on a 32-thread server with 64GB or RAM. Each VM was allowed 4GB RAM and 2 threads. Nothing but SSD. Paging consolidation kept actual, physical RAM usage below 40%, and CPU usage rarely bumped above 2.4% under normal operations, with each node allowed 256 MAX connections...

    256 * 24 = 2.4% CPU

    So, yeah, there's that...
     
    #123 camosoul, Nov 15, 2017
    Last edited: Nov 15, 2017
  4. McPeth

    McPeth New Member

    Joined:
    Nov 15, 2017
    Messages:
    4
    Likes Received:
    2
    Trophy Points:
    3
    Done all the updates and restarted my MN.
    My wallet is stuck at syncin "3 days ago".
    I know the MN is enabled, for it is hosted and has been confirmed and I can monitor that on the host page.
    But my wallet does not finish syncing.

    What am I missing?
     
  5. camosoul

    camosoul Grizzled Member

    Joined:
    Sep 19, 2014
    Messages:
    2,205
    Likes Received:
    1,115
    Trophy Points:
    1,183
    I've got a problem I've been noticing for multiple generations of dash-qt.

    Crash during mixing. Sometimes it takes a few hours to crash. Sometimes it'll take a few days. Sometimes it just bombs on it's own, sometimes you see the client, and it bombs the instant you click on a button or menu.

    It's been this way from 12.0 and the same problem occurs in 12.2.1

    The only commonality I find is actually the lack of a commonality.

    I have two very underpowered machines.

    1) old Intel Atom netbook with 1GB of RAM
    2) old AMD C-50 netbook with 2GB of RAM

    The client NEVER crashes on these two machines. I use them for mixing specifically because they never crash.

    My more powerful machines are all equipped with drastically more RAM. Crashes occur at least daily on any of the more powerful machines.

    Dual core Celeron w/ 8GB RAM is the "least unstable" of the machines that crash. The only commonality is that machines with large amounts of RAM crash a lot. Seems counter-intuitive, but this is empirical observation across over a dozen completely unrelated hardware combinations.

    This seems to be a chronic problem. I even noticed in 12.2 forward, that the client seems to remember the "DS enabled" status, and re-starting the client after a crash does not require me to enable DS as is did in 12.0 and 12.1 after a crash.

    Could the crashes be caused by memory handling in large volumes, given that the machines with limited RAM never crash?

    Give your MN 16GB of RAM and watch what happens... We've been focused on minimum MN requirements. Nobody noticed that, yes, MNs turn into crash-a-holics if you give them a bunch of RAM, too.
     
    #125 camosoul, Nov 15, 2017
    Last edited: Nov 15, 2017
    • Informative Informative x 1
  6. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,634
    Likes Received:
    3,534
    Trophy Points:
    1,183
    - try "getchaintips 3" in debug console to see if there are any invalid branches
    - check debug.log for "invalid header" or "invalid block" messages
     
  7. McPeth

    McPeth New Member

    Joined:
    Nov 15, 2017
    Messages:
    4
    Likes Received:
    2
    Trophy Points:
    3
    Here is an invalid.

    "height": 769066,
    "hash": "00000000000000219eb0ff02c8ac196eeaceee1ce7453d228a1af77e129b607f",
    "difficulty": 38353722.43502148,
    "chainwork": "00000000000000000000000000000000000000000000005971283f0510761f8a",
    "branchlen": 1,
    "status": "invalid"

    Log is packed with "invalid header"(s)
     
  8. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,634
    Likes Received:
    3,534
    Trophy Points:
    1,183
    Ok, now run following commands in console, one by one:
    mnsync reset
    reconsiderblock 00000000000000219eb0ff02c8ac196eeaceee1ce7453d228a1af77e129b607f
    clearbanned
     
    • Like Like x 1
  9. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,634
    Likes Received:
    3,534
    Trophy Points:
    1,183
    I noticed a bunch of masternodes that report 0.12.2.0 or 0.12.2.1 version in p2p messages yet they are running on 70206 protocol according to masternode list. Make sure you see 70208 and not 70206 next to your node in "masternode list protocol" (or in "masternode list full"). If you upgraded remote node to 12.2 and issued start command from local wallet but still see 70206 then you previous attempt was NOT successful and you node will NOT be paid. To fix this you MUST send start command with correct protocol number i.e. from 12.2 wallet or via latest version of DMT if you use Trezor.
     
    • Like Like x 1
    • Winner Winner x 1
    • Friendly Friendly x 1
  10. McPeth

    McPeth New Member

    Joined:
    Nov 15, 2017
    Messages:
    4
    Likes Received:
    2
    Trophy Points:
    3
    Done the commands.
    I´m on 70208 protocol.
    restart wallet?

    EDIT:
    sync progressed, now on additional data.
     
    • Like Like x 2
  11. McPeth

    McPeth New Member

    Joined:
    Nov 15, 2017
    Messages:
    4
    Likes Received:
    2
    Trophy Points:
    3
    Do I need to remote restart again?
    On another note - Now that is synced I don´t see the daily payment from a mining contract I have. No pays since the 11th, the day I upgraded to 12.2.
     
  12. camosoul

    camosoul Grizzled Member

    Joined:
    Sep 19, 2014
    Messages:
    2,205
    Likes Received:
    1,115
    Trophy Points:
    1,183
    I saw it, too, but I was just going to wait for them to start complaining...

    @chaeplin is dashmnb in compliance?

    DMT doesn't have tor support... At least not that I can find.
     
  13. Bitwinter

    Bitwinter New Member

    Joined:
    Sep 4, 2017
    Messages:
    4
    Likes Received:
    0
    Trophy Points:
    1
    DASH mining looks like its going to die soon. :(
    Please help the miners! Is a reduction in the difficulty time re-adjust possible to something a little slower ?
    Also how about a little more reward for mining and less to the Master nodes- I know Master node owners would not be happy but master node profit will die anyway if no one mines because power costs overtake profits. If any of these changes are possible please consider- at this rate no one will be mining DASH in a few weeks
     
    • Funny Funny x 1
  14. AjM

    AjM Well-known Member
    Foundation Member

    Joined:
    Jun 23, 2014
    Messages:
    1,327
    Likes Received:
    569
    Trophy Points:
    283
    https://www.dash.org/forum/posts/146834/
     
  15. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,634
    Likes Received:
    3,534
    Trophy Points:
    1,183
    Note to mining pools:
    As more and more MNs upgrade to 12.2 (80%+ already), winners list on 12.1 becomes less and less consistent. You can check this by running "dash-cli masternode winners 500", note old blocks with "Unknown" winner. This means that by keeping mining on 12.1 your pool will produce invalid (orphan) blocks more and more often. To continue mining valid blocks please update to 12.2.1 ASAP.
     
    • Informative Informative x 3
    • Useful Useful x 1
  16. demo

    demo Well-known Member

    Joined:
    Apr 23, 2016
    Messages:
    3,114
    Likes Received:
    262
    Trophy Points:
    153
    Dash Address:
    XnpT2YQaYpyh7F9twM6EtDMn1TCDCEEgNX
    Let me also calculate the Return of Investment, in this case study where the Dash masternode owners invested wisely.
    Dash's price was about $200 , and after 12.2 was released it reached $400
    Which means a profit $200 per dash, aka 200*7.691.998=1.500.000.000$
    How much do you pay these guys for making Dash community get a profit of 1,5 billion dollars?
    Do you think is enough?
    Invest in developers. Invest in developers. Invest in developers.
    Do it now, you stupid masternodes!
     
    #136 demo, Nov 16, 2017
    Last edited: Nov 16, 2017
    demo
    This message by demo has been hidden due to negative ratings. (Show message)
    • Trolling Trolling x 5
  17. Acedian

    Acedian Member

    Joined:
    Mar 17, 2017
    Messages:
    247
    Likes Received:
    71
    Trophy Points:
    88
    Dash Address:
    XeMABbcebB5yeZH2HxsV7yLNJA9hbzMgpz
    The core team is expanding constantly.
    Treasury budget is 6651.85 Dash per month. So, at 400 USD per Dash, that is 2,660,740 USD.
    In the US a software dev makes like 5500 USD a month. Based on that, we could employ about 484 people.
    Is that what you are saying we need?
     
  18. demo

    demo Well-known Member

    Joined:
    Apr 23, 2016
    Messages:
    3,114
    Likes Received:
    262
    Trophy Points:
    153
    Dash Address:
    XnpT2YQaYpyh7F9twM6EtDMn1TCDCEEgNX
    I am against salaries. Because those who receive salaries, they are slaves. You should pay developers from the budget. You should pay them whenever they finish a promised job, or whenever they propose something smart (a smart white paper for example).

    Of course when I say budget, I mean an alternative budget system and not the current stupidity. Dont pay salaries to the developers, let the developers compete each other (with the help of an alternative budget system that will allow to vote the numbers, of course).

    Obviously you should also let the testers compete each other, fortunately this is already done with the help of @jimbursch and his bugbounty project. With a slight change of course, the bug discovered should reduce the compensation of the developer who is responsible for it. You should also create a testers hall of fame.
     
    #138 demo, Nov 16, 2017
    Last edited: Nov 16, 2017
    demo
    This message by demo has been hidden due to negative ratings. (Show message)
    • Trolling Trolling x 4
  19. 555007

    555007 Active Member

    Joined:
    Sep 15, 2015
    Messages:
    371
    Likes Received:
    169
    Trophy Points:
    113
    Is Dashman actually working with 12.2.1?
     
  20. Kevin

    Kevin New Member

    Joined:
    May 16, 2016
    Messages:
    7
    Likes Received:
    0
    Trophy Points:
    1
    it's working fine for me.
     
  21. TroyDASH

    TroyDASH Well-known Member

    Joined:
    Jul 31, 2015
    Messages:
    1,251
    Likes Received:
    793
    Trophy Points:
    183
    Show me the proposal and I'll be happy to evaluate its merits and vote. Can't invest in an opportunity if it doesn't exist.
     
    • Like Like x 1
  22. demo

    demo Well-known Member

    Joined:
    Apr 23, 2016
    Messages:
    3,114
    Likes Received:
    262
    Trophy Points:
    153
    Dash Address:
    XnpT2YQaYpyh7F9twM6EtDMn1TCDCEEgNX
    here you are:

    Give me 5 dash to post it in the budget.
     
  23. 555007

    555007 Active Member

    Joined:
    Sep 15, 2015
    Messages:
    371
    Likes Received:
    169
    Trophy Points:
    113
    also as an update?
    I was not able to update properly, so at the end of the day I removed .dashcore and dashman and installed node with dashman new.
     
  24. TroyDASH

    TroyDASH Well-known Member

    Joined:
    Jul 31, 2015
    Messages:
    1,251
    Likes Received:
    793
    Trophy Points:
    183
    I promise you, I'll give you a 5 dash bonus for your helpful contribution to Dash's governance if you create a proposal like the one you described, and if you pay the fee yourself (or manage to raise the funds yourself), and if the proposal passes. :)
     
    • Funny Funny x 2
    • Like Like x 1
  25. demo

    demo Well-known Member

    Joined:
    Apr 23, 2016
    Messages:
    3,114
    Likes Received:
    262
    Trophy Points:
    153
    Dash Address:
    XnpT2YQaYpyh7F9twM6EtDMn1TCDCEEgNX
    And why should I help MNOs, a group of people which most of them I don't like ?
    My talk and my effort is mainly addressed to my beloved dash community, not to the MNOs.
    The MNOs do not exist for me, neither their stupid budget system exists.
    I would be stupid if I made the same mistake twice.
     
    #145 demo, Nov 16, 2017
    Last edited: Nov 16, 2017
    demo
    This message by demo has been hidden due to negative ratings. (Show message)
    • Trolling Trolling x 3
    • Dumb Dumb x 1
  26. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,634
    Likes Received:
    3,534
    Trophy Points:
    1,183
    • Agree Agree x 5
  27. 555007

    555007 Active Member

    Joined:
    Sep 15, 2015
    Messages:
    371
    Likes Received:
    169
    Trophy Points:
    113
    ./dashman status
    dashman version 0.1.25 (37-g38fb02f) - Fri Nov 17 02:05:01 EST 2017
    gathering info, please wait... No JSON object could be decoded
    DONE!
    ************
    does someone know, what this error stands for?
     
  28. 555007

    555007 Active Member

    Joined:
    Sep 15, 2015
    Messages:
    371
    Likes Received:
    169
    Trophy Points:
    113
    Also some nodes have following situation:
    masternode started : YES
    masternode visible (local) : NO
    masternode visible (ninja) : YES
    ..
    masternode queue/count : 0/0
    masternode mnsync state : MASTERNODE_SYNC_FINISHED
    masternode network state :
    masternode last payment : never
    masternode balance : 0
    sentinel installed : YES
    sentinel tests passed : YES
    sentinel crontab enabled : YES
    sentinel online : NO
    ****************
    appreciate any advise what can be wrong
     
  29. qwizzie

    qwizzie Well-known Member

    Joined:
    Aug 6, 2014
    Messages:
    1,472
    Likes Received:
    706
    Trophy Points:
    183
    I have no experience with using Dashman but i normally check my ip address with grep and also check with Dashninja.pl,
    if the ip grep (./dash-cli masternode list full | grep -e IPADDRESS) returns with "ENABLED'' and Dashninja (https://www.dashninja.pl/masternodes.html)
    returns "ACTIVE" 100%, then you masternode should be fine.

    Just make sure when upgrading from v0.12.1.5 to v0.12.2.1, there will be a need for a start from cold wallet (START-ALIAS) and sentinel will need to get updated
    as well through a git pull.
     
  30. camosoul

    camosoul Grizzled Member

    Joined:
    Sep 19, 2014
    Messages:
    2,205
    Likes Received:
    1,115
    Trophy Points:
    1,183
    [​IMG]
     
Thread Status:
Not open for further replies.

Share This Page