ตลาดการคาดการณ์ (Prediction Market) แปลงผลลัพธ์ของเหตุการณ์ในโลกจริงให้เป็นสัญญาที่สามารถซื้อขายได้ — “ผู้สมัครจากพรรคประชาธิปไตยจะชนะการเลือกตั้งประธานาธิบดีสหรัฐฯ ปี 2026”, “ราคาปิดของ BTC ณ สิ้นเดือนจะอยู่เหนือ $120,000”, “ผู้เล่นคนหนึ่งจะทำประตูได้มากกว่า 2.5 ลูกในนัดนี้” ผู้ใช้สามารถซื้อและขายหุ้นแบบ "ใช่/ไม่" หรือหุ้นที่มีผลลัพธ์หลายทาง เพื่อกำหนดราคาความน่าจะเป็นของเหตุการณ์ และได้รับหลักประกันหนึ่งหน่วย (โดยทั่วไปคือ USDC, USDB หรือสแตเบิลคอยน์ของแพลตฟอร์ม) เมื่อผลลัพธ์เป็นไปตามที่คาดการณ์

กลไกการซื้อขายของตลาดคาดการณ์นั้นแตกต่างอย่างพื้นฐานจากกลไกการซื้อขายของ DEX แบบสปอต DEX แบบสปอตทำการซื้อขายสินทรัพย์สองชนิดที่แต่ละชนิดมี "มูลค่าอิสระ" ในขณะที่ในตลาดคาดการณ์ หุ้นผลลัพธ์ทั้งหมดรวมกันจะมีมูลค่ารวมเท่ากับหนึ่งหน่วยของหลักประกันพอดี ซึ่งหมายความว่าผู้สร้างตลาด (market maker) ไม่ได้เผชิญกับราคาสัมพัทธ์ระหว่างสองประเภทสินทรัพย์ แต่เป็นการแจกแจงความน่าจะเป็นที่มูลค่ารวมคงที่ ความแตกต่างพื้นฐานนี้ก่อให้เกิดกลุ่มฟังก์ชันการกำหนดราคาเฉพาะทาง ได้แก่ LMSR (Logarithmic Market Scoring Rule) และรูปแบบต่าง ๆ ของมัน เช่น LS-LMSR, AMM แบบผลลัพธ์หลายทางที่มีผลคูณคงที่/ค่าเฉลี่ยคงที่, และโมเดลไฮบริดแบบสมุดคำสั่ง + AMM
สำหรับทีมที่ต้องการสร้างตลาดการคาดการณ์ การเลือกและนำ AMM ไปใช้จะกำหนดโดยตรงถึงสามสิ่ง:
บทความนี้เริ่มต้นจากพื้นฐานทางคณิตศาสตร์ของตลาดการคาดการณ์ และทบทวนอย่างเป็นระบบเกี่ยวกับ LMSR และรูปแบบต่าง ๆ ของมัน รวมถึงโมเดลรวมสำหรับเหตุการณ์ที่มีผลลัพธ์หลายทาง การแบ่งและรวมหุ้น การจัดหาสภาพคล่อง ค่าธรรมเนียม การแก้ไขโดยออราเคิล การควบคุมความเสี่ยง และขอบเขตการอาร์บิทราจ เมื่อรวมกับแนวทางปฏิบัติของโปรโตคอลหลัก เช่น Polymarket, Augur และ Manifold บทความนี้นำเสนอการออกแบบครบวงจรของ SoonTech สำหรับการนำโซลูชัน AMM ของตลาดการคาดการณ์มาใช้จริง ไม่ว่าคุณจะเป็นผู้จัดการผลิตภัณฑ์ วิศวกรสัญญาอัจฉริยะ ผู้สร้างตลาด หรือหัวหน้าฝ่ายควบคุมความเสี่ยงที่กำลังพัฒนาตลาดการคาดการณ์ หรือเป็นทีมที่ต้องการผสานความสามารถของตลาดการคาดการณ์เข้ากับแอปพลิเคชันของคุณเอง หลังจากอ่านบทความนี้ คุณจะได้รับกรอบงานที่ครบถ้วนซึ่งสามารถนำไปใช้โดยตรงในการออกแบบและตรวจสอบ
โครงสร้างทางการเงินหลักของตลาดการคาดการณ์คือ "ชุดผลลัพธ์ครบถ้วน" สำหรับเหตุการณ์ที่มีผลลัพธ์ที่เป็นไปได้ N ผลลัพธ์ ผู้ใช้จะฝากหลักประกัน 1 USDC และสามารถสร้างหุ้น N หุ้นได้ — หุ้นละ 1 หุ้นสำหรับแต่ละผลลัพธ์ ดังนั้น 1 USDC จะสอดคล้องกับ outcome_0(1) + outcome_1(1) + … + outcome_{N-1}(1) เมื่อเหตุการณ์ถูกตัดสินแล้ว ผลลัพธ์หนึ่งเดียว (หรือหลายผลลัพธ์ตามน้ำหนักที่กำหนด) จะถูกตัดสินเป็น "ผู้ชนะ" หุ้นผู้ชนะแต่ละหุ้นสามารถแลกคืนเป็น 1 USDC ได้ ส่วนหุ้นที่แพ้มีมูลค่า 0 ซึ่งหมายความว่า:
โครงสร้างนี้แตกต่างจาก Parimutuel (ระบบเดิมพันแบบรวมที่ใช้ในการแข่งม้า): ในระบบ Parimutuel อัตราต่อรองจะถูกกำหนดเพียงในวินาทีสุดท้าย ส่วนในตลาดการคาดการณ์ ราคาจะเคลื่อนไหวอย่างต่อเนื่อง และผู้ถือสัญญาสามารถปิดสัญญาได้ตามราคาตลาดได้ทุกเมื่อเพื่อรับรู้กำไรและขาดทุน
รูปแบบต่าง ๆ สามารถรวมเป็นหนึ่งเดียวทางคณิตศาสตร์ได้: มองเหตุการณ์เป็น "เวกเตอร์ผลลัพธ์" และกำหนดน้ำหนักการจ่ายรางวัล w_i ∈ [0,1] ให้กับแต่ละผลลัพธ์เมื่อถึงเวลาตัดสิน โดยที่ Σ w_i = 1. ตลาดแบบสองทางมี w_i = 1 เพียงค่าเดียว; ส่วนตลาดแบบผู้ชนะหลายคนอาจมี w_i หลายค่าในรูปแบบเศษส่วน
DimensionSpot DEXPrediction MarketCollateral | ทั้งสองสินทรัพย์มีมูลค่าที่อิสระ | ผลทั้งหมดรวมเป็น 1 หน่วยของหลักประกัน |
ช่วงราคา | ตัวเลขบวกใดก็ตาม | [0, 1], โดยผลรวมคงที่ |
วันหมดอายุ | โดยทั่วไปไม่มี | มีเวลาการแก้ไขที่กำหนดไว้ |
แหล่งที่มาของผลตอบแทน | ค่าธรรมเนียม, การเพิ่มขึ้นของราคา | ค่าธรรมเนียม, การเดิมพันอย่างถูกต้องตามความน่าจะเป็น |
ความเสี่ยงของผู้สร้างตลาด
การสูญเสียไม่จำกัด (การเคลื่อนไหวของราคาในทิศทางเดียว)
การสูญเสียมีขีดจำกัด (การสูญเสียสูงสุด = พารามิเตอร์สภาพคล่อง b)
Oracle
ราคาสปอต (สำหรับการประเมินมูลค่า)
ผลลัพธ์ของเหตุการณ์ (กำหนดการไถ่ถอนสุดท้าย)
ความแตกต่างที่สำคัญที่สุดอยู่ที่แถวสุดท้าย: การสูญเสียในกรณีที่เลวร้ายที่สุดของผู้สร้างตลาดการคาดการณ์มีขีดจำกัด เนื่องจากมีสองการดำเนินการที่ไม่มีความเสี่ยง—การสร้างชุดครบถ้วนและการไถ่ถอน—ซึ่งทำหน้าที่เป็นจุดยึดธรรมชาติสำหรับการสร้างตลาดและการหาส่วนต่างราคา
LMSR ถูกเสนอโดย Robin Hanson ในช่วงต้นทศวรรษ 2000 และปัจจุบันเป็นสูตรสร้างตลาดที่ใช้กันอย่างแพร่หลายที่สุดในตลาดการคาดการณ์ สำหรับเหตุการณ์ที่มี N ผลลัพธ์ ให้ q_i เป็นจำนวนหุ้นของแต่ละผลลัพธ์ i ฟังก์ชันต้นทุนที่ผู้สร้างตลาดใช้สำหรับการกำหนดราคาคือ C(q) = b · ln( Σ exp(q_i / b) ), โดยที่ b เป็นจำนวนบวกที่เรียกว่า "พารามิเตอร์สภาพคล่อง" ต้นทุนการซื้อหุ้นจำนวน Δq_i ของผลลัพธ์ i คือ cost = C(q + Δq_i) − C(q); การขาย (Δq_i ที่เป็นค่าลบ) จะให้รายได้ที่สอดคล้องกัน ราคาทันที (ราคาส่วนเพิ่ม) ของแต่ละผลลัพธ์คือ p_i = ∂C/∂q_i = exp(q_i/b) / Σ_j exp(q_j/b). คุณสามารถตรวจสอบได้ว่า Σ p_i = 1 และ p_i ∈ (0,1) ซึ่งสอดคล้องกับการตีความในเชิงความน่าจะเป็นโดยธรรมชาติ
b เป็นพารามิเตอร์ที่สำคัญที่สุดใน LMSR มันกำหนดสองสิ่งพร้อมกัน:
กล่าวอีกนัยหนึ่ง การจัดหาสภาพคล่องที่ลึกขึ้นจำเป็นต้องรับความเสี่ยงจากความสูญเสียสูงสุดที่อาจเกิดขึ้นได้ ซึ่งนี่เป็นความสมดุลพื้นฐาน: ค่า b ไม่สามารถเพิ่มได้โดยไม่มีข้อจำกัด แต่ต้องสอดคล้องกับขีดจำกัดสูงสุดของหลักประกันที่ผู้สร้างตลาดยินดีจะจัดสรร
สำหรับตลาดไบนารีมาตรฐาน เพื่อสนับสนุนช่วงราคา 0.01–0.99 หลักประกันที่จำเป็นมีค่าประมาณ b·ln(2) ดังนั้น b จึงมักถูกเรียกโดยตรงว่า "เงินทุน" หรือ "สภาพคล่องเริ่มต้น"
ข้อดี:
ปัญหา:
ปัญหาเหล่านี้ได้ก่อให้เกิดหลายรูปแบบที่แตกต่างกัน
แนวคิดหลักของ LS-LMSR คือการทำให้ b เปลี่ยนแปลงอย่างไดนามิกตามทุนที่ถูกจัดสรร: เมื่อมี LP เข้าร่วมมากขึ้น b จะเพิ่มขึ้นโดยอัตโนมัติและเส้นโค้งราคาจะแบนลง; เมื่อทุนถูกถอนออก b จะลดลง วิธีนี้ช่วยหลีกเลี่ยงปัญหา "ทุนถูกทิ้งไปเมื่อราคาถึงระดับสุดขั้ว" ที่เกิดขึ้นเมื่อค่า b เป็นค่าคงที่ และ merupakanวิธีแก้ปัญหาที่โปรโตคอลต่าง ๆ เช่น Augur ได้นำมาใช้
ในการนำไปใช้จริง มักจะมีการนำ "ค่าธรรมเนียมการสวอป" และ "คะแนนสภาพคล่อง" มาใช้:
รายละเอียดทางคณิตศาสตร์ของ LS-LMSR ซับซ้อนกว่า LMSR โดยเฉพาะอย่างยิ่งความจำเป็นในการรับประกันว่า LP ไม่สามารถทำการอาร์บิทราจได้ผ่านวิธีการ "ฝาก–ถอน" แต่มันช่วยปรับปรุงประสิทธิภาพการจัดสรรสภาพคล่องได้อย่างมีนัยสำคัญ
อีกวิธีหนึ่งคือการขยายรูปแบบ x*y=k แบบ Uniswap ให้ครอบคลุมผลลัพธ์ N แบบ โดยกำหนด "ผลคูณส่วนแบ่ง" เป็น Π_i q_i = k แต่การใช้สูตรนี้อย่างไม่ระมัดระวังจะละเมิดสมการอนุรักษ์ Σ p_i = 1. ในการออกแบบจริง มักใช้วิธีการ "สมดุลเสมือน + การปรับมาตรฐานส่วนแบ่ง" โดยมองราคาของผลลัพธ์ทั้งหมดเป็นจุดบนซิมเพล็กซ์ความน่าจะเป็น ใช้ค่าเฉลี่ยเรขาคณิตหรือฟังก์ชันฮาร์โมนิกในการกำหนดราคา และใช้การดำเนินการอาร์บิทราจแบบชุดสมบูรณ์ (mint/redeem) เพื่อรักษาราคาให้คงที่
ในบางสถานการณ์ที่มีผลลัพธ์หลายทาง วิธีนี้อาจประหยัดค่า gas มากกว่า (ไม่จำเป็นต้องใช้ exp) แต่คุณสมบัติทางคณิตศาสตร์ไม่ชัดเจนเท่า LMSR มีโอกาสเกิดช่องว่างในการอาร์บิทราจมากขึ้น และจำเป็นต้องมีการทดสอบคุณสมบัติไม่แปรผันอย่างเคร่งครัด
โปรโตคอลเช่น Polymatch / Manifold ได้เสนอให้ตั้งค่า b เป็นค่าลบหรือฟังก์ชันแบบแบ่งช่วง เพื่อสร้างความหนาแน่นของสภาพคล่องที่แตกต่างกันในช่วงราคาต่าง ๆ รูปแบบดังกล่าวสามารถ "ลดการลื่นไถลให้ใกล้ 0/1 ในขณะที่รักษาให้แน่นในช่วงกลาง" ซึ่งเหมาะกับตลาดเดิมพันความน่าจะเป็นความถี่สูง (กีฬา, eSports) แต่การพิสูจน์ทางคณิตศาสตร์และการนำไปใช้ในสัญญาจะซับซ้อนมากขึ้น
การออกแบบขั้นสูงบางประเภทอนุญาตให้ "สภาพคล่องเชิงลบ" ปรากฏในช่วงราคาบางช่วง คือ ผู้สร้างตลาดขายหุ้นที่อยู่นอกเงิน (out-of-the-money) อย่างเชิงรุก ซึ่งโดยพื้นฐานแล้วคล้ายกับการขายออปชัน สิ่งนี้ต้องการให้ผู้สร้างตลาดมีหลักประกันที่เพียงพอและความสามารถในการควบคุมความเสี่ยง และโดยทั่วไปจะเปิดให้เฉพาะผู้สร้างตลาดมืออาชีพเท่านั้น
ไม่ว่าจะใช้ฟังก์ชันการกำหนดราคาใดก็ตาม คำแนะนำทางวิศวกรรมคือให้ใช้โมเดลข้อมูลแบบรวม:
outcomes[], แต่ละผลลัพธ์มี q (จำนวนหุ้นปัจจุบัน);resolution_weights[] จะเขียนว่า, โดยที่ Σ w_i = 1;การนามธรรมนี้รวมตลาดแบบไบนารี ตลาดหลายผลลัพธ์ ตลาดหลายผู้ชนะ และตลาดสเกลาร์ไว้ในสัญญาเดียวกัน:
เหตุผลพื้นฐานที่ทำให้ตลาดการคาดการณ์สามารถกำหนดราคาได้อย่างเสถียร คือการมีอยู่ของสองการดำเนินการที่ไม่มีความเสี่ยง:
หากผลรวมของราคาตลาดมากกว่า 1 ผู้หาโอกาสจะสร้างชุดครบถ้วน ขายผลลัพธ์แต่ละอย่างแยกกันเข้าสู่ตลาด และล็อกกำไรไว้; หากผลรวมของราคาน้อยกว่า 1 ผู้หาโอกาสจะซื้อหุ้นหนึ่งหน่วยของแต่ละผลลัพธ์ในตลาด แล้วรวมเพื่อไถ่ถอน 1 USDC. สิ่งนี้รับประกันว่า Σ p_i ≈ 1 (โดยมีช่วงที่ไม่มีโอกาสอาร์บิทราจหลังหักค่าธรรมเนียม)
การดำเนินการทั้งสองนี้ต้องถูกจัดให้เป็นส่วนสำคัญในสัญญา และต้องใช้สมุดบัญชีส่วนแบ่งเดียวกันกับ AMM
ในสถานการณ์ที่มีผลลัพธ์หลายแบบ ผู้ใช้อาจไม่ต้องการซื้อชุดผลลัพธ์ทั้งหมด แต่ต้องการแบ่งผลลัพธ์ "พรรคเดโมแครตชนะ" ออกเป็นผลลัพธ์ย่อยที่ละเอียดขึ้น (เช่น "ผู้สมัครคนใดคนหนึ่งชนะ" และ "ผู้สมัครจากพรรคเดโมแครตคนอื่นชนะ") นี่คือโครงสร้างลำดับชั้นของเหตุการณ์:
เหตุการณ์หลักและเหตุการณ์ลูกสามารถแบ่งและรวมกันได้ตามความน่าจะเป็นแบบมีเงื่อนไข ซึ่งทำให้แพลตฟอร์มสามารถสร้างต้นไม้เหตุการณ์ที่ซับซ้อนใด ๆ ได้จากชุดตลาดขนาดเล็กที่มีผลลัพธ์หลายแบบ โดยไม่ต้องต้องระบุผลลัพธ์หลายสิบหรือหลายร้อยรายการในตลาดเดียว (เพราะหากทำเช่นนั้นจะทำให้ค่าใช้จ่ายก๊าซของ LMSR พุ่งสูงขึ้นอย่างมาก)
ส่วนแบ่งเป็นโทเคน ERC-1155 หรือ ERC-20 (หนึ่งโทเคนต่อผลลัพธ์หนึ่ง) และสามารถโอนได้ในตลาดใดก็ได้ AMM เป็นเพียงแหล่งสภาพคล่องหลักเท่านั้น และไม่ห้ามการซื้อขายนอกตลาด (OTC) หรือคำสั่งจำกัด (limit orders) ซึ่งเปิดโอกาสให้สามารถบูรณาการกับ OpenSea, Blur และ DEX ที่ใช้สมุดคำสั่ง (order-book) ในอนาคตได้
หลังจากเหตุการณ์สิ้นสุดลง ออราเคิลจะบันทึก resolution_weights และผู้ถือหุ้นจะไถ่ถอนหลักประกันตามน้ำหนัก จุดสำคัญในการออกแบบ:
แหล่งที่มาของสภาพคล่องในตลาดการคาดการณ์สามารถแบ่งออกเป็นสามประเภทหลัก:
ทั้งสามโมเดลสามารถทำงานร่วมกันได้ แต่โปรดทราบว่า: ภายใต้ LMSR, LP PnL = รายได้จากค่าธรรมเนียม ± PnL ของสต็อกที่เกิดจากความเคลื่อนไหวของราคา เมื่อมีข้อมูลใหม่ปรากฏขึ้นและราคาเคลื่อนไหวอย่างรุนแรง ผู้สร้างสภาพคล่อง (LP) ที่เข้าร่วมก่อนอาจสูญเสียเงิน สิ่งนี้คล้ายกับ "การสูญเสียชั่วคราว" (impermanent loss) ใน Uniswap V2 แต่เนื่องจากมีระยะเวลาหมดอายุและขีดจำกัดการสูญเสียสูงสุด โครงสร้างความเสี่ยงจึงวัดได้ง่ายขึ้น
ผู้ให้สภาพคล่อง (LP) ฝาก USDC และได้รับโทเค็น LP (ERC-20) ซึ่งให้สิทธิ์แก่พวกเขาในการ:
จุดออกแบบที่ควรระวัง:
ตลาดคาดการณ์แบบ AMM บริสุทธิ์ยังคงแสดงการลื่นไถลที่ชัดเจนสำหรับคำสั่งซื้อขายขนาดใหญ่ นักเทรดมืออาชีพและผู้สร้างตลาดคุ้นเคยกับระบบสมุดคำสั่งมากกว่า: พวกเขาพร้อมที่จะวางคำสั่งจำกัด (limit orders) และรับส่วนต่างราคา (spread) แทนที่จะจ่ายค่าธรรมเนียม AMM ดังนั้น ตลาดคาดการณ์แบบ CEX (และบางตลาดแบบ DEX เช่น CLOB ของ Polymarket) จึงใช้สถาปัตยกรรมแบบไฮบริด:
สถาปัตยกรรมแบบไฮบริดช่วยปรับปรุงประสบการณ์การซื้อขายคำสั่งขนาดใหญ่ได้อย่างมีนัยสำคัญ แต่ความซับซ้อนทางวิศวกรรมก็เพิ่มขึ้นด้วย — ซึ่งต้องการระบบจับคู่คำสั่ง (matching engine), การควบคุมความเสี่ยง, ระบบมาร์จิ้น และการจัดการความสูญเสีย เมื่อ SoonTech สร้างตลาดการคาดการณ์สำหรับลูกค้า เรามักจะเสนอทั้งสองโหมดและนำระบบขึ้นออนไลน์เป็นขั้นตอนตามโปรไฟล์ของผู้ใช้
ระบบขั้นสูงยิ่งขึ้นจะปรับค่า b แบบไดนามิกตามปัจจัยต่อไปนี้:
แต่การปรับค่า b แบบไดนามิกต้องปฏิบัติตามกฎบนเชนที่ชัดเจน และไม่สามารถถูกปรับเปลี่ยนตามอำเภอใจโดยฝ่ายปฏิบัติการได้ มิฉะนั้นจะเกิดปัญหาความเชื่อมั่นว่า "วาฬกำลังปรับค่า b"
ประเภทค่าธรรมเนียมทั่วไปในตลาดการคาดการณ์:
โครงสร้างค่าธรรมเนียมต้องหลีกเลี่ยงปัญหาหนึ่ง: หากเก็บทั้งค่าธรรมเนียมการซื้อขายและค่าธรรมเนียมกำไร ช่วงราคาที่ไม่มีโอกาสอาร์บิทราจ (no-arb band) ของผู้ทำอาร์บิทราจจะกว้างขึ้น และผลรวมของราคา (Σp_i) อาจเบี่ยงเบนจาก 1 อย่างต่อเนื่อง ซึ่งส่งผลเสียต่อประสบการณ์ของผู้ใช้ ในขั้นตอนการออกแบบ ช่วงค่าที่อนุญาตของ Σp_i ต้องถูกกำหนดไว้อย่างชัดเจนด้วยสูตรทางคณิตศาสตร์
แพลตฟอร์มตลาดคาดการณ์แบบ UGC (เช่น Polymarket, Augur) อนุญาตให้ใครก็ตามสามารถสร้างเหตุการณ์ได้ กลไกการจูงใจที่พบบ่อย ได้แก่:
กลไกนี้ต้องสร้างสมดุลระหว่าง "การส่งเสริมการสร้างอย่างเปิดกว้าง" กับ "การป้องกันสแปม / ตลาดที่ถูกบิดเบือน" โดยพารามิเตอร์ของพันธบัตรและกระบวนการอุทธรณ์เป็นปัจจัยสำคัญ
โปรโตคอลสามารถใช้รางวัลโทเคนให้กับผู้ให้สภาพคล่อง (LP) ที่เข้าร่วมตั้งแต่เนิ่นๆ และผู้ซื้อขายที่กระตือรือร้น เพื่อสร้างสภาพคล่องและปริมาณการซื้อขาย แต่โปรดทราบ:
มูลค่าสุดท้ายของสินทรัพย์ในตลาดการคาดการณ์ถูกกำหนดโดยผลลัพธ์ของการตัดสินอย่างสมบูรณ์; ออราเคิลคือจุดที่อ่อนไหวที่สุดในห่วงโซ่ความเชื่อถือ กระบวนการตัดสินที่สมบูรณ์มักประกอบด้วย:
ออราเคิลเชิงบวก เช่น UMA ใช้โมเดล "เสนอผลก่อน รอ 1–2 ชั่วโมงสำหรับช่วงเวลาท้าทาย และถือว่าผ่านหากไม่มีการท้าทาย" วิธีนี้มีประสิทธิภาพเพียงพอสำหรับตลาดส่วนใหญ่ และไม่จำเป็นต้องลงคะแนนทุกครั้ง เฉพาะเมื่อเกิดข้อพิพาทเท่านั้น จึงจะเข้าสู่กระบวนการแก้ไขข้อพิพาทที่มีค่าใช้จ่ายสูงจริง
เพื่อหลีกเลี่ยงการล้มเหลวของแหล่งข้อมูลเดียว ในตลาดที่มีมูลค่าสูง แนะนำให้:
วิธีการที่ทันสมัยยิ่งขึ้นต้องการให้ผลลัพธ์มาพร้อมกับหลักฐานที่สามารถตรวจสอบได้: ลายเซ็น API, หลักฐานที่ตรวจสอบได้จากหน้าเว็บอย่างเป็นทางการ และลายเซ็นดิจิทัลจากองค์กรข่าว สิ่งนี้ช่วยลดข้อพิพาทเรื่อง "ใครเป็นผู้ตัดสินใจ" แต่ระดับความซับซ้อนของโครงสร้างพื้นฐานนั้นสูง
ตลาดอาจถูกตัดสินว่าไม่ถูกต้อง (Invalid) ด้วยเหตุผลดังต่อไปนี้:
วิธีการทั่วไป:
แนะนำให้ตั้งค่าเริ่มต้นเป็น "การชดเชยตามสัดส่วนเท่ากัน" และใช้ "กองทุนประกันตลาดที่ไม่ถูกต้อง" ที่ได้รับเงินทุนจากส่วนเล็ก ๆ ของทุกการซื้อขาย เพื่อชดเชยเพิ่มเติมในกรณีพิเศษ
กลไกการโต้แย้งต้องทำให้ทั้ง "ข้อเสนอที่ผิด" และ "การท้าทายที่มีเจตนาร้าย" มีค่าใช้จ่ายสูง:
"กลไกการแยกสาขา (fork mechanism)" ของ Augur เป็นเครื่องมือขั้นสูงสุด: หากข้อพิพาทไม่สามารถแก้ไขได้ โปรโตคอลทั้งหมดจะแยกออกเป็นหลายเวอร์ชัน และให้ตลาดลงคะแนนด้วยพฤติกรรมของตนเอง นี่เป็นกระบวนการที่หนักหน่วง แต่รับประกันความถูกต้องขั้นสูงสุด
ตลาดการคาดการณ์ในหลายเขตอำนาจศาลเกี่ยวข้องกับ:
เครือข่าย / รูปแบบการปรับใช้ที่แตกต่างกันต้องเผชิญกับหน่วยงานกำกับดูแลที่แตกต่างกัน: Polymarket ได้เคยถอดรายชื่อตลาดบางแห่งออกและนำระบบการบล็อกตามตำแหน่งทางภูมิศาสตร์ (geoblocking) มาใช้เพื่อตอบสนองต่อกฎระเบียบของสหรัฐอเมริกา ก่อนออกแบบผลิตภัณฑ์ ที่ปรึกษากฎหมายท้องถิ่นต้องให้ความเห็น และโปรโตคอลต้องสนับสนุนระบบการบล็อกตามตำแหน่งทางภูมิศาสตร์และเครื่องมือตรวจสอบการปฏิบัติตามกฎระเบียบที่สามารถตรวจสอบได้
ผู้ใช้ทั่วไปไม่เข้าใจว่า 0.63 หมายถึงอะไร แต่พวกเขาเข้าใจ "ความน่าจะเป็น 63%" และ "เดิมพัน 1 USDC เพื่อชนะกลับ 1.59 USDC" Frontend ต้องแสดงข้อมูลต่อไปนี้พร้อมกัน:
สำหรับตลาดกีฬา ให้แสดงตารางการแข่งขัน ข้อมูล และประวัติการพบกันระหว่างทีมด้วย เพื่อลดต้นทุนการตัดสินใจของผู้ใช้
การกำหนดให้หุ้นเป็นโทเคนมาตรฐานตั้งแต่ขั้นตอนการออกแบบสัญญา เป็นกุญแจสำคัญในการรับประโยชน์จากระบบนิเวศ
Solidity ไม่มีตัวเลขทศนิยมแบบลอยตัวในตัว; ค่า exp / ln ที่ LMSR ต้องการมักถูกนำไปใช้ในรูปแบบต่อไปนี้:
ไม่ว่าคุณจะเลือกวิธีใด การทดสอบ fuzz อย่างครบถ้วนเป็นสิ่งจำเป็น: ภายใต้ค่า q ที่สุดขั้ว ให้ตรวจสอบว่านิยามคงที่ Σ p_i = 1 (ภายในขอบเขตข้อผิดพลาด) ว่าความสูญเสียสูงสุดไม่เกิน b·ln(N) และว่า Mint/Merge เป็น no-arbitrage เสมอ
รูปแบบโมดูลาร์ที่แนะนำ:
การแยกตรรกะ AMM ออกจากหุ้นและกระบวนการแก้ไขปัญหา ทำให้คุณสามารถอัปเกรดอัลกอริทึมการสร้างตลาดได้โดยไม่มีการหยุดให้บริการ
โครงสร้างข้อมูลบนเชนของตลาดการคาดการณ์มีความซับซ้อน (เงื่อนไข, ส่วนแบ่ง, ตำแหน่ง, การแก้ไข) ดังนั้นคุณต้องสร้างตัวจัดทำดัชนีของคุณเองด้วย Subgraph / Ponder / Envio เพื่อให้:
โปรโตคอลกลไกการสร้างตลาดการแก้ไขปัญหาลักษณะ Augur / Augur v2 | LS-LMSR | การลงคะแนนด้วยโทเคน REP ของตัวเอง + การแยกสาขา | การแก้ไขปัญหาแบบกระจายอำนาจอย่างเต็มตัว, ใช้ก๊าซมาก |
Polymarket | CLOB (สมุดคำสั่ง) + AMM ภายนอก | UMA optimistic oracle | ประสบการณ์ผู้ใช้ที่ดี, ผู้สร้างตลาดมืออาชีพ |
แมนิโฟลด์
แบบ LMSR ที่พัฒนาขึ้นภายในองค์กร
หลากหลาย
กีฬา / ข่าวสารปัจจุบัน
โทเค็นเงื่อนไข Gnosis
กรอบงานโทเคนตามเงื่อนไข ที่สามารถรวมกับ AMM ใดก็ได้
สามารถติดตั้งได้
เหมาะสำหรับใช้เป็นโครงสร้างพื้นฐาน
Drift / Predict
AMM แบบไฮบริด + หนังสือคำสั่ง
ภายใน + หลายแหล่ง
สไตล์ L1 / app-chain
ข้อสังเกตหลายประการ:
ชุดโซลูชันตลาดการคาดการณ์ของ SoonTech ประกอบด้วย:
สถานการณ์ 1: ตลาดการคาดการณ์กีฬาและอีสปอร์ตสำหรับเอเชียตะวันออกเฉียงใต้
ลูกค้าต้องการเปิดตัวตลาดการคาดการณ์ฟุตบอล บาสเกตบอล และอีสปอร์ตในอินโดนีเซีย เวียดนาม และฟิลิปปินส์ เราใช้ LMSR เป็นแหล่งสภาพคล่องพื้นฐาน, เพิ่มสมุดคำสั่งจากผู้สร้างตลาดของบุคคลที่สามสำหรับเหตุการณ์ยอดนิยม, ใช้การรวมข้อมูลกีฬาจากหลายแหล่งผ่าน API พร้อมการตรวจสอบด้วยมือเพื่อแก้ไขปัญหา, และสนับสนุนการชำระเงินท้องถิ่นและการฝากด้วยสแตเบิลคอยน์บนมือถือ สามเดือนหลังการเปิดตัว ปริมาณการซื้อขายรายเดือนเกิน 80 ล้านดอลลาร์ โดยอัตราการโต้แย้งต่ำกว่า 0.3%
สถานการณ์ที่ 2: ตลาดเหตุการณ์ทางการเมืองและเศรษฐกิจมหภาคที่ฝังอยู่ใน CEX
ลูกค้าเป็น CEX ขนาดกลางที่ต้องการเพิ่มสัญญาเหตุการณ์ เช่น "ราคา BTC ณ สิ้นเดือน" และ "การลดอัตราดอกเบี้ยของ Fed" ในแอปที่มีอยู่ เราใช้สถาปัตยกรรมแบบไฮบริด CLOB + AMM; ออราเคิล (Oracle) ให้ความสำคัญกับ Chainlink และประกาศอย่างเป็นทางการ; สัญญาเหตุการณ์ถูกเชื่อมต่อเข้ากับระบบมาร์จิ้นแบบรวมของ CEX เพื่อให้ผู้ใช้สามารถใช้ตำแหน่งสัญญาที่มีอยู่เป็นหลักประกันได้
สถานการณ์ที่ 3: แพลตฟอร์มตลาดการคาดการณ์แบบ UGC
ลูกค้าต้องการแพลตฟอร์มที่ "ใครก็ได้สามารถสร้างตลาดได้" เราได้นำระบบ Event Factory + Creator bond + UMA Optimistic Oracle มาใช้อย่างครบถ้วน และดำเนินการสร้างกระบวนการตรวจสอบตลาด การรายงาน และการอุทธรณ์ ส่วนหน้าการจับคู่สนับสนุนการสร้างตลาดตามแม่แบบ (กีฬา การเมือง คริปโต ความบันเทิง) เพื่อลดความยากในการสร้างตลาด
ทีมขั้นต่ำ: 1 PM, 2 วิศวกรสัญญาอัจฉริยะ, 1 backend / indexer, 1 frontend / mobile, 1 risk / data, 1 ops / market review. การเพิ่ม order book จำเป็นต้องมีวิศวกร matching เพิ่มอีก 1–2 คน; UGC และกลไกการแก้ไขข้อพิพาทจำเป็นต้องมีการตรวจสอบเนื้อหาและสนับสนุนด้านกฎหมาย
เอเย่นต์ AI จะกลายเป็นผู้เข้าร่วมสำคัญในตลาดการคาดการณ์: พวกมันจะเก็บข้อมูลข่าวสาร สื่อสังคมออนไลน์ และข้อมูลบนเชนแบบเรียลไทม์ และทำการซื้อขายอย่างรวดเร็ว ก่อนที่ผลลัพธ์ของเหตุการณ์จะชัดเจน สิ่งนี้จะช่วยเพิ่มประสิทธิภาพของตลาด แต่ก็ก่อให้เกิดความกังวลเกี่ยวกับ "บอทที่เบียดขับนักลงทุนรายย่อย" การออกแบบระบบ เช่น การเปิดเผยข้อมูลแบบล่าช้า ค่าธรรมเนียมแบบขั้นบันได และตลาดเฉพาะสำหรับเอเยนต์ สามารถนำมาใช้เพื่อแก้ไขปัญหานี้ได้
การเปลี่ยนเหตุการณ์ RWA เช่น อัตราดอกเบี้ย อัตราแลกเปลี่ยน สินค้าโภคภัณฑ์ และคำขอชดเชยประกันภัย ให้กลายเป็นตลาดคาดการณ์เพื่อกำหนดราคา เป็นทิศทางที่กำลังเติบโต ซึ่งผสมผสานสัญญาซื้อขายล่วงหน้า/สัญญาออปชันของระบบการเงินแบบดั้งเดิมกับตลาดคาดการณ์ และยกระดับมาตรฐานด้านความสอดคล้องกับกฎระเบียบและการชำระบัญชี
เมื่อตลาดการคาดการณ์ขยายตัว การแก้ไขข้อมูลจาก oracle จะพัฒนาจาก "การยืนยันแบบมองโลกในแง่ดี" ไปสู่ "ข้อเท็จจริงที่ตรวจสอบได้": ลายเซ็นดิจิทัลจากองค์กรข่าว หลักฐานทางเข้ารหัสจาก API อย่างเป็นทางการ และ ZK-Coprocessors ที่จัดการข้อมูลซับซ้อน จะกลายเป็นส่วนหนึ่งของโครงสร้างพื้นฐานทั้งหมด
ตลาดการคาดการณ์มีการซื้อขายบ่อยครั้งด้วยมูลค่าต่อธุรกรรมที่น้อย และเหมาะสมโดยธรรมชาติกับ L2 หรือ app-chains ที่มีปริมาณการประมวลผลสูงและค่า gas ต่ำ ใน 1–2 ปีข้างหน้า จะมีการปรากฏของโซ่คาดการณ์ที่ออกแบบมาโดยเฉพาะมากขึ้น หรือ app-chains สำหรับตลาดการคาดการณ์บน L2 ที่มีอยู่
เขตอำนาจศาลต่าง ๆ เช่น สหรัฐอเมริกา สหราชอาณาจักร สหภาพยุโรป สิงคโปร์ และดูไบ กำลังค่อย ๆ ชี้แจงขอบเขตการกำกับดูแลของสัญญาเหตุการณ์อย่างชัดเจน กรอบการปฏิบัติตามกฎระเบียบที่ชัดเจนจะช่วยให้ทุนสถาบันและผู้สร้างตลาดแบบดั้งเดิมสามารถเข้ามาร่วมได้ และคาดว่าขนาดรวมของตลาดการคาดการณ์จะเติบโตขึ้นถึงระดับหนึ่งเท่าตัว
Q1: ความแตกต่างพื้นฐานระหว่าง LMSR และ AMM แบบ Uniswap คืออะไร?
A: LMSR กำหนดราคาจากชุดของความน่าจะเป็น — ราคาทั้งหมดรวมกันเป็น 1 เสมอ ส่วน Uniswap กำหนดราคาจากมูลค่าสัมพัทธ์ของสินทรัพย์สองชนิดที่อิสระจากกัน การสูญเสียสูงสุดของผู้สร้างตลาด LMSR มีขีดจำกัด (b·lnN); ส่วน LP ของ Uniswap มีความสูญเสียชั่วคราวที่ไม่มีขีดจำกัด ทั้งสองใช้แนวคิด AMM แต่การคำนวณทางคณิตศาสตร์และโปรไฟล์ความเสี่ยงแตกต่างกันอย่างมาก
Q2: ทำไมยังเกิดการลื่นไถล (slippage) เมื่อซื้อ แม้ว่าราคาจะแน่นอนมากแล้ว (เช่น 0.99)?
A: ฟังก์ชัน softmax ของ LMSR ยังคงมีความชันใกล้ p = 0.99 การดันราคาจาก 0.99 ไปยัง 0.995 อาจมีค่าใช้จ่ายสูงกว่าการดันจาก 0.5 ไปยัง 0.6 ปรากฏการณ์ "สภาพคล่องมีค่าใช้จ่ายสูงขึ้นเมื่อราคาอยู่ระดับสุดขั้ว" นี้ เป็นคำวิจารณ์ที่พบบ่อยต่อ LMSR; LS-LMSR และรูปแบบที่คล้ายกันถูกออกแบบมาเพื่อปรับปรุงจุดนี้
Q3: ผู้สร้างตลาด / LP จะขาดทุนหรือไม่?
A: ใช่ เมื่อตลาดปรับราคาอย่างเฉียบพลันจากข้อมูลใหม่ ผู้สร้างตลาดที่สร้างสต็อกไว้ก่อนหน้านี้อาจขาดทุน การขาดทุนสูงสุดถูกจำกัดไว้ที่ (b·lnN) แต่การขาดทุนจริงขึ้นอยู่กับเส้นทางราคา ผู้ให้บริการสภาพคล่อง (LP) ควรวางแผนชดเชยการขาดทุนดังกล่าวด้วยรายได้จากค่าธรรมเนียม และระมัดระวังในการจัดหาสภาพคล่องในช่วงเหตุการณ์ที่มีความผันผวนสูง
Q4: หากผมมีความมั่นใจในผลลัพธ์ ควรซื้อที่ราคาเท่าไร?
A: ซื้อ Yes เมื่อความน่าจะเป็นตามมุมมองส่วนตัวของคุณสูงกว่าราคาตลาด (p_market < p_you); ผลตอบแทนที่คาดการณ์ได้จะเป็นบวก แต่ต้องพิจารณาความเสี่ยงในการตัดสิน, ความคล่องตัว, ค่าธรรมเนียม และต้นทุนเวลาด้วย อย่าเสี่ยง 1% จากผลการตัดสินที่ผิดเพียงเพื่อชนะ 1% ที่ราคา 0.99
Q5: จะเกิดอะไรขึ้นหากตลาดถูกตัดสินว่าไม่ถูกต้อง?
A: วิธีปฏิบัติหลักคือทุกหุ้นจะได้รับการคืนเงินอย่างเท่ากันที่ 1/N พร้อมด้วยค่าชดเชยเพิ่มเติมจาก "กองทุนประกันตลาดไม่ถูกต้อง" ให้อ่านนโยบายตลาดไม่ถูกต้องของแพลตฟอร์มก่อนทำการซื้อขาย และหลีกเลี่ยงการเดิมพันในตลาดที่มีคำอธิบายไม่ชัดเจน
Q6: ต้องใช้เวลานานเท่าใดในการสร้างตลาดการคาดการณ์จากศูนย์?
A: ระบบ LMSR พื้นฐาน + ตลาดแบบไบนารี + oracle แบบง่ายสามารถเข้าสู่ testnet ได้ภายใน 3–4 สัปดาห์; ส่วนการรวมคุณสมบัติหลายผลลัพธ์, LP vault, สมุดคำสั่งแบบไฮบริด, กลไกการแก้ไขข้อพิพาท, frontend แบบเต็มรูปแบบ และการควบคุมความเสี่ยง มักใช้เวลา 3–4 เดือน แนะนำให้ปรับแต่งบนชุดเครื่องมือที่พัฒนาแล้ว (เช่น โซลูชันของ SoonTech) แทนที่จะเขียนขึ้นใหม่ตั้งแต่ต้น
AMM ของตลาดการคาดการณ์ดูเหมือนเพียงสูตรการกำหนดราคาบนผิวเผิน แต่มันอยู่จุดตัดกันระหว่างวิศวกรรมการเงิน การแก้ไขปัญหาแบบกระจายศูนย์ ออราเคิล การควบคุมความเสี่ยง การปฏิบัติตามกฎระเบียบ และประสบการณ์ผู้ใช้ LMSR ได้กลายเป็นมาตรฐานของอุตสาหกรรมไม่เพียงเพราะสูตรคณิตศาสตร์ที่สง่างาม แต่ยังเพราะการสูญเสียสูงสุดมีขีดจำกัด ราคาของมันสอดคล้องกับการตีความเชิงความน่าจะเป็นอย่างเป็นธรรมชาติ และเข้ากันได้อย่างสมบูรณ์กับ "การอาร์บิทราจแบบชุดสมบูรณ์" แต่สิ่งที่กำหนดความสำเร็จหรือความล้มเหลวของผลิตภัณฑ์ตลาดการคาดการณ์อย่างแท้จริงนั้น มักไม่ใช่ฟังก์ชันการกำหนดราคาเอง — แต่เป็นความน่าเชื่อถือของกลไกการตัดสิน ความลึกของสภาพคล่อง ความเข้มงวดในการควบคุมความเสี่ยง และความราบรื่นของประสบการณ์ผู้ใช้
บทความนี้ได้วิเคราะห์อย่างเป็นระบบเกี่ยวกับพื้นที่การออกแบบทั้งหมดของ AMM สำหรับตลาดการคาดการณ์ ตั้งแต่โครงสร้างทางการเงิน, LMSR และรูปแบบต่าง ๆ ของมัน, ระบบหุ้น, การจัดหาสภาพคล่อง, แรงจูงใจจากค่าธรรมเนียม, การตัดสินจากออราเคิล, ตลาดที่ไม่ถูกต้อง, ความเสี่ยงและการปฏิบัติตามกฎระเบียบ, ประสบการณ์ผู้ใช้ด้านหน้า, การพัฒนาทางวิศวกรรม, ไปจนถึงการเปรียบเทียบโปรโตคอลหลักต่าง ๆ เมื่อการเลือกตั้งประธานาธิบดีสหรัฐฯ ปี 2026, ฟุตบอลโลก, ETF สกุลเงินดิจิทัล และเหตุการณ์อัตราดอกเบี้ยระดับมหภาคยังคงผลักดันตลาดการคาดการณ์เข้าสู่กระแสหลัก ภาคส่วนนี้จึงพร้อมสำหรับรอบใหม่ของการเติบโตอย่างรวดเร็วของผลิตภัณฑ์และโครงสร้างพื้นฐาน
ทีม SoonTech มีประสบการณ์ลึกซึ้งในหลายสายผลิตภัณฑ์ รวมถึงตลาดการคาดการณ์, CEX และ DEX AMM สำหรับตลาดการคาดการณ์เป็นหนึ่งในโมดูลที่โดดเด่นที่สุดของเรา ซึ่งได้ถูกนำไปใช้งานแล้วในกีฬาต่างๆ ในเอเชียตะวันออกเฉียงใต้, สัญญาเหตุการณ์บน CEX, แพลตฟอร์ม UGC และอื่นๆ อีกมากมาย หากทีมของคุณกำลังพัฒนาตลาดการคาดการณ์ กำลังเพิ่มสัญญาเหตุการณ์ลงในแพลตฟอร์มการซื้อขายที่มีอยู่ หรือกำลังมองหาวิธีที่จะฝังความสามารถในการคาดการณ์ลงในแอปพลิเคชันของคุณเอง เราพร้อมที่จะพูดคุยกับคุณอย่างยินดี โดยพิจารณาจากตลาดเป้าหมาย โปรไฟล์ผู้ใช้ และข้อกำหนดด้านการปฏิบัติตามกฎระเบียบ เราสามารถมอบโซลูชันครบวงจร ตั้งแต่การพัฒนาสัญญา การบูรณาการออราเคิล การออกแบบความเสี่ยง ไปจนถึงส่วนหน้าและแอปพลิเคชัน
ให้ภูมิปัญญาของมวลชนได้รับการกำหนดราคา ให้การค้นพบข้อมูลมีประสิทธิภาพมากขึ้น และให้ทุกคนที่มีมุมมองสามารถเข้าร่วมได้ — นี่คือมูลค่าในระยะยาวของตลาดการคาดการณ์ และเหตุผลที่เราไม่หยุดพัฒนาโครงสร้างพื้นฐานอย่างต่อเนื่อง
🌐 สร้างแพลตฟอร์ม Web3 ที่ปลอดภัยและสามารถขยายได้กับ SoonTech
ค้นพบโซลูชันของเราสำหรับตลาดคริปโตแบบ White Label, ตลาดการคาดการณ์, กระเป๋าเงิน MPC, ระบบจับคู่, การบูรณาการสภาพคล่อง และการปฏิบัติตามข้อกำหนด