• Forum has been upgraded, all links, images, etc are as they were. Please see Official Announcements for more information

Evolution v1.4.0 Release!

splawik21

Yeah, it's me....
Staff member
Dash Core Group
Foundation Member
Dash Support Group
It's here!

Version 1.4.0 of Evolution with withdrawals is now out and it's time to upgrade.

This is a mandatory upgrade for all Evonode operators.
While this is not an "emergency" upgrade we still would need 67% of nodes to have upgraded in the next 40 or so hours for this to lock in on time to be able to activate in about 10 days. If we don't get 67% we will need to wait an extra Epoch (9 days).
This release mainly focuses on enabling Withdrawals but there's a lot in it related to stability as well.

Check out what's new here: https://github.com/dashpay/platform/releases/tag/v1.4.0
For those wondering our next task will be to provide an easy solution before 1.4.0 activates that allows Evonodes to easily withdraw from the Platform Chain.

Quick cheatsheet:
AMD64/x86 (linux):
Code:
wget https://github.com/dashpay/platform/releases/download/v1.4.0/dashmate_1.4.0.e406d63b8-1_amd64.deb
sudo apt update
sudo apt install ./dashmate_1.4.0.e406d63b8-1_amd64.deb
dashmate stop --platform
dashmate update
dashmate start --platform

ARM64 (linux):
Code:
wget https://github.com/dashpay/platform/releases/download/v1.4.0/dashmate_1.4.0.e406d63b8-1_arm64.deb
sudo apt update
sudo apt install ./dashmate_1.4.0.e406d63b8-1_arm64.deb
dashmate stop --platform
dashmate update
dashmate start --platform

!!! After upgrading a Dashmate status will still show 1.3.0 (which is the Tenderdash version)To see that you have correctly upgraded you can run the following command
Code:
docker image inspect dashpay/drive:1 | grep org.opencontainers.image.version
 
Just to be sure, we can't still withdraw right? we are waiting for a "app" or something to be released for eMN withdrawal?
If not please help us noobs on how we can achieve this.
 
Just to be sure, we can't still withdraw right? we are waiting for a "app" or something to be released for eMN withdrawal?
If not please help us noobs on how we can achieve this.
Correct, Evonode operators will get a tool / app to initiate withdrawals somewhere between 1.4.0 lock-in (end of this epoch --> 12th of October 2024) and activation (full next epoch / 9.125 days). So somewhere in the next 10 days (if lock-in indeed occurs this epoch).
For lock-in we require 67%, we are currently at 56.5% so it is looking promising. Those Evonodes that just updated to v1.4.0 do need some time to propose blocks on latest version (which count towards that 67%), which is why Evonode operators should not wait untill the very last moment to update. Also Evonodes not on v1.4.0 will be forked off (no more Platform rewards), once v1.4.0 activate. It is a mandatory update because it contains a hard fork.

When withdrawals are enabled (with activation of 1.4.0), Evonode operators can initiate a withdrawal through above mentioned tool / app and the withdrawal will be picked up by a quorum that run twice a day (2 hours per day). Withdrawals will be put in a queu and can occur either fast or slow, depending on when that quorum is restarting exactly. Withdrawals should be processed within 24 hours. Once Dash Core v22 (hard fork) get released and activated, withdrawals will be picked up by 24 quorums instead of 2. So from that point on withdrawals should go a lot faster.

v1.4.0 will also bring a fix to older Evonodes being selected more often for quorum duty on Platform, therefore proposing slightly more blocks then more recently setup Evonodes.
 
Last edited:
Correct, Evonode operators will get a tool / app to initiate withdrawals somewhere between 1.4.0 lock-in (end of this epoch --> 12th of October 2024) and activation (full next epoch / 9.125 days). So somewhere in the next 10 days (if lock-in indeed occurs this epoch).
For lock-in we require 67%, we are currently at 56.5% so it is looking promising. Those Evonodes that just updated to v1.4.0 do need some time to propose blocks on latest version (which count towards that 67%), which is why Evonode operators should not wait untill the very last moment to update. Also Evonodes not on v1.4.0 will be forked off (no more Platform rewards), once v1.4.0 activate. It is a mandatory update because it contains a hard fork.

When withdrawals are enabled (with activation of 1.4.0), Evonode operators can initiate a withdrawal through above mentioned tool / app and the withdrawal will be picked up by a quorum that run twice a day (2 hours per day). Withdrawals will be put in a queu and can occur either fast or slow, depending on when that quorum is restarting exactly. Withdrawals should be processed within 24 hours. Once Dash Core v22 (hard fork) get released and activated, withdrawals will be picked up by 24 quorums instead of 2. So from that point on withdrawals should go a lot faster.

v1.4.0 will also bring a fix to older Evonodes being selected more often for quorum duty on Platform, therefore proposing slightly more blocks then more recently setup Evonodes.
Thanks for the detail info mate!
 
Back
Top