-
bitcoin $78040.437257 USD
0.52% -
ethereum $2412.308117 USD
-0.53% -
tether $0.999509 USD
-0.01% -
bnb $698.384233 USD
1.45% -
xrp $1.373032 USD
1.75% -
usd-coin $0.999942 USD
0.01% -
solana $101.191032 USD
0.93% -
tron $0.326391 USD
1.07% -
hyperliquid $82.279738 USD
-1.13% -
dogecoin $0.083520 USD
2.01% -
zcash $834.380549 USD
-0.43% -
monero $514.961282 USD
-1.77% -
unus-sed-leo $9.309351 USD
0.36% -
chainlink $11.262165 USD
-0.09% -
cardano $0.206160 USD
4.12%
Uniswap V4 "플래시 회계": 가스를 어떻게 절약합니까? (프로토콜 기술)
Uniswap V4’s Flash Accounting uses in-memory accumulators to defer balance updates until transaction end—slashing SSTORE/SLOAD ops, cutting gas, and boosting composability.
2026/04/02 07:39
플래시 회계 메커니즘
1. 플래시 회계는 스왑 시작과 끝에서 여러 상태 업데이트를 단일 원자 원장 스냅샷으로 대체합니다.
2. Uniswap V4는 복잡한 다중 홉 스왑 중에 중간 잔액을 스토리지에 기록하는 대신 거래 완료 단계까지 모든 잔액 변경을 연기합니다.
3. 각 풀은 결제될 때까지 EVM 스토리지를 건드리지 않고 델타(예금, 인출, 수수료 및 프로토콜 요금)를 추적하는 로컬 누산기를 유지합니다.
4. 누산기는 스택 기반 산술을 사용하여 메모리에서 작동하므로 0이 아닌 쓰기에 대해 각각 20,000가스의 비용이 드는 SSTORE opcode를 방지합니다.
5. 트랜잭션이 완료되면 순 델타만 풀의 예비 잔액에 적용되므로 풀 상호 작용당 스토리지 쓰기가 수십에서 1~2회로 줄어듭니다.
후크 기반 상태 관리
1. 후크는 코어 풀 작업 전후에 실행되는 사용자 정의 가능한 온체인 논리 모듈이지만 예약금을 직접 수정하지는 않습니다.
2. 후크는 여러 스토리지 슬롯에 걸쳐 중복 잔액 재계산을 트리거하지 않고도 수수료 재분배 또는 유동성 재조정을 트리거할 수 있습니다.
3. 후크는 컨텍스트 인식 격리로 실행되므로 스토리지에서 풀 상태를 반복적으로 다시 읽는 것을 방지하고 대신 현재 누산기 값을 매개변수로 상속합니다.
4. 이렇게 하면 후크 호출당 최대 15~20개의 SLOAD 작업이 제거되며 각 작업에는 100가스의 비용이 들며 특히 중첩 또는 구성 스왑에 영향을 미칩니다.
5. 후크 실행 경로는 사전 검증되고 최적화된 점프 대상으로 컴파일되어 EVM의 조건부 분기 오버헤드를 줄입니다.
싱글톤 풀 아키텍처
1. Uniswap V4는 토큰 쌍별로 별도의 계약을 배포하는 대신 모든 풀을 단일 계약 인스턴스로 통합합니다.
2. 이 설계는 풀당 배포 비용을 제거하고 수천 개의 유동성 장소에서 중복되는 바이트 코드 중복을 제거합니다.
3. 스토리지 레이아웃은 슬롯 효율적인 매핑 키를 사용하여 촘촘하게 패킹됩니다. 풀 식별자는 순서가 지정된 토큰 주소 해싱을 통해 uint256 키로 인코딩되므로 보조 인덱스 구조 없이 O(1) 조회가 가능합니다.
4. 수수료 계층 검증 또는 틱 비트맵 할당과 같은 가스 집약적인 초기화 루틴은 풀당이 아닌 전역적으로 한 번 발생하여 모든 거래 활동에 걸쳐 고정 오버헤드를 상각합니다.
5. 싱글톤 모델은 동일한 실행 컨텍스트 내에서 내부 풀 논리를 유지하고 CALL 연산 코드 및 관련 700가스 기본 비용과 메모리 확장 페널티를 방지하여 계약 간 호출 오버헤드를 줄입니다.
스토리지 쓰기 없이 수수료 누적
1. 프로토콜 수수료와 유동성 공급자 보상은 스왑 중 영구 저장소 대신 휘발성 메모리 축적기에 집계됩니다.
2. 후크 로직에서 명시적으로 요구하지 않는 한 오버플로 검사를 우회하여 누산기 내부의 확인되지 않은 추가를 통해 수수료가 발생합니다.
3. 유동성 공급자가 Collect()를 호출할 때까지 스토리지 쓰기가 발생하지 않으므로 스왑당 부담이 아닌 선택적인 저주파 작업으로 수수료를 수집하게 됩니다.
4. 이러한 디커플링은 3개의 풀이 포함된 단일 스왑이 SSTORE 없이 5개의 개별 LP 포지션(모두 메모리에서 오프체인으로 추적됨)에 대해 수수료가 발생할 수 있음을 의미합니다.
5. 누산기는 비트 패킹 기술을 사용하여 단일 uint256 내에 여러 수수료 구성 요소(예: 프로토콜 공유, LP 공유, 후크별 부과금)를 저장하여 저장 효율성을 유지합니다.
자주 묻는 질문
Q: 플래시 회계가 선행 저항에 영향을 줍니까? Flash Accounting은 멤풀 가시성이나 트랜잭션 순서를 변경하지 않습니다. 누산기 델타는 최종 정산 시에만 호출 데이터 및 이벤트 로그에 표시되므로 이전 버전과 동일한 MEV 표면을 유지합니다.
Q: 개발자가 트랜잭션 중에 누산기 값을 읽을 수 있습니까? 아니요. Accumulator 내용은 실행 중에 공개 getter를 통해 노출되지 않습니다. 승인된 액세스 권한이 있는 후크만 정의된 범위 내에서 이를 검사하거나 조작할 수 있습니다.
Q: Flash Accounting은 기존 Uniswap V3 통합과 호환됩니까? 기본적으로는 아닙니다. 실시간 잔액 읽기 또는 외부 Oracle 피드에 의존하는 통합은 정산 후 상태를 쿼리하거나 V4에 도입된 새로운 이벤트 기반 알림 패턴을 사용하도록 업데이트되어야 합니다.
Q: 플래시 회계는 플래시 대출과 어떻게 상호 작용합니까? 대출과 상환 단계 사이의 중복 준비금 검증을 제거하여 플래시 대출 효율성을 향상시킵니다. 누산기는 중간 스토리지 동기화 없이 전체 트랜잭션 경계에 걸쳐 일관성을 보장합니다.
부인 성명:info@kdj.com
제공된 정보는 거래 조언이 아닙니다. kdj.com은 이 기사에 제공된 정보를 기반으로 이루어진 투자에 대해 어떠한 책임도 지지 않습니다. 암호화폐는 변동성이 매우 높으므로 철저한 조사 후 신중하게 투자하는 것이 좋습니다!
본 웹사이트에 사용된 내용이 귀하의 저작권을 침해한다고 판단되는 경우, 즉시 당사(info@kdj.com)로 연락주시면 즉시 삭제하도록 하겠습니다.
- BlockDAG 자사주 매입, 뛰어난 가격 테스트와 모네로 가격 분석 속에서 기대감 촉발
- 2026-09-03 20:35:01
- Robinhood Chain 및 Altcoin Mania: PONS 상장으로 변동성이 촉발되고 Arbitrum에서 수익 급증
- 2026-09-03 16:35:01
- 온도, SEC, CFTC: 국내 암호화폐 파생상품에 대한 끊임없는 추진
- 2026-09-03 12:50:02
- 오늘의 암호화폐 뉴스: 비트코인은 78,000달러에 육박하고 시장 분위기 변화 속에서 INDEX는 125% 상승
- 2026-09-03 12:55:01
- G20 정상회담, 중국 경제 상황 속에서 알트코인의 새로운 시대 신호탄
- 2026-09-03 12:55:01
- Remixpoint, ETH 판매, 비트코인 전용 전환: 전략적 암호화폐 재무 재조정
- 2026-09-03 12:45:01
관련 지식
Bybit에서 카피 트레이딩 위험을 관리하는 방법은 무엇입니까? 완전한 BTC 및 ETH 카피 트레이딩 가이드
2026-08-20 15:39:44
Bybit의 카피 트레이딩 메커니즘 이해하기 1. Bybit의 카피 트레이딩은 통합 트레이딩 계좌를 통해 운영되며, 리더의 포지션 규모, 레버리지 및 진입 시점에 따라 팔로어 잔액이 자동으로 할당됩니다. 2. 복사된 각 거래는 리더의 프로필에 정의된 미끄러짐 허용 오차...
Bitget에서 BTC 리드 트레이더를 선택하는 방법은 무엇입니까? 완전한 카피 트레이딩 선택 가이드
2026-08-25 18:19:32
BTC 리드 트레이더 지표 이해 1. 지난 90일 동안의 수익성 비율은 단기적인 급증보다는 일관된 실행 능력을 반영합니다. 2. 18% 미만의 최대 하락률은 변동성이 큰 시장 변동 중 엄격한 리스크 관리를 의미합니다. 3. 주당 5~22회의 거래 빈도는 과도한 거래나 ...
바이낸스에서 선물 카피 트레이딩을 시작하는 방법은 무엇입니까? 완전한 초보자 설정 가이드
2026-08-18 20:19:45
선물 복사 거래 메커니즘 이해 1. 선물 복사 거래를 통해 사용자는 바이낸스의 선물 플랫폼에서 숙련된 거래자의 공개 포지션과 거래 실행을 자동으로 복제할 수 있습니다. 2. 시스템은 선택된 마스터 트레이더의 활동을 기반으로 진입, 청산, 레버리지 조정 및 손절매 트리거...
OKX에서 USDC로 ETH를 거래하는 방법은 무엇입니까? 단계별 이더리움 거래 튜토리얼
2026-08-21 20:19:53
계정 설정 및 확인 1. 유효한 이메일 주소나 전화번호를 사용하여 OKX 계정을 등록하세요. 2. 정부 발급 신분증과 해당 서류를 들고 있는 셀카를 업로드하여 본인 확인을 완료하세요. 3. 보안 강화를 위해 Google Authenticator 또는 SMS를 통해 2단...
Bybit에서 USDC로 BTC를 구매하는 방법은 무엇인가요? Bitcoin 현물 거래 가이드 완료
2026-08-30 16:40:22
현물 거래 인터페이스 액세스 1. 공식 모바일 앱이나 웹 플랫폼을 통해 검증된 자격 증명을 사용하여 Bybit 계정에 로그인하세요. 2. 거래 섹션으로 이동하여 상단 탐색 표시줄에서 현물을 선택하세요. 3. 거래쌍 검색창에서 BTC/USDC 를 검색하세요. 이 쌍은 스...
바이낸스에서 ETH를 SOL로 교환하는 방법은 무엇입니까? 단계별 암호화 교환 튜토리얼
2026-09-03 11:00:24
현물 거래 인터페이스 액세스 1. 공식 웹사이트나 모바일 애플리케이션을 통해 확인된 바이낸스 계정에 로그인하세요. 계속하기 전에 이중 인증이 활성화되어 있는지 확인하세요. 2. "거래" 섹션으로 이동하여 상단 메뉴 표시줄에서 "현물"...
Bybit에서 카피 트레이딩 위험을 관리하는 방법은 무엇입니까? 완전한 BTC 및 ETH 카피 트레이딩 가이드
2026-08-20 15:39:44
Bybit의 카피 트레이딩 메커니즘 이해하기 1. Bybit의 카피 트레이딩은 통합 트레이딩 계좌를 통해 운영되며, 리더의 포지션 규모, 레버리지 및 진입 시점에 따라 팔로어 잔액이 자동으로 할당됩니다. 2. 복사된 각 거래는 리더의 프로필에 정의된 미끄러짐 허용 오차...
Bitget에서 BTC 리드 트레이더를 선택하는 방법은 무엇입니까? 완전한 카피 트레이딩 선택 가이드
2026-08-25 18:19:32
BTC 리드 트레이더 지표 이해 1. 지난 90일 동안의 수익성 비율은 단기적인 급증보다는 일관된 실행 능력을 반영합니다. 2. 18% 미만의 최대 하락률은 변동성이 큰 시장 변동 중 엄격한 리스크 관리를 의미합니다. 3. 주당 5~22회의 거래 빈도는 과도한 거래나 ...
바이낸스에서 선물 카피 트레이딩을 시작하는 방법은 무엇입니까? 완전한 초보자 설정 가이드
2026-08-18 20:19:45
선물 복사 거래 메커니즘 이해 1. 선물 복사 거래를 통해 사용자는 바이낸스의 선물 플랫폼에서 숙련된 거래자의 공개 포지션과 거래 실행을 자동으로 복제할 수 있습니다. 2. 시스템은 선택된 마스터 트레이더의 활동을 기반으로 진입, 청산, 레버리지 조정 및 손절매 트리거...
OKX에서 USDC로 ETH를 거래하는 방법은 무엇입니까? 단계별 이더리움 거래 튜토리얼
2026-08-21 20:19:53
계정 설정 및 확인 1. 유효한 이메일 주소나 전화번호를 사용하여 OKX 계정을 등록하세요. 2. 정부 발급 신분증과 해당 서류를 들고 있는 셀카를 업로드하여 본인 확인을 완료하세요. 3. 보안 강화를 위해 Google Authenticator 또는 SMS를 통해 2단...
Bybit에서 USDC로 BTC를 구매하는 방법은 무엇인가요? Bitcoin 현물 거래 가이드 완료
2026-08-30 16:40:22
현물 거래 인터페이스 액세스 1. 공식 모바일 앱이나 웹 플랫폼을 통해 검증된 자격 증명을 사용하여 Bybit 계정에 로그인하세요. 2. 거래 섹션으로 이동하여 상단 탐색 표시줄에서 현물을 선택하세요. 3. 거래쌍 검색창에서 BTC/USDC 를 검색하세요. 이 쌍은 스...
바이낸스에서 ETH를 SOL로 교환하는 방법은 무엇입니까? 단계별 암호화 교환 튜토리얼
2026-09-03 11:00:24
현물 거래 인터페이스 액세스 1. 공식 웹사이트나 모바일 애플리케이션을 통해 확인된 바이낸스 계정에 로그인하세요. 계속하기 전에 이중 인증이 활성화되어 있는지 확인하세요. 2. "거래" 섹션으로 이동하여 상단 메뉴 표시줄에서 "현물"...
모든 기사 보기














