Welcome to the Web3 world, where digital finance and applications are shown in a revolutionary way through the fusion of blockchain technology, cryptocurrencies, and a pioneering spirit. Are you overwhelmed by the wealth of terms in the Web3 world that you don’t understand? Are those slang barriers for you to learn about Web3? Don’t worry! We’re here to explain the obscure terms to guide your learning. Today, we're diving into an exciting development in the world of Ethereum scaling solutions: [Arbitrum Nova].
Arbitrum Nova is a different Layer 2 option in the Arbitrum family that has different use case than Arbitrum One. Arbitrum Nova uses something called AnyTrust technology. This method is centered around forming a group you can count on, known as the Data Availability Committee. With the help of this group to keep track of transaction details, we give up a little bit of decentralization to get better speed and efficiency. This trade-off is especially good for areas where quick and cost-effective solutions are key, like in gaming, social media, and simple financial tools.
Source: HackQuest Arbitrum Learning Track
The Data Availability Committee is made up of approved nodes. This team takes care of holding onto and looking after data on the blockchain. They're the ones who make sure this data is available to other parts of the network whenever it's needed.
AnyTrust is a twist on the Nitro tech setup that introduces a little bit of trust to help bring down costs.
Source: Medium
A Data Availability Certificate (DACert) is a unique kind of proof that shows a block of data is trustworthy and can be gotten to. This proof is made up of three big pieces:
Source: HackQuest Arbitrum Learning Track
Data Availability Servers (DAS) are programs that committee members use to keep and get data from the blockchain. DAS provides two primary methods for connecting with the outside world:
Source: HackQuest Arbitrum Learning Track
How the Sequencer and the Committee Work Together
Source: HackQuest Arbitrum Learning Track
Arbitrum Nova has two ways to share data— the traditional way of sharing all the data through Calldata, and a new, clever way that uses a DACert to show data is there and ready to use. Nova picks the best way to share data based on what's happening in the network and how much things cost. By having a trusty Data Availability Committee (DAC), Arbitrum Nova can make sure data is always there without needing to use as much from the Ethereum mainnet. This helps make transactions cheaper and faster, which is a big plus for apps that really care about how quick and costly transactions are, like games and social media.