Close Menu
AlexaBlockchain
  • News
  • Press Releases
    • Submit Press Release
  • Adoption
  • Funding
  • Interview
  • Policy
  • Explained
    • Bitcoin Halving 2024: Will it Trigger the Next Bull Run?
    • Everything You Wanted to Know About Bitcoin But Were Too Afraid To Ask
    • Cryptocurrency: what makes it so popular?
    • Top Five Crypto Scams And How To Avoid Them
    • Cloud Mining Explained
    • What are NFTs?
    • What is a Web3 Browser?
    • How To Build High Quality Crypto Backlinks
  • About
  • Advertise
  • Trending
    • #BitcoinHalving
    • #CloudMining
    • #Web3.0
    • #Metaverse
    • #NFTs
    • #PlayToEarn
    • #DeFi
    • #BlockchainTechnology
    • #Bitcoin
    • #Cryptocurrency
    • #DigitalAssets
Facebook X (Twitter) Instagram
Sunday, June 1
  • Advertise
  • Crypto PR
  • Partner
  • Submit Press Release
  • Contact Us
X (Twitter) Facebook LinkedIn Instagram
AlexaBlockchain
Banner
  • News
  • Press Releases
    • Submit Press Release
  • Adoption
  • Funding
  • Interview
  • Policy
  • Explained
    • Bitcoin Halving 2024: Will it Trigger the Next Bull Run?
    • Everything You Wanted to Know About Bitcoin But Were Too Afraid To Ask
    • Cryptocurrency: what makes it so popular?
    • Top Five Crypto Scams And How To Avoid Them
    • Cloud Mining Explained
    • What are NFTs?
    • What is a Web3 Browser?
    • How To Build High Quality Crypto Backlinks
  • About
  • Advertise
  • Trending
    • #BitcoinHalving
    • #CloudMining
    • #Web3.0
    • #Metaverse
    • #NFTs
    • #PlayToEarn
    • #DeFi
    • #BlockchainTechnology
    • #Bitcoin
    • #Cryptocurrency
    • #DigitalAssets
AlexaBlockchain
You are at:Home » Nomadic Labs And Tarides Use OCaml 5 Multicore Processing To Boost Epoxy Performance
News

Nomadic Labs And Tarides Use OCaml 5 Multicore Processing To Boost Epoxy Performance

Lee EvansBy Lee EvansDecember 21, 2022Updated:December 25, 2022No Comments4 Mins Read
Twitter Facebook LinkedIn Reddit Email WhatsApp
Nomadic Labs And Tarides Use OCaml 5 Multicore Processing To Boost Epoxy Performance
Nomadic Labs And Tarides Use OCaml 5 Multicore Processing To Boost Epoxy Performance
Share
Twitter Facebook LinkedIn Pinterest Reddit Telegram Email WhatsApp

Nomadic Labs and Tarides are using multicore processing from the new OCaml 5 Multicore release to increase the performance of Epoxy, a new layer ZK-Rollup solution coming to Tezos.

OCaml is a general-purpose, high-level, statically-typed functional programming language with a heavy emphasis on safety, efficiency, and expressiveness.

It has a strong type system, which helps to catch errors at compile-time rather than at runtime, this makes it easier to reason about the correctness of code.

The language is quite often used in industries such as finance, where one mistake in the code could prove catastrophic.

Jane Street, Docker, Facebook, Microsoft, Bloomberg, Ahrefs, SimCorp, and of course Tezos are all known to use OCaml.

Despite the numerous advantages, OCaml did not previously have multicore support, and to this point it has limited Tezos to single-core performance.

Multicore OCaml has been in the making for 8 years as it required a full rewrite of the OCaml runtime environment.

It has also been highly anticipated in the developer community and there was even a community Twitter bot created to keep track of its progress towards this important milestone.

On December 16th and after 8 years of cutting-edge research and development from multiple teams, OCaml 5 multicore was released.

Using OCaml 5 With Tezos For Faster Processing
With the new multithreaded capabilities that come with OCaml 5 Multicore, Tezos would be able to take advantage of faster processing.

With this in mind Nomadic Labs and Tarides started by using an early version as the OCaml 5 project aimed to be backwards compatible.

The Tarides team had already been deeply involved in OCaml’s evolution, working alongside academics, industrial developers, and the entire OCaml community to make improvements.

This prior experience meant that this team was perfectly positioned to help alongside Nomadic Labs on potential OCaml 5 multicore improvements.

Both teams wasted no time on development and even started before OCaml 5 multicore was even released, with backward compatibility in mind.

Marco Stronati, who co-leads the cryptography team at Nomadic Labs said:

“We knew OCaml 5 was not ready yet, but that backward compatibility was an explicit goal of the project, so we thought we would put that to the test.”

One of the areas the team looked at was how to use multicore processing to increase the performance of Epoxy, a new ZK-rollup solution coming to Tezos.

Epoxy on Tezos represents validity rollups (also known as ZK-rollups) and is a new layer 2 scaling solution that is proposed to be introduced on the Mondaynet testnet with the Mumbai protocol upgrade.

ZK-rollups have been seen as the ‘holy-grail’ of rollups by many top engineers, due to instant finality, the ability to introduce different data availability layers, and all whilst maintaining privacy.

“Epoxy allows for applications to be built on Tezos which do not necessarily need to rely on Tezos’ Layer 1 to publish and distribute data, but rather can implement their own data availability layers.

This will enable building privacy-preserving solutions which require keeping sensitive information (reified as part of their state or transactions) private from the public Layer 1.”

Although ZK-rollups are very highly anticipated and benefit both security and privacy, they also come with their own set of challenges and limitations.

Nomadic Labs needed help in the form of OCaml 5 multicore and Tarides to overcome one of these.

The challenge Nomadic Labs faced was related to their proving system. In general, proving systems have to be very asymmetrical, with a prover doing most of the work off-chain and a lean verifier working on-chain.

Whilst these rollup systems are great for blockchains, because of how quickly they can verify something, the proving stage is very CPU- and memory-intensive.

This prevents the scalability of Epoxy, their zk-rollup solution, since its throughput and latency are directly limited by the speed of the prover.

This is where OCaml 5 Multicore entered the equation.

“The team’s solution to the prover’s inefficiencies was to use the aPlonK proving system to power Epoxy. It enables the efficient aggregation of multiple proofs that can be executed in parallel. This is where OCaml 5 comes in! With its Multicore capabilities and strong safety features, it is the perfect candidate for speeding up the proving process. With OCaml 5, the team could parallelise the proving process by utilising multiple cores on one machine”

The end result is increased performance of the ZK-rollup translating to high TPS (transactions per second) and throughput.

Read Also: What Is Open Tezos? A New Platform To Learn, Experiment, And Build On Tezos Blockchain

Nomadic Labs Tezos Blockchain
Share. Twitter Facebook LinkedIn Reddit Pinterest Tumblr Telegram Email WhatsApp
Lee Evans
  • Website
  • LinkedIn

Lee was the Founder of TokenCrunch, a Tezos focused news website dedicated to the tokenized asset markets, which he left in late 2020 to help start XTZ News with 3 other co-founders from different parts of the world. He has a Masters in Digital Marketing and has had a keen interest in the cryptocurrency space since 2015.

More AlexaBlockchain

QFSCOIN Launches Affordable Cloud Mining Contracts to Democratize Bitcoin Access

May 30, 2025

Liquidium Launches Cross-Chain Bitcoin Lending Without Wrapped Tokens or Bridges

May 28, 2025

Sony’s Soneium Brings Viral Telegram Game Sleepagotchi to 200M Users via LINE

May 27, 2025

Taurus, Parfin to Build Institutional Digital Asset Infra Across Europe and LatAm

May 27, 2025

WalletConnect Launches WCT on Solana with 5M Airdrop, Goes Multichain via Wormhole

May 23, 2025

Sir Patrick Stewart, DeLorean Team Up Ahead of Its On-chain EV Marketplace Launch

May 22, 2025
Add A Comment

Comments are closed.

Don't Miss

QFSCOIN Launches Affordable Cloud Mining Contracts to Democratize Bitcoin Access

Liquidium Launches Cross-Chain Bitcoin Lending Without Wrapped Tokens or Bridges

Katana Launches High-Yield DeFi Blockchain Backed by GSR and Polygon Labs

Sony’s Soneium Brings Viral Telegram Game Sleepagotchi to 200M Users via LINE

Trending Topics
  • Blockchain News
  • Blockchain Technology
  • Blockchain Platforms
  • Blockchain Regulation
  • Bitcoin News
  • Ethereum News
  • Ripple News
  • Tezos News
  • CBDC
  • NFTs
Featured Companies
  • Binance
  • Tech Mahindra
  • Huobi
  • Efforce
  • Future FinTech Group
  • SuburbanColors
  • Launchpool Labs
  • Lucky Crab Club
  • SIMBA Chain
  • Bulldog Law
Stay Updated
  • Events
  • Newsletters
  • Follow
  • Follow on Google News
  • Blockchain Directory
Get In Touch
  • Crypto PR
  • Advertise
  • Partner
  • About
  • Masthead
  • Careers
  • Write for Us
  • Submit Press Release
  • Submit Guest Post
  • Contact US
Copyright © 2025. AlexaBlockchain
  • About
  • Advertise
  • Crypto PR
  • Submit Press Release
  • Write for Us
  • Careers
  • Privacy Policy
  • Affiliate Disclosure
  • Disclaimer
  • Contact

Type above and press Enter to search. Press Esc to cancel.