Get ready to kiss goodbye to the Luxcore you thought you knew. Lux is about to usher in a new era, one that promises not only to revolutionize the Luxcore project itself, but the blockchain space entirely. Luxcore Mercury v5.1.0 is coming in mid-June and here’s everything you need to know about it…
Luxcore Mercury v5.1.0 will make its grand debut as a result of a hardfork that is slated to arrive the week after next. This will be by far the largest and most ambitious update in Lux history. Check out this incredible list of new features in Luxcore Mercury v5.1.0: Smart Contracts, SegWit, block pruning, Phi2 and perhaps most importantly a full-fledged marketing campaign!
The integration of Smart Contracts into the Luxcore ecosystem will be completed upon the release of v5.1.0. In brief, Smart Contracts are pieces of code written onto the blockchain that store the rules for negotiating the terms of an agreement, automatically verify fulfillment, and then execute the agreed-upon terms. Being directly on the blockchain means Smart Contracts are immutable — they cannot be tampered with — and they are distributed in such a way that they must achieve network consensus over the fulfillment of terms. As a result, Smart Contracts effectively remove any possibility of fraud generally associated with traditional contracts.
Writing Smart Contracts can be challenging, however, for those of us who are not well-versed in programming. As a result, Luxcore plans to offer a premium service in the coming months to assist users with Smart Contract creation.
Segregated Witness, otherwise known as “SegWit,” is a security feature that splits the transaction data written onto the blockchain into two segments by removing the unlocking signature (i.e., the “witness” data) from the Merkle tree record and appending it as a separate blockchain entity. Implementing SegWit now proactively addresses two potential risks to the Luxcore blockchain: scalability and malleability.
Regarding scalability, SegWit reduces the size of the transaction data written into each block, thus enabling more transaction data to be included within the block size limits of the Lux blockchain. This, in turn, significantly increases the maximum transactions-per-second rate of Luxcore.
And regarding malleability, removing the witness data prevents hackers from possibly changing the transaction ID, which could lead to double-spending. Removing signatures from the transaction data helps to protect all Lux users from the possibility of blockchain fraud.
Block pruning is another blockchain feature designed to make using the Lux wallet easier and more convenient. As the Luxcore blockchain grows, it places an ever-increasing storage demand on users. With a block size of 4MB per block (for comparison, that’s four times larger than Bitcoin’s), the Luxcore block and undo files already require about 800MB of storage space, growing at a rate of approximately 100MB per month. Over time, it’s conceivable that the storage space requirement for Luxcore will become unmanageable for regular users like you and me. This is a potential risk that all blockchain projects will eventually face as they mature.
Enter block pruning. With block pruning enabled, a user can define the number of MB they want to devote to hosting the Lux blockchain. The wallet will then automatically delete the oldest block data, keeping only the most recent blocks on the chain to maintain the storage size target set by the user. This means you will be able to host a full Lux node on a USB stick or SD card, for example, without fear of running out of space.
Finding the right reward balance is key for maintaining parity between all strata of users - miners, stakers and masternode owners. Luxcore always strives to make it a level playing field, and the concept of Hybrid Masternodes was born out of that requirement. While a hybrid Proof-of-Work/Proof-of-Stake hashing algorithm is rare enough on its own, Lux now becomes the first blockchain project to introduce a Hybrid Masternode System that rewards masternodes for supporting the network from both PoS and PoW blocks.
Luxcore had announced this change in early Q1 and has spent the time since tweaking, testing and balancing the Hybrid Masternode System to ensure it benefits everyone. It is also no accident that this is being implemented alongside the new Phi2 algorithm. Although miners will earn 20% fewer rewards from PoW blocks, this will be offset by Phi2's 60% efficiency improvement over the outgoing Phi1612 algorithm, thus reducing the cost and effort required to mine Lux. As a result, Luxcore's new Hybrid Masternode System will yield benefits for all users.
Phi2 is Luxcore’s new and improved hybrid Proof-of-Work/Proof-of-Stake hashing algorithm. Built by a team led by Luxcore Chief Cryptographer Tanguy Pruvot (tpruvot) upon the basis of the previous Phi1612 algorithm, Phi2 will introduce even greater industry-leading efficiency in electricity consumption and heat generation.
Phi2 is also designed to be scalable and modular so that its FPGA resistance can be maintained over time. As the possibility for an industrial, commercial or otherwise mass-produced FPGA for Phi2 becomes clear, the algorithm can be easily modified and updated to Phi3, thus immediately rendering those devices obsolete. This cat-and-mouse game can continue indefinitely until FPGA producers realize they are artlessly wasting their time and their money trying to build FPGAs for Luxcore’s hashing algorithm.
According to cryptomiso, Luxcore has pushed the 25th most commits in all of crypto over the past three months. Almost all of the other projects on that list are larger and more mature, so Luxcore is punching above its weight in this regard. We witness this day-in, day-out as 216k155 and his dev team continually add new commits to Luxcore’s GitHub. Thanks to their incredible diligence, work ethic and skill, the technology is finally starting to catch up to the dream. Alongside the massive marketing push in Q3, Lux won’t be crypto’s best-kept secret for much longer. So people get ready! This is going to be one wild ride!