이더리움 가스 요금 상승, 하지만 L2 솔루션 오고있다

Quantstamp Labs
October 6, 2020

Ethereum gas fees are steadily rising. As fees continue to break all-time highs, non-whale DeFi users are slowly priced-out of DeFi because transaction fees are eliminating their profits. In addition, many non-DeFi applications such as gaming applications are becoming unusable on Ethereum Layer 1. 

The Ethereum gas price recently experience high volatility.

As the demand and popularity of Ethereum increases, transaction fees are likely to continue to rise. To address this, many projects including OMG Network, SKALE Network, and IDEX are producing scaling solutions that drastically reduce the cost and increase the speed of transactions for users while keeping users in control of their assets. 

Tether on OMG Network

Tether (USDT) is the stablecoin with the most liquidity in the entire blockchain ecosystem. Tether has a 15 billion USD market cap and trading volumes that regularly surpass both Bitcoin and Ethereum. Historically, it is the highest consumer of gas compared to any other smart contract on Ethereum (Uniswap recently surpassed Tether). On August 19th, Bitfinex, the issuer of Tether, integrated the OMG Network in order to enhance the user experience of Tether.

Tether has the 3rd highest market capitalization out of all cryptocurrencies. Image source: coinpaprika

In order for an exchange or user to access their Tether on the OMG Network, they must first deposit Tether into a smart contract on Ethereum Layer 1. Once Tether is deposited, users are eligible to transfer their Tether on OMG Network. The Layer 2 OMG Network is composed of its own blockchain with blocks produced by a single operator. After every block is added to the OMG Network chain, the operator submits the merkle root of the transactions in each OMG block on Ethereum Layer 1.

A “watcher” is used to keep the single block producer accountable. The watcher views all data produced by the single block producer and, in the event that the block producer submits invalid information or attempts to cheat the network, the watcher uses the merkle roots submitted to Ethereum Layer 1 to cryptographically determine if invalid activity took place. If invalid behavior is detected, the watcher notifies users, who have time to challenge invalid behavior and then safely withdraw their funds

Bitfinex will initially use OMG Network to facilitate user transfers of Tether between large exchanges. OMG Network is powered by an implementation of Plasma called MoreVP, which was audited by Quantstamp.

Enabling New Use Cases with SKALE Network

SKALE Network intends to enable new decentralized use cases by not only reducing transaction costs, but also by allowing dApp developers to deploy their own customizable SKALE chains that cater to their applications' unique needs. SKALE Network refers to these Ethereum-as-a-service Layer 2 blockchains as elastic sidechains.

Each elastic sidechain is dedicated to a single decentralized application. dApp developers have a lot of flexibility as to how their sidechain functions. For instance, since there is a monthly flat fee paid to SKALE Network Operators (similar to Ethereum miners), they can dramatically decrease transaction fees for their users by taking thousands of transactions off-chain and settling on mainnet Ethereum only when necessary. Also, these elastic sidechains are not subject to Ethereum’s storage and computation limitations. If dApp operators need more storage or computational power to run their application, they can pay for what they need.

Node operators can run multiple chains. Each chain is dedicated to a single dApp. Image source: SKALE Network

SKALE Network is ideal for potential use cases that are too costly to run solely on Ethereum mainnet. For instance, playing a blockchain-based trading card game directly on Ethereum is undesirable for users because they need to make 10s or 100s of transactions each game session, which can quickly get expensive. On the SKALE Network, users can play their trading card game without having to worry about expensive transactions, while also maintaining sovereignty over their in-game assets. Users will only have to make Ethereum transactions upon entering or exiting the elastic sidechain.

Quantstamp audited components of the SKALE Manager smart contract system which impacts SKALE Network nodes, validators, and elastic sidechains. Quantstamp also audited the SKALE Allocator contracts which manage the vesting structure of SKALE tokens for investors.

IDEX and Optimized Optimistic Rollups

IDEX is a decentralized exchange that plans to incorporate Optimized Optimistic Rollups, a Layer 2 solution, later this year to enhance user experience. Since IDEX’s inception in Oct 2017, IDEX users cumulatively paid over 7 million USD in ether for gas fees. In order to reduce gas fees for users and speed up transaction times, IDEX intends to execute trades and maintain user balances on Layer 2.

Storing merkle roots of Layer 2 blocks allows observers to mathematically prove if malicious or invalid behavior took place. Image source: IDEX

Optimized Optimistic Rollups works very similar to how OMG Network works. All Layer 2 blocks are produced by IDEX, a single block producer, and merkle roots of transactions in these blocks are stored in Layer 1 smart contracts in order to keep the single block producer accountable.

Validator nodes in IDEX’s Optimized Optimistic Rollups have the same function as watchers in OMG Network: they monitor all of the block producer’s activity in order to detect invalid or malicious behavior. One key difference is that IDEX validators have the ability to prevent invalid data from being accepted by the Layer 1 smart contracts. This means that users don't have to take action in the event that an invalid Layer 2 block is published. Any individual validator that can cryptographically prove fraud is able to prevent the invalid block from finalizing, in which case the state will automatically revert to that of the previous valid block.

Quantstamp recently audited the on-chain components of the IDEX 2.0 upgrade.

The Future of Scaling and Ethereum

Many view high fees as a detriment to Ethereum, however, high fees are also an indicator of Ethereum’s success. High fees are also driving Layer 2 development: many leading DeFi projects are already brainstorming ways in which they can drive and connect their liquidity over a Layer 2 solution.

ETH 2.0 will also put downward pressure on fees and, in combination with Layer 2 scaling solutions, will make room for a level of financial activity that is magnitudes greater than what currently exists. Ethereum is preparing to absorb as much worldwide economic activity as possible and development continues at an impressive pace.

퀀트스탬프 랩스
2020년 10월 6일

이더리움 가스 요금은 꾸준히 증가하고 있습니다. 수수료가 사상 최고치를 계속 경신함에 따라 비고래 DeFi 사용자는 거래 수수료가 수익을 없애고 있기 때문에 서서히 DeFi가격을 책정하고 있습니다. 또한, 이더리움 레이어 1에서는 게임 애플리케이션과 같은 많은 비DeFi 애플리케이션을 사용할 수 없게 되고 있습니다. 

이더리움 가스 가격은 최근 높은 변동성을 경험한다.

이더리움의 수요와 인기가 높아짐에 따라 거래 수수료는 계속 증가할 것으로 보입니다. 이를 해결하기 위해 OMG 네트워크, SKALE 네트워크 및 IDEX를 포함한 많은 프로젝트가 비용을 대폭 절감하고 사용자가 자산을 제어할 수 있도록 하는 확장 솔루션을 생산하고 있습니다. 

OMG 네트워크의 테더

Tether (USDT)는 전체 블록 체인 생태계에서 유동성이 가장 많은 안정동전입니다. 테더는 150억 달러 규모의 시가총액과 거래량이 비트코인과 이더리움을 정기적으로 능가합니다. 역사적으로, 그것은 이더리움(유니스왑최근 밧줄을 능가)에다른 스마트 계약에 비해 가스의 가장 높은 소비자입니다. 8월 19일, 테더의 발행인인 Bitfinex는 Tether의 사용자 경험을 향상시키기 위해 OMG 네트워크를 통합했습니다.

테더는 모든 암호 화폐 중 3 번째로 높은 시가 총액을 가지고 있습니다. 이미지 소스: 코인파프리카

교환 또는 사용자가 OMG 네트워크에서 자신의 밧줄에 액세스하려면 먼저 이더리움 레이어 1에 스마트 계약에 밧줄을 입금해야합니다. 테더가 입금되면 사용자는 OMG 네트워크에서 테더를 전송할 수 있습니다. Layer 2 OMG 네트워크는 단일 운영자가 제작한 블록으로 자체 블록 체인으로 구성됩니다. 모든 블록이 OMG 네트워크 체인에 추가되면 운영자는 이더리움 레이어 1의 각 OMG 블록에서 트랜잭션의 머클 루트를 제출합니다.

단일 블록 생산자에게 책임을 묻는 데 "감시자"가 사용됩니다. 감시자는 단일 블록 생산자가 생성한 모든 데이터를 보고 블록 생산자가 잘못된 정보를 제출하거나 네트워크를 속이려고 시도하는 경우 감시자는 이더리움 레이어 1에 제출된 머클 뿌리를 사용하여 무효 활동이 발생했는지 암호화합니다. 잘못된 행동이 감지되면 감시자는 잘못된 행동에 이의를 제기하고 자금을 안전하게 인출할 시간이 있는 사용자에게 통보합니다.

Bitfinex는 처음에 큰 교환 사이 밧줄의 사용자 전송을 용이하게하기 위해 OMG 네트워크를 사용합니다. OMG 네트워크는 MoreVP라는 플라즈마의 구현에 의해 구동된다, 감사를 받은 Quantstamp .

SKALE 네트워크를 통해 새 사용 사례 활성화

SKALE 네트워크는 트랜잭션 비용을 절감할 뿐만 아니라 dApp 개발자가 애플리케이션의 고유한 요구를 충족하는 맞춤형 SKALE 체인을 배포할 수 있도록 하여 새로운 분산 사용 사례를 가능하게 할 계획입니다. SKALE 네트워크는 이러한 이더리움-서비스 레이어 2 블록체인을 탄성 사이드체인으로 지칭한다.

각 탄성 사이드 체인은 단일 분산 응용 프로그램에 전념하고 있습니다. dApp 개발자는 사이드 체인이 작동하는 방법에 대해 많은 유연성을 가지고 있습니다. 예를 들어, SKALE 네트워크 사업자(이더리움 광부와 유사)에 매월 정액 요금이 부과되기 때문에 수천 건의 거래를 차단하고 필요할 때만 메인넷 이더리움에 정착하여 사용자의 거래 수수료를 대폭 줄일 수 있습니다. 또한 이러한 탄성 사이드체인은 이더리움의 스토리지 및 계산 제한의 영향을 받지 않습니다. dApp 운영자가 응용 프로그램을 실행하기 위해 더 많은 저장 장치 또는 계산 전원이 필요한 경우 필요한 비용을 지불할 수 있습니다.

노드 연산자는 여러 체인을 실행할 수 있습니다. 각 체인은 단일 dApp에 전념하고 있습니다. 이미지 소스: 스칼레 네트워크

SKALE 네트워크는 이더리움 메인넷에서만 실행하기에 는 비용이 너무 많은 잠재적 인 사용 사례에 이상적입니다. 예를 들어, 이더리움에서 직접 블록체인 기반 거래 카드 게임을 플레이하는 것은 각 게임 세션마다 10대 또는 100대 의 거래를 해야 하기 때문에 사용자에게 바람직하지 않으므로 비용이 많이 들 수 있습니다. SKALE 네트워크에서 사용자는 게임 내 자산에 대한 주권을 유지하면서 고가의 거래에 대해 걱정할 필요없이 거래 카드 게임을 할 수 있습니다. 사용자는 탄성 사이드체인에 들어가거나 종료할 때만 이더리움 거래를 해야 합니다.

Quantstamp SKALE 네트워크 노드, 유효성 검사기 및 탄성 사이드체인에 영향을 미치는 SKALE Manager 스마트 계약 시스템의 감사 구성 요소입니다. Quantstamp 또한 투자자를위한 SKALE 토큰의 베킹 구조를 관리하는 SKALE Allocator 계약을 감사했습니다.

IDEX 및 최적화된 낙관적 롤업

IDEX는 사용자 경험을 향상시키기 위해 올해 하반기에 계층 2 솔루션인 최적화된 낙관적 롤업을 통합할 계획인 분산 형 거래소입니다. IDEX 는 2017년 10월 IDEX가 설립된 이래 가스 요금으로 누적 미화 700만 달러 이상을 지급했습니다. IDEX는 사용자의 가스 수수료를 줄이고 거래 시간을 단축하기 위해 2층에서 거래를 실행하고 사용자 잔액을 유지하려고 합니다.

레이어 2 블록의 머클 뿌리를 저장하면 관찰자가 악의적이거나 잘못된 동작이 있었는지 수학적으로 증명할 수 있습니다. 이미지 소스: IDEX

최적화된 낙관적 롤업은 OMG 네트워크의 작동 방식과 매우 유사합니다. 모든 레이어 2 블록은 단일 블록 생산자인 IDEX에 의해 생성되며, 이러한 블록의 트랜잭션 병합 뿌리는 단일 블록 생산자에게 책임을 유지하기 위해 레이어 1 스마트 계약에 저장됩니다.

IDEX의 최적화된 낙관적 롤업의 유효성 검사기 노드는 OMG 네트워크의 감시자와 동일한 기능을 가지고 있습니다: 무효 또는 악의적인 동작을 감지하기 위해 모든 블록 생산자의 활동을 모니터링합니다. 한 가지 주요 차이점은 IDEX 유효성 검사기가 계층 1 스마트 계약에 의해 잘못된 데이터가 허용되지 않도록 방지할 수 있다는 것입니다. 즉, 잘못된 계층 2 블록이 게시된 경우 사용자가 조치를 취할 필요가 없습니다. 부정 행위를 암호화하여 증명할 수 있는 모든 개인 유효성 검사기는 잘못된 블록이 완료되는 것을 방지할 수 있으며, 이 경우 상태는 이전 유효한 블록의 블록으로 자동으로 되돌아갑니다.

Quantstamp 최근에 IDEX 2.0 업그레이드의 체인 구성 요소를 감사했습니다.

스케일링과 이더리움의 미래

많은 사람들이 높은 수수료를 이더리움에 해칠 것으로 여기지만, 높은 수수료는 이더리움의 성공을 나타내는 지표이기도 합니다. 높은 수수료는 또한 계층 2 개발을 주도하고 있다: 많은 주요 DeFi 프로젝트는 이미 계층 2 솔루션을 통해 유동성을 구동하고 연결할 수있는 방법을 브레인 스토밍하고 있습니다.

ETH 2.0은 또한 수수료에 하방 압력을 가할 것이며, 계층 2 스케일링 솔루션과 함께 현재 존재하는 것보다 큰 규모의 금융 활동을 위한 공간을 마련할 것입니다. 이더리움은 가능한 한 많은 세계 경제 활동을 흡수할 준비를 하고 있으며 개발은 인상적인 속도로 계속되고 있습니다.

ETH 2.0 개발의 현재 단계를 이해하는 데 관심이 있으십니까?
자세히 알아보기
November 11, 2020

Quantstamp Community Update - October 2020

‍Audit of Ethereum 2.0 client Teku, blockchain insurance, Open DeFi, virtual events, and more media coverage... here’s what happened at Quantstamp in October.‍

November 5, 2020

Why Bitcoin is Capturing Enterprise Attention

MicroStrategy made headlines this summer as the first publicly-traded company to buy Bitcoin as part of its capital allocation strategy. Since then, other companies have followed suit. Learn how current economic conditions and the unique properties of Bitcoin have driven these decisions.

October 28, 2020

Formally Verifying Hedera Hashgraph's Stablecoin Framework

Quantstamp created and formally verified a specification for Hedera Hashgraph stablecoins. This simplifies the process of creating safe stablecoins and also makes easier for partners to safely integrate them.

October 27, 2020

Quantstamp Completes Audit of 2nd ETH 2.0 Implementation

Quantstamp has now completed its audit of Teku, the Ethereum 2.0 client developed by ConsenSys. Quantstamp also audited Prysm by Prysmatic Labs.