본문으로 건너뛰기
SaferICO SaferICO스마트 컨트랙트 보안
비즈니스 요금제에 포함 — 월 29.9달러

내어 준 그 권한, 지금도 열려 있습니다.

돈을 잃은 사람 대부분은 해킹당하지 않았습니다. 1년 전 어떤 컨트랙트에 무제한 승인을 한 번 서명하고 잊었을 뿐입니다. 이 도구는 지갑이 내어 준 모든 권한을 위험도순으로 나열하고, 그중 무엇이든 회수할 수 있게 해 줍니다.

회수 전까지는 읽기 전용개인키에는 손대지 않음6개 메인넷비즈니스 요금제 포함
//무엇을 점검하나

위험을 보는 세 개의 창

이 도구는 추측하지 않습니다. 여기 보이는 모든 줄은 페이지를 연 그 순간의 온체인 상태에서 나옵니다.

아직 닫히지 않은 승인

사용자의 토큰을 움직일 수 있도록 승인한 모든 컨트랙트와, 각각에 허용된 한도 — 그중 몇 개가 실제로는 무제한인지.

무제한 승인

가장 먼저, 다른 색으로 표시합니다. 무제한 승인은 그 컨트랙트가 해당 토큰의 잔액 전부를 가져갈 수 있다는 뜻입니다. 오늘도, 3년 뒤에도.

주소 평판

지갑의 나이, 활동 밀도, 그리고 이미 표시된 컨트랙트와 상호작용한 적이 있는지. 이 도구는 결코 '이 사람은 사기꾼'이라고 말하지 않습니다 — 의도는 온체인에서 읽어 낼 수 없습니다.

링크 점검

열기 전에 링크를 붙여넣어 보세요: 유명 브랜드와의 글자 모양 유사도, 단축 URL 서비스, 그리고 흔한 계정 탈취 페이지의 문구.

토큰 위험

지갑에 든 어떤 토큰에든 스캐너의 탐지기를 그대로 적용합니다: 소유자 권한, 세율, 블랙리스트.

클릭 한 번으로 회수

모든 권한 옆에 회수 버튼이 있습니다. revoke 트랜잭션을 준비해 지갑으로 넘겨 드리고 — 서명도, 가스비도 사용자의 몫입니다.

도구 자체(스캐너, 콘솔, SAFI 워크스페이스)의 화면은 아직 영어입니다. 이 페이지들은 그 안으로 들어가기 전에 무엇을 하게 되는지 한국어로 끝까지 설명해 드립니다.

이 도구는 이렇게 동작합니다

승인 기록을 온체인에서 직접 읽고, 사용자가 신경 쓸 만한 순서로 정렬합니다.

🔐 여기서 지갑을 연결해도 저희에게는 아무 권한도 생기지 않습니다

승인 기록을 읽는 데는 애초에 허락이 필요 없습니다 — 공개된 온체인 데이터니까요. 지갑 연결의 용도는 단 하나입니다: 어느 주소를 읽을지 알아내고, 회수 트랜잭션을 대신 준비해 두는 것.

회수 자체는 사용자가 본인 지갑에서 서명하는 트랜잭션입니다. 저희는 대신 권한을 회수할 수도, 저희 자신에게 권한을 줄 수도 없습니다 — 그런 경로가 설계상 존재하지 않습니다.

01승인 기록을 읽습니다

탈중앙 플랫폼에서 'Approve'를 누를 때마다 온체인에 영구적인 이벤트가 하나씩 남습니다. 사용자 주소의 그 이벤트들을 읽은 다음, 각 컨트랙트에 오늘 실제로 얼마의 한도가 남아 있는지 하나씩 다시 물어봅니다.

이 차이가 중요합니다: 이벤트만 훑는 목록은 이미 오래전에 회수된 승인까지 함께 보여 줍니다. 저희가 보여 드리는 것은 지금 이 순간 열려 있는 것들입니다.

02시간순이 아니라 위험순으로 정렬합니다

여기서 시간순은 아무 의미가 없습니다. 의미 있는 순서는 이것입니다: 이 컨트랙트가 얼마를 가져갈 수 있는가, 그리고 아직 살아 있는가.

  • 잔액이 큰 토큰에 걸린 무제한 승인 — 최우선
  • 몇 달째 활동이 없는 컨트랙트에 내어 준 권한
  • 한도가 아주 작은 승인 — 가장 덜 급함

03더 이상 쓰지 않는 것을 회수하세요

회수에는 가스비만 들고, 그 돈은 네트워크로 가지 저희에게 오지 않습니다. Polygon이나 Base처럼 저렴한 네트워크에서는 비용이 거의 없다시피 합니다.

쓸모 있는 규칙 하나: 이번 달에 쓰지 않은 컨트랙트의 무제한 승인은 전부 회수하세요. 잃는 것은 없습니다 — 그 컨트랙트가 다시 필요해지면 승인을 새로 요청할 테니까요.

//자주 묻는 질문

회수 전에

이 도구를 쓰려면 요금제가 필요한가요?
필요합니다. 지갑 보안 도구는 비즈니스 요금제(월 29.9달러) 이상에 포함됩니다. 페이지를 다 읽고 나서야 결제 벽에 부딪히지 않도록 맨 앞에서 밝혀 둡니다.
승인을 회수하면 도난당한 돈을 되찾을 수 있나요?
없습니다. 회수는 앞으로의 이체를 막는 예방 조치입니다. 이미 지갑을 떠난 것은 돌아오지 않습니다. 그래서 이 점검은 사고가 난 뒤가 아니라 나기 전에 해야 합니다.
이 도구가 제 개인키를 볼 수 있나요?
볼 수 없고, 그럴 방법도 없습니다. 브라우저가 회수 트랜잭션을 보여 주면 사용자가 본인 지갑에서 서명합니다. 저희 서버에는 어느 순간에도 사용자에게 속한 개인키가 존재하지 않습니다.
왜 어떤 지갑을 대놓고 '사기꾼'이라고 하지 않나요?
사기는 의도이고, 체인이 기록하는 것은 의도가 아니라 트랜잭션이기 때문입니다. 어떤 주소가 아주 새것이고 표시된 컨트랙트와 거래한 적이 있다고는 말할 수 있습니다 — 그것은 정보입니다. 하지만 사람에게 이름표를 붙였다가 저희가 틀리면, 그것은 되돌릴 수 없습니다.

송금하기 전에 컨트랙트부터 확인하세요

컨트랙트 주소를 붙여넣으면 위험을 감수하기 전에 소유자 권한, 유동성, 매도 시뮬레이션 결과를 볼 수 있습니다. 스캔 한 번마다 소액의 수수료가 있고 서명 전에 금액이 먼저 표시됩니다 — 요금제를 구독하면 횟수 제한 없이 포함됩니다.