Taraxa Weekly Update: Week 16

We keep delivering updates to Taraxa Testnet

This past week was marked by a number of long-awaited finalizations on Aphrogenes’s consensus and Taraxa’s concurrent virtual machine. Here’s a more detailed summary of the progress made.

Consensus and PBFT

Finished the PBFT state machine implementation: the pull request has been sent out, waiting for the merge into the master branch;

Designed and discussed the integration of proof-of-state delegation into the PBFT;

Fixed a concurrency issue in BlockProposer which could cause a node to crash at a high block proposal rate.

EVM and RPC interfaces

Removed RapidJSON and fixed some issues with the removal of the boost property tree;

Work-in-progress: analyzing Taraxa’s code for similar concurrency issues;

Work-in-progress: testing the C++/C/Go interface.

If you’d like to contribute to the building of Taraxa, reach out on our Telegram and be sure to keep track of GitHub.

Stay tuned!

website: taraxa.io

blog: medium.com/taraxa-project

telegram: t.me/taraxa_project

twitter: twitter.com/taraxa_project

discord: discord.gg/WaXnwUb

reddit: www.reddit.com/r/Taraxa_Project/