Post
Topic
Board Announcements (Altcoins)
Merits 5 from 1 user
Re: [ANN] [XMG] MAGI | CPU mining | mPoW | mPoS | [MagiPay]
by
joelao95
on 17/05/2018, 04:13:36 UTC
⭐ Merited by s0litaire (5)
m-wallet version v1.4.6.2

This is Mandatory upgrade with hard fork on block 1825101, approximately Wednesday evening.

v1.4.6.1
v1.4.6.2
=============
Downloads:

https://github.com/magi-project/magi/releases

Windows: http://m-core.org/bin/m-wallet-1.4.6.2/m-wallet-1.4.6.2-win.zip
Linux: http://m-core.org/bin/m-wallet-1.4.6.2/m-wallet-1.4.6.2-linux.tar.gz
Mac OS X: http://m-core.org/bin/m-wallet-1.4.6.2/m-wallet-1.4.6.2-osx.zip
FreeBSD: http://m-core.org/bin/m-wallet-1.4.6.2/m-wallet-1.4.6.2-freebsd.tar.gz

Source code: https://github.com/magi-project/magi/

Block chain download (m-block-chain-1813042): http://m-core.org/bin/block-chain/


Node:
Code:
104.128.225.215

=============
Changelog:

- Future drift time for blocks <= 30s;
- Future coinbase timestamp <= 30min;
- Exclude future blocks from being used in difficulty adjustment;
- Reduce granularity of timestamp for PoS;
- Update block version to 6 and protocol version to 71065.



The current situation was in part about time-drift attack. PoS design allows time-drifted blocks so that nodes out of time sync can still submit PoS stakes. This thus allows mining blocks ahead of time. Future blocks being accepted leads to the fact of larger block spacing, and forces the network believe there experiences hard time of staking, and then difficulty starts to drop; the consequence is making such "attack" even easier. There are a few points being included in the current release in order to address the issue: 1) reducing time drift, 2) prior block must have an earlier timestamp, 3) difficulty adjustment less sensitive to the future mining, 4) reduce timestamp granularity and hence timewarp attacks.

Let me know anything else one would like to know about further.