Cudos Labs: development update! 🧠 (09/12/2021)

Here’s what we’ve been working on:

Last week:

Cudos Network

Gravity Bridge updates:

  • We merged the latest changes from Althea and have started working on an architectural amend to Gravity Bridge, reducing potential attack vectors.
  • We implemented fixes on the bridge fee & double bridge fee.
  • We corrected the batches timeout calculation.
  • We updated to Cosmos SDK 0.44.4 and 0.44.5.
  • We fixed a loop error on getting gravity ID.
  • We implemented the automatic creation of batches.

Cudos Network fixes implemented by the team:

  • We resolved the case sensitivity issue for the TokenContracts.
  • We’ve updated to Tendermint 0.34.14.
  • We’ve improved the waiting time for transactions.
  • We fixed the export order in genesis.json
  • We implemented a fix for export/Import from/to the genesis state.

Inter-Blockchain Communication (IBC) module is being integrated:

  • We started designing the interface of the IBC module. We are currently in the research and drafting phase.
  • We have successfully connected to Osmosis Testnet.
  • The team tested and confirmed that transactions could not be lost during the hard-fork network update.
  • We are creating research documentation.

DApps

  • We have progressed with the CGO bindings on our new native NFT module, allowing smart contracts to interface directly with it. This will go live in our next software upgrade.

Ethereum to CUDOS migration

  • Address Mapping smart contract is finishing an audit from a third-party researcher.
  • Address Mapping UI has been finalised and will be deployed to Production after deploying the Address Mapping smart contract to Ethereum Mainnet.
  • A second ‘Reclaiming’ smart contract, which will allow Validators and Stakers who don’t participate in our migration plan to reclaim their pending funds, has been written and is undergoing an audit from a third-party researcher.

Tooling

  • We implemented the automatic creation of 10 default wallets with the initialising of a local network.

We have refactored the following tasks:

  • Cudos run — to fetch account from node, sign and execute a transaction.
  • Cudos keys add — adds and fund new key in the node.
  • Cudos node keys — removed as we will only use “cudos keys” for all account/keys interactions.
  • Cudos keys list — format list and list with balances.

This week:

Cudos Network

  • We aim to complete the remaining Gravity Bridge updates.
  • We aim to increase our understanding and expertise of the IBC module as much as possible.
  • We’ll create draft wireframe designs for the IBC module.
  • We’ll complete testing the effects of network updates on the IBC module.
  • We’ll continue with research and testing of the Explorer issues.
  • We’ll complete the implementation of the main screens of the Gravity Bridge redesign.
  • We’ll complete the implementation of the modals of the Gravity Bridge redesign.

Ethereum to CUDOS migration

  • We’ll create a script for parsing staking contract data.
  • When the security audits are ready this week — we’ll review them both and prepare for fixes (if any).

Tooling

  • We will complete the refactoring of the following tasks:
  • Cudos key remove
  • Cudos key fund.

About Cudos

The Cudos Network is a layer 1 blockchain and layer 2 computation and oracle network designed to ensure decentralised, permissionless access to high-performance computing at scale. It enables the scaling of computing resources to hundreds of thousands of nodes. Once bridged onto Ethereum, Algorand, Polkadot and Cosmos, Cudos will enable scalable computational and layer-two oracles on all bridged blockchains.

Learn more:
Website, Twitter, Telegram, YouTube, Discord, Medium, Podcast

Originally published at https://www.cudos.org.

--

--

--

Next Generation Cloud

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Success stories of Blockchain in the energy sector

Pangolin partners with DeFi Yield Protocol (DYP), a unique cross-chain platform

ArcBlock Releases New Developer Features and Demos Real dApp Projects Live Shanghai Event

Blockchain Will Lasso the Online Marketplace for the Good of all Suppliers and Consumers

Why is Binance banned in the US In Lucknow+919870635001

VEZT Investment Analysis

Forge Unveiled: A New Blockchain Application Framework for Developers

The Biggest Challenge to Enterprise Ethereum Isn’t Tech

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
CUDOS

CUDOS

Next Generation Cloud

More from Medium

Cudos Labs: development update! (10/03/2022)

StakingCabin Joins e-Money Network

btn.group AMA transcript

Taraxa Top Block Producer winners for Week-01, 2022