Technical Update

Set up testnet analytics framework, wrote test scripts to scale up to thousands of nodes

Improved transaction queue concurrency with shared mutex

Conducted extensive experimentation to improve network diameter and block efficiency

Optimized block DAG synchronization

Adjusted the Fuzzy Sharding algorithm, began implementation and tuning

Began integration of VM into the ledger

Began building the RPC layer (according to ETH specifications)

Completed finalization chain VRF-PBFT state machine

Integrated PBFT finalization process into the ledger

Up next: continue to test and tune the testnet including input parameters governing fuzzy sharding and large-scale voting, VM integration, concurrency research

We’re on track to hit our milestones for the second quarter of 2019 on our roadmap for an internal testnet, and will work hard to release the test results as soon as we feel the network has stabilized. Going forward we will also commit to a weekly technical update to give our community more transparency into our development process and progress.

Community Update

We’ve concluded our first mini world tour of Berlin, Tokyo, Shanghai, and Singapore. This was the first time Taraxa went on a publicity tour, we made many new friends and learned a lot from everyone we met.

In Berlin, we met up with many old friends from Longhash (thanks Jasmine and her team for putting together such an awesome meetup, conference and hackathon), and the MXC project (Sheen and his awesome team pioneered decentralized LoRa traffic bidding). We received a great deal of encouragement on our concurrent VM research from Peter of the Web3 Foundation and Fabian, the co-creator of the ERC20 standard, and Yaron from the Kyber Network. Thanks everyone for your words of support!