ข้ามไปที่เนื้อหา

สถาปัตยกรรมระบบ (System Architecture)

ภาพรวม

YC365 สร้างขึ้นบนสถาปัตยกรรมแบบแยกส่วน (Modular Architecture) โดยแต่ละองค์ประกอบจะจัดการความรับผิดชอบเฉพาะในขณะที่ทำงานร่วมกันเพื่อให้บริการแพลตฟอร์มตลาดการทำนายผลที่ครอบคลุม ระบบได้รับการออกแบบเพื่อความโปร่งใส ความปลอดภัย และความสามารถในการขยายขนาด

ภาพรวมสถาปัตยกรรม

องค์ประกอบหลัก

1. ชุด Smart Contract (BSC Chain)

  • ชุดสัญญา LP: จัดการ Liquidity Pools สำหรับแต่ละเงื่อนไข
  • ชุดสัญญา DP: จัดการการเผยแพร่เหตุการณ์/เงื่อนไขและผลลัพธ์
  • ชุดสัญญา Vault: จัดการการฝากและถอนเงินของผู้ใช้
  • ชุดสัญญา Trading: ดำเนินการธุรกรรมซื้อ/ขาย
  • ชุดสัญญา Factory: จัดการเหตุการณ์ เงื่อนไข และสิทธิ์
  • สัญญา Temporary Condition: สัญญาเฉพาะสำหรับแต่ละเงื่อนไข

2. ผู้ให้บริการข้อมูล (Data Provider - DP)

  • การจัดการเหตุการณ์: ประเภทเหตุการณ์ การสร้าง และการเผยแพร่
  • การจัดการเงื่อนไข: การสร้างเงื่อนไขและการดำเนินการบนเชน
  • การจัดการสิทธิ์: การควบคุมการเข้าถึงตามบทบาท (Role-based access control)
  • บริการ API: บริการสอบถามข้อมูลภายนอก

3. โมเดลการซื้อขายตามคำสั่ง (Order Trading Model)

  • Order Book: จัดการคำสั่ง Limit Orders
  • Matching Engine: การจับคู่ตามลำดับความสำคัญของราคาและเวลา
  • ราคาตลาด: การคำนวณราคาแบบเรียลไทม์
  • บริการชำระบัญชี: การคำนวณนอกเชน (Off-chain), การดำเนินการบนเชน (On-chain)

4. บริการ DApp Backend

  • การจัดการผู้ใช้: การเข้าสู่ระบบ/ลงทะเบียนด้วยกระเป๋าเงิน
  • การวิเคราะห์: ข้อมูลย้อนหลังและการวิเคราะห์แนวโน้ม
  • แดชบอร์ด: สถิติผู้ใช้และตัวชี้วัดประสิทธิภาพ
  • การค้นหาและกราฟ: การค้นหาเหตุการณ์และการแสดงภาพแนวโน้มราคา

5. DApp Frontend

  • ส่วนต่อประสานผู้ใช้: อินเทอร์เฟซการซื้อขายและการจัดการที่ใช้งานง่าย
  • การรองรับหลายภาษา: จีนตัวเต็มและอังกฤษ
  • การอัปเดตแบบเรียลไทม์: การอัปเดตราคาและคำสั่งสด

สถาปัตยกรรม Smart Contract

1. ชุดสัญญา LP (Liquidity Pool)

ฟังก์ชันหลัก:

  • การจัดการ Liquidity Pool: พูลอิสระสำหรับโทเค็น YES/NO ของแต่ละเงื่อนไข
  • การจัดการ TVL: การฝาก Stablecoin จาก DP และผู้ใช้
  • การประมวลผลคำสั่ง: การดำเนินการคำสั่งซื้อ/ขาย
  • การชำระบัญชี: การกระจายผลกำไรและการชำระบัญชีโทเค็น NO

คุณสมบัติหลัก:

  • พูลอิสระ: แต่ละเงื่อนไขมี Liquidity Pool ของตัวเอง
  • การชำระบัญชีอัตโนมัติ: การประมวลผลการชำระบัญชีที่ถูกกระตุ้น
  • การกระจายผลกำไร: ผู้ถือโทเค็น YES ได้รับ 1 USDT ต่อโทเค็น
  • การชำระบัญชีโทเค็น NO: โทเค็น NO จะไม่มีมูลค่า

2. ชุดสัญญา DP (Data Provider)

การจัดการเหตุการณ์:

  • การเผยแพร่เหตุการณ์: ปรับใช้ (Deploy) เหตุการณ์และเงื่อนไขบนเชน
  • การเริ่มต้นเงื่อนไข: กำหนดอัตราต่อรองและสภาพคล่องเริ่มต้น
  • การเผยแพร่ผลลัพธ์: เผยแพร่ผลลัพธ์ของเหตุการณ์
  • การจัดการสภาพคล่อง: เพิ่มหรือกู้คืนสภาพคล่อง

ระบบสิทธิ์:

  • การเข้าถึงตามบทบาท: สิทธิ์ที่แตกต่างกันสำหรับบทบาทที่แตกต่างกัน
  • ไม่มี Super Admin: โมเดลอำนาจแบบกระจาย
  • สิทธิ์เฉพาะเจาะจง: การจัดการสิทธิ์ตามที่อยู่ (Address-based)

3. ชุดสัญญา Vault

การจัดการสินทรัพย์:

  • การฝากของ DP: การจัดการการฝาก/ถอนของผู้ให้บริการข้อมูล
  • การฝากของผู้ใช้: การจัดการการฝาก/ถอนของผู้ใช้ทั่วไป
  • การกระจายรางวัล: การจัดสรรรางวัลผู้ใช้
  • การจัดการโทเค็น: การดูแลโทเค็น YES/NO (อยู่ระหว่างการพิจารณา)

คุณสมบัติด้านความปลอดภัย:

  • สัญญาที่ผ่านการตรวจสอบ: สัญญาทั้งหมดผ่านการตรวจสอบความปลอดภัย
  • โอเพ่นซอร์ส: โค้ดที่โปร่งใสและตรวจสอบได้
  • การประเมินความเสี่ยง: ผู้ใช้ยังคงควบคุมสินทรัพย์ได้อย่างเต็มที่

4. ชุดสัญญา Trading

การประมวลผลธุรกรรม:

  • ฟังก์ชันการโอน: ดำเนินการซื้อขายโทเค็น YES/NO
  • การรวมบริการคำสั่ง: ถูกกระตุ้นโดยบริการคำสั่ง
  • การแช่แข็งสินทรัพย์: การล็อคสินทรัพย์ชั่วคราวสำหรับคำสั่ง
  • การประมวลผลแบบกลุ่ม: การดำเนินการธุรกรรมจำนวนมากอย่างมีประสิทธิภาพ

ข้อจำกัดการซื้อขาย:

  • การซื้อขายก่อนผลลัพธ์: การซื้อขายหยุด 1 ชั่วโมงก่อนผลลัพธ์
  • การยืนยันตัวตน: การตรวจสอบลายเซ็น Private Key
  • การตรวจสอบคำสั่ง: การตรวจสอบสิทธิ์บริการคำสั่ง

5. ชุดสัญญา Factory

ฟังก์ชันการจัดการ:

  • การจัดการเหตุการณ์/เงื่อนไข: เผยแพร่หรือลบเหตุการณ์และเงื่อนไข
  • การจัดการสิทธิ์: กำหนดที่อยู่สิทธิ์
  • การจัดการผู้ใช้: กำหนดบทบาทผู้ใช้ที่แตกต่างกัน
  • การปรับใช้สัญญา: ปรับใช้สัญญา Temporary Condition

บทบาทผู้ใช้:

  • ผู้ดำเนินการเชน DP: การดำเนินการเชนของผู้ให้บริการข้อมูล
  • ผู้ดำเนินการคำสั่ง: การส่งธุรกรรม Order Book
  • ผู้ใช้ทั่วไป: ฝาก ถอน วางคำสั่ง

6. สัญญา Temporary Condition

สัญญาเฉพาะบุคคล:

  • บริการเฉพาะเงื่อนไข: แต่ละเงื่อนไขได้รับสัญญาของตัวเอง
  • การจัดการโทเค็น YES/NO: การสร้างและทำลายโทเค็น
  • การจัดการ TVL: มูลค่ารวมที่ถูกล็อคเฉพาะเงื่อนไข
  • การดำเนินการชำระบัญชี: ตรรกะการชำระบัญชีเฉพาะ

ข้อควรพิจารณาในการออกแบบ:

  • การออกแบบแบบแยกส่วน: สัญญาอิสระสำหรับแต่ละเงื่อนไข
  • การรวมบริการ: ถูกเรียกโดยสัญญาอื่น ไม่ใช่โดยผู้ใช้โดยตรง
  • การเพิ่มประสิทธิภาพ Gas: การออกแบบสัญญาที่มีประสิทธิภาพสำหรับ BSC

ระบบผู้ให้บริการข้อมูล (DP System)

1. การจัดการประเภทเหตุการณ์

ฟังก์ชันหลัก:

  • การสร้างประเภท: เพิ่มและจัดการหมวดหมู่เหตุการณ์
  • ระบบการจำแนกประเภท: เหตุการณ์ทั้งหมดเป็นของประเภทเฉพาะ
  • การนำเข้า/ส่งออก: ความสามารถในการนำเข้าและส่งออกเป็นชุด
  • การบำรุงรักษาข้อมูล: การจัดการและอัปเดตข้อมูลประเภท

2. การจัดการเหตุการณ์

การดำเนินการเหตุการณ์:

  • การป้อนข้อมูลด้วยตนเอง: การสร้างเหตุการณ์ด้วยตนเองโดยผู้ใช้ Admin
  • การนำเข้าเป็นชุด: การนำเข้าไฟล์ภายนอกจำนวนมาก
  • การตรวจสอบข้อมูล: การตรวจสอบข้อมูลเหตุการณ์
  • การเผยแพร่บนเชน: การปรับใช้เหตุการณ์บนบล็อกเชน

กระบวนการเผยแพร่:

  • การสร้างเหตุการณ์: กำหนดพารามิเตอร์เหตุการณ์
  • การตั้งค่าเงื่อนไข: สร้างเงื่อนไขเหตุการณ์
  • การเริ่มต้นสภาพคล่อง: กำหนดอัตราต่อรองและสภาพคล่องเริ่มต้น
  • การเปิดตลาด: เปิดให้ซื้อขายสำหรับเหตุการณ์

3. การดำเนินการบนเชน

ฟังก์ชัน DP:

  • การเผยแพร่เหตุการณ์: ปรับใช้เหตุการณ์บนบล็อกเชน
  • การจัดการเงื่อนไข: สร้างและจัดการเงื่อนไข
  • การดำเนินการสภาพคล่อง: เพิ่มหรือกู้คืนสภาพคล่อง
  • การเผยแพร่ผลลัพธ์: เผยแพร่ผลลัพธ์ของเหตุการณ์
  • การดำเนินการชำระบัญชี: กระตุ้นกระบวนการชำระบัญชี

บริการอัตโนมัติ:

  • การดำเนินการตามกำหนดเวลา: การดำเนินการอัตโนมัติสำหรับงานเฉพาะ
  • การหยุดการซื้อขาย: การหยุดการซื้อขายเงื่อนไขอัตโนมัติ
  • การเผยแพร่ผลลัพธ์: การเผยแพร่ผลลัพธ์อัตโนมัติ
  • การประมวลผลการชำระบัญชี: การดำเนินการชำระบัญชีอัตโนมัติ

4. การจัดการสิทธิ์

การเข้าถึงตามบทบาท:

  • ผู้ดูแลระบบ: จัดการสิทธิ์บัญชีอื่นและการกำหนดค่าสัญญา
  • เจ้าหน้าที่ป้อนข้อมูล: การป้อนข้อมูลและบำรุงรักษาข้อมูลเหตุการณ์/เงื่อนไข
  • ผู้จัดการสินทรัพย์: การดำเนินการเชนและการจัดการการดำเนินงาน

คุณสมบัติด้านความปลอดภัย:

  • สิทธิ์เฉพาะเจาะจง: เฉพาะผู้ใช้ที่ได้รับอนุญาตเท่านั้นที่สามารถดำเนินการข้อมูลบนเชน
  • การยืนยันธุรกรรม: รอการยืนยันธุรกรรมก่อนขั้นตอนถัดไป
  • การตรวจสอบสิทธิ์: การตรวจสอบและอัปเดตสิทธิ์เป็นประจำ

โมเดลการซื้อขายตามคำสั่ง (Order Trading Model)

1. การจัดการ Order Book

ฟังก์ชันหลัก:

  • รองรับ Limit Order: ปัจจุบันรองรับเฉพาะ Limit Orders
  • การจัดเก็บคำสั่ง: การจัดการข้อมูลคำสั่งที่มีประสิทธิภาพ
  • การจับคู่คำสั่ง: การจับคู่ตามลำดับความสำคัญของราคาและเวลา
  • การตรวจสอบคำสั่ง: การตรวจสอบความสมบูรณ์ของคำสั่ง

ข้อควรพิจารณาทางเทคนิค:

  • คลัสเตอร์เดียว: ไม่มีข้อกำหนดการปรับใช้แบบกระจาย
  • ประสิทธิภาพ: TPS < 100
  • ความสามารถในการขยายขนาด: ข้อควรพิจารณาสำหรับการขยายตัวในอนาคต

2. Matching Engine (เครื่องมือจับคู่)

หลักการจับคู่:

  • ลำดับความสำคัญของราคา: ราคาที่ดีกว่าจะถูกจับคู่ก่อน
  • ลำดับความสำคัญของเวลา: คำสั่งที่มาก่อนจะถูกจับคู่ก่อน
  • ประเภทคำสั่ง: ปัจจุบันมีเฉพาะ Limit Orders
  • การประมวลผลแบบเรียลไทม์: การประมวลผลคำสั่งทันที

คุณสมบัติของเครื่องมือ:

  • การจับคู่ที่มีประสิทธิภาพ: อัลกอริทึมการจับคู่ที่ได้รับการปรับปรุง
  • การตรวจสอบคำสั่ง: การตรวจสอบคำสั่งก่อนการจับคู่
  • การรวมการชำระบัญชี: การประมวลผลการชำระบัญชีที่ราบรื่น

3. การคำนวณราคาตลาด

การกำหนดราคา:

  • การกำหนดราคาตามผู้ขาย: ราคาผู้ขายขั้นต่ำเป็นราคาตลาด
  • การปรับปรุงในอนาคต: การคำนวณราคาที่ครอบคลุม
  • การอัปเดตแบบเรียลไทม์: การอัปเดตราคาอย่างต่อเนื่อง
  • ข้อมูลย้อนหลัง: การติดตามประวัติราคา

ปัจจัยการคำนวณ:

  • เวอร์ชันปัจจุบัน: ราคาผู้ขายขั้นต่ำ
  • เวอร์ชันในอนาคต: การคำนวณที่ครอบคลุมรวมถึง:
  • ราคาธุรกรรม
  • ปริมาณการซื้อขาย
  • ราคาผู้ซื้อ
  • ความลึกของตลาด

4. บริการชำระบัญชี

กระบวนการชำระบัญชี:

  • การคำนวณนอกเชน: การคำนวณการชำระบัญชีดำเนินการนอกเชน
  • การดำเนินการบนเชน: การเปลี่ยนแปลงสินทรัพย์ดำเนินการบนบล็อกเชน
  • การประมวลผลแบบกลุ่ม: การประมวลผลธุรกรรมจำนวนมากอย่างมีประสิทธิภาพ
  • การตรวจสอบ: การตรวจสอบผลลัพธ์การชำระบัญชี

คุณสมบัติด้านความปลอดภัย:

  • การตรวจสอบธุรกรรม: ธุรกรรมทั้งหมดได้รับการตรวจสอบบนเชน
  • ความปลอดภัยของสินทรัพย์: สินทรัพย์ของผู้ใช้ได้รับการปกป้องตลอดกระบวนการ
  • เส้นทางการตรวจสอบ (Audit Trail): ประวัติธุรกรรมที่สมบูรณ์

บริการ DApp Backend

1. การจัดการผู้ใช้

การตรวจสอบสิทธิ์:

  • การเชื่อมต่อกระเป๋าเงิน: เชื่อมต่อกระเป๋าเงินเพื่อเข้าสู่ระบบ/ลงทะเบียน
  • การรองรับ SSO: การรวม Single sign-on
  • การตั้งค่าผู้ใช้: การจัดการการตั้งค่าผู้ใช้
  • โมดูลภาพรวม: แดชบอร์ดผู้ใช้และสถิติ

คุณสมบัติผู้ใช้:

  • การจัดการโปรไฟล์: โปรไฟล์และการตั้งค่าผู้ใช้
  • การติดตามกิจกรรม: การตรวจสอบกิจกรรมผู้ใช้
  • การวิเคราะห์ประสิทธิภาพ: ตัวชี้วัดประสิทธิภาพผู้ใช้

2. โมดูลกิจกรรม

การกำหนดค่า Admin:

  • การจัดการกิจกรรม: การกำหนดค่าโดยตรงจาก Admin
  • การจัดการรูปภาพ: การจัดการที่อยู่รูปภาพกิจกรรม
  • การจัดการลิงก์: การจัดการที่อยู่ลิงก์กิจกรรม
  • การรวม API: การจัดเตรียมข้อมูลกิจกรรมฝั่งไคลเอนต์

คุณสมบัติ:

  • เนื้อหาแบบไดนามิก: เนื้อหากิจกรรมที่กำหนดค่าได้
  • การแสดงรูปภาพ: การนำเสนอรูปภาพกิจกรรม
  • การจัดการลิงก์: การจัดการลิงก์ภายนอก
  • บริการ API: การจัดเตรียม API ข้อมูลกิจกรรม

3. การจัดการประวัติคำสั่ง

ประวัติคำสั่ง:

  • การกรองเวลา: กรองคำสั่งตามช่วงเวลา
  • การกรองสถานะ: กรองคำสั่งตามสถานะ
  • การกรองเหตุการณ์: กรองคำสั่งตามเหตุการณ์
  • การค้นหาที่ครอบคลุม: การค้นหาคำสั่งหลายเกณฑ์

การรวมข้อมูล:

  • Order Book API: API พื้นฐานจากบริการ Order Book
  • การรวบรวมข้อมูล: การรวบรวมข้อมูลคำสั่งที่ครอบคลุม
  • ส่วนต่อประสานผู้ใช้: การแสดงประวัติคำสั่งที่ใช้งานง่าย

4. โมดูลแดชบอร์ด

การวิเคราะห์การฝาก:

  • แนวโน้มการฝาก: แผนภูมิแนวโน้มจำนวนเงินฝาก
  • การรวบรวมข้อมูล: ช่วงเวลาการอ่านสัญญา 30 วินาที
  • การตรวจสอบเหตุการณ์: การตรวจสอบเหตุการณ์การฝาก/ถอนของสัญญา Vault
  • การคำนวณกำไร: การคำนวณกำไรที่ครอบคลุม

การวิเคราะห์รายได้:

  • แนวโน้มกำไร: แผนภูมิแนวโน้มจำนวนกำไร
  • การอัปเดตแบบเรียลไทม์: การคำนวณกำไรสด
  • ข้อมูลย้อนหลัง: ประวัติกำไรที่สมบูรณ์
  • ตัวชี้วัดประสิทธิภาพ: การวิเคราะห์ประสิทธิภาพผู้ใช้

การวิเคราะห์กิจกรรม:

  • แนวโน้มปริมาณคำสั่ง: แผนภูมิปริมาณคำสั่งรายวัน
  • แนวโน้มจำนวนเงินคำสั่ง: แผนภูมิจำนวนเงินคำสั่งรายวัน
  • การตรวจสอบเหตุการณ์: การตรวจสอบ SubmitOrderEvent
  • การวิเคราะห์ข้อมูล: การวิเคราะห์ข้อมูลคำสั่งที่ครอบคลุม

5. บริการค้นหาและกราฟ

ฟังก์ชันการค้นหา:

  • การค้นหาคำหลัก: ค้นหาเหตุการณ์ที่เกี่ยวข้องทั้งหมด
  • การรวมบริการ DP: API พื้นฐานจากบริการ DP
  • การกรองขั้นสูง: การค้นหาหลายเกณฑ์
  • ผลลัพธ์แบบเรียลไทม์: ผลลัพธ์การค้นหาทันที

บริการกราฟ:

  • แผนภูมิแนวโน้มราคา: การแสดงภาพแนวโน้มราคาตลาด
  • ช่วงเวลา: สถิติ 30 นาที, 1 ชั่วโมง, 1 วัน, 1 สัปดาห์
  • การรวบรวมข้อมูล: ช่วงเวลาการรวบรวมข้อมูล API 10 นาที
  • การวิเคราะห์ราคา: การวิเคราะห์ข้อมูลราคาที่ครอบคลุม

DApp Frontend

1. ส่วนต่อประสานผู้ใช้ (User Interface)

คุณสมบัติหลัก:

  • การออกแบบที่เรียบง่าย: อินเทอร์เฟซที่ใช้งานง่ายและเป็นมิตรกับผู้ใช้
  • ประสบการณ์ที่น่าเชื่อถือ: บริการที่โปร่งใสและเชื่อถือได้
  • การอัปเดตแบบเรียลไทม์: การอัปเดตข้อมูลสด
  • การออกแบบที่ตอบสนอง (Responsive): ความเข้ากันได้กับมือถือและเดสก์ท็อป

ประสบการณ์ผู้ใช้:

  • การนำทางที่ง่าย: การนำทางที่เรียบง่ายและชัดเจน
  • การตอบสนองทางภาพ: ตัวบ่งชี้ทางภาพที่ชัดเจน
  • การจัดการข้อผิดพลาด: การจัดการข้อผิดพลาดที่ครอบคลุม
  • สถานะการโหลด: ตัวบ่งชี้การโหลดที่ชัดเจน

2. ระบบตรวจสอบสิทธิ์

วิธีการเข้าสู่ระบบ:

  • การเชื่อมต่อกระเป๋าเงิน: MetaMask และกระเป๋าเงิน EVM อื่นๆ
  • การรวม SSO: การรองรับ Single sign-on
  • กระบวนการลงทะเบียน: การลงทะเบียนผู้ใช้ที่เรียบง่าย
  • การจัดการเซสชัน: การจัดการเซสชันที่ปลอดภัย

คุณสมบัติด้านความปลอดภัย:

  • ความปลอดภัยของ Private Key: การจัดการ Private Key ที่ปลอดภัย
  • การลงนามธุรกรรม: การลงนามธุรกรรมที่ปลอดภัย
  • การยืนยันตัวตน: การยืนยันตัวตนผู้ใช้

3. การจัดการสินทรัพย์

การฝาก/ถอน:

  • การดูสินทรัพย์: ดูสินทรัพย์ผู้ใช้ตามที่อยู่
  • ฟังก์ชันการฝาก: กระบวนการฝากที่เรียบง่าย
  • ฟังก์ชันการถอน: กระบวนการถอนที่ปลอดภัย
  • การติดตามยอดคงเหลือ: การอัปเดตยอดคงเหลือแบบเรียลไทม์

คุณสมบัติสินทรัพย์:

  • รองรับหลายสินทรัพย์: รองรับสินทรัพย์ต่างๆ
  • ประวัติธุรกรรม: บันทึกธุรกรรมที่สมบูรณ์
  • การวิเคราะห์สินทรัพย์: การวิเคราะห์ประสิทธิภาพสินทรัพย์

4. ศูนย์ส่วนบุคคล (Personal Center)

แดชบอร์ดผู้ใช้:

  • ภาพรวมส่วนบุคคล: ภาพรวมผู้ใช้ที่ครอบคลุม
  • คำสั่งของฉัน: การจัดการคำสั่งผู้ใช้
  • การตั้งค่า: การตั้งค่าผู้ใช้
  • การติดตามประสิทธิภาพ: ตัวชี้วัดประสิทธิภาพผู้ใช้

ฟังก์ชันการจัดการ:

  • ประวัติคำสั่ง: ประวัติคำสั่งที่สมบูรณ์
  • การจัดการสินทรัพย์: ภาพรวมและการจัดการสินทรัพย์
  • การกำหนดค่าการตั้งค่า: การตั้งค่าและการตั้งค่าผู้ใช้

5. การซื้อขาย Limit Order

คุณสมบัติคำสั่ง:

  • คำสั่งซื้อ/ขาย: ส่งคำสั่งซื้อและขาย
  • มุมมองราคาตลาด: การแสดงราคาตลาดแบบเรียลไทม์
  • แนวโน้มราคา: การแสดงภาพแนวโน้มราคา
  • รายละเอียด Order Book: ข้อมูล Order Book โดยละเอียด

อินเทอร์เฟซการซื้อขาย:

  • การวางคำสั่ง: การวางคำสั่งที่เรียบง่าย
  • แผนภูมิราคา: แผนภูมิราคาแบบเรียลไทม์
  • การจัดการคำสั่ง: การแก้ไขและยกเลิกคำสั่ง
  • ประวัติการซื้อขาย: ประวัติการซื้อขายที่สมบูรณ์

6. การจัดการเหตุการณ์

บริการเหตุการณ์:

  • รายการเหตุการณ์: รายการเหตุการณ์ที่ครอบคลุม
  • การกรองเหตุการณ์: การกรองเหตุการณ์ขั้นสูง
  • การค้นหาเหตุการณ์: ฟังก์ชันการค้นหาเหตุการณ์
  • รายละเอียดเหตุการณ์: ข้อมูลเหตุการณ์โดยละเอียด

การจัดการเงื่อนไข:

  • รายการเงื่อนไข: รายการเงื่อนไขเหตุการณ์
  • ข้อมูลราคา: ข้อมูลราคาแบบเรียลไทม์
  • รายละเอียด Order Book: ข้อมูล Order Book โดยละเอียด
  • แนวโน้มราคาตลาด: การแสดงภาพแนวโน้มราคา

7. การวิเคราะห์ข้อมูล

การวิเคราะห์แนวโน้ม:

  • แนวโน้มการฝาก: แผนภูมิแนวโน้มจำนวนเงินฝาก
  • แนวโน้มกำไร: แผนภูมิแนวโน้มจำนวนกำไร
  • แนวโน้มกิจกรรม: แนวโน้มปริมาณและจำนวนเงินคำสั่ง
  • ตัวชี้วัดประสิทธิภาพ: การวิเคราะห์ประสิทธิภาพผู้ใช้

การแสดงภาพ:

  • แผนภูมิเชิงโต้ตอบ: การแสดงภาพข้อมูลเชิงโต้ตอบ
  • การอัปเดตแบบเรียลไทม์: การอัปเดตข้อมูลสด
  • การวิเคราะห์ย้อนหลัง: การวิเคราะห์ข้อมูลย้อนหลัง
  • กรอบเวลาที่กำหนดเอง: การเลือกช่วงเวลาที่ยืดหยุ่น

8. การรองรับหลายภาษา

ตัวเลือกภาษา:

  • อังกฤษ: รองรับภาษาอังกฤษ (ค่าเริ่มต้น)
  • จีนตัวย่อ: รองรับภาษาจีนตัวย่อ
  • จีนตัวเต็ม: รองรับภาษาจีนตัวเต็ม
  • ไทย: รองรับภาษาไทย
  • อินโดนีเซีย: รองรับภาษาอินโดนีเซีย
  • เวียดนาม: รองรับภาษาเวียดนาม

คุณสมบัติการแปลภาษา:

  • การแปลแบบไดนามิก: การสลับภาษาแบบเรียลไทม์
  • การปรับให้เข้ากับวัฒนธรรม: เนื้อหาและการออกแบบที่แปลเป็นภาษาท้องถิ่น
  • การตั้งค่าผู้ใช้: การตั้งค่าภาษาของผู้ใช้
  • เนื้อหาภูมิภาค: เนื้อหาและคุณสมบัติเฉพาะภูมิภาค

โมเดลรายได้

1. ค่าธรรมเนียมธุรกรรม

โครงสร้างค่าธรรมเนียม:

  • ค่าธรรมเนียมการซื้อขาย: 1.5/1000 (0.15%) ของจำนวนเงินธุรกรรม
  • การแบ่งผู้ซื้อ/ผู้ขาย: ทั้งสองฝ่ายถูกเรียกเก็บค่าธรรมเนียม
  • การหักอัตโนมัติ: ค่าธรรมเนียมถูกหักอัตโนมัติจากธุรกรรม
  • การกระจายรายได้: การกระจายรายได้ของแพลตฟอร์ม

การเก็บค่าธรรมเนียม:

  • การประมวลผลอัตโนมัติ: การเก็บค่าธรรมเนียมอัตโนมัติ
  • ราคาที่โปร่งใส: โครงสร้างค่าธรรมเนียมที่ชัดเจน
  • การติดตามรายได้: การติดตามรายได้ที่ครอบคลุม
  • ความยั่งยืนของแพลตฟอร์ม: รายได้สำหรับการพัฒนาแพลตฟอร์ม

ข้อจำกัดและความเสี่ยงของระบบ

1. ข้อจำกัดทางเทคนิค

ข้อจำกัดด้านประสิทธิภาพ:

  • TPS ของสัญญา: < 500 ธุรกรรมต่อวินาที
  • TPS ของระบบคำสั่ง: < 100 ธุรกรรมต่อวินาที
  • ความเสี่ยงจากการรวมศูนย์: ผลลัพธ์เหตุการณ์กำหนดโดย DP
  • การจัดการสภาพคล่อง: สภาพคล่องที่ผู้ดำเนินการจัดหาให้เท่านั้น

ข้อจำกัดปัจจุบัน:

  • Limit Orders เท่านั้น: ปัจจุบันไม่รองรับ Market Orders
  • ไม่มีกระเป๋าเงินภายใน: การใช้กระเป๋าเงินตลาดโดยตรง (MetaMask)
  • ไม่มีการควบคุมความเสี่ยง: ระบบควบคุมความเสี่ยงยังไม่ได้ดำเนินการ
  • คลัสเตอร์เดียว: ไม่มีการปรับใช้แบบกระจาย

2. ข้อควรพิจารณาด้านความปลอดภัย

ความปลอดภัยของสัญญา:

  • ความเสี่ยงช่องโหว่: โอกาสเกิดช่องโหว่ของ Smart Contract
  • ข้อกำหนดการตรวจสอบ: การตรวจสอบความปลอดภัยที่ครอบคลุม
  • โอเพ่นซอร์ส: โค้ดที่โปร่งใสสำหรับการตรวจสอบโดยชุมชน
  • การอัปเดตเป็นประจำ: การปรับปรุงความปลอดภัยอย่างต่อเนื่อง

ความปลอดภัยในการดำเนินงาน:

  • การจัดการสิทธิ์: การควบคุมสิทธิ์ที่เข้มงวด
  • การตรวจสอบธุรกรรม: ธุรกรรมทั้งหมดได้รับการตรวจสอบ
  • การปกป้องสินทรัพย์: มาตรการความปลอดภัยของสินทรัพย์ผู้ใช้
  • ระบบตรวจสอบ: การตรวจสอบความปลอดภัยอย่างต่อเนื่อง

3. การลดความเสี่ยง

มาตรการทางเทคนิค:

  • การทดสอบที่ครอบคลุม: ขั้นตอนการทดสอบที่กว้างขวาง
  • การตรวจสอบความปลอดภัย: การตรวจสอบความปลอดภัยเป็นประจำ
  • การตรวจสอบโค้ด: กระบวนการตรวจสอบโค้ดอย่างละเอียด
  • ระบบสำรอง: การดำเนินการระบบสำรอง

มาตรการในการดำเนินงาน:

  • การประเมินความเสี่ยง: การประเมินความเสี่ยงเป็นประจำ
  • การตอบสนองต่อเหตุการณ์: แผนการตอบสนองต่อเหตุการณ์ที่ครอบคลุม
  • การศึกษาผู้ใช้: การศึกษาความปลอดภัยของผู้ใช้
  • การกำกับดูแลโดยชุมชน: การตรวจสอบและข้อเสนอแนะจากชุมชน

สำหรับข้อมูลล่าสุดเกี่ยวกับสถาปัตยกรรมระบบและการอัปเดต โปรดตรวจสอบประกาศอย่างเป็นทางการของเรา