Taraxa Project
Published in

Taraxa Project

Taraxa Weekly UPD.

Pre-launch node testing in progress: fixing a few known issues and getting ready to launch pre-staking.

We thank everyone who’s been running the Taraxa nodes to help us pre-test — jump to our Discord to join the team of early Taraxa network testers!

We’re now working on the next big set of patches to address the issue of slow syncing when joining a new node to the network. We ran into some minor consensus issues, but luckily those are not related to the core consensus but center around more structural units.

Node syncing:

We’re currently focused on making node synching faster when a new participant is catching up with the block production by introducing the synchronization performance patch.

Another issue was the boot node crash that caused several boot nodes, likely caused by someone trying to join the network with an old version of the node or a corrupted node.

  • Small fix for a node having enough next votes for previous PBFT round: no need to update from synced next votes bundle even the next votes are different.
  • Debugged and investigated the testnet PBFT crash issue: caused by incorrect TRX status when proposing a new PBFT block.
  • Finished fixing review comments on PR985 rewrite verified votes table. Using a shared pointer for votes in all votes table instead of using a voting structure directly to save memory.

Application:

On the application side, we’re now in the process of re-writing Marinate’s UI and building out an open API to allow for integrations with popular messenger platforms. We’ve been exploring how to get consistent data from Telegram groups and channels to be able to build a link tracking mechanism.

  • Debugging and testing the Docker containers in Windows.
  • Checking in on the status of open API deployment.
  • Started a new bot assistant with the following initial features: create Twilio numbers, sign up for telegram accounts, keep track of groups and bots.
  • Added a solver for Telegram Combot to avoid possible challenges.
  • Upgraded the celery approach to support periodic data ingestion.

We’re expecting to roll out pre-staking in the next couple of weeks, so follow our updates on Twitter and Discord!

--

--

--

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

Recommended from Medium

Can RPA be the panacea to lower integration cost and complexity?

Can RPA be the panacea to lower integration cost and complexity?

Handling Exceptions in Ruby

Testing API Using Postman

Databricks and Azure SQL

Deploying React with Java Backend on AWS EKS using HELM

Test Your Android App With Espresso And AWS Device Farm

What is the Best IDE for Python?

TFS Build and NAV 2018

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

Taraxa Top Block Producer winners for Week-49, 2021

Hifi AMA December 3, 2021

$ZKP Staking Is Now Live Natively and In Huobi!

An Update to Swingby Network Incentives