Stellite will be having a Hard Fork we plan for next week to V4 or as we like to call the Titanium Fork, this is to make some great improvements to our network.
So let's dive into the major changes we've made to the source code with this hard fork.
1) A Proof-of-work change, we were one of the very first coins to gain ASIC resistance using the CN/V7 implementation. While it helped us by not letting ASICs hammer our network and also disable the
nicehash miners for a period of time, nicehash was able to make V7 work across all coins regardless of their fork number(the blob[0] as some of you remember). We had the idea of using an algorithm variant that was not supported by nicehash during the V3 fork but
at the time it was not easy for us to get our algorithm supported by some of the major miners like xmrig and xmr-stak but now when we went to them for support they were able to add our very own variant to their miners.
It took us around 4 weeks to set up our own PoW variant, this variant will not be compatible with any V7 algo based miners. To achieve this stance we,
* Changed the daemon variant
* Updated pool software to support CN/XTL
* Inform xmrig and xmr-stak about this change
* Test daemon mining on CN/XTL
* Setup private testnet with updated pool and new daemon
* Create a small network with 3 pools among which 2 of them were maintained by Cryptoamity and Anypool who also maintains some of the best mainnet pools. We would really like to appreciate their efforts and patience during the testing phase of V4.
By now everything is ready for this new CN/XTL algorithm and you guys can all test it out and get some accepted shares to keep everything ready so that everything goes smoothly during fork. A list of testnet pools will be updated along with the message.
Our team gained a lot of expertise in this area of creating a variant of the Cryptonight algorithm and in future if we are required to change it again we can do it with much less effort since we already know where each part of the puzzle fits.
You can get the new XTL miners here:
https://stellite.cash/minerhttps://github.com/stellitecoin/GUI-miner/releaseshttps://github.com/stellitecoin/xtl-stak/releaseshttps://github.com/stellitecoin/xtlrig/releasesDownload the Stellite GUI Miner
An easy to use GUI miner for Stellite. Available for Windows, macOS and Linux
GitHub
https://github.com/stellitecoin/GUI-minerGUI-miner - An easy to use GUI miner available for Windows, macOS and Linux
GitHub
https://github.com/stellitecoin/xtl-stakxtl-stak - A stak version with Stellite's PoW included
GitHub
https://github.com/stellitecoin/xtlrigxtlrig - An XMRig fork with support for latest XTL PoW algorithms
2) A Change to our difficulty adjustment algorithm
We changed the way how difficulty works when network is under high fluctuations of hashrates.
The idea is to increase difficulty by a factor when blocks are found quickly. The more number blocks are found fast, the more the factor increase making block steal harder to be done.
As many coins got some attacks over the last few weeks, our team has also worked on a tool for the real time detection of attacks on the network and have a better idea of what's happening over the entire network.
This tool is still under development but will help not just us but also every CN a lot to check if blockchain is going ahead in a safe way.
3) Change median block size limit
At some times, some transactions took some times to be managed by the network and users were waiting for some times to get their transactions mined.
We decided to increase this to help the network manage more transactions per block and give a better user experience for each one of us.
4) Increase fees for transactions
We've increased the fee from 0.01 XTL/kb to 0.15 XTL/kb to make network spam attacks expensive for an attacker, this will keep our blockchain healthy
5) GUI MINER
GUI Miner have been updated to be able to mine old V3 and new V4. The new miners comes with 2% fees(for stak) and 2%(downgradeable to 1%) in xmrig shared half with XTL team and half for xmrig or xmr-stak.
The reason such a decision was made was to help our team get funding for some of the effort we put into the project and also help us pay for some of the things like servers etc.
https://stellite.cash/minerNext Stellite steps :
* StellitePay(Opening closed beta registration soon)
* Mobile Wallet