Taraxa Weekly Tech Update: 2019 Week 46

Justin Snapp
Nov 24 · 1 min read

At the end of October we released our second monthly update, “Aphrogenes”, to our Taraxa testnet. I encourage you to read more about it. This week saw the completion of our first of two sprints to our next monthly testnet upgrade. In addition to fixing performance issues as they arise in our initial testnet releases, we have been working to cleanup bits of code that are proof-of-concept and replace them with robust implementations. This week we finished implementing the underlying classes and methods for our efficient (PoW puzzle free), fair (inclusive protocol), and fast (DAG) block proposer scheme.

Full Node Syncing

  • Optimized flushing of synced PBFT blocks queue if any blocks fail cert vote validation
  • Completed code review for PBFT sync improvements
  • Modified VRF sortition unit test cases

Efficient Block Proposal Scheme

  • Created VRF C++ wrapper implementing our necessary methods
  • Refactored vote class for true VRF sortition
  • Fixed unit tests to use new set of true VRF key pairs

Execution Layer

  • Finished implementing Ethereum block as composition of period of DAG blocks and created pull request

Stay tuned.


Taraxa Project

Blockchain platform designed to enable the future machine to machine economy.

Justin Snapp

Written by

CTO of Taraxa, a fast, scalable, and device-friendly public ledger designed to help IoT ecosystems become more trusted, autonomous, and valuable.

Taraxa Project

Blockchain platform designed to enable the future machine to machine economy.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade