1inch RabbitHole

샌드위치 공격으로부터 보호 상태를 유지하세요.

Start image
DeFi 리스크

DeFi 리스크

프론트 러닝은 사용자들이 교환 진행 시 자금을 잃기에 DeFi의 가장 큰 도전 과제 중 하나입니다. 가장 일반적인 유형의 프론트 러닝 중 하나로는 바로 "샌드위치 공격"이 있습니다.

기술적으론 불법이 아니지만, 샌드위치 공격은 여전히 ​​분산형 거래소의 근본 기술을 활용해 암호화폐 가격을 조작하는 유형입니다. 그리고 샌드위치 공격은 사용자에게 상당한 손실을 초래할 수도 있습니다.

샌드위치 공격

샌드위치 공격

샌드위치 공격 작동을 위해서는 특히 분산형 거래소 내 거래 진행을 위한 대기 공간인 메모리 풀 (멤풀)의 스캔을 수행하는 제작 봇이 활용됩니다. 봇을 통해 대규모의 대기 중인 교환 거래가 감지될 경우에는 거래 전 및 거래 후로 2가지 거래를 시작합니다. 즉 피해자의 거래에 "샌드위치" 효과를 가하는 것입니다. 피해자의 거래 직전에 첫 거래를 이루려면, 추가 가스 수수료를 지불해야 합니다.

상당한 손실

상당한 손실

결과적으로 피해자는 기술적으로 손실 준비가 된 거래의 비율인 슬리피지 허용 금액 전체를 잃게 됩니다.

그 이후로 사용자들은 샌드위치 공격으로 전체 교환 거래의 약 4%에 달하는 상당한 자금을 잃었습니다. 2022년 현재까지 예상 손실액은 최소 8억 달러에 상당합니다.

1inch RabbitHole과 함께 안전을 유지하세요.

1inch Rabithole은 교환 거래를 검증자에게 직접 보내고 샌드위치 봇이 공격할 수도 있는 멤풀에 교환 거래 넣는 것을 막음으로서 샌드위치 공격 문제를 해결하는 기능입니다.

이를 달성하기 위해, RabbitHole은 검증자에게 직접 교환 거래를 보낼 수 있도록 해주는 Flashbots, BloXroute, Eden, Manifold와 같은 공급자를 집계합니다.

RabbitHole은 특히 MetaMask 사용자에게 이득입니다. 일부 암호화 지갑(1inch 지갑, Ledger, Trezor 포함)의 경우에는 거래 생성 및 서명이 가능하나 즉시 공표할 수는 없고, MetaMask의 경우에는 그렇지 않습니다.

Guide image

RabbitHole은 1inch 사용자들의 MetaMask 지갑 및 이더리움 확인기를 연결하는 프록시로 설계되었습니다. 이 특별한 알고리즘은 샌드위치 공격 위협에 대한 1inch 내 교환 거래를 확인하며, 만약 이러한 위협이 감지될 경우에 거래는 집계된 공급자 중 하나를 이용해 검증자들에게 직접 전송됩니다.

테스트 기간동안, RabbitHole 사용은 무료입니다. 커뮤니티 피드백을 받게 되면 RabbitHole 결제 옵션에 따라 결정이 내려집니다. 한 가지 가능 옵션으로 일정 1INCH 토큰 액수가 스테이킹 진행될 수도 있습니다.

MetaMask 사용자용

MetaMask 지갑에서 RabbitHole 네트워크로 전환해야 합니다. 해당 작업 진행은 아래 스크린샷에 나와있습니다.

metamask-user-image-1 metamask-user-image-2 metamask-user-image-3 metamask-user-image-4
  • Metamask에서 이동: 설정 > 네트워크 > 네트워크 추가
  • 다음의 매개변수 사용:
    • - 네트워크명: RabbitHole
    • - 신규 RPC URL: https://rabbithole.1inch.io/1
    • - 체인 ID: 1
    • - 통화 기호: ETH
    • - 블록 익스플로러 URL: https://etherscan.io
가이드

가이드

교환 보호를 위한 1inch RabbitHole 사용 방법 단계별 가이드
지원 센터
문서

문서

기술 자료
Doc. 포털