, Weekly Dev Update #10

Weekly Dev Update #10

Hey everyone,

Big week of testnet changes this week

Service Nodes

0.3.3 Magic Mani tesnet beta, released https://github.com/loki-project/loki/releases/tag/v0.3.3-beta

LLARP / Lokinet

If you’re lucky and join our Discord, you might catch Jeff or Ryan, the developers of LLARP, live streaming as they code: https://www.twitch.tv/uguu25519 , https://www.twitch.tv/neuroscr

  • Released LokiNET 0.0.3 https://github.com/loki-project/loki-network/releases/tag/v0.0.3
    • Various incompatible protocol changes to propel the protocol forward, including SNTRUP, which strengthens the encryption against quantum-based attacks.
    • We urge all Lokinet toy node operators to upgrade ASAP as they’ll be unable to communicate as the network upgrades.
  • Progress continues on Libllarp
    • Use SNTRUP for introset public key
    • Moved netloop and logic into same thread
    • Hidden services should sorta work
    • More android/win32 fixes
    • Implement more tuntap code
    • Fix shadow/test net build
    • Fix RC nickname bug
    • Fix bug in prematurely closing socket under heavy load
    • Configuration/Defaults clean up
    • Hidden services now have a session
    • Move some of protocol handling into crypto thread
    • Intro timeout changed from 5s to 30s
  • LokiBuilder updates
    • llarpd => lokinet
    • Start Debian package support
  • GitHub Pulse Stats for the last week: Excluding merges, 2 authors have pushed 33 commits to master, and 33 commits to all branches. On master, 181 files have changed and there have been 8,181 additions and 1,583 deletions.
  • Most changes can be found at https://github.com/loki-project/loki-network/commits/master
  • Compile helper (include assets, initial seed routers and dependencies) https://github.com/loki-project/lokinet-builder

Architecture Team

  • Began writing a paper exploring block creation via Proof of Stake on Loki, findings will be presented as a proposal before the community and Loki Foundation.

Loki Locker

Loki Messenger