BTC
ETH
HTX
SOL
BNB
View Market
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

Offchain Labs Launches AnyTrust Chains: Cheaper and Faster L2 Chains

星球君的朋友们
Odaily资深作者
2022-03-03 05:27
This article is about 1947 words, reading the full article takes about 3 minutes
AnyTrust Chains will run alongside Arbitrum One
AI Summary
Expand
AnyTrust Chains will run alongside Arbitrum One

This article is from Offchain Labs

Today we will announce a new network product route - AnyTrust chains, which is an arbitrum model with strong security guarantees and the advantages of extremely low transaction costs.

secondary title

AnyTrust Chains Background

We really like Optimistic Rollups. Because they inherit the security of the underlying L1 chain (we use Ethereum as an example), while providing lower cost and higher throughput than L1. They can do all this in an untrusted environment - anyone can push the correct update of this chain state. That's why we built Arbitrum One with Optimistic Rollup.

However, under the application of some blockchains with special needs, especially in the field of games, some applications need to further reduce costs, or extract NFT faster. For these applications, we will introduce AnyTrust Chains, which allow for lower costs and faster withdrawals in exchange for minimal additional trust assumptions. The main advantage of AnyTrust over sidechains is that because it is built on top of Ethereum, AnyTrust requires far less trust. (We'll explain the details below.)

secondary title

AnyTrust Overview

Here are the gist of how AnyTrust works. The network is run by a committee of nodes, making minimal assumptions about how many of the committee members are honest. For example, a committee may have 20 members, and it is assumed that at least two of them are honest.

This is an easier trust assumption than a traditional BFT sidechain, since maintaining a BFT sidechain requires more than 2/3 of the nodes to be honest — that would be 14 out of 20 people. Thanks to the “fallback to rollups” feature built on top of Ethereum, we can reduce the trust requirement from 14 to 2, as described below.

Assuming trust is established and committee members participate, users gain two major advantages. First, there is no need to record L2 transaction data on the L1 chain, because nodes can rely on committees to provide data if required. And, in the case of the committee committing to the data, it is safe to simply record the hash of the batch of transactions on L1, saving the maximum cost of running rollups. Second, once the committee guarantees L1, withdrawals can be executed immediately.

secondary title

fallback to rollups

secondary title

why it is safe (given trust assumptions)

There are 20 committee members, of which at least 2 are honest, and anything signed by an arbitrator of 19 committee members must be correct, because there are at least two honest members, and only one member can be in In addition to the arbitration panel, the arbitration panel must contain an honest member. (In general, if there are N members and K honest members, the quorum can be any N+1-K members.)

Therefore, the arbitrator signed a promise about the data availability of a batch of transactions, and we can guarantee the data availability of these transactions - so we can only publish the transaction root hash on l1 instead of the full transaction hash.

Similarly, if the arbitrator signed a statement about a certain state, then the transaction state will be accepted directly without waiting for its long challenge period on l1.

None of these things would happen without an active panel of arbitrators willing to sign the statement. But that’s okay, the network can still update the network through Arbitrum’s rollups protocol, transaction data is published on Ethereum, and new rollups status is confirmed after the challenge period. Once the quorum is running again, the chain will seamlessly switch back to a more efficient and faster mode of operation.

secondary title

How can I learn more about Arbitrum?

Twitter: @Arbitrum @OffchainLabs

Arbitrum website:https://arbitrum.io/

OffchainLabs website:https://offchainlabs.com/

Layer 2
Welcome to Join Odaily Official Community