본문으로 건너뛰기

포트폴리오 및 스테이킹

이 페이지에서는 QoreX의 포트폴리오 화면과 스테이킹을 다룹니다. QOR을 밸리데이터에 위임하기, 보상 청구하기, 스테이크 이동하기, 언스테이킹, 그리고 해당 기능이 포함된 빌드에서의 시간 잠금 스테이킹입니다. 모바일 앱이나 확장 프로그램에서 QOR을 보유한 모든 분을 위한 내용입니다.

포트폴리오​

포트폴리오 화면(세션마다 처음 열 때 생체 인증으로 보호됨)은 배분 도넛 차트를 보여줍니다. 이는 세 가지 레인(Native, EVM, SVM)에 걸쳐 통합된 QOR을 나타내며, 링 아래에 캡션이 표시되고 각 자산마다 한 행씩 나열됩니다. 백분율은 가격 피드가 활성화되면 표시되며, 각 잔액에는 QOR 수량과 함께 예상 USD 가치가 표시됩니다. 테스트넷에서는 QOR이 USD 가치 없이 표시됩니다 — 테스트 토큰에는 가치가 없기 때문입니다.

+ Coin or token으로 보유하기 전에 코인과 토큰을 추가하고, Receive로 해당 주소를 받을 수 있습니다 — 코인과 토큰을 참고하세요.

가격 정보의 출처. QoreX는 이를 저희의 공개 엔드포인트인 GET https://api.qore.network/v1/price/{symbol}에서 읽어오며, 어떤 거래소에도 직접 호출하지 않습니다. 사용자의 기기는 QoreChain 자체 인프라 외의 어떤 가격 소스와도 통신하지 않으므로, IP 주소가 외부에 노출되는 일이 없습니다. 신뢰할 수 있는 가격을 정말로 구할 수 없는 경우, 해당 엔드포인트는 값을 추측하는 대신 오류로 응답합니다 — QoreX는 조작된 0 값이나 오래된 수치를 마치 현재 가격인 것처럼 표시하는 대신, 가격을 사용할 수 없음으로 표시합니다.

자산을 탭하면 자산 상세 화면이 열리며, 다음을 보여줍니다.

  • 잔액 내역 — 온체인 전송 내역으로부터 만들어진 실제 추세.
  • 최근 활동 — 역방향 @handle 조회가 적용된 거래 행으로, 가능한 경우 거래 상대방이 이름으로 표시됩니다. 행을 탭하면 금액, 거래 상대방, 블록, 트랜잭션 해시, 서명을 포함한 전체 상세 정보가 열립니다.

스테이킹 및 적립(Earn)​

QOR을 스테이킹하면 QoreChain을 보호하는 데 도움이 되고 보상을 받을 수 있지만, 보상이 보장되는 것은 아닙니다. 모든 스테이킹 작업은 하이브리드 서명이 적용된 네이티브 레인의 실제 온체인 트랜잭션입니다. 각 트랜잭션은 고전적 키와 ML-DSA-87(FIPS 204)로 두 번 서명됩니다. 스테이킹은 EVM 프리컴파일을 거치지 않습니다.

밸리데이터에 스테이킹하기​

  1. Stake를 엽니다.
  2. 목록에서 밸리데이터를 선택합니다(체인에서 실시간으로 로드되며, 스테이크가 가장 적은 밸리데이터부터 표시되고, 현재 수감(jailed) 상태인 밸리데이터는 제외됩니다 — 그런 밸리데이터에 위임하는 것은 결코 원하는 일이 아니기 때문입니다). 이미 QOR을 맡긴 밸리데이터에는 staked 배지가 표시됩니다.
  3. 금액을 입력합니다. 입력하는 동안 남게 될 금액이 다음 네트워크 수수료를 감당하지 못하면 QoreX가 경고합니다: "이렇게 하면 {remaining} QOR이 남으며, 이는 트랜잭션 비용인 {fee} QOR보다 적습니다. 이 계정이 수수료를 낼 QOR을 다시 보유하기 전까지는 언스테이크하거나 보상을 청구할 수 없습니다." 이는 차단이 아니라 경고입니다 — 사용자의 돈이니까요 — 하지만 언스테이크와 청구 모두 유동 잔액에서 수수료가 나가므로, 거의 0이 될 때까지 스테이킹하면 누군가 QOR을 보내 줄 때까지 스테이크가 잠기게 됩니다.
  4. 확인합니다(모바일에서는 생체 인증). 베스팅 QOR도 총액 한도 내에서 스테이킹할 수 있지만, 네트워크 수수료는 잠금 해제된 QOR에서 나와야 합니다 — 베스팅 QOR로는 수수료를 낼 수 없습니다.
  5. 보상이 적립될 때마다 같은 화면에서 청구합니다 — 아래를 참고하세요.
일반 위임에는 잠금 기간이 없으며, 대기 시간은 나갈 때만 발생합니다

일반 위임에는 고정된 기간이 없습니다. 위임은 다음 블록부터 보상이 흘러들어오는 상태로 계속 활성 상태이며, 위임 해제(undelegate)를 요청할 때까지 계속됩니다. 갱신해야 할 만료 기한도, 최소 스테이킹 기간도 없습니다. 유일한 대기 기간은 나갈 때뿐입니다. 위임을 해제하면 해당 QOR은 21일간의 언본딩(unbonding) 기간 동안 보상 없이 이동도 불가능한 상태로 머물다가, 이후 사용 가능한 잔액으로 돌아옵니다. 대신 다른 밸리데이터로 위임을 옮기는 재위임(redelegate)을 사용하면 이 대기 시간을 완전히 건너뛸 수 있습니다. 체인 릴리스 v3.2.4(메인넷은 2026년 10월 23일부터)는 선택적인 시간 잠금 형태의 스테이킹을 추가하며, 더 새로운 QoreX 빌드에서 이를 사용할 수 있습니다. 아래의 스테이킹 잠금을 참고하세요. 이 기능이 없는 빌드(iOS 1.1.8, Chrome 0.3.8, Safari 0.3.8)에서는 사용자가 하는 모든 위임이 잠금 없는 일반 위임입니다. 잠금 기간이 있나요?도 참고하세요.

스테이킹 잠금​

스테이킹 잠금은 현재 Android 1.1.9와 Firefox 확장 프로그램 0.3.9에 포함되어 있으며, iOS, Chrome, Safari는 각 스토어에서 해당 빌드를 제공하는 시점에 사용할 수 있습니다. 잠금은 선택 사항입니다. 보너스를 받는 대신 스테이크의 일부를 3개월, 6개월 또는 12개월 동안 묶어 둡니다.

  • 표시되는 보너스는 네트워크가 정한 상한 안에서 해당 잠금이 현재 받는 보너스입니다. 네트워크 상황이 바뀌면 달라질 수 있으며, 보장되는 것은 아닙니다.
  • 등급별 일정에는 "최대(up to)"라는 표시가 붙으며, 옆에 현재 수치가 함께 표시됩니다.
  • 조기 해제는 서명하기 전에 비용을 명시하는 두 번째 확인 단계 뒤에 있습니다.
  • 언스테이크와 스테이크 이동은 스테이크 중 잠금 해제된 부분으로 제한됩니다.

모듈이 체인에서 동작하는 방식은 시간 잠금 스테이킹을 참고하세요.

밸리데이터 간 스테이크 이동하기(재위임)​

이미 스테이킹한 QOR을 21일 언본딩 대기열을 전혀 거치지 않고 다른 밸리데이터로 옮기거나, 여러 밸리데이터에 나누어 옮길 수 있습니다. 스테이크는 이동하는 내내 계속 보상을 받습니다.

  1. Stake를 열고, 현재 QOR이 위임되어 있는 밸리데이터를 탭합니다. 패널에 Move stake가 표시됩니다.
  2. 이동할 곳을 선택합니다 — 단일 대상을 선택하거나 여러 대상을 한 번에 선택할 수 있습니다. 여러 대상에 나누면 금액이 균등하게 분배되며, 확인하기 전에 각 밸리데이터로 가는 정확한 수치가 표시됩니다.
  3. 생체 인증 승인으로 확인합니다. 모든 대상으로의 이동은 단일 트랜잭션으로 처리됩니다 — 수수료는 한 번만 발생하며, 전체 이동이 성공하거나 전혀 성공하지 않거나 둘 중 하나입니다.

이는 위임 중인 밸리데이터가 수감(jailed)되거나 수수료율을 인상할 때 취해야 할 조치입니다 — 이 기능이 없었을 때는 유일한 대처법이 스테이킹을 해제하고 21일 동안 아무 보상 없이 기다리는 것뿐이었지만, 대신 이동하면 대기 시간도, 잃는 보상도 없습니다.

쌍(pair)별 한도가 존재하며, 한도를 초과해도 수수료는 소비됩니다

체인은 동일한 (출발지, 목적지) 밸리데이터 쌍에 대해 진행 중인 재위임을 최대 7건까지 허용합니다 — 일반적인 사용에서는 이 한도에 근접하지 않지만, QoreX는 서명 전에 이 한도를 확인하고 한도에 도달한 경우 경고합니다. 한도를 초과하면 트랜잭션이 온체인에서 실패하지만 네트워크 수수료는 여전히 소비되므로, 이런 이유로 거부된 이동을 기존 이동이 정리될 때까지 기다리지 않고 재시도하지 마세요.

체인의 규칙이 하나 더 있습니다: 방금 어떤 밸리데이터로 이동해 온 스테이크는, 그곳으로 옮겨 온 이동이 완료될 때까지(21일) 그 밸리데이터에서 다른 곳으로 이동할 수 없습니다 — 이 이유로 이동이 거부되면 QoreX가 알려 줍니다. 그래도 언스테이크하거나, 이미 그 밸리데이터에 있던 스테이크를 이동하는 것은 가능합니다.

청구, 그리고 청구 및 재스테이킹​

  • Claim은 보상을 잔액으로 수령합니다. QoreX는 실제로 대기 중인 보상이 있는 밸리데이터에서만 청구합니다.
  • Claim & restake(버튼 Claim & restake: "{amount} QOR을 같은 밸리데이터에 한 번의 트랜잭션으로 다시 복리 투입합니다.")는 보상을 청구하여 그 보상을 발생시킨 밸리데이터에 곧바로 다시 위임합니다 — 트랜잭션 한 번, 수수료 한 번. QoreX가 밸리데이터별 내역을 읽을 수 있을 때만 제공됩니다.
  • 수수료 확인. 수수료는 보상이 도착하기 전에 지불됩니다. 잠금 해제된 QOR로 이를 감당할 수 없으면 QoreX는 서명 전에 멈추고 필요한 금액을 알려 줍니다("청구하려면 네트워크 수수료로 약 {fee} QOR이 잠금 해제된 상태여야 합니다 — 수수료는 보상이 도착하기 전에 지불됩니다."). 해당 주소로 약간의 QOR을 보낸 뒤 다시 시도하세요. 베스팅 QOR로는 수수료를 낼 수 없습니다.

위임 해제하기(Undelegate)​

  1. Stake를 열고 밸리데이터를 탭합니다. 해당 밸리데이터에 QOR이 있으면 패널에 Unstake(및 Move stake)가 표시됩니다.
  2. 금액을 입력합니다. 패널에는 해당 밸리데이터에 맡긴 금액이 표시되고, Unstake 버튼 위에 "언스테이킹은 QOR을 이동할 수 있게 되기까지 21일이 걸립니다"라고 표시됩니다 — 확인하기 전에 21일의 대기 기간을 확인할 수 있습니다.
  3. 생체 인증 승인으로 확인합니다. QOR은 즉시 보상 적립을 멈추며, 언본딩 기간이 끝나면 다시 사용 가능한 잔액이 됩니다.

진행 중인 언스테이킹​

언스테이크한 QOR은 21일 동안 위임과 사용 가능한 잔액 모두에서 벗어나 있습니다. QoreX는 이를 Unstaking in progress 아래에 나열합니다 — "{amount} QOR 언스테이킹 중", 각 항목에는 남은 시간({days}일 {hours}시간 {minutes}분 남음, 또는 1분 미만 남음, 또는 대기가 끝났습니다 — 곧 잔액으로 돌아와야 합니다.)이 함께 표시됩니다. QoreX가 항목의 완료 시점을 읽을 수 없으면 그 사실을 알리고 해당 금액을 합계에 유지합니다. 노드에 연결할 수 없으면 목록은 이전 상태 그대로 유지되며 — "언스테이킹 중인 항목 없음"으로 표시되는 일은 결코 없습니다.

검증자를 운영하는 경우의 언스테이킹

지갑이 검증자 운영자의 것이라면, 자기 본딩(self-bond)이 필요한 100,000 QOR 아래로 떨어지게 되는 언스테이킹은 거부됩니다: "이만큼 언스테이킹하면 검증자의 자기 본딩이 필요한 100,000 QOR 아래로 떨어집니다. 이 최소 한도는 검증자가 운영되는 동안 계속 적용됩니다."

적립(Earn)​

Earn 화면은 스테이킹 현황을 한곳에 요약해서 보여줍니다: 스테이킹한 QOR, 청구 가능한 보상, 위임 중인 밸리데이터 수, 그리고 네트워크 전체에서 스테이킹된 QOR의 비율입니다. 스테이킹 수익률은 표시하지 않습니다 — 체인이 수익률을 도출할 수 있는 발행량 수치를 공개하지 않으므로, QoreX는 뒷받침할 수 없는 수치 대신 Not available을 표시합니다.

확장 프로그램의 Stake 화면에도 동일한 구성 요소가 있습니다(스테이킹 합계, 보상, Claim, Claim & restake, Unstake, Move stake, 계정이 여러 개일 때의 계정 선택기, 언스테이크 경고).

다음 단계​

제한 사항 및 알려진 문제​

  • 보상은 보장되지 않습니다. QoreX는 전체 스테이킹 수익률을 표시하지 않습니다.
  • 스테이킹 잠금은 iOS 1.1.8, Chrome 0.3.8, Safari 0.3.8에는 없습니다.
  • 언스테이크한 QOR이 돌아오기까지 21일이 걸립니다. 밸리데이터 간 스테이크 이동은 대기 시간이 없지만, 같은 밸리데이터 쌍에 대해 진행 중인 재위임이 7건으로 제한됩니다.
  • 베스팅 QOR은 스테이킹할 수 있지만 수수료를 낼 수는 없습니다. 수수료는 잠금 해제된 QOR에서 나와야 합니다.
  • 포트폴리오는 모바일 전용입니다. 테스트넷에서는 QOR에 USD 가치가 표시되지 않습니다.