# PLAIS 토큰 배분·유통·락업·베스팅 정책

버전 0.2 — 2026-08-01

상태: 모델링, 공시 준비, 기술적 통제를 위해 채택한 후보 정책. 공개 발행, TGE, 판매, 거래소 상장, 외부 전송 또는 point 전환을 승인하는 문서가 아니다.

## 고정 공급 경계

- Canonical asset: PLAIS Coin (`PLAIS`)
- Decimals: 18
- Canonical genesis supply: 10,000,000,000 PLAIS
- 추가 mint: 본 정책에서 금지
- 현재 공개 유통량: 0 PLAIS
- 현재 외부 전송: 잠금
- Private sale 배분: 0 PLAIS
- 향후 별도 launch 승인 시 TGE 최대 unlock: 800,000,000 PLAIS(8.00%)

100억 genesis balance는 후보 네트워크 bootstrap balance다. Genesis 또는 발행주체 통제 wallet에 존재한다는 이유만으로 circulating supply가 되지 않는다.

## 배분표

| 구분 | 배분량 | 비율 | TGE 최대 | Cliff | 선형 Vesting |
|---|---:|---:|---:|---:|---:|
| 생태계·사용자 보상 | 3,200,000,000 | 32% | 50,000,000 | 0개월 | 120개월 |
| Node·storage·validator 보상 | 2,000,000,000 | 20% | 25,000,000 | 0개월 | 120개월 |
| Foundation treasury | 1,500,000,000 | 15% | 25,000,000 | 12개월 | 60개월 |
| Core team·contributor | 1,200,000,000 | 12% | 0 | 12개월 | 36개월 |
| Ecosystem partner·grant | 800,000,000 | 8% | 50,000,000 | 6개월 | 48개월 |
| Market·liquidity infrastructure | 600,000,000 | 6% | 450,000,000 | 0개월 | 24개월 |
| Community launch·eligibility | 500,000,000 | 5% | 200,000,000 | 0개월 | 24개월 |
| Security·user-protection reserve | 200,000,000 | 2% | 0 | 24개월 | 36개월 |
| **합계** | **10,000,000,000** | **100%** | **800,000,000** | — | — |

TGE 열은 최대 unlock 한도이며 해당 수량을 반드시 배포한다는 약속이 아니다. 실제 유통량은 관찰 가능한 on-chain 이동과 일치해야 하며 해당 시점의 unlock 한도를 초과할 수 없다.

## 배분 근거

PoSS의 목적이 유용한 생태계 활동과 infrastructure 보상이므로 service/user 및 node/storage/validator incentive에 합계 52%를 배분한다. Team allocation은 12%로 제한하고 TGE unlock 없이 장기 기여에 연결한다. Foundation과 security reserve는 합계 17%이며 지연된 접근과 목적 제한을 적용한다. Private-sale allocation을 두지 않아 비공개 우대 가격과 초기 투자자 물량 부담을 피한다. TGE 상한 8%는 community 및 market operation에 필요한 공개 최대치를 제공하면서 나머지 92%에 장기 schedule을 적용한다.

## 항목별 사용 규칙

### 생태계·사용자 보상

Service, content, commerce, moderation, ecosystem participation에 대한 승인된 PoSS 보상에 사용한다. TGE 최대 5천만 개를 제외한 잔량은 120개월 동안 매월 선형 unlock한다. 보상에는 공개된 eligibility, fraud control, user/category cap, 감사 가능한 policy version이 필요하다. 미청구 또는 reject된 보상은 유통량이 아니다.

### Node·Storage·Validator 보상

검증된 capacity, retention, restore, uptime, node participation, validator operation에 사용한다. TGE 최대 2천5백만 개를 제외한 잔량은 120개월 동안 매월 선형 unlock한다. Storage client 설치만으로 validator reward가 발생하지 않으며 collateral도 reward를 보장하지 않는다.

### Foundation Treasury

TGE에는 문서화된 launch operation 용도로 최대 2천5백만 개만 unlock할 수 있다. 잔량은 12개월 cliff 후 60개월 동안 매월 선형 unlock한다. Treasury 사용에는 budget, destination, purpose, approver identity, transaction reference, 사후 public report가 필요하다. Treasury 자산을 경영진의 제한 없는 보상으로 사용할 수 없다.

### Core Team·Contributor

TGE team unlock은 0이다. 전체 배분은 12개월 cliff 후 36개월 동안 매월 선형 unlock한다. 모든 grant에는 퇴사, 위법·부정행위, 미귀속 수량, clawback 조건을 포함한 서면 기여 계약이 필요하다. 미배정 team allocation은 계속 잠그며 change-control 절차 없이 다른 category로 옮길 수 없다.

### Ecosystem Partner·Grant

공개된 integration 또는 grant program에 한해 TGE에서 최대 5천만 개를 unlock할 수 있다. 잔량은 6개월 cliff 후 48개월 동안 매월 선형 unlock한다. 법적으로 보호되는 개인정보를 제외하고 recipient, purpose, amount, milestone, vesting, conflict-of-interest review를 공개해야 한다.

### Market·Liquidity Infrastructure

공개된 exchange deposit, liquidity, market-making arrangement를 위해 TGE에서 최대 4억5천만 개를 unlock할 수 있다. 잔여 1억5천만 개는 24개월 동안 매월 선형 unlock한다. Market maker, exchange, broker, liquidity pool에 이전하거나 대여한 수량은 반환 조건이 있더라도 circulating으로 계산한다. 계약은 wash trading, guaranteed price, undisclosed proprietary sale, 허용 범위 밖 사용을 금지해야 한다.

### Community Launch·Eligibility

TGE에서 최대 2억 개를 unlock할 수 있고 잔여 3억 개는 24개월 동안 매월 선형 unlock한다. Legacy point, testnet balance, reward history, node participation, 과거 활동은 자동 claim을 만들지 않는다. Eligibility program에는 별도로 공개한 snapshot date, eligible/excluded activity, Sybil rule, per-person cap, claim period, jurisdiction restriction, appeal process, unclaimed-token treatment가 필요하다.

### Security·User-Protection Reserve

24개월 cliff 후 36개월 동안 매월 선형 unlock한다. 감사된 emergency remediation 또는 승인된 user-protection measure에만 사용한다. 보험, 변제 또는 손실 회복을 보장하는 기금이 아니며 routine operation, marketing, price support, team compensation에 사용할 수 없다.

## 최대 Unlock 일정

다음 checkpoint는 `scripts/token-distribution-self-test.js`로 계산하는 결정적 상한이다. 나눗셈 잔여분은 각 category의 최종 월까지 잠긴다.

| TGE 이후 | 최대 Unlock | 최대 비율 |
|---:|---:|---:|
| 0개월 | 800,000,000 | 8.00% |
| 6개월 | 1,168,750,000 | 11.6875% |
| 12개월 | 1,631,250,000 | 16.3125% |
| 24개월 | 3,251,250,000 | 32.5125% |
| 36개월 | 4,712,916,666 | 47.1291% |
| 48개월 | 6,174,583,333 | 61.7458% |
| 60개월 | 7,142,500,000 | 71.4250% |
| 72개월 | 7,950,000,000 | 79.5000% |
| 120개월 | 10,000,000,000 | 100.00% |

Unlock은 관련 category policy에 따른 이전 가능 상한일 뿐 실제 circulation을 의미하지 않는다. 안전상 release를 늦출 수는 있지만 관리자 재량으로 앞당길 수 없다.

## 유통량 정의

Circulating supply는 강제 lock 또는 발행주체 통제 allocation wallet을 벗어나 사용자나 상대방이 전송할 수 있게 된 중복 없는 수량이다.

유통량에 포함:

- User, employee, validator, node, grantee, partner가 청구하거나 지급받은 수량
- Exchange, broker, custodian, market maker에 예치한 수량
- Liquidity pool에 공급한 수량
- 반환 조건과 관계없이 전송 가능한 market-making loan
- 발행주체 통제 밖 wallet으로 이동한 unlocked 수량

유통량에서 제외:

- 미귀속 또는 미청구 allocation
- 강제 lock된 allocation wallet balance
- Wrapped representation을 유통량으로 계산하는 경우 그 담보로 1:1 lock된 canonical token
- 증명 가능한 burn 수량
- Testnet token, legacy point, simulation reward

발행주체 통제 wallet 사이의 이동은 circulation을 만들지 않지만 반드시 공시하고 reconcile해야 한다.

## Wallet 분리와 Custody

각 allocation category는 별도 label의 공개 address를 사용해야 하며 category 혼합을 금지한다. TGE 전 모든 allocation wallet의 address, role, balance, lock contract 또는 custody control, signer policy, Explorer link를 공개해야 한다.

감사된 on-chain vesting이 배포되기 전에는 해당 allocation으로 public launch할 수 없다. Production은 가능한 경우 감사된 timelock 또는 vesting contract를 사용하고 treasury, team, partner, reserve wallet에 최소 3-of-5 multi-person custody를 적용해야 한다. Liquidity operation은 별도의 capped operational wallet을 사용할 수 있지만 보충에는 treasury 수준 승인이 필요하다. Signer는 승인된 hardware-backed 또는 remote-signing custody를 사용해야 하며 web server key는 허용되지 않는다.

## 공시와 잔고 대사

Token movement가 없는 달에도 월간 distribution report를 공개한다. 보고서에는 다음이 포함돼야 한다.

- 모든 allocation wallet의 기초·기말 balance
- Schedule ceiling, 신규 unlock, 실제 transfer, 잔여 lock
- Transaction hash와 destination category
- 실제 circulating supply와 계산 방식
- Market maker, exchange, bridge, staking, liquidity balance
- Burn, return, clawback, freeze, exceptional movement
- Recipient, contract, custody, policy의 중요 변경
- Category balance, distributed amount, burned amount의 합이 genesis supply와 일치한다는 attestation

예정된 unlock은 전송 전에 공지한다. 중대한 불일치가 발견되면 해당 category 전송을 즉시 중단하고 불일치 내용, 수정 수치, 원인 분석을 공개한다.

## 변경 통제

일반 관리자 action으로 total supply 증가, unlock 가속, locked amount의 category 간 이동, issuer-controlled balance의 circulating 분류를 할 수 없다.

정책 변경에는 기술·보안·재무회계·법률 검토, governing-body 승인, 필요한 거래소 통지, 새 version 및 machine-readable schedule, on-chain/custody migration 절차, 경제적 효력 발생 전 최소 60일 public notice가 필요하다. 안전을 위해 unlock을 늦추더라도 다른 category를 가속할 수 없다. Emergency control은 이동을 freeze할 수 있지만 배분을 늘리거나 앞당길 수 없다.

## Launch 선행 조건

다음 항목이 모두 완료될 때까지 distribution policy는 비활성 상태다.

- Issuance, reward, grant, community eligibility에 대한 법률·세무 의견
- 최종 issuer identity, governance authority, signer appointment
- 감사된 vesting 또는 timelock 구현
- Allocation wallet address 및 custody attestation 공개
- Genesis와 distribution schedule의 독립 reconciliation
- 거래소 호환 circulation reporting 절차
- 승인된 market-making 및 liquidity agreement
- 공개 community eligibility와 point-separation policy
- 명시적인 public-issuance 및 external-transfer 승인

그 전까지 현재 공개 유통량은 0이며 어떤 schedule date도 시작되지 않는다.

## 외부 심사 기준

본 정책은 초기 발행량, 배분율, 유통량, 중요 변경을 검증 가능하게 만들기 위한 구조다. DAXA는 초기 발행량·분배율 미공개, 중요 변경 미공시, 설명 없는 관리자 자산 이동, transaction 정보 확인 불가 등을 위험 요소로 본다. 각 거래소는 추가 기준을 적용한다.

- DAXA 가상자산 거래지원 모범사례: `https://www.kdaxa.org/support/regulation.php?boardid=regulation&idx=240&mode=view`
- 업비트 디지털 자산 거래지원 정책: `https://static.upbit.com/guide/market_policy_open.pdf`
