서명과 서명 없는 플레이
지갑에서 정확히 무엇에 서명하는지, 시간이 얼마나 있는지, 경고가 무슨 뜻인지, 그리고 스핀할 때마다 지갑이 뜨지 않는 모드를 켜는 방법.
서명이란
서명은 가입, 토큰 입금, 스핀, 출금 같은 특정한 한 가지 동작에 대한 여러분의 ‘예’입니다. 사이트는 동작을 준비할 뿐이고 실행은 Solana 네트워크가 합니다. 그것도 여러분이 지갑에서 승인한 뒤에만 실행됩니다. 사이트는 비밀 문구를 절대 보지도 요구하지도 않습니다. 지갑이 직접 서명하고 완성된 서명만 사이트에 넘깁니다. 서명마다 소액의 네트워크 수수료가 SOL로 들기 때문에 지갑에 항상 SOL을 조금 남겨 두세요.
지갑 창: 내용과 주어진 시간
스핀 버튼을 누르면 지갑이 동작 내용과 ‘승인’, ‘거부’ 버튼이 있는 창을 보여 줍니다. 중요한 것은 하나입니다. 동작에는 유효 시간(약 1분)이 있습니다. 더 늦게 승인하면 네트워크가 받아 주지 않습니다. 사이트는 이를 알고 있어서 동작을 다시 준비해 창을 한 번 더 띄웁니다. 두 번째로 승인하기만 하면 되며, 베팅이 두 번 차감되지는 않습니다.
지갑이 가끔 ‘Transaction failed simulation’ 같은 경고를 보여 줍니다. 이는 지갑 자체의 사전 점검이며 네트워크가 혼잡할 때는 오경보일 수 있습니다. 승인 후 스핀이 진행되고 잔액이 바뀌었다면 문제없습니다. 그렇지 않다면 몇 초 기다렸다가 다시 시도하세요. 창은 언제든 거부할 수 있습니다. 여러분의 서명 없이는 아무 일도 일어나지 않습니다.
서명 없는 플레이: 서명 한 번으로 하루 종일
각 게임의 스핀 버튼 아래에 ‘⚡ 서명 없이 플레이’ 버튼이 있습니다. 동작 하나에 서명하면 24시간 동안 지갑 창 없이 스핀이 진행됩니다. 여러분의 브라우저에만 존재하는 임시 키가 서명합니다. 이것이 기본이자 가장 편한 플레이 방법입니다.
- 임시 키가 할 수 있는 일: 스핀만, 그것도 예산(10,000,000 FAIRDRUM)과 기한 안에서만 가능합니다. 토큰 출금, 입금, 지갑 변경은 할 수 없습니다. 컨트랙트에 그렇게 적혀 있습니다.
- 비용: 켤 때 네트워크와 오라클 수수료로 지갑에서 0.05 SOL이 빠져나갑니다. 약 25라운드 분량입니다. 남은 양은 세션 바에 표시되며, 거의 떨어지면 ‘충전’ 버튼이 나타납니다. 쓰지 않은 SOL은 세션을 닫을 때 돌아옵니다.
- 끄는 방법: 세션 바의 ‘닫기’ 버튼. 세션은 24시간 뒤 저절로도 끝나며, 남은 SOL은 다음 방문 때 사이트가 돌려줍니다.
- 문제가 생기면(키의 SOL 소진, 기한 또는 예산 종료) 게임이 멈추지 않습니다. 사이트가 해당 스핀에 대해 평소의 지갑 창을 띄울 뿐입니다.
메시지와 그 의미
- ‘노드 과부하’ / ‘노드 지연’ — 네트워크가 잠시 따라오지 못하고 있습니다. 5~10초 기다렸다가 다시 시도하세요. 그동안 차감되는 것은 없습니다.
- ‘트랜잭션이 제때 처리되지 않았습니다’ — 네트워크가 동작을 놓쳤습니다. 다시 시도하세요. 베팅이 그래도 기록되었다면 버튼이 ‘스핀 마무리’로 바뀝니다. 누르면 결과는 사라지지 않습니다.
- ‘완료되지 않은 스핀이 있습니다’ — 이전 라운드가 아직 계산 중입니다. 몇 초 기다리거나 ‘스핀 마무리’를 누르세요.
- ‘수수료용 SOL 부족’ — 지갑에 SOL을 충전하세요(0.01~0.05면 충분). 방법: 지갑과 SOL.
해당하는 경우를 찾지 못하셨나요? ‘문제가 생겼을 때’를 여세요. 나머지 상황이 설명되어 있습니다.