Cortex Project Updates #104

Jayden Chan
Cortex Labs
Published in
2 min readSep 5, 2022

Technical Updates 🤖

Machine-Learning(ML), CortexVirtual Machine(CVM) & Model RepresentationTool(MRT) R&D

ZkRollup

1. ZkContract adds the full-exit transaction type, adds logging and state recovery logic
2. ZkNode state transfer performance bottleneck analysis, and implement poseidon hash of rust, c and golang versions to speed up transaction execution
3. ZkNode update ctxc sender and watcher to add a new transaction function
4. ZkWallet updated the JS SDK to improve the API for interacting with contracts and ZkNode
5. ZkNode fixes type conversion problems, refactors tx and op representation methods, serializes methods, optimizes crypto library, and adjusts dependencies

Cortex Full Node

1. add solidity compiler json unmarshal err check
2. add ReadHeaderTimeout config option
3. rework ancient store to sub folder
4. remove unused bc ChainContext in applyTransaction
5. flush preimages to db on blockchain close
6. add a DeleteAccount method
7. make tx journal check and open atomic

Community Updates 👨‍👩‍👦‍👦

  • Cortex Wallet’s new feature is being prepared
  • Continue to monitor popular market ventures and examine project logic and Web3, NFT & DeFi Tokenomic models

About Cortex 😇

Cortex’s main mission is to provide state-of-the-art machine-learning models on the blockchain in which users can infer using smart contracts on the Cortex blockchain. One of Cortex’s goals also includes implementing a machine-learning platform that allows users to post tasks on the platform, and submit AI DApps (Artificial Intelligence Decentralized Applications).

Cortex is the only public blockchain that allows the execution of nontrivial AI algorithms on the blockchain. MainNet has launched. Go build!

TestNet

| Block Explorer — Cerebro| Mining Pool | Remix Editor | Software |

Social Media

| Website | GitHub | Twitter | Facebook | Reddit | Kakao | Mail | Discord

Telegram Groups

| English | Korean | Chinese | Russian|Turkish

--

--