Skip to main content

Announcing our Engineering Roadmap 2022 – 2023

Here at Enya, we’re super excited to give you a glimpse of all of the tools and technologies we are contributing to the Boba Network between now (August 2022) until the end of 2023.

Boba Network - Engineering Roadmap 2022-2023

Our Engineering team has made significant inroads to make the Boba Network the first (and only) multichain L2 scaling ecosystem that gives you, the developer, the freedom to choose among some of the top Layer 1 chains. Here are some of the exciting things we will be rolling out!

veTokenomics (To be proposed for a DAO vote in 2022)

Our veTokenomics implementation (called veBoba) is one of our most ambitious efforts for 2022. Like other implementations of veTokenomics, holders of $BOBA tokens will be able to “vote escrow” (ve) lock their tokens for a certain time period to obtain great benefits.

So, with veBoba, you get all of the benefits of veTokenomics such as:

  • Giving committed community members a larger weight in decision-making
  • Enabling a “token flywheel” to make holding $BOBA more attractive
  • Less liquid token supply / Less sell pressure 
  • Flexibility for token holders to forego voting


More importantly, veTokenomics will increase DAO participation, and thereby increase decentralization within the Boba Network.

Here’s a sneak peek at what our Engineering team is working on for veBoba:

Boba Network - veTokenomics, UI preview 2022

Look at All That Voting Power…

Boba L2 Rollup Client and Boba V3 + “Anchorage” (2022)

Everybody knows the benefits of Rollups for blockchains: lower gas fees and higher throughput due to bundled transactions. Anchorage is our effort to develop an alternate Optimistic Rollup client based on Optimism’s Bedrock specifications, to promote client diversity in the L2 space.

Why is client diversity important? Well, that’s actually one of the biggest reasons why developers and investors use Ethereum over other L1s. Client diversity prevents any one type of client (or node) from having too much influence over the entire blockchain, reducing the risks of any single security vulnerability affecting the entire chain. The result is a more secure decentralized infrastructure.

Because Geth is the only Rollup client on mainnet, we’re contributing to the efforts to diversify the Ethereum Rollup space by implementing the open specification of Bedrock in Erigon, creating a Rollup client that is compatible with other Bedrock-based Optimistic Rollups. Think of Anchorage as Boba’s very own Bedrock.

Multichain Scaling (2022)

Boba Network is the first (and only) multichain L2 scaling ecosystem. It has already been deployed on Moonbeam and Fantom testnets, and will soon be expanding to additional Layer 1’s that are particularly appealing to game developers, especially when combined with Boba’s unique Hybrid Compute technology. Look out for some awesome announcements on this front.

Hybrid Compute Enhancements (2022)

In addition to scaling Boba Network to support additional L1’s, we’re also going to enhance our current capabilities with Hybrid Compute (our technology for calling web2 from web3) to support larger and more complex data structures, in addition to supporting more data types.

 

Now, let’s talk about what’s on the horizon for 2023.

Escape Hatches for Layer 1 and Delay-Code Upgrades (2023)

One of the most important features of any L2 is that developers and end users can rely on the security and consensus mechanisms of the L1 (the base layer, such as Ethereum). At the end of the day, web3 developers and end users should not be reliant on the operation or efficiency of the Rollup’s primary actors – like Sequencer or Proposer – for security. Escape Hatches are all about providing the users with the option to wilfully leave the rollup at any time without incurring a loss. This is especially important when the primary actors are nonfunctional.

In addition, any code upgrades to the Rollup should be subject to a delay, which should provide sufficient time for users to assess and leave the Rollup before any permanent changes come into effect.

Rollup Account Abstraction (2023)

Currently, Boba Network (just like Ethereum) supports two types of accounts: accounts controlled by private keys (i.e. owned by private individuals) and smart contract accounts.

In 2023, we’ll be implementing Rollup Account Abstraction; a single account type (a contract account), by which other account types can be derived.

Account Abstraction will open up new capabilities such as having a protocol pay gas fees for users. Stay tuned for more details when this is closer to launch.

ORxZK Hybrid (2023)

ORs (Optimistic Rollups) are best for their simplicity and flexibility, upgradability, and their design leans on battle-tested execution engines. On the other hand, Validity Rollups provide better solutions to the shortcomings of ORs, like shorter time to finality. We are excited to be working on a ORxZK Hybrid Rollup architecture that will leverage the best of both worlds.

(Research Topic) EVM Parallel Transaction Processing (2023)

As Ethereum introduces sufficient data capacity through sharding (and EIP-4844 beforehand) to all Rollups, execution will become the bottleneck. Rollups that will invest resources into figuring out EVM parallel transaction execution will have an advantage over other scaling approaches.

By investing our resources into parallel execution of EVM Transactions, we’re hoping to find a way to substantially increase our maximum TPS (transactions/sec). We’re hard at work developing a transaction processing model that is thread-safe for the EVM and prevents deadlocks. Be sure to follow us on social media to be updated on the process.

Summary

The Enya Engineering team is making a huge push to finish 2022 strong: Implementing veTokenomics, contributing to Rollup client diversity by building Bedrock into Erigon, and scaling additional Layer 1’s.

In 2023, while the team continues to scale Boba Network to even more Layer 1’s, they will be embarking on the most ambitious overhaul of the Optimistic Rollup architecture by introducing Validify Proofs and enhancing the developer and user experience. The best part is that these benefits are not confined to the Ethereum community because Boba Network, as the only multichain L2, will bring them to devs and users wherever they are.

Go ahead and follow Boba Network on Twitter and stay tuned for the launch of our new announcements.

Announcing our Engineering Roadmap
2022- 2023

Here at Enya, we’re super excited to give you a glimpse of all of the tools and technologies we are contributing to the Boba Network between now (August 2022) until the end of 2023.

Boba Network - Engineering Roadmap 2022-2023

Our Engineering team has made significant inroads to make the Boba Network the first (and only) multichain L2 scaling ecosystem that gives you, the developer, the freedom to choose among some of the top Layer 1 chains. Here are some of the exciting things we will be rolling out!

veTokenomics (To be proposed for a DAO vote in 2022)

Our veTokenomics implementation (called veBoba) is one of our most ambitious efforts for 2022. Like other implementations of veTokenomics, holders of $BOBA tokens will be able to “vote escrow” (ve) lock their tokens for a certain time period to obtain great benefits.

So, with veBoba, you get all of the benefits of veTokenomics such as:

  • Giving committed community members a larger weight in decision-making
  • Enabling a “token flywheel” to make holding $BOBA more attractive
  • Less liquid token supply / Less sell pressure 
  • Flexibility for token holders to forego voting


More importantly, veTokenomics will increase DAO participation, and thereby increase decentralization within the Boba Network.

Here’s a sneak peek at what our Engineering team is working on for veBoba:

Boba Network - veTokenomics, UI preview 2022

Look at All That Voting Power…

Boba L2 Rollup Client and Boba V3 + “Anchorage” (2022)

Everybody knows the benefits of Rollups for blockchains: lower gas fees and higher throughput due to bundled transactions. Anchorage is our effort to develop an alternate Optimistic Rollup client based on Optimism’s Bedrock specifications, to promote client diversity in the L2 space.

Why is client diversity important? Well, that’s actually one of the biggest reasons why developers and investors use Ethereum over other L1s. Client diversity prevents any one type of client (or node) from having too much influence over the entire blockchain, reducing the risks of any single security vulnerability affecting the entire chain. The result is a more secure decentralized infrastructure.

Because Geth is the only Rollup client on mainnet, we’re contributing to the efforts to diversify the Ethereum Rollup space by implementing the open specification of Bedrock in Erigon, creating a Rollup client that is compatible with other Bedrock-based Optimistic Rollups. Think of Anchorage as Boba’s very own Bedrock.

Multichain Scaling (2022)

Boba Network is the first (and only) multichain L2 scaling ecosystem. It has already been deployed on Moonbeam and Fantom testnets, and will soon be expanding to additional Layer 1’s that are particularly appealing to game developers, especially when combined with Boba’s unique Hybrid Compute technology. Look out for some awesome announcements on this front.

Hybrid Compute Enhancements (2022)

In addition to scaling Boba Network to support additional L1’s, we’re also going to enhance our current capabilities with Hybrid Compute (our technology for calling web2 from web3) to support larger and more complex data structures, in addition to supporting more data types.

 

Now, let’s talk about what’s on the horizon for 2023.

Escape Hatches for Layer 1 and Delay-Code Upgrades (2023)

One of the most important features of any L2 is that developers and end users can rely on the security and consensus mechanisms of the L1 (the base layer, such as Ethereum). At the end of the day, web3 developers and end users should not be reliant on the operation or efficiency of the Rollup’s primary actors – like Sequencer or Proposer – for security. Escape Hatches are all about providing the users with the option to wilfully leave the rollup at any time without incurring a loss. This is especially important when the primary actors are nonfunctional.

In addition, any code upgrades to the Rollup should be subject to a delay, which should provide sufficient time for users to assess and leave the Rollup before any permanent changes come into effect.

Rollup Account Abstraction (2023)

Currently, Boba Network (just like Ethereum) supports two types of accounts: accounts controlled by private keys (i.e. owned by private individuals) and smart contract accounts.

In 2023, we’ll be implementing Rollup Account Abstraction; a single account type (a contract account), by which other account types can be derived.

Account Abstraction will open up new capabilities such as having a protocol pay gas fees for users. Stay tuned for more details when this is closer to launch.

ORxZK Hybrid (2023)

ORs (Optimistic Rollups) are best for their simplicity and flexibility, upgradability, and their design leans on battle-tested execution engines. On the other hand, Validity Rollups provide better solutions to the shortcomings of ORs, like shorter time to finality. We are excited to be working on a ORxZK Hybrid Rollup architecture that will leverage the best of both worlds.

(Research Topic) EVM Parallel Transaction Processing (2023)

As Ethereum introduces sufficient data capacity through sharding (and EIP-4844 beforehand) to all Rollups, execution will become the bottleneck. Rollups that will invest resources into figuring out EVM parallel transaction execution will have an advantage over other scaling approaches.

By investing our resources into parallel execution of EVM Transactions, we’re hoping to find a way to substantially increase our maximum TPS (transactions/sec). We’re hard at work developing a transaction processing model that is thread-safe for the EVM and prevents deadlocks. Be sure to follow us on social media to be updated on the process.

Summary

The Enya Engineering team is making a huge push to finish 2022 strong: Implementing veTokenomics, contributing to Rollup client diversity by building Bedrock into Erigon, and scaling additional Layer 1’s.

In 2023, while the team continues to scale Boba Network to even more Layer 1’s, they will be embarking on the most ambitious overhaul of the Optimistic Rollup architecture by introducing Validify Proofs and enhancing the developer and user experience. The best part is that these benefits are not confined to the Ethereum community because Boba Network, as the only multichain L2, will bring them to devs and users wherever they are.

Go ahead and follow Boba Network on Twitter and stay tuned for the launch of our new announcements.