1인치 RabbitHole: 샌드위치 공격으로부터 보호

Nov 26 2022
1인치 RabbitHole 기능은 DeFi에서 MEV를 추출하는 가장 일반적인 방법 중 하나인 샌드위치 공격으로부터 MetaMask 사용자를 보호합니다. 1인치 네트워크는 1인치 래빗홀(RabbitHole)을 소개하게 되어 기쁩니다. 이 기능은 가장 일반적인 유형의 전면 실행인 샌드위치 공격으로부터 1인치로 교체하는 메타마스크 사용자를 보호하는 것을 목표로 합니다.

1인치 RabbitHole 기능은 DeFi에서 MEV를 추출하는 가장 일반적인 방법 중 하나인 샌드위치 공격으로부터 MetaMask 사용자를 보호합니다.

1 인치 네트워크 는 1인치로 교환하는 MetaMask 사용자를 가장 일반적인 전면 실행 유형인 샌드위치 공격으로부터 보호하는 것을 목표로 하는 새로운 기능인 1인치 래빗홀을 소개하게 되어 기쁩니다 .

샌드위치 공격 설명

분산형 거래소에서 스왑을 할 때 사용자는 잠재적으로 최대 추출 가능 가치(MEV)를 얻는 방법인 소위 "샌드위치 공격"의 희생자가 될 수 있습니다. 기술적으로 불법은 아니지만 샌드위치 공격은 여전히 ​​분산형 거래소의 기본 기술을 이용하여 암호화폐 가격을 조작하는 유형입니다. 그리고 샌드위치 공격은 사용자에게 상당한 손실을 초래할 수 있습니다.

샌드위치 공격을 실행하기 위해 트랜잭션이 처리되기를 기다리는 분산형 거래소의 메모리 풀(멤풀)을 스캔하는 특별히 생성된 봇이 사용됩니다. 봇이 보류 중인 대규모 스왑 거래를 감지하면 두 가지 거래를 시작합니다. 하나는 거래 전이고 다른 하나는 거래 후에, 기본적으로 피해자의 거래를 "샌드위치"합니다. 피해자의 거래 직전에 첫 거래를 하기 위해서는 별도의 가스비를 지불해야 합니다.

예를 들어 사용자가 1%의 슬리피지 허용 오차로 20개의 Y 토큰에 대해 1,000개의 X 토큰을 구매하려고 합니다. 즉, 사용자가 받기로 동의한 최소 X 토큰의 양은 1,000–1% = 990입니다.

샌드위치 봇은 거래를 감지하고 피해자의 거래 직전에 Y에 대한 구매 거래를 배치하고 피해자의 거래 직후에 Y에 대한 매도 거래를 배치합니다. 이후 세 가지 트랜잭션이 실행됩니다.

  • 트랜잭션 1: 봇이 구매 트랜잭션을 실행하고 자산 Y의 높은 구매가 가격을 높입니다.
  • 거래 2: 피해자는 원래 예상했던 것보다 더 높은 가격에 Y를 구입하고 대규모 거래는 Y의 가격을 더 높입니다.
  • 트랜잭션 3: 봇이 Y를 판매하여 가격 차이를 챙깁니다.

최초의 샌드위치 공격은 2018년 2월 27일 Bancor에서 수행된 것으로 추정됩니다.

  • 블록 내 위치: 28
  • 블록 내 위치: 29
  • 블록 내 위치: 30

1인치 래빗홀: 샌드위치 공격으로부터 보호막

1inch RabitHole은 1inch의 스왑 트랜잭션을 검증자에게 직접 보내고 샌드위치 봇이 공격할 수 있는 mempool에 넣지 않도록 하여 샌드위치 공격 문제를 해결하는 기능입니다.

이를 달성하기 위해 RabbitHole은 Flashbots, BloXroute, Eden 및 Manifold와 같은 공급자를 집계하여 검증자에게 직접 스왑 트랜잭션을 보낼 수 있습니다.

RabbitHole은 특히 MetaMask 사용자에게 도움이 될 것입니다. 일부 암호화폐 지갑(1inch Wallet, Ledger 및 Trezor 포함)은 트랜잭션을 생성하고 서명할 수 있지만 즉시 브로드캐스팅할 수는 없지만 MetaMask는 그렇지 않습니다.

RabbitHole은 프록시로 설계되어 1인치 사용자의 메타마스크 지갑과 이더리움 유효성 검사기를 연결합니다. 고유한 알고리즘은 샌드위치 공격의 위협에 대해 1인치에서 스왑 트랜잭션을 확인하고, 이러한 위협이 감지되면 집계된 제공자 중 하나를 사용하여 트랜잭션을 검증자에게 직접 전송합니다.

테스트 기간 동안 RabbitHole은 무료로 사용할 수 있습니다. 커뮤니티로부터 피드백을 받으면 RabbitHole에 대한 지불 옵션에 대한 결정이 내려집니다. 한 가지 가능한 옵션은 일정량의 1INCH 토큰을 스테이킹하는 것입니다.

1inch RabbitHole 사용에 대한 단계별 가이드는 도움말 센터 에서 확인할 수 있습니다 .

1inch Network의 새로운 소식과 업데이트를 기대해주세요!