Celebrating Six Years of Post-Quantum Security: The Journey of QRL

Read More

QRL Monthly, December 2023

Iain Wood, the new operational manager, takes on the strategic leadership goals including community growth and finalizing the project’s roadmap. QRL Zond enters final work before a public beta-testnet is released

technical

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

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

QRL Weekly

  • [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

  • [90852] QRL Weekly: The Next Chapter, 2023-December-12
  • [7c51f] Quantum updates

QRL The Next Chapter

QRL Weekly, 2023-December-05

  • [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

  • [f7925] Replace remote signing with local signing
  • [b123a] 1-deploy.js: fix order of ops

web3js@0.2.1: add working version: update readme

web3js@0.2.1: add working version

technical

9th January 2024