QRL Monthly, December 2023
9th January 2024
Table of Contents
Highlights
QRL: The Next Chapter
The QRL project has appointed Iain Wood as its new operational manager, entrusting him with strategic goals such as community growth and finalizing the project’s roadmap. The original founder, Peter Waterland, reflects on the journey, expressing excitement for QRL’s future while transitioning to an administrative role in the latest blog post. Learn more about these developments
Iain Wood is a GP with extensive experience in pre-hospital medicine who served in the British military for almost 25 years. He went from combat operations to advising a NATO Commander in Italy to becoming the operational manager of QRL, which is establishing itself as a global hub for distributed ledger technology.
QRL Zond Development
In the recent updates, several improvements and adjustments have been made to enhance the functionality of the system.
The P2P handshake process has been enhanced with additional logging. Changes have been implemented in the zond-contract-example, utilizing new web3.js and cryptography libraries. Successful testing of smart contract deployment, on-chain and off-chain calls has been accomplished.
Work on unit tests for the beacon-client is ongoing. A significant fix addressed a peer pruning issue preventing new nodes with the same IP from connecting to bootstrap nodes. Additionally, testing for the API to manage trusted peers has been conducted. Parameters, such as minimum staking amount, epoch size, and block timing, have been updated, with corresponding code modifications.
Various other parameter changes are still in progress. Several bug fixes have been made, including resolving API path and staking-deposit-cli issues. The web3.js library has been updated to align with the latest changes. A milestone has been reached with the Private Testnet surpassing 100,000 blocks without issues. The private testnet has been released with a reduced sync committee size of 16. Further adjustments to parameters and ongoing work on unit tests for the beacon client are part of the current development focus.
Quantum News
Changelog
theQRL/go-bitfield
Implemented Or, Overlaps, Contains and Shift function for bitvector16
- [3ea90] Implemented Or, Overlaps, Contains and Shift function for bitvector16
theQRL/go-zond
Updated payload endTimer based on new block timing of 60 seconds
- [2b83a] Updated payload endTimer based on new block timing of 60 seconds
Updated betanet testnet config
- [75d7e] Updated betanet testnet config
Merged all upstream changes till v1.13.1
- [a8516] Merged all upstream changes till v1.13.1
- [1bf76] updates v1.13.1
- [47ab9] EthConfig
- [3c370] Removed unnecessary files
- [3065a] Added BetaNet genesis hash test
- [0a6a8] fix web3.js missing variable
theQRL/qrysm
Reverting changes made into site_data.go
- [bef67] Reverting changes made into site_data.go
- [3d795] Fix API path
Bug fix for existing-seed command & file write in staking-deposit-cli
- [c9c38] Bug fix for existing-seed command & file write in staking-deposit-cli
Updated parameters such as MaxEffectiveBalance, EjectionBalance, SecondsPerETH1Block, SecondsPerSlot
- [a0ce3] Updated parameters such as MaxEffectiveBalance, EjectionBalance, SecondsPerETH1Block, SecondsPerSlot
Upstream changes v4.1.1 + Reduced sync committee size to 16
- [f60be] Merged all changes till v4.1.1
- [f0f27] Fixed several errors, imports and missing changes
- [bdad4] Updated dependencies
- [2ba2e] fix panic while generating gensis.ssz file in testnet
- [e619a] Merge pull request #5 from sarkarabhijeet0512/upstream-changes-v4.1.1
fix panic while generating gensis.ssz file in testnet
- [0bdce] Fix imports for deneb testing
- [7450f] Reduced sync committee size to 16 and made required changes to support the same
theQRL/theqrl.org
- [74b5a] QRL Weekly: Public Beta-Testnet Date Set, 2023-December-19
- [4e31e] Add quantum news
- [6f482] Adjust title so it’s less confusing
- [e4159] Another title adjustment
- [7e662] Change apostrophes in quantum.yml
- [3c49c] Adjustment to invoke netlify rebuild
QRL Weekly: The Next Chapter, 2023-December-12
- [584fd] QRL Weekly, 2023-December-05
theQRL/web3.js
Review scripts to support the latest gzond version
- [46e73] Review scripts to support the latest gzond version
theQRL/zond-contract-example
Replace remote signing with local signing
web3js@0.2.1: add working version: update readme
- [7366c] web3js@0.2.1: add working version: update readme
- [689fc] web3js@0.2.1: add working version: update readme part 2
web3js@0.2.1: add working version
- [ffb91] web3js@0.2.1: add working version
- [a1286] web3js@0.2.1: add working version: revert config
- [65262] web3js@0.2.1: add working version: review confirmation handler
9th January 2024