리소스

문서

Cache를 안전하게 사용하기 위해 알아야 할 모든 것. 여기서 불분명한 점이 있거나 빠진 내용을 발견하면 legal@cachewallet.com으로 이메일을 보내주세요.

Cache 설치

Cache는 iOS와 Android용 모바일 애플리케이션입니다. 반드시 공식 스토어에서만 설치하세요:

  • App Store: Cache, Cache Technologies Inc. 제공
  • Google Play: Cache, Cache Technologies Inc. 제공

이메일, 메시지, 소셜 미디어 게시물의 링크를 통해서는 절대 Cache를 설치하지 마세요. 링크가 Cache를 설치하거나 재설치하라고 안내한다면 피싱 시도로 간주하세요. 안전한 경로는 App Store와 Google Play뿐입니다.

지갑 만들기

Cache를 처음 열면 비밀번호를 설정하고, 앱이 기기 안에서 지갑을 생성합니다. 이 비밀번호는 앱을 잠금 해제하고 기기의 민감한 데이터를 암호화하는 데 사용됩니다.

  1. Cache를 열고 지갑 만들기를 탭하세요.
  2. 비밀번호를 정하세요. 길고 고유하게 만드세요. 비밀번호는 기기에만 저장됩니다. 비밀번호 재설정 이메일은 없습니다.
  3. 비밀번호를 확인하세요. Cache는 다음 단계에서 시드 문구를 생성합니다.
  4. 매번 비밀번호를 입력하지 않도록 생체 인증 잠금 해제(Face ID, Touch ID, 또는 지문)를 선택적으로 활성화할 수 있습니다.

Cache는 이메일 주소, 전화번호, 어떠한 정부 발급 신분증도 요구하지 않습니다. Cache를 사용하는 데 이 중 무엇도 필요하지 않습니다.

시드 문구 백업

시드 문구(복구 구문이라고도 함)는 12개의 영어 단어 목록입니다. 이는 지갑의 마스터 키입니다. 시드 문구를 가진 사람은 누구나 당신의 모든 자금을 가져갈 수 있습니다. 시드 문구를 잃고 기기 접근 권한까지 잃으면, 자금은 영원히 사라지며 Cache도 이를 복구할 수 없습니다.

Cache는 절대 시드 문구를 요구하지 않습니다. Cache 지원팀을 사칭하는 사람을 포함해 어떤 경로로든 이를 요구하는 사람은 당신의 자금을 훔치려는 것입니다. 그 요구 자체를 사기의 증거로 여기세요.

백업하는 방법

  1. Cache가 시드 문구를 보여주면 12개 단어를 모두 순서대로 종이에 적으세요. 연필이 아닌 펜을 사용하세요.
  2. 그 종이를 오직 당신만 접근할 수 있는 곳에 보관하세요. 가정용 금고와 은행 대여금고처럼 물리적으로 분리된 두 곳에 두는 것이 이상적입니다.
  3. 상당한 잔액이 있다면 화재와 침수에도 견디는 스틸 백업 플레이트를 고려하세요.
  4. 그런 다음 Cache는 단어를 올바르게 적었는지 확인하기 위해 몇 개의 단어를 다시 입력하도록 요청합니다.

하지 말아야 할 것

  • 시드 문구를 촬영하거나 스크린샷으로 남기지 마세요.
  • 시드 문구를 iCloud, Google Drive, Dropbox, 이메일, 메모 앱, 또는 그 밖의 어떤 클라우드나 동기화 서비스에도 저장하지 마세요.
  • 시드 문구를 어떤 웹사이트, 브라우저 확장 프로그램, 또는 다른 앱에도 입력하지 마세요.
  • 시드 문구를 가족, 친구, 지원 상담원, 또는 어떤 종류의 "지갑 검증 담당자"와도 공유하지 마세요.

Cache는 표준 BIP-39 시드 문구 형식을 사용하므로, 필요하다면 동일한 12개 단어를 호환되는 어떤 지갑에도 가져올 수 있습니다.

기존 지갑 가져오기

12개 단어 시드 문구를 입력하거나, 단일 계정의 경우 개인 키를 입력하여 BIP-39 호환 소스에서 이미 보유한 지갑을 가져올 수 있습니다. 시드 문구나 개인 키는 전적으로 기기 안에서 처리됩니다. 가져오는 어떤 정보도 저희 서버로 전송되지 않습니다. 위와 동일한 보호 조치와 경고가 적용됩니다. 시드 문구를 웹사이트에 절대 입력하지 말고, 공유하지 말고, 채팅에 붙여넣거나 스크린샷으로 남기지 마세요.

시드 문구 내보내기

재인증 후 Cache 안에서 시드 문구를 표시하고 내보낼 수 있습니다. 이 기능은 시드 문구를 새로운 매체에 백업해야 할 때만 사용하세요. 화면을 카메라로부터 가리고, 단어를 종이에 적은 다음 화면을 닫으세요.

다중 지갑과 계정

Cache는 설치당 여러 개의 지갑을 지원하며, 각 지갑은 동일한 시드 문구에서 파생된 여러 계정을 가질 수 있습니다. 앱 안에서 이들 사이를 전환할 수 있습니다. Recovery와 Scheduled Transfer를 포함한 스마트 지갑(Safe) 기능은 지갑별로 설정됩니다.

연락처(주소록)

자주 사용하는 주소를 이름과 선택적 메모와 함께 앱 안에 연락처로 저장할 수 있습니다. 연락처는 계정에 연결되어 Cache 서버에 저장되므로 재설치해도 동기화됩니다. 연락처에는 저장하기로 선택한 정보만 담기며, 저희는 어디에서도 주소를 자동으로 가져오지 않습니다.

암호화폐 받기

각 블록체인 네트워크에는 고유한 입금 주소가 있습니다. Cache는 선택한 네트워크에 맞는 올바른 주소를 표시합니다.

  1. Cache를 열고 받기를 탭하세요.
  2. 보내는 사람이 사용할 네트워크를 선택하세요(예: Ethereum, Base, Polygon).
  3. 주소를 복사하거나 QR 코드를 스캔하세요.
  4. 보내는 사람에게 정확히 그 네트워크에서 해당 주소로 보내도록 알려주세요.

네트워크가 일치해야 합니다. 보내는 사람이 Ethereum 네트워크의 USDC를 당신의 Polygon 주소로 보내면 자금을 회수하지 못할 수 있습니다. 보내기 전에 항상 보내는 사람과 네트워크를 확인하세요.

암호화폐 보내기

  1. 보내기를 탭하고 자산을 선택하세요.
  2. 수신인의 주소를 붙여넣거나 스캔하세요. Cache는 위험 목록과 대조해 주소를 확인합니다(주소 스크리닝 참조).
  3. 금액을 입력하세요.
  4. 네트워크, 예상 수수료, 수신인을 검토하세요. 금액이 상당하다면 별도의 경로를 통해 주소의 앞뒤 몇 글자를 대조해 확인하세요.
  5. Face ID, Touch ID, 또는 비밀번호로 승인하세요.

트랜잭션이 브로드캐스트되고 나면 Cache는 이를 취소하거나 되돌리거나 환불할 수 없습니다. 그 이후는 블록체인이 결정합니다.

토큰 스왑

Cache는 같은 네트워크 안에서 또는 여러 네트워크에 걸쳐 한 토큰을 다른 토큰으로 스왑할 수 있게 해줍니다. 스왑 자체는 공개 유동성 장소를 통해 주문을 라우팅하는 독립적인 제3자 탈중앙화 거래소 애그리게이터가 실행합니다. Cache는 스왑에 관여하는 어떤 토큰도 보관하지 않습니다.

같은 체인 스왑

  1. 스왑을 탭하고 팔고 싶은 토큰과 받고 싶은 토큰을 선택하세요.
  2. 금액을 입력하세요. Cache는 가격, 스왑 수수료, 예상 네트워크 수수료, 슬리피지 허용치를 포함한 견적을 가져옵니다.
  3. 견적을 검토하세요. 가격 영향이 크다면 더 적은 금액을 고려하세요.
  4. 승인하세요. 주문은 기기에서 서명되어 애그리게이터로 전송됩니다. 정산은 보통 몇 초에서 몇 분이 걸립니다.

크로스체인 스왑

크로스체인 스왑은 하나의 흐름으로 서로 다른 두 블록체인 사이에서 가치를 옮깁니다. 애그리게이터의 크로스체인 프로토콜을 사용하며, 네트워크 혼잡도에 따라 같은 체인 스왑보다 오래 걸릴 수 있습니다. 자금은 목적지 측이 정산될 때에만 목적지 지갑으로 방출됩니다.

수수료와 슬리피지

  • 총 스왑 수수료는 스왑 금액의 최대 0.80%이며, 제3자 애그리게이터가 부과하고 징수합니다. Cache는 추천 약정을 통해 이 수수료의 일부를 얻습니다. Cache는 당신의 지갑에서 어떤 금액도 차감하지 않습니다.
  • 블록체인 네트워크 가스 수수료는 별도이며, Cache나 애그리게이터가 아니라 네트워크의 검증자에게 갑니다.
  • 슬리피지는 견적 가격과 실행 가격의 차이입니다. Cache는 서명 전에 슬리피지 허용치를 보여줍니다. 허용치가 높을수록 실행 가능성은 커지지만, 변동성이 큰 시장에서는 불리한 가격이 적용될 가능성도 커집니다.

가스 없는 스왑. 지원되는 토큰과 네트워크에서는, 네트워크의 네이티브 가스 토큰을 보유하지 않고도 애그리게이터가 스왑을 실행할 수 있습니다. 스왑 수수료는 대신 입력 또는 출력 토큰에서 차감됩니다.

암호화폐 구매 및 판매

독립적인 제3자 법정화폐 애그리게이터로 연결되는 내장 인터페이스를 통해 카드나 계좌 이체로 암호화폐를 구매하고, 암호화폐를 법정화폐로 판매할 수 있습니다. 이 애그리게이터는 여러 인가된 자금 서비스 사업자, 결제 처리업체, 거래소를 통합합니다. Cache는 법정화폐를 구매, 판매, 교환, 보유, 전송하지 않습니다. Cache는 이러한 거래에 어떤 수수료도 부과하지 않습니다.

작동 방식

  1. 구매 또는 판매를 탭하세요.
  2. 자산과 금액을 선택하세요. Cache는 애그리게이터에 견적을 요청하고 이용 가능한 제공업체, 가격, 총 수수료를 보여줍니다.
  3. 제공업체를 선택하세요. 앱 안에서 해당 제공업체의 절차로 넘어가게 됩니다.
  4. 제공업체와 함께 신원 확인(KYC)을 완료하세요. KYC 정보는 제공업체에 직접 제출되며, 절대 Cache에는 제출되지 않습니다.
  5. (구매 시) 결제하거나 (판매 시) 판매를 확인하세요. 제공업체는 (구매의 경우) 당신의 지갑으로, (판매의 경우) 당신의 은행이나 카드로 정산합니다.

거래가 지연되거나 실패하면, 그 문제는 당신과 제공업체 사이의 일입니다. Cache는 법정화폐 거래를 방출하거나 보류하거나 환불하거나 앞당길 수 없습니다. 제공업체의 지원 채널이 올바른 문의 경로입니다.

Recovery

특허 출원 중. Recovery는 당신이 선택한 시간 간격 내에 체크인하지 않을 경우 자산을 받을 수혜자 주소를 지정할 수 있게 해주는 온체인 기능입니다. 두 가지 상황을 위해 설계되었습니다. 기기와 시드 문구에 대한 접근 권한을 잃는 경우, 또는 당신이 활동 불능 상태가 되어 다른 사람이 자산을 상속받아야 하는 경우입니다.

작동 방식

  1. 아직 설정하지 않았다면 스마트 지갑을 설정하세요.
  2. 스마트 지갑에서 Recovery 모듈을 활성화하세요. 이는 일회성 온체인 작업이며 활성화 수수료(수수료 참조)와 네트워크 가스 수수료가 발생합니다.
  3. 수혜자 주소를 설정하세요. Recovery가 발동되면 자산을 받게 될 주소입니다. 당신(또는 당신이 신뢰하는 사람)이 통제하는 주소여야 합니다.
  4. 1시간에서 12개월 사이의 체크인 간격(유예 기간)을 선택하세요. 장기 보호를 위한 일반적인 선택은 90일, 180일, 또는 365일입니다. 1시간 같은 짧은 간격은 이 메커니즘을 테스트하기 위한 것입니다. 상당한 자금을 맡기기 전에 Base에서 시험해 볼 것을 권장합니다.
  5. 온체인에서 설정을 확인하세요.

체크인

Recovery 타이머는 스마트 지갑에서 온체인 checkIn 트랜잭션에 서명할 때마다 초기화됩니다. 저희는 이를 쉽게 할 수 있도록 만들었습니다:

  • 대시보드의 실시간 카운트다운. Recovery가 활성화되어 있는 동안 대시보드 상단의 녹색 배너는 Recovery가 발동되기까지 남은 시간을 월, 일, 시간, 또는 분(가장 적절한 단위)으로 표시합니다. 이 배너는 전송 화면에도 표시됩니다.
  • 원탭 "지금 연장" 버튼. 배너의 버튼을 탭하고 생체 인증 또는 비밀번호로 확인하면 Cache가 당신을 대신해 체크인 트랜잭션에 서명합니다. 어디로도 이동할 필요가 없습니다.
  • 시각적 경고. 유예 기간이 25% 미만 남으면 주의를 끌기 위해 카운트다운이 노란색으로 바뀝니다. 배너는 Recovery 자체가 여전히 활성 상태임을 알리기 위해 녹색을 유지합니다.
  • 푸시 알림. 설정 시 알림 시점을 선택합니다(예: Recovery 발동 1시간 전, 1일 전, 또는 최대 7일 전). Cache는 그 시점에 연장을 안내하는 푸시 알림을 보냅니다. Cache가 푸시 전달을 보장하지는 않으므로, 앱 내 배너가 가장 확실한 신호입니다.

앱 실행, 생체 인증 잠금 해제, 전송, 스왑, 또는 단순히 Cache를 설치해 두는 것만으로는 타이머가 초기화되지 않습니다. 타이머는 당신이 온체인 checkIn 트랜잭션에 서명할 때만 초기화됩니다. 지금 연장을 탭하는 것이 이를 하는 가장 간단한 방법입니다.

Recovery가 발동되면 어떻게 되나

타이머가 체크인 없이 만료되면 Recovery 스마트 컨트랙트 모듈이 발동 가능한 상태가 됩니다. 누구나 트리거 트랜잭션을 제출할 수 있으며, 반드시 Cache일 필요는 없습니다. 트리거가 실행되면 대상이 되는 자산이 온체인에서 수혜자 주소로 전송됩니다. 전송되는 각 자산에서 실행 수수료가 차감됩니다(수수료 참조: Base에서 1%, Ethereum mainnet에서 2%). 또한 소액의 키퍼 바운티가 스마트 지갑의 네이티브 자산 잔액에서 차감되어 트리거 트랜잭션을 제출한 당사자에게 지급됩니다. 자세한 내용은 수수료 표를 참조하세요.

Recovery 취소 또는 변경

발동 전이라면 언제든 지갑에서 트랜잭션에 서명하여 수혜자 주소를 변경하거나, 체크인 간격을 변경하거나, Recovery를 완전히 비활성화할 수 있습니다. 각 변경은 온체인에서 이루어지며 네트워크 가스가 발생하지만, 새로운 활성화 수수료는 발생하지 않습니다.

신뢰하기 전에 테스트하세요. 먼저 소액으로 Base에서 Recovery를 활성화하세요. 체크인이 작동하는지 확인하세요. 수혜자가 자금을 받는지 확인하세요. 그런 다음에야 상당한 잔액을 스마트 지갑으로 옮기세요.

반드시 이해해야 할 사항

  • Recovery는 Cache나 그 누구도 당신을 대신해 트랜잭션에 서명하도록 허용하지 않습니다. 트리거는 오직 당신이 미리 지정한 수혜자에게만 자산을 옮깁니다.
  • 수혜자 주소가 탈취되면 Recovery가 발동될 때 자금이 그 탈취된 주소로 전송됩니다. 수혜자를 신중하게 선택하고, 키가 탈취된 적이 있다면 교체하세요.
  • 당신이 통제하지도, 신뢰하지도 않는 수혜자 주소를 지정하면, 타이머가 만료된 뒤 사실상 그들에게 자산을 선물한 셈이 됩니다.
  • Recovery는 발동 시점에 USD 가치 기준 상위 10개 토큰까지와 스마트 지갑의 네이티브 자산을 쓸어 담습니다. 상위 10위 밖에 있는 토큰은 스마트 지갑에 남으며 해당 Recovery 트리거로는 옮겨지지 않습니다. 10개를 초과하는 토큰을 보호하려면 여러 개의 스마트 지갑을 배포하거나(각각 고유의 Recovery 보유), 활성화 전에 보유 자산을 통합하거나, 다음에 설명하는 수동 정리 기능을 사용하세요.
  • 온체인 가격 레지스트리가 인식하는 토큰만 상위 10위 순위에 포함됩니다. Cache는 인기 자산을 아우르도록 이 레지스트리를 관리합니다. 레지스트리에 없는 토큰은 메인 트리거로 옮겨지지 않지만, 이후 수동 정리를 통해 청구할 수 있습니다.

수동 복구 정리

메인 Recovery 트리거는 일회성 이벤트입니다. 한 번 발동되면 온체인 상태가 "recovered"로 바뀌며 더 이상 자동으로 쓸어 담기가 발동되지 않습니다. 메인 트리거가 남길 수 있는 토큰은 세 가지 범주입니다:

  • 트리거가 발동된 이후에 스마트 지갑에 도착하는 토큰(예: 베스팅 분할분 또는 소급 에어드롭).
  • 트리거 시점에 상위 10개 한도를 넘어선 토큰.
  • 트리거 시점에 온체인 가격 레지스트리에 존재하지 않는 토큰.

이러한 토큰을 회수하기 위해, 스마트 컨트랙트 모듈은 manualRecovery라는 후속 함수를 제공하며, 등록된 수혜자가 메인 트리거 이후 언제든 호출할 수 있습니다. 수혜자는 쓸어 담을 토큰 주소 목록을 전달하고, 모듈은 메인 트리거와 동일한 실행 수수료를 사용해 이를 스마트 지갑에서 수혜자에게 전송합니다. 수혜자는 이 트랜잭션을 제출하기 위한 네트워크 가스를 직접 부담합니다. 키퍼 바운티는 부과되지 않습니다.

Recovery가 발동되기 전에 취소하면, 취소 시점에 수혜자도 온체인 상태에서 삭제됩니다. 취소된 Recovery는 manualRecovery를 통해 향후 입금을 청구하는 데 사용할 수 없습니다.

실행 시점

Cache와 수혜자 모두에게 온체인 비용을 예측 가능하게 유지하기 위해, Recovery와 Scheduled Transfer 트랜잭션을 제출하는 키퍼 인프라는 네트워크 가스 가격이 정상 범위에 들어올 때까지 기다렸다가 브로드캐스트하도록 구성되어 있습니다. 임계값은 다음과 같습니다:

  • Base mainnet: 키퍼는 네트워크 basefee가 0.1 gwei 이하가 될 때까지 기다립니다. Base는 보통 이 임계값보다 훨씬 낮게 운영되며, 실제로는 대기 중인 트리거가 몇 분 내에 발동됩니다.
  • Ethereum mainnet: 키퍼는 네트워크 basefee가 2 gwei 이하가 될 때까지 기다립니다. 지난 수년간 Ethereum은 대부분의 시간 동안 평균 1–2 gwei를 유지해 왔으므로, 대부분의 트리거는 신속하게 발동됩니다. 네트워크 혼잡이 지속되는 기간(보통 길어야 며칠) 동안에는 트리거가 대기열에 놓여 상황이 정상으로 돌아올 때까지 지연될 수 있습니다.

네트워크가 안정되면 실행은 여전히 자동으로 이루어집니다. 이를 풀기 위해 당신이나 수혜자가 어떤 조치를 취할 필요도 없습니다. 대기하는 동안에도 가격 오라클, 수혜자 설정, 트리거 자격을 포함한 Recovery 기능 자체는 그대로 유지됩니다.

상속이나 이와 유사한 장기 사용 사례의 경우, 실행 시점의 몇 시간 또는 며칠의 지연은 결과에 영향을 주지 않습니다. 사용 사례가 시간에 민감하다면, Ethereum mainnet에서 Recovery를 활성화하기 전에 이 임계값이 제공하는 비용 절감과 견주어 판단하세요.

트리거가 실행될 수 없을 때

Recovery나 Scheduled Transfer는 스마트 지갑이 실제로 보유한 자산만 옮길 수 있습니다. 실행 예정 시점에 지갑이 등록한 금액(더하기 네이티브 자산으로 지급하는 소액의 키퍼 바운티)을 감당할 수 없으면 실행이 완료될 수 없습니다. 아무것도 전송되지 않고, 실행 수수료도 부과되지 않으며, 트리거는 완료로 표시되지 않습니다—여전히 실행 자격을 유지하며, 지갑에 자금이 채워지면 다음 시도에서 자동으로 실행됩니다.

이런 일이 발생하면 Cache는 자금을 추가할 수 있도록 푸시 알림을 보냅니다. 이를 받으려면 "실패 또는 일시중지된 전송" 알림을 활성화 상태로 유지하세요(설정 → 알림).

반복 실패 후 자동 일시중지

자금이 계속 부족한 지갑이 시도할 때마다 가스를 소모하지 않도록, 세 번 연속 실패한 트리거는 자동으로 일시중지됩니다. 이는 반복되는 어떤 실패 원인에도 동일하게 적용됩니다—예를 들어 수신인에게로의 전송을 차단하는 토큰의 경우입니다. 일시중지된 트리거는 다시 실행할 때까지 더 이상 시도되지 않습니다.

자동 일시중지 후 다시 실행하려면:

  • Recovery: Recovery 지갑에 자금을 추가하고 앱에서 Recovery를 다시 설정하세요. 다시 등록하면 일시중지가 해제되고, 실패 횟수가 초기화되며, 체크인 타이머가 다시 시작됩니다.
  • Scheduled Transfer: 스마트 지갑에 자금을 추가하고 예약 전송을 다시 생성하세요. 모듈은 활성화 상태로 유지되므로 새로운 활성화 수수료는 적용되지 않습니다—새 일정을 등록하기 위한 네트워크 가스만 지불하면 됩니다. 일시중지된 일정은 그대로 두어도 됩니다.

위의 자동 일시중지와는 별개로, Cache는 지갑에 문제가 표시된 경우—예를 들어 탈취된 것으로 신고된 지갑이나 악성 토큰을 가리키는 일정—문제가 조사되는 동안 트리거를 수동으로 일시중지할 수 있습니다. 수동 일시중지를 다시 실행하려면 지원팀과 조율해야 하며, 혼자서 다시 등록하는 것으로는 해제되지 않습니다.

Scheduled Transfer

특허 출원 중. Scheduled Transfer는 하나 이상의 주소로 자산을 미래에 전송하도록 예약할 수 있게 해주는 온체인 기능입니다. 용돈, 선물, 정기 결제, 또는 단순한 타임락 전송에 사용하세요.

작동 방식

  1. 스마트 지갑에서 Scheduled Transfer 모듈을 활성화하세요. 활성화 수수료와 네트워크 가스가 적용됩니다(수수료 참조).
  2. 자산, 수신인 주소, 금액을 선택하세요.
  3. 실행 날짜와 시간을 선택하세요.
  4. 온체인에서 확인하세요.

예약된 시간이 되면 스마트 컨트랙트 모듈이 발동 가능한 상태가 되어 자산을 옮깁니다. 전송되는 자산에서 실행 수수료가 차감됩니다(수수료 참조: Base에서 0.5%, Ethereum mainnet에서 1%—Scheduled Transfer는 반복 사용을 위해 설계되었기 때문에 Recovery 요율의 절반입니다). 또한 소액의 키퍼 바운티가 스마트 지갑의 네이티브 자산 잔액에서 차감되어 실행 트랜잭션을 제출한 당사자에게 지급됩니다. 자세한 내용은 수수료 표를 참조하세요. 예약 전송은 실행되기 전이라면 언제든 취소할 수 있습니다.

수수료 처리: 금액에 추가 vs 금액에서 차감

스마트 지갑이 등록된 금액 더하기 실행 수수료를 감당할 만큼 예약 자산을 충분히 보유한 경우, 수수료는 금액에 더해 부과되며 수신인은 등록된 금액을 정확히 받습니다. 스마트 지갑이 등록된 금액만 감당할 만큼만 보유한 경우, 수수료는 지급액에서 차감되며(수신인은 amount − fee를 받습니다) 모듈은 차감이 발생했음을 기록합니다. 수신인이 받아야 할 금액보다 더 많이 예약하는 것은 그들이 등록된 금액을 정확히 받도록 보장하는 간단한 방법입니다.

기타 제한

각 예약 전송에는 최대 10개(10)의 서로 다른 토큰을 포함할 수 있습니다. 한 번에 더 많은 토큰과 관련된 전송을 예약하려면 추가 예약 전송을 생성하세요. "지금"과 예약 실행 사이의 최소 시간은 1시간입니다.

Scheduled Transfer 실행은 실행 시점에서 설명한 것과 동일한 가스 가격 대기열의 적용을 받습니다. 네트워크 혼잡이 심한 상태가 지속되는 동안에는 예약 전송이 명목 시간보다 늦게 실행될 수 있습니다.

미전달 전송 회수

Scheduled Transfer에는 각각 당신이 지정한 수신인을 대상으로 하는 최대 10개의 서로 다른 토큰 레그를 포함할 수 있습니다. 레그는 Cache의 통제 밖의 이유로 전달에 실패할 수 있습니다:

  • 수신인 주소가 네이티브 자산을 받을 수 없는 컨트랙트인 경우(payable receive 함수 없음).
  • 토큰 컨트랙트가 수신인 주소로의 전송을 차단하는 경우(일부 ERC-20 토큰은 내부 차단 목록을 유지합니다).

이는 지갑이 자금을 보유하고 있지만 레그를 전달할 수 없는 경우를 다룹니다. 레그가 이런 식으로 실패해도 예약 전송은 끝까지 실행됩니다. 전달 가능한 나머지 레그는 전달되고, 실패한 금액은 스마트 지갑에 남으며, 모듈은 스마트 지갑, 일정, 토큰을 키로 하는 온체인 원장에 미전달 금액을 기록합니다. 일정 자체는 완료로 표시되며 키퍼는 재시도하지 않습니다. 반면 지갑이 등록된 금액을 전혀 감당할 수 없는 경우에는 실행이 완료되지 않으며 회수할 것도 없습니다—트리거가 실행될 수 없을 때를 참조하세요.

미전달 금액을 회수하기 위해, 스마트 컨트랙트 모듈은 manualScheduledRecovery라는 후속 함수를 제공하며, 등록된 수신인이 실패한 실행 이후 언제든 호출할 수 있습니다. 수신인은 자신의 지갑에서 트랜잭션에 서명하고, 쓸어 담고자 하는 토큰과 금액을 전달하며, 목적지 주소를 선택합니다. 목적지가 원래 수신인 주소와 일치할 필요는 없습니다. 이는 원래 수신인이 특정 자산을 받을 수 없는 컨트랙트였던 경우를 위한 의도된 비상 통로입니다. 수신인은 자신이 통제하는 아무 주소에서나 서명하여 회수분을 EOA나 자신이 선택한 다른 주소로 라우팅합니다.

수신인은 회수를 제출하기 위한 네트워크 가스를 직접 부담합니다. 실행 수수료는 일반적인 Scheduled Transfer 실행과 동일하며, 키퍼 바운티는 부과되지 않습니다. 회수는 토큰별 온체인 원장 값을 한도로 하며, 미전달로 기록된 것보다 많은 금액에 대한 청구는 컨트랙트에 의해 거부됩니다.

예약 전송이 실행되기 전에 취소되면 온체인 원장이 생성되지 않으며 회수할 것도 없습니다. 회수 경로는 예약 전송이 실행되고 적어도 하나의 레그가 미전달로 기록된 뒤에만 적용됩니다.

리워드 NFT

Cache는 앱에서 활동 마일스톤에 도달한 사용자에게 기념용 대체 불가능 토큰(NFT)을 배포합니다. 이 NFT는 오직 기념의 의미만 있습니다. 앱 내 유틸리티도, 거버넌스 권리도, 수수료 할인도, Cache 수익에 대한 청구권도 없습니다.

리워드 작동 방식

  • Cache는 등급제 NFT 컬렉션을 제공합니다. 현재 등급, 자격 요건 활동, 공급 한도는 Cache 앱 안에 표시됩니다.
  • 특정 등급의 기준에 도달하면 앱에서 해당 NFT를 청구할 수 있습니다. 민트 트랜잭션은 당신이 직접 서명하고 제출하며, 네트워크 가스를 지불합니다.
  • 각 등급에는 엄격한 공급 한도가 있습니다. 한도에 도달하면 해당 등급이 마감되며 그 등급의 NFT는 더 이상 발행되지 않습니다.
  • Cache는 언제든 리워드 프로그램을 수정하거나, 일시중지하거나, 종료할 수 있습니다.

청구 후 어떻게 되나

  • NFT는 공개 블록체인에 영구적으로 기록됩니다. 누구나 컨트랙트, 토큰 식별자, 당신의 공개 주소를 볼 수 있습니다.
  • NFT는 OpenSea나 Magic Eden 같은 2차 마켓플레이스에서 전송할 수 있습니다. Cache는 어떤 2차 거래도 등록하거나, 중개하거나, 수수료를 받지 않습니다.
  • NFT는 Cache 안에서, 그리고 NFT를 인식하는 외부 지갑에서 볼 수 있습니다.

세금

NFT를 받거나, 보유하거나, 전송하는 것은 당신의 관할권에서 과세 대상 사건이 될 수 있습니다. Cache는 세금 양식을 발행하지 않으며 세무 조언을 제공하지 않습니다. 확실하지 않다면 회계사와 상담하세요.

이 NFT가 아닌 것

  • 이는 투자가 아닙니다. Cache는 이들의 금전적 가치, 미래 가치, 또는 미래 유틸리티에 대해 어떤 약속도 하지 않습니다.
  • 이는 지분, 의결권, 배당, 수수료 할인, 또는 Cache나 그 계열사에 대한 어떤 청구권도 부여하지 않습니다.
  • 이는 증권이 아니며 무엇으로도 상환할 수 없습니다.

추천 프로그램

Cache에서는 개인 추천 코드나 공유 링크를 통해 다른 사람을 앱 사용에 초대할 수 있습니다. 성공적인 추천은 더 높은 리워드 NFT 등급의 자격을 얻게 해줍니다.

작동 방식

  • 앱의 리워드 섹션을 열어 추천 코드와 공유 링크를 확인하세요.
  • 친구, 가족, 또는 Recovery가 있는 자기수탁 지갑으로 혜택을 볼 만한 누구에게든 링크를 공유하세요.
  • 누군가 당신의 코드를 사용해 계정을 만들고 앱에 표시된 자격 요건 행동(예: 스마트 지갑 생성 및 Recovery 활성화)을 완료하면, 당신의 성공적인 추천으로 집계됩니다.
  • 누적된 성공적인 추천은 앱에 표시된 대로 더 높은 리워드 NFT 등급의 자격을 열어줄 수 있습니다.

받지 못하는 것

  • Cache는 추천에 대해 현금, 암호화폐, 법정화폐, 또는 어떤 토큰도 지급하지 않습니다.
  • 성공적인 추천은 어떤 지분, 수익 배분, 거버넌스 권리, 또는 금융 상품에 대한 권리도 부여하지 않습니다.
  • 이 프로그램의 유일한 보상은 위에서 설명한 기념용 리워드 NFT의 자격입니다.

악용 방지

Cache는 여러 계정을 통해 자기 자신을 추천하거나, 가입을 자동화하거나, 그 밖의 방법으로 프로그램을 악용한다고 합리적으로 판단되는 사용자를 제외할 수 있습니다. 또한 Cache는 언제든 프로그램을 일시중지하거나 수정할 수 있습니다.

스마트 지갑

Cache는 일반 지갑(외부 소유 계정, 즉 EOA)과 스마트 지갑을 모두 제공합니다. 스마트 지갑은 당신의 EOA가 소유하는 Safe 스마트 컨트랙트이며, Recovery와 Scheduled Transfer를 가능하게 하는 것입니다.

왜 스마트 지갑인가

  • EOA는 하나의 개인 키가 허용하는 것만 할 수 있습니다. 프로그래밍 가능한 규칙이 없습니다.
  • 스마트 지갑은 컨트랙트이므로 규칙을 실행할 수 있습니다: "이 주소가 90일 동안 체크인에 서명하지 않았다면, 자산을 이 수혜자들에게 옮기도록 허용한다". Recovery와 Scheduled Transfer가 바로 이러한 규칙입니다.
  • Cache는 오픈소스 Safe 스마트 컨트랙트 프레임워크를 사용합니다. 이는 온체인에서 수십억 달러를 보유한 트레저리와 DAO가 사용하는 것과 동일한 프레임워크입니다. Safe는 오픈소스이며 감사를 받았습니다.

스마트 지갑의 비용

스마트 지갑 자체를 배포하는 데는 배포 트랜잭션에 대한 네트워크 가스 수수료만 듭니다. Cache는 스마트 지갑 생성에 대해 요금을 부과하지 않습니다. 모듈 활성화 수수료는 Recovery나 Scheduled Transfer를 켤 때만 적용됩니다.

보안 모델

Cache는 오직 당신만이 자금을 통제한다는 원칙 위에 세워졌습니다.

키가 있는 곳

  • 시드 문구와 개인 키는 당신의 기기에서 생성됩니다.
  • 이들은 기기의 보안 영역(secure enclave)에 저장됩니다: iPhone에서는 iOS Keychain, Android에서는 Android Keystore입니다.
  • 이들은 절대 기기를 벗어나지 않습니다. Cache 서버로 절대 전송되지 않습니다.
  • 이들은 iCloud, Google Drive, 또는 어떤 백업에도 없습니다. 당신이 직접 그곳에 넣기로 선택하지 않는 한 말이며, 저희는 그렇게 하지 말 것을 강력히 권장합니다.

비밀번호가 있는 곳

  • 비밀번호는 앱을 잠금 해제하고 기기의 민감한 데이터를 암호화하기 위해 로컬에서 사용됩니다.
  • 비밀번호가 Cache 서버에 대한 인증에 사용되는 경우, 사용자별 솔트를 적용한 단방향 암호화 해시만 저장됩니다.
  • 비밀번호 재설정 이메일은 없습니다. 비밀번호를 잊었고 생체 인증 잠금 해제를 활성화하지 않았다면, 앱을 재설치하고 시드 문구로 복원해야 합니다.

생체 인증 잠금 해제

Cache는 선택적 편의 기능으로 Face ID, Touch ID, Android 지문 잠금 해제를 지원합니다. Cache는 당신의 생체 데이터를 보거나, 저장하거나, 전송하지 않습니다. 모든 생체 인증 대조는 기기의 보안 영역 안에서 이루어지며, Cache는 예/아니오 결과만 받습니다. 저희는 기기에서 생체 인증 잠금 해제가 활성화되어 있다는 플래그만 기록하며, 생체 데이터 자체는 절대 기록하지 않습니다.

감사

Cache 컨트랙트는 독립 보안 회사의 감사를 받습니다. 보고서는 각 감사가 완료되면 cachewallet.com의 보안 섹션에 게시됩니다.

취약점 신고

Cache, 스마트 지갑 모듈, 또는 Cache 백엔드에서 보안 문제를 발견하면 자세한 내용을 담아 legal@cachewallet.com으로 이메일을 보내주세요. 저희는 접수를 확인하고 진행 상황을 계속 알려드리겠습니다.

주소 스크리닝

사용자를 보호하고 규정 준수 의무를 이행하기 위해, Cache는 거래에 관여하는 지갑 주소를 독립적인 제3자 블록체인 분석 제공업체가 제공하는 제재 목록, 악의적 행위자 목록, 고위험 목록과 대조하여 스크리닝합니다.

볼 수 있는 결과

  • 차단. 주소가 제재 목록, 알려진 악성 주소, 또는 자금세탁 지표와 일치했습니다. 거래는 진행되지 않습니다.
  • 경고. 주소에 높아진 위험 지표가 있습니다(예: 피싱 신고, 다크웹 연관, 또는 위장 KYC 패턴). 경고를 읽은 후 본인의 책임하에 진행하기로 선택할 수 있습니다.
  • 문제 없음. 위험 일치 없음. 가장 흔한 결과입니다.

스크리닝은 최선의 노력을 기반으로 수행됩니다. 위험 목록은 완전하지 않으며, 깨끗한 스크리닝 결과가 주소가 안전하다는 것을 의미하지는 않습니다. 상당한 금액의 경우 항상 별도의 경로를 통해 수신인을 확인하세요.

수수료

Cache는 명확히 공개된 소수의 수수료에서 수익을 얻습니다. 구독료도, 자산 보유 수수료도, 상장 수수료도 없으며, Cache는 사용자 데이터를 판매하여 수익을 얻지 않습니다. Recovery와 Scheduled Transfer 수수료는 기반 네트워크 인프라 비용이 다르기 때문에 Base와 Ethereum mainnet 사이에서 차이가 납니다. 그 외 모든 수수료는 두 체인에서 동일합니다.

항목 수수료 징수 주체
지갑 생성 무료 해당 없음
스마트 지갑 배포 네트워크 가스만 블록체인 네트워크
보내기 / 받기 네트워크 가스만 블록체인 네트워크
스왑(같은 체인 또는 크로스체인) 스왑 금액의 최대 0.80%, 더하기 네트워크 가스 제3자 스왑 애그리게이터가 부과합니다. Cache는 추천 배분을 받습니다. 네트워크 가스는 네트워크로 갑니다.
암호화폐 구매(법정화폐 램프) 제공업체 수수료만. Cache는 아무것도 부과하지 않습니다. 제3자 법정화폐 애그리게이터 및 기반 인가 제공업체.
암호화폐 판매(법정화폐 램프) 제공업체 수수료만. Cache는 아무것도 부과하지 않습니다. 제3자 법정화폐 애그리게이터 및 기반 인가 제공업체.
Recovery 활성화 — Base US$25(일회성, 오라클 요율로 네이티브 자산으로 지급), 더하기 네트워크 가스 온체인 Recovery 모듈
Recovery 활성화 — Ethereum mainnet US$50(일회성, 오라클 요율로 네이티브 자산으로 지급), 더하기 네트워크 가스 온체인 Recovery 모듈
Recovery 트리거(실행) — Base 전송되는 각 자산의 1% 온체인 Recovery 모듈, 전송 금액에서 차감
Recovery 트리거(실행) — Ethereum mainnet 전송되는 각 자산의 2% 온체인 Recovery 모듈, 전송 금액에서 차감
수동 복구 정리(수혜자 개시) 해당 체인의 Recovery 트리거와 동일한 실행 수수료(Base 1%, Ethereum mainnet 2%); 키퍼 바운티 없음 온체인 Recovery 모듈, 전송 금액에서 차감
Scheduled Transfer 활성화 — Base US$25(일회성, 오라클 요율로 네이티브 자산으로 지급), 더하기 네트워크 가스 온체인 Scheduled Transfer 모듈
Scheduled Transfer 활성화 — Ethereum mainnet US$50(일회성, 오라클 요율로 네이티브 자산으로 지급), 더하기 네트워크 가스 온체인 Scheduled Transfer 모듈
Scheduled Transfer 실행 — Base 전송되는 각 자산의 0.5%(지갑 잔액이 허용하면 금액에 추가로 부과, 그렇지 않으면 금액에서 차감) 온체인 Scheduled Transfer 모듈
Scheduled Transfer 실행 — Ethereum mainnet 전송되는 각 자산의 1%(지갑 잔액이 허용하면 금액에 추가로 부과, 그렇지 않으면 금액에서 차감) 온체인 Scheduled Transfer 모듈
Recovery 등록을 위한 최소 스마트 지갑 잔액 — Base 활성화 시점에 스마트 지갑의 네이티브 자산으로 US$50에 상당하는 금액(오라클 요율) 등록 시 온체인에서 강제됨; Cache에 지불하는 요금 없음
Recovery 등록을 위한 최소 스마트 지갑 잔액 — Ethereum mainnet 활성화 시점에 스마트 지갑의 네이티브 자산으로 US$500에 상당하는 금액(오라클 요율) 등록 시 온체인에서 강제됨; Cache에 지불하는 요금 없음
키퍼 바운티(Recovery 및 Scheduled Transfer) US$5(오라클 요율로 네이티브 자산 기준)와 가스 비용 상환에 소액의 마진 및 팁을 더한 금액 중 큰 쪽; 1 네이티브 단위(예: 1 ETH)와 스마트 지갑 네이티브 잔액의 절반을 한도로 함 실행 트랜잭션을 제출하는 키퍼(Cache 또는 임의의 제3자일 수 있음)에게 온체인으로 지급됩니다. 수혜자가 개시하는 manualRecovery 정리에는 부과되지 않습니다.
리워드 NFT 민트 네트워크 가스만. Cache 수수료 없음. 블록체인 네트워크
리워드 NFT 2차 판매 마켓플레이스가 정한 마켓플레이스 수수료. Cache 로열티 없음. 제3자 NFT 마켓플레이스
추천 프로그램 참여 무료. 수수료 없음, Cache로부터의 지급 없음. 해당 없음

Cache는 본 문서를 업데이트하거나 새로운 스마트 컨트랙트 모듈을 배포함으로써, 단독 재량으로 언제든 이러한 수수료를 변경할 수 있습니다. 이미 활성화한 기능에 수수료 변경이 적용되는 경우, 마이그레이션하기 전까지는 기존 온체인 설정이 적용됩니다. Cache는 중대한 수수료 변경에 대해 서비스를 통해 합리적인 사전 통지를 제공합니다. 정식 계약 참조는 서비스 약관 4조를 참조하세요.

지원 네트워크

Cache는 다음 블록체인 네트워크를 지원합니다. 네트워크 지원은 시간이 지나면서 변화하며, 이 목록은 네트워크가 추가되거나 제거될 때 업데이트됩니다.

  • Ethereum
  • Base
  • Polygon
  • Arbitrum
  • Optimism

스마트 지갑 기능(Recovery 및 Scheduled Transfer)은 모듈이 배포된, 위에 나열된 EVM 네트워크에서 이용할 수 있습니다. 네트워크별 기능 이용 가능 여부의 최신 목록은 앱 안에 표시됩니다.

자주 묻는 질문

기기를 잃어버렸습니다. 어떻게 다시 접근하나요?

새 기기에 Cache를 설치하고, 시드 문구로 복원을 선택한 다음, 12개 단어 시드 문구를 입력하세요. 새 비밀번호를 설정하세요. 지갑, 잔액, 스마트 지갑 설정이 다시 나타납니다. 그 모든 정보가 온체인에 있거나 시드 문구에서 파생되기 때문입니다.

시드 문구를 잃어버렸지만 기기는 아직 작동합니다.

즉시 그 지갑 사용을 중단하세요. 시드 문구를 제대로 백업해 둔 새 지갑으로 모든 자금을 옮기세요. 백업된 시드 문구가 없으면 기기 하나만 잃어도 전부를 잃게 됩니다.

시드 문구와 기기를 모두 잃어버렸습니다.

미리 Recovery를 설정하지 않았다면 자금은 회수할 수 없습니다. Cache는 키를 보유하지 않은 지갑을 복원할 수 없으며, Cache는 어떤 지갑의 키도 보유하지 않습니다. 이것이 자기수탁의 대가이며, Recovery가 존재하는 이유입니다.

비밀번호를 잊어버렸습니다.

앱을 재설치하고 시드 문구로 복원한 다음, 새 비밀번호를 설정하세요. Cache에는 당신의 이메일이 기록되어 있지 않기 때문에 비밀번호 재설정 이메일은 없습니다.

잘못된 주소로 자금을 보냈습니다.

Cache는 온체인 거래를 되돌릴 수 없습니다. 블록체인은 최종적입니다. 실수로 컨트랙트 주소로 보낸 경우, 일부 상황에서는 컨트랙트 소유자가 자금을 돌려줄 수 있지만 이는 드뭅니다. 잘못된 개인 주소로 보냈다면 유일한 방법은 수신인에게 반환을 요청하는 것뿐입니다.

올바른 주소로 보냈지만 네트워크가 잘못되었습니다.

수신인이 당신이 사용한 네트워크에서 지갑을 통제하고 있다면, 그 네트워크에서 동일한 주소를 가져와 자금을 회수할 수 있을지도 모릅니다. 수신인이 그러한 지갑을 통제하고 있지 않다면 자금에 영구적으로 접근하지 못할 수 있습니다. 보내기 전에 항상 보내는 사람과 네트워크를 확인하세요.

토큰 잔액이 잘못되었거나 / 토큰이 보이지 않습니다.

지갑 화면에서 아래로 당겨 새로고침하세요. 그래도 토큰이 보이지 않는다면 아직 저희 토큰 목록에 없는 것일 수 있습니다. 컨트랙트 주소와 네트워크를 담아 legal@cachewallet.com으로 이메일을 보내주시면 확인하겠습니다.

Cache는 왜 이메일이나 전화번호를 요구하지 않나요?

필요하지 않기 때문입니다. 지갑은 당신의 기기에서 생성되고 기기에 있는 키로 운영됩니다. 지갑을 이메일이나 전화번호에 연결하면 프라이버시가 약해지고, 공격자들이 좋아하는 계정 복구 경로를 만들게 됩니다.

Cache가 제 자금에 접근할 수 있나요?

아니요. Cache는 개인 키도, 시드 문구도, 당신 자산에 대한 서명 권한도 보유하지 않습니다. Recovery와 Scheduled Transfer는 당신이 설정한 온체인 규칙에 따라 실행됩니다. Cache가 당신을 대신해 행동하는 것이 아닙니다.

Cache가 문을 닫으면 제 지갑은 어떻게 되나요?

당신의 시드 문구는 여전히 지갑을 통제합니다. 그것을 BIP-39 호환 지갑에 가져와 계속 자금을 관리할 수 있습니다. Cache 스마트 지갑 컨트랙트(Safe 및 Recovery와 Scheduled Transfer 모듈)는 오픈소스이며, 회사로서의 Cache의 상태와 관계없이 온체인에 남아 있습니다.

Cache는 규제를 받나요?

Cache는 비수탁형 소프트웨어 제공업체입니다. 고객 자금을 보유하지 않고, 법정화폐를 전송하지 않으며, 수탁적 의미의 교환을 중개하지 않습니다. 법정화폐 램프는 독립적인 인가된 자금 서비스 사업자가 운영합니다. 해당 서비스의 KYC는 Cache가 아니라 그 제공업체와 함께 이루어집니다.

지원 받기

계정 관련 문의, 지원 요청, 보안 신고, 프라이버시 문의는 다음으로:

legal@cachewallet.com

Cache가 어떤 데이터를 수집하고 그것을 어떻게 사용하는지에 대한 자세한 내용은 개인정보 처리방침을 읽어보세요. 정식 계약 조건은 서비스 약관을 읽어보세요.