The Change-over to STaTiC Nodes
![](https://ip.bitcointalk.org/?u=http%3A%2F%2Fxtrabytes.club%2Fimages%2Fbitmox%2520block.png&t=665&c=u7u2VNMhDhEXmg)
Above is an example of the Bitmox Genesis Hash, which is essentially the blockchain we have been working on all along with many changes having been made thus far.
Below you see an info graphic of the hash from the 25.000 to 50.000 blocks. The next step is something MUCH more complex and it will be done in a very special way. Major changes are actually going to occur and it is not normal to make these changes with a live blockchain. As you see, the code changed with the STaTiC registration feature being added. This is the simple way to see it.
![](https://ip.bitcointalk.org/?u=http%3A%2F%2Fxtrabytes.club%2Fimages%2Fbitmox%2Bxby-blocks.png&t=665&c=JmSs-1CZobLwHw)
As it stands, the current blockchain works, and it is secure like all other coins. Exchange sites accept it as is, but this is not really the XtraBYtes chain. During this changeover, there are going to be 2 chains and we will call them the Founders chain (current chain) and the STaTiC chain (future chain). No, this is not a fork as you will see after the explanation, it is best described as a REBUILD.
One of the major obstacles Borzalom has been planning around is the fact that it is impossible to make big changes to this blockchain. Any and all changes must be accepted by all clients and this was the challenge we faced last week when the exchanges were down for a day. That was a major change that had to be done in order to be able to BREAK the registered STaTiC nodes.
Major changes on a live chain create a highly insecure environment and it was indeed a stressful time when this change was being made. (Remember, this is all experimental… but as I said, Borzalom is ingenious, if not a genius in a full sense of the word. But he most certainly is unstoppable and like every other challenge I have seen him face in the last 3 months, he overcame this one also within a few hours).
When we updated the wallet, all the old wallets stopped working properly and the exchanges had to update their source code also. We do not want to have to deal with this and as you can probably imagine, there are MAJOR changes required to switch over to STaTiC. We also do not want to stop the blockchain and everything until now has been done live, but this STaTiC step requires another approach.
One of the major issues with the Bitmox chain is that it was a copycat chain that has over 13 different types of hashing algorithms that must be removed for proper function. This goes without mentioning the fast that they are not needed anymore with the STaTiC / PoSign system.
The important part to realize is that once these algorithms have been removed, the old block hashes will be understandable by all clients. So, all blocks need to be rebuilt and all blocks need to be accepted by the new STaTiC / PoSign algorithm.
To do this, we need a SPECIAL GENESIS BLOCK which will contain all registrations that have occurred within the 25.000 to 50.000 blocks where all the STaTiC registrations occur.
Some of these blocks are POW, some are PoSign… Some have registration data, some don’t. The genesis block needs to know all the registered STaTiC data and therefore after we close the registration at block 50.000, Borzalom must collect all this data and he will build the SPECIAL GENESIS BLOCK.
For example; if 25.600 and 32.200 and 38.800 and 43.600 blocks have STaTiC registrations then all this registration data will be collected and stored on the FIRST STaTiC+PoSign genesis block and this brings us to the reason why we will need 2 blockchains for a period of time.
As mentioned, this is not a fork. This is a mirror chain that is actually the REBUILD chain. In other words, it is the SAME chain with a NEW Genesis block.
The Founder chain will continue to operate as normal while Borzalom collects the data and once it is all loaded onto the SPECIAL GENESIS BLOCK, he will start up the STaTiC chain and extend it out to the same length as Founders chain with all transactions mirrored.
In doing this, what will occur temporarily is the old Founders chain will continue to work like it is now. It will not need to be updated, stopped or anything like that. It will just continue on while the big changes are occurring over on the STaTiC chain.
After all the STaTiC registration data has been stored on the genesis block all STaTiC nodes must sign the first block and at this point all the STaTiC nodes will be online and can begin to work. Their first task will be to build blocks; 2.3.4.5.......50.000+++ right to the end of the Founders chain.
During this transition period there will be a hierarchy between the two chains. At first the Founders chain will be the primary chain and the STaTiC chain will copy all transactions. All these transactions will be verified by the STaTiC nodes, which is a very good security feature with all transactions being double confirmed. No transaction ID’s or addresses will change and only the 1st block will be 100% rebuilt and changed. This will then convert all other 50.000+++ blocks to the new STaTiC / PoSign algorithm.
Once the entire Founders chain has been duplicated and verified, Borzalom will write a special script to change the hierarchy, making the STaTiC chain the primary chain, with the Founders chain being secondary. After this has been completed, the Founders chain will be retired and shut down forever.
Please note that we will use both chains, with the Founders chain being primary until the STaTiC chain is 100% completed. During this time (after the STaTiC chain has caught up to the Founders chain) the chains will be twins (mirrored). At this point, the STaTiC nodes will show their special powers because they will be running two different clients at the same time; one for the Founders chain and one for the STaTiC chain.
In other words, the two chains will communicate with each other through the STaTiC nodes until EVERYTHING is verified to be 100% accurate and 100% in working order.
After this, we will begin moving towards the NEXT milestone and YES, your STaTiC nodes will be paying you at this point. There are no deadlines here though. Borzalom works as fast as he can without jeopardizing XtraBYtes and all of our investments.
It is also important to make note to all FUDsters that we have always maintained that the STaTiC nodes would be turned on AFTER the 50.000 block. This has not changed… We have now been able to clarify things because as always mentioned, this is all experimental and it is NOT possible to plan so far ahead. Things have to be adjusted to make them work sometimes and now we know how this will be done and have revealed a more detailed description of what is happening to get the STaTiC nodes fired up.
Additionally, there are people who are waiting to start getting paid by the STaTiC nodes. We must be patient with this also… The main income coming from STaTiC nodes is from SERVICES, not transaction fees. The fees will be part of it of course, but the real earnings come with the services. The FIRST thing we need before the services come is a STABLE STaTiC network. There are MANY services planned for the future and storage is one of these. This is why the name is XtraBYtes, as opposed to something strictly storage related.
This is a LONG TERM project and everyone who understands this will be patient and enjoy the long term benefits. Others will fall by the wayside and we understand that. Just keep in mind that we are building a corporation here, not a fast money return P&D coin. Once the services start coming online, this is when the STaTiCs will start to earn the REAL profits.
Life is about choices!Thank you all for your patience, support and understanding
![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
Dave, Zoltan and the entire DEV TEAM
Do we know how this coin will work in term of anominity. Would it be possible to add that function later from other open source projects like DASH? Should we use DASH code NOW to build upon?