보안

코드베이스 계보
Hyperdrome은 DeFi에서 가장 검증된 ve(3,3) 구현 중 하나인 Velodrome/Solidly 코드베이스를 기반으로 구축되었습니다:- Solidly — Andre Cronje가 Fantom에서 만든 최초의 ve(3,3) AMM
- Velodrome — Optimism의 개선된 포크, OP에서 TVL 기준 최대 DEX
감사
| 감사 | 범위 | 보고서 |
|---|---|---|
| Solidly 감사 | 코어 AMM, VotingEscrow, Minter | 저장소에서 확인 가능 |
| Velodrome 감사 | 전체 프로토콜 리뷰 | 저장소에서 확인 가능 |
스마트 컨트랙트 보안
접근 제어
| 역할 | 권한 |
|---|---|
| Governor | 토큰 화이트리스트, 게이지 생성, 프로토콜 매개변수 |
| Emergency Council | 긴급 상황 시 게이지 중지/복구 |
| Fee Manager | 풀별 거래 수수료율 조정 |
| Pauser | 긴급 상황 시 모든 스왑 일시 중지 |
타임락
HyperdromeGovernor 멀티시그는 함수별 타임락을 포함합니다:- 함수 셀렉터 / 대상 콤보별 맞춤 지연
- 배치 트랜잭션 실행 지원
- 0x의 ZeroExGovernor 패턴 기반
핵심 보안 속성
- 불변 Minter 할당 —
setMinter()는 HDROME 토큰에서 한 번만 호출 가능 - CREATE2 결정론적 배포 — Pair 주소가 예측 가능하고 검증 가능
- veNFT 첨부 시스템 — 게이지에 스테이킹된 동안 veNFT 전송 방지
- 에폭 잠금 투표 — 에폭 중 투표 변경 불가, 조작 방지
- TWAP 오라클 — 30분 관측 주기로 가격 조작 저항
Solidity 버전
모든 컨트랙트는 표준 오버플로/언더플로 보호가 포함된 Solidity 0.8.13으로 컴파일되었습니다.테스트 스위트
프로토콜은 다음을 포함하는 21개의 Foundry 테스트 파일을 포함합니다:- AMM 페어 메커니즘 및 수수료 회계
- veNFT 잠금/해제/병합 작업
- 배출 계산 및 감소 일정
- 게이지 스테이킹 및 보상 배분
- 투표 메커니즘 및 에폭 전환
- 긴급 게이지 중지/복구
- 머클 클레임 에어드롭 배분
- 온체인 거버넌스 제안
- 워시 트레이딩 방지 보호
- 오라클 정확성 및 에지 케이스