February: Last Month in QRL
The Bromine HF delay, Development Updates, Bromine Testnet Live
Overview
While February may be the shortest month of the year, it was certainly not the quietest. The testnet for Bromine, our first hard fork since the launch of the QRL mainnet, is now live! There is an entire blog dedicated to engaging with testnet here. In the world of Quantum Computing, IBM has been betting big on quantum cloud services, and D-Wave is getting into the cloud space by announcing Leap 2, a cloud service that allows users to access a D-Wave 2000Q quantum computer.
After delaying the codefreeze initially scheduled for the 10th, we froze our code on February 21st, a new testnet was released on February 29th, and a test hard fork will occur at block height 10500, roughly the 7th of March. A release date for the actual hard fork will be announced once that is successfully completed. If there are issues, testnet will continue to run test hard forks until everything is stable. As always, we are committed to security and stability above all other concerns.
Development
- qrandomx: Fix for pip3 install, by adding deps/RandomX into distribution package
- integration_tests: Fixed location of genesis.yml for fork_recovery
- qrl-docker-ci: Fix yaml in circleci config
- qrllib: Pullrequests/ademcan/master
- qrl-cli: Bump handlebars from 4.1.2 to 4.7.3
- qrl-wallet: Add pre-HF testnet node hash
- integration_tests: Updated docker container to qrl-docker-ci
Bromine Hard Fork Testnet is Live!
The Bromine hard fork is the first of its kind on the QRL network since our launch in June of 2018. Coming along with the hard fork is a change to the mining algorithm, the addition of multi-signature addresses and transactions, as well as the introduction of LatticeTX, which is the most significant step taken to date to realize the potential of ephemeral messaging on the QRL network.
RandomX Mining Algorithm
- RandomX is a mining algorithm that is optimized for general-use CPUs
- Should help reduce/eliminate ASICs on the network
Multisignature Addresses and Transactions
- Allows for more sophisticated wallet-control schemes, such as within an hierarchical team structure
- Also allows for dividing up of responsibility for possession of Quanta among more than one person
- Avoids a single-point of failure, making it significantly more difficult for the wallet to be compromised
- Allows for the creation of more sophisticated custodial schemes to be created for wallets
LatticeTX
- First significant element on the road to a fully decentralized Ephemeral Messaging Service (requires go-qrl)
- Allows for the writing and running of full-fledged ephemeral messaging apps