> For the complete documentation index, see [llms.txt](https://docs.chiliz.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.chiliz.com/th/riang-ru/validator/validator-checklist.md).

# Checklist สำหรับ Validator

หน้านี้รวบรวมทุกสิ่งที่ผู้ดำเนินการ validator จำเป็นต้องทำ ตั้งแต่การตัดสินใจครั้งแรกจนถึงการออกจากระบบในท้ายที่สุด ไว้ในรายการตรวจสอบเดียว แต่ละรายการมีลิงก์ไปยังคู่มือโดยละเอียด

## ระยะที่ 1: ก่อนสมัคร

* [ ] ยืนยันว่าคุณสามารถ stake ขั้นต่ำ **10 ล้าน CHZ** ได้
* [ ] ตัดสินใจว่าจะรัน node เองหรือใช้บริการจากบุคคลที่สาม
* [ ] ทำความเข้าใจวิธีการทำงานของ[รางวัลและค่าคอมมิชชัน](/th/riang-ru/staking/staking-rewards.md)
* [ ] ทำความเข้าใจ[ความเสี่ยงจาก slashing](/th/riang-ru/validator/validator-slashing.md): การพลาด block จะทำให้คุณเสียรางวัลของ epoch นั้น (ระดับ 1) และการหยุดทำงานเป็นเวลานานจะนำไปสู่การถูกจำคุก 4 epoch (ระดับ 2)
* [ ] รับทราบว่าใบสมัครของคุณจะต้องผ่านการลงคะแนนจากชุด validator ที่มีอยู่

## ระยะที่ 2: การตั้งค่า node

คำแนะนำฉบับสมบูรณ์: [การรัน Validator node](/th/riang-ru/validator/run-validator-node.md)

* [ ] เซิร์ฟเวอร์ตรงตามข้อกำหนดของระบบ: CPU 2+ คอร์, RAM 4+ GB, SSD ที่มีพื้นที่ว่างอย่างน้อย 300 GB, แบนด์วิดท์เครือข่าย 10 Gbps
* [ ] ติดตั้ง Docker Engine แล้ว
* [ ] สร้างที่อยู่ validator แล้ว
* [ ] ไฟล์ secret key ได้รับการ **สำรองข้อมูล** แล้ว และรหัสผ่านไฟล์ key ถูกจัดเก็บไว้ใน `password.txt` ห้ามแชร์ secret key กับใครทั้งนั้น
* [ ] สร้าง node key hex และตั้งค่าผ่าน `--nodekeyhex` แล้ว (แนะนำ สำหรับที่อยู่ enode ที่เสถียร)
* [ ] ตั้งค่า `--nat=extip:<IP>` เป็นที่อยู่ IPv4 สาธารณะของเซิร์ฟเวอร์คุณ
* [ ] node รันด้วย `--syncmode=full` และ `--gcmode=archive` และซิงค์กับ blockchain อย่างสมบูรณ์แล้ว

## ระยะที่ 3: การลงทะเบียน

คำแนะนำฉบับสมบูรณ์: [วิธีการเป็น Validator](/th/riang-ru/validator/pen-validator-dai-yang-rai.md)

* [ ] ส่งแบบฟอร์มลงทะเบียนบน [Chiliz Governance dApp](https://governance.chilizchain.com/staking) แล้ว: ที่อยู่ node, จำนวน stake (≥ 10M CHZ), อัตราค่าคอมมิชชัน
* [ ] ข้อเสนอ governance ถูกเปิดตัวโดย validator ที่มีอยู่และได้รับการอนุมัติจากชุด validator แล้ว

## ระยะที่ 4: การดำเนินงานต่อเนื่อง

* [ ] ตรวจสอบ uptime ของ node คุณ: การพลาด block จะนำไปสู่ [slashing ระดับ 1](/th/riang-ru/validator/validator-slashing.md) (เสียรางวัลของ epoch)
* [ ] ทราบ[ขั้นตอนการ unjail](/th/riang-ru/validator/validator-slashing.md) ในกรณีที่ node ของคุณถูกจำคุก (slashing ระดับ 2)
* [ ] อัปเดตซอฟต์แวร์ node ของคุณให้ทันสมัยอยู่เสมอตาม hard fork และการเปลี่ยนแปลงโค้ด node validator ที่ล้าสมัยอาจรบกวนการทำงานของ blockchain และรางวัลของคุณ

## ระยะที่ 5: หากคุณต้องการออกจากระบบ

* [ ] หากต้องการหยุดการทำหน้าที่ validator โดยสมบูรณ์ ให้ทำตาม[ขั้นตอนการปลดระวาง](/th/riang-ru/validator/yut-pen-validator.md): การปิดระบบอย่างสะอาด, การ unstake (พร้อม cooldown), และการปิดใช้งานบน Governance dApp
* [ ] หากต้องการโอน node ให้ผู้อื่นแทน ให้ใช้[ขั้นตอน "Change owner"](/th/riang-ru/validator/run-validator-node.md#changing-the-owner-of-a-node)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.chiliz.com/th/riang-ru/validator/validator-checklist.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
