QRL Monthly: feat second phase of grants programme - July 2023
2nd August 2023
Table of Contents
Highlights
QRL’s second phase grants programme launch
Quantum Resistant Ledger (QRL) proudly announced phase two of its grants programme, representing a major milestone in fostering a robust and distributed cryptocurrency ecosystem.
Phase 1 included grants to several partners such as:
- Quantum Resistant Corporation (QRC), grant for supporting the post-quantum secure distributed blockchain technology, the Quantum Resistant Ledger.
- Volt Development, grant for working on a mobile wallet to supercede our current one. More on that in this blog below!
- Geometry Labs, grant for working on fusion post-quantum signatures.
With an ecosystem designed to withstand future cybersecurity challenges, QRL is dedicating significant resources to community projects, including quantum-resistant wallets and cryptography, to fortify against impending threats. As quantum computing progresses, the vulnerabilities within existing cryptocurrencies become more apparent.
To read more on the press-release, visit https://www.bloomberg.com/press-releases/2023-07-27/qrl-s-second-phase-grants-program-launches-imminently-enhancing-resilience-to-quantum-threats
To read more about the grants programme and apply from 1st August 2023 until 1st September 2023: https://qrl.foundation/grants.html
QRL Mobile Wallet - From Volt Development
We are happy to present our latest update, a tool menu with the following options: creating a message on the blockchain, notarizing documents,and verifying a notarized document. We have also added Russian to the languages. You can find a brief presentation on youtube
The key features within the wallet currently includes:
- Creating a brand new wallet or accessing an existing wallet
- Receiving transactions and sending transactions to one or multiple recipients simultaneously
- The ability to add a message to your transaction
- The option to add a wallet address to your personal address book
- Viewing your transaction history
- Available languages: English, Chinese, Japanese, Korean, Dutch, German, Italian, Russian and Spanish
- Receiving notifications for QRL price changes and/or received transactions
- Ability to use your device’s security features
- Ability to add a message on the blockchain
- Ability to notarize a document on the blockchain
- Ability to check a notarized document using the document hash
People who have already installed the app can update it automatically.
To join the iOS QRL Mobile Wallet beta version, open this testflight link on your iPhone. When you click the link, it will open a page with two steps to follow. The first step is to download the TestFlight app. The second step is to install your app. After you install TestFlight, go back to the link and press the install button on the second step.
To join the Android QRL Mobile Wallet beta version, download it from Google Play here: https://play.google.com/store/apps/details?id=com.volt.qrlmobile
For developers can check out the code on the Volt-Development gitlab.
Development updates
QRL Zond (Proof-of-Stake + EVM Smart Contracts)
The development of QRL Zond’s next phase, beta testnet (currently in devnet), continues.
The beacon and consensus engine are both operational with major roadblocks eliminated, but a few more bugs, including memory-related ones, must be fixed and P2P must be tested before the launch of the QRL Zond beta testnet release.
We’re thrilled to report that the project is extremely close to the launch of our public beta testnet, so L1 developers, get your testing and development gloves (and tunes) ready!
QRL Zond changelog
July 25
- Added all the updates in the code related to Shanghai, Capella forks
- Changes in the consensus Engine to directly start with Capella fork
- Embedded BetaNet testnet configuration in the execution engine
- Several bug fixes & refactoring
- Updated dependencies versions
July 18
- Fix for windows build
- Memory utilization optimization
- Added new REST API’s
- Updated logic that deals with the fork choice
- Refactoring
- Added more unit tests
July 11
- Fix: Sync committee message verification is now functional
- Validator set is now generated in each epoch
- Fix: Gossip max length increased to allow block transmission as the block contains consensus related signatures
July 4
- Updated Sync Committee signing & getSyncAggregate to use Dilithium cryptography
- Updated maximum Signature Size for Sync Committee
- Added new constants related to Dilithium
- Added fix related to some instructions which becomes invalid in some of the ARM processor
Post-quantum Fusion signatures
NIST has informed Geometry Labs that they are only moving forward with many-times signature schemes at this time and will not include one-time signature schemes like Fusion in the current standardisation process. Although their limited scope is disappointing, it’s encouraging to hear from them that they thought Fusion was an interesting one-time signature approach and encouraged Geometry Labs to publish it for further peer-review.
If NIST decides to pursue one-time signature approaches in the future, Fusion signatures can always be resubmitted.
A proposal for a better format of wallet addresses - QIP-018
Last month, Robert Pösel put together QIP-018, an improvement proposal towards a better encoding format of addresses (how information is presented visually in text).
While not targeted for the current QRL network, this would take the output length from 79 characters to 64 characters, a reducing the address character space of ~19%
|
|
Be sure to check out QIP-018 for current, up to date examples and character lengths with our upcoming network, Zond.
Motivations mentioned for reducing the address length includes easier visual inspection and manual writing of addresses; cleaner interfaces due to reduced space required for a non-breakable string; and to improve friendliness when compared to other cryptocurrencies with shorter addresses. The goal is to not just be shorter, but to be friendly as well.
Interested? Be sure to read the full proposal on our website. Thoughts? Discussion is encouraged to take place in the GitHub pull-request, though can also be had more informally in one of our communities.
QRL Improvement Proposals (QIPs) is an open process to improve the QRL core protocol and other layers that effects most or all QRL technical implementations. Anyone can and is encouraged to submit a QRL Improvement Proposal (QIP) if they have an idea to improve the QRL core protocol.
QRL + QRL Zond Documentation changes
People are encouraged to use our new QRL documentation over at docs-beta.theqrl.org. This will supersede the current docs in place. Feedback and changes can be made to James Gordon.
For those wanted to run the latest Zond devnet and see what the next generation of QRL has in store, be sure to check out the Zond Documentation. Pull requests and issues can be made at it’s GitHub reposotory.
Other Changes
QRL is now listed on MEXC!
QRL is now trading as a QRL-USDT pair on MEXC thanks to a community effort! Be sure to check out our markets page for an up to date glance of where to find QRL, or join our community (discord) who made it happen.
Quantum News
Changelog
theQRL/block-explorer
Add a richlist for desktop-sized views on Mainnet
- [cb174] Scaffolding for richlist from new API
- [618c1] Basic top 100 richlist for mainnet via richlist-api
- [32aba] Display balance in Quanta
- [bf623] Working load more & CSV export, version bump for deploy
- [0d15f] Re-do NFT tx link fix
- [c60dc] Fix NFT link on tx
Bump nft-providers package version
- [93c00] Bump nft-providers package version
Add v1.0.0 of nft-providers module
theQRL/nft-providers
Correct NFT demo publishing address
- [c0853] Correct NFT demo publishing address
- [dc9df] Add cards NFT demo site
theQRL/qips
QIP - Better format of wallet addresses
- [10f2f] Create QIP draft - Better format of wallet addresses
- [313f4] Mention Zond addresses change
- [e234b] Assign QIP ID and commens_uri
- [f9f37] Specify to apply QIP on the Zond; fix and rephrase some parts
Minor QIP workflow/instruction modifications
- [4f208] Update workflow to use rbenv, include server instructions
- [0c525] Fix incomplete paragraphs. Inconsistencies
- [ee6de] Merge remote-tracking branch ‘upstream/master’
- [19016] Additional adjustments.
- [2001a] Fix broken link
theQRL/qrl-wallet
Release public web wallet Mainnet NFT support
- [abbc2] NFTs: use linting service (dev deploy)
- [e7b7c] NFT: rudimentary send linted metadata as per QIP014
- [8d5b4] Add NFTs tab on main wallet page
- [9ec90] Add list of NFTs owned on main page and WIP on creation in Tx history
- [7dd1f] NFT data on Tx page
- [1c9ce] Select NFT to transfer UI logic
- [49209] Parse token data as NFT on confirmation page
- [352d3] Add NFT tx result page
- [560d6] Use production version of linting service
- [92e05] NFT visual fixes
- [81a56] Bump meteor version
- [24aa9] Dependency updates
- [2711d] Dependency version bumps
- [e9699] Update NFT providers
theQRL/theqrl.org
- [8189b] Merge remote-tracking branch ‘upstream/main’
- [c82ad] Merge remote-tracking branch ‘upstream/main’
- [b56b7] Update to include QIP018
- [73c33] Add linkinator for broken link checking
- [40a34] Fix some broken/redirected links
- [27a1f] QRL Weekly
- [b68d4] Quantum news updates
- [33d58] Blurb fix
New quantum news + weekly news
Add MEXC exchange to markets page
- [eee46] Add MEXC exchange to markets page
theQRL/wallet.js
- [43a67] Publish v0.1.0 to npm
theQRL/web3
2nd August 2023