This article will answer various questions like what is arbitrum and what is arbitrum used for. Read on and you'll find the answer.
What is Arbitrum?
The transaction fee crisis on Ethereum (ETH) has hampered the exponential growth of the Ethereum blockchain. Arbitrum technology is one of the many possible solutions for the congestion and high fees on the Ethereum network.
Transactions on Ethereum are implemented and executed via smart contracts, and a fee is required to reward the network participants that store such programmable contracts on their machines.
The transaction fee increases when the number of users grows and more transactions are required to be processed by the network. Moreover, every miner in the Ethereum blockchain must simulate every step of a contract's execution, which is costly and drastically limits scalability. The Ethereum blockchain also mandates that every contract's code and data be made public unless there is a privacy overlay feature that has costs of its own.
How does Arbitrum work?
The four roles in the Arbitrum ecosystem are played by verifiers, a virtual machine (VM), a key and a manager, as discussed below:
-Verifier
The verifier is a distributed protocol or global entity that checks transaction legitimacy and is responsible for publishing accepted transactions.
-Key
A key is a protocol memeber who can own currency and propose transactions. The hash of a public key serves as its identification. It can propose transactions by signing them with the private key associated with the transaction.
-VM
A VM is a protocol's virtual participant with code and data that define its operation.
-Manager
A virtual machine manager is a person who keeps track of a virtual machine's progress and ensures that it behaves correctly.
Overview of the state machine that governs the status of each VM in the Arbitrum protocol
The verifiers will accept any state modification that is supported by all of the managers. If two managers disagree on what the VM will do despite incentives, the verifiers use a bisection technique to reduce the disagreement down to the execution of a single instruction and then one manager offers a simple proof of that one instruction. Moreover, both VMs and parties can send each other messages and currency.
When a manager makes a debatable remark and another manager challenges it, the bisection protocol begins. Both managers will have put money down in the form of a currency deposit.
When a DApp runs on the Arbitrum chain, you have the option of selecting your group of validators to perform the consensus process. This means that as compared to Ethereum (where each validator keeps track of all of the network's apps), the validator working on one app cannot interact with any other Arbitrum app. This localized technique necessitates less connection between nodes, resulting in the speedier processing of transactions.
The future of Arbitrum
Early L1s like Ethereum and Bitcoin valued decentralization and security over scalability, as seen by high gas fees on both platforms. However, Arbitrum aims to solve this blockchain trilemma by implementing Optimistic Rollups that satisfy all these three elements.
However, the Ethereum community believes that the longer-term comprehensive solution involves the implementation of zk-Rollup. Being the most advanced L2 platform, Arbitrum will hopefully continue to absorb the current technology trends to scale the platform and promote its expansion.
What is arbitrum and what is arbitrum used for? Now you get the answer.



















