As a result of the verification, we found that the block hash switching fails when PoS crosses the block switching boundary. Therefore, we will implement by changing only the PoW mining without changing the block version.
We will check the withdrawal status of each Exchange where SORA is listed, every few days. After actually sending coins, it becomes “ok” for the first time after confirming the withdrawal TO MY WALLET. Because there was the Hotbit matter …
We will intend to replace hash from Scrypt to Lyra2REv2. We are currently in the process of verification. As soon as it is completed, we will officially inform including the date and time of the hard fork.
We are currently checking performance of the blockchain that has migrated from LevelDB to SQLite.
In the case of LevelDB, in order to retrieve data using the sorted records arranged in a tree structure, it is necessary to deserialize unnecessary key data in order to apply conditions for exiting the search.
For example, if blockchain has 500,000 blocks, the key will be deserialized 500,000 times. Then, since memcpy is called several times internally, it is a heavy process. Furthermore, it will be strcmp in the comparison process. It’s heavy.
On the other hand, in the case of SQLite, the key can be specified in advance by the condition, so they only need to get the value.