목적
이 글에서는 맵 대기열과 노드 대기열, 그리고 대기열이 작동하는 방식에 대해 설명합니다.
참고 정보
요약
모든 스파이더 탱크 경기는 플래니터리 노드와 플레이어가 소유한 맵이 함께 페어링되며 시장됩니다. 플래니터리 노드는 노드 대기열에서 대기하다가, 맵 NFT와 페어링됩니다. 플레이어들이 소유한 맵도 이와 비슷한 ‘맵 대기열’ 시스템을 따릅니다.
노드 대기열은 활성화 상태인 모든 플래니터리 노드로 구성됩니다. 플래니터리 노드가 처음 활성화되면, 해당 노드는 노드 대기열의 뒤에서 시작합니다. 대기열은 시간순으로 진행됩니다. 즉, 대기열에 들어온 지 가장 오래된 노드와 맵이 다음에 페어링이 되기 위해 기다리고 있으며, 대기열에 가장 늦게 들어온 노드와 맵은 마지막에 페어링되는 방식입니다. 노드 대기열의 맨 앞에 도달한 노드가 다음 경기 시 선택됩니다. 노드가 오프라인 상태가 되면 노드 대기열에서 자리를 잃게 됩니다. 경기가 끝나면 페어링되었던 노드와 맵 NFT는 분리되며, 각각의 대기열로 돌아갑니다.
게임 매치에 대한 승점 보상이 생성되려면, 플래니터리 노드와 맵은 반드시 함께 페어링 되어야 합니다. 플래니터리 노드 운영자들은 맵을 소유하지 않아도 노드를 통해 보상을 받을 수 있으며, 맵 소유자 또한 노드를 운영하지 않아도 맵을 통해 보상을 받을 수 있습니다. 다만, 위에서 설명한 대기열 시스템에 따라 페어링이 진행되어야 합니다.
노드 대기열과 맵 대기열 흐름은 아래 이미지와 같습니다.