Taraxa Project
Published in

Taraxa Project

Testnet Weekly Update: Week 51.

More fixes to the testnet, gearing up for the launch! Ho-ho-ho!

✅ If you have a question about why your node is not producing blocks, or producing the blocks slowly, please check out the F.A.Q. here: https://docs.taraxa.io/faq/testnet#what-makes-one-node-generate-more-blocks-than-another

Testnet node operations:

This week we were hard at work debugging and investigating multiple testnet issues:

  • Implemented a hotfix for the race condition between the DAG structure that’s stored in memory and DB being out of sync specifically in terms of whether or not they’re finalized.
  • Monitored the PBFT progress, debugged, and downloaded the DB from the testnet nodes. Wrote a script to pull data from DB and investigated it.
  • Debugged the hash ordering incorrect issue. There is a race condition, DAG adds blocks twice. When a block change status from unfinalized to finalize, DAG adds exactly the same block into a non-finalized queue.
  • Debugged and investigated the testnet PBFT stalled issue.
  • Merged a fix that solves the floating-point error causing a node to crash.
  • Merged a PR1362 for the PBFT exponential backoff of the testnet branch.

Application:

We are now in the process of building out an open API to allow for integrations with popular messenger platforms to be able to elicit and track the trending data and sentiment: getting consistent data from Telegram groups and channels.

Telegram Ingester and Social-Listen-Assistant:

  • Worked on the testing environment and several bug fixes.

--

--

--

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

Recommended from Medium

The Security+ (SY-601) Success Story: How I passed it (with BONUS Resources!)

How to Become Better Software Estimator?

First Internship as AI Research Scientist at Nodeflux

Configure CI/CD with Gitlab, Maven, and Ansible

Why I chose capacity-driven sprint planning for my team

BIP 7 — Opening up BaoDAO

…and now for no reason: Emoji’s in your Wi-Fi name!

IoT: Onion Omega 2. Short and successful story of a “brick” that became alive!

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Olya Green

Olya Green

I write about Tech and Design

More from Medium

Testnet Weekly Update: Week 3.

Announcing Meme + Stickers (Mascot) Contest Winners

Swingby November Updates & Testnet Launch

Venice Finance is Live on Findora’s Forge Testnet!