บทความนี้เขียนโดยทีมวิจัย SevenX ซึ่งเขียนโดย Grace เท่านั้นจัดทำขึ้นเพื่อการแลกเปลี่ยนและการเรียนรู้ และไม่ถือเป็นการอ้างอิงการลงทุนใดๆ หากต้องการอ้างอิงกรุณาระบุแหล่งที่มา
รายงานต้นฉบับภาษาอังกฤษเผยแพร่บนแพลตฟอร์ม Mirror ของ SevenX ในเดือนสิงหาคม 2023 สำหรับเนื้อหาการวิจัยการลงทุนของจีนเพิ่มเติม โปรดติดตามบัญชีสาธารณะ [SevenXVentures]
ขอขอบคุณเป็นพิเศษสำหรับ Liesl และ Simon จาก Essential, George จาก Flashbots, Anna และ Alex จาก Cow Swap และ Josh จาก Astria สำหรับการพูดคุยอันมีคุณค่า ข้อมูลเชิงลึก และคำติชมเกี่ยวกับบทความนี้
เนื่องจากเทคโนโลยี Web3 ค่อยๆ เคลื่อนไปสู่การใช้งานจำนวนมาก จึงจำเป็นอย่างยิ่งที่จะต้องแน่ใจว่าผู้ใช้สามารถรับมือกับความซับซ้อนของ Web3 ได้อย่างอิสระ ผู้ใช้ไม่จำเป็นต้องถอดรหัสรายละเอียดทางเทคนิคที่ซับซ้อนซึ่งต่างจากยุคแรก ๆ ของ blockchain อีกต่อไป แนวโน้มในอนาคตคือการมอบประสบการณ์ผู้ใช้ที่แนะนำและให้อำนาจแก่ผู้ใช้ในการโต้ตอบกับระบบกระจายอำนาจได้อย่างราบรื่น จากประวัติการพัฒนาของ Web2 ความต้องการของผู้ใช้มีมากขึ้นเรื่อยๆ ผ่านเครื่องมือค้นหาและแชทบอท เช่น ChatGPT Web3 ต้องมอบประสบการณ์ผู้ใช้ที่ใช้งานง่ายแต่ทรงพลัง
การโต้ตอบที่ขับเคลื่อนด้วยความตั้งใจกลายเป็นรากฐานของประสบการณ์ Web3 ที่เป็นมิตรกับผู้ใช้ แม้ว่าจะมีคำจำกัดความของ Intent ที่หลากหลาย แต่ฉันชอบที่จะแบ่ง Intent ออกเป็นคำหลักสามกลุ่มต่อไปนี้:
ผลลัพธ์ ไม่ใช่เส้นทาง: ผู้ใช้เพียงแต่ต้องแสดงสิ่งที่พวกเขาต้องการ โดยไม่ต้องสนใจว่าจะต้องบรรลุผลอย่างไร
การอนุญาตแบบมีเงื่อนไขมากกว่าการอนุญาตโค้ด: เมื่อผู้ใช้ลงนามในธุรกรรมบล็อคเชน พวกเขาให้สิทธิ์โค้ดธุรกรรมในการคำนวณตามอำเภอใจและแก้ไขสถานะของบล็อคเชน เมื่อผู้ใช้อนุมัติเจตนา พวกเขาจะอนุญาตให้เปิดเผยเนื้อหาและเคล็ดลับของตน (เช่น บริการเก็บเงินปลายทางสำหรับการช้อปปิ้งออนไลน์) หลังจากที่แน่ใจว่าได้บรรลุผลตามที่ต้องการแล้ว
นักแก้ปัญหาที่แข่งขันกันมากกว่า DApps ที่เชื่อถือได้: ในโลกที่ถูกครอบงำโดยธุรกรรม ผู้ใช้โต้ตอบกับ DApp ที่พวกเขาเลือก ซึ่งจะทำหน้าที่เป็นผู้ให้บริการเพื่อให้ผู้ใช้ได้รับผลลัพธ์ที่ต้องการ ซึ่งโดยปกติแล้วจะเป็น DApp หลักที่ดำเนินมายาวนานเช่น Uniswap ในโลกที่มีเจตนาครอบงำ นักแก้ปัญหาทั้งแบบออฟไลน์และออนไลน์ที่เป็นที่รู้จักหรือไม่รู้จักจะแข่งขันกันเพื่อนำความตั้งใจของผู้ใช้ไปใช้และรับรางวัล จากหลักเศรษฐศาสตร์ การแข่งขันยิ่งเข้มข้น ประสิทธิภาพก็ยิ่งสูงขึ้น
กล่าวโดยสรุป ผู้ใช้สามารถแสดงความตั้งใจได้อย่างชัดเจนและตรงไปตรงมา แพลตฟอร์มสามารถใช้ตัวแก้ปัญหาและผู้ดำเนินการเพื่อค้นหาเส้นทางการดำเนินการที่ดีที่สุดเพื่อให้บรรลุเป้าหมายของผู้ใช้ เช่นเดียวกับใน Web2 กล่องดำทำงานเบื้องหลังเพื่อเพิ่มประสิทธิภาพผลลัพธ์ ผู้ดำเนินการ Web3 สามารถใช้ประโยชน์จากอัลกอริธึมและกระบวนการอัตโนมัติเพื่อจัดการกับความซับซ้อนของการดำเนินการ ทำให้มั่นใจได้ว่าผู้ใช้จะได้รับผลลัพธ์ที่ต้องการและรับเงินอย่างมีประสิทธิภาพ
ด้วยการจัดลำดับความสำคัญของประสบการณ์ผู้ใช้และมุ่งเน้นไปที่การแสดงเจตนา Web3 สามารถนำไปสู่ยุคใหม่ที่ทุกคนสามารถเข้าถึงพลังและศักยภาพของระบบกระจายอำนาจได้ อนาคตของ Web3 อยู่ที่การทำให้การเข้าถึงเป็นประชาธิปไตย ลดความซับซ้อนของการโต้ตอบ และชี้แนะและปลดปล่อยผู้ใช้ผ่านภูมิทัศน์แบบกระจายอำนาจเพื่อประสบการณ์ผู้ใช้ที่ราบรื่น
สำรวจการใช้งานตามเจตนาประเภทต่างๆ
เจตนาสามารถแบ่งออกเป็นประเภทต่างๆ ตามความเหมือนกัน ดังแสดงในรูปต่อไปนี้
ในความเป็นจริง จุดประสงค์ต่างๆ มีอยู่ทุกหนทุกแห่ง เนื่องจากโค้ดบล็อคเชน = ระบบอัตโนมัติในระดับหนึ่ง = แยกความซับซ้อนจำนวนหนึ่งและส่งกลับผลลัพธ์ที่ต้องการให้กับผู้ใช้ อย่างไรก็ตาม เนื่องจากเราหวังว่าจะมี Intent ทั่วไปที่สุดในอนาคต แอปพลิเคชัน Intent เฉพาะ AA+ จึงไม่เพียงพอ เนื่องจากไม่สามารถเรียกใช้ข้ามโดเมนได้ และไม่ได้ปรับขนาดได้อย่างมีประสิทธิภาพเท่ากับ Intent ที่ไม่ได้รับอนุญาตมากกว่า
เพื่อทำความเข้าใจวิธีการทำงานของ Intent เราสามารถวิเคราะห์โซลูชันที่มีอยู่ในปัจจุบันได้ ตั้งแต่แอปพลิเคชัน Intent เฉพาะไปจนถึงโครงสร้างพื้นฐาน Intent ทั่วไป เช่น Anoma และ SUAVE การวิเคราะห์จะแบ่งออกเป็น 5 ส่วนหลัก โดยเน้นประเด็นต่างๆ ได้แก่
การแสดงเจตนาและการอนุญาต: ผู้ใช้ป้อนเจตนาของตนได้อย่างไร ผู้ใช้แสดงเจตนาประเภทและระดับใดได้บ้าง ผู้ใช้ให้สิทธิ์อะไรบ้าง
นักแก้ปัญหาผู้สมัคร: ได้รับอนุญาตหรือไม่ได้รับอนุญาต? มีมาตรฐานระดับสูงในการเป็นนักแก้ปัญหาหรือไม่? มีตัวแก้ปัญหาประเภทต่างๆ ที่เน้นไปที่พื้นที่เฉพาะอื่นๆ หรือไม่?
กระบวนการแก้ปัญหา: อะไรคือวิธีหลักในการแก้ปัญหา อะไรกำหนดว่าเจตนาสำเร็จหรือไม่
การเลือกตัวแก้ปัญหา: อะไรคือกฎเกณฑ์ในการเลือกผู้ชนะจากตัวแก้ปัญหาที่ผู้สมัครหลายคนมีอะไรบ้าง เป็นการแข่งขันแบบผู้ชนะทั้งหมดหรือการแข่งขันแบบแยกส่วน?
การตรวจสอบและการชำระเงิน: จะตรวจสอบได้อย่างไรว่าโปรแกรมแก้ปัญหาทำงานเสร็จสิ้นแล้วหรือไม่ จะชำระระหว่างผู้ใช้และตัวแก้ปัญหาได้อย่างไร?
ด้านล่างนี้เป็นภาพรวมที่ครอบคลุมของโซลูชันปัจจุบัน หากต้องการข้อมูลโดยละเอียดเพิ่มเติม ให้เจาะลึกด้านล่าง
Cow Swap ฟิวชั่น 1 นิ้ว (จำกัดความตั้งใจในการสั่งซื้อ)
การแสดงเจตจำนงและการอนุญาต
ผู้ซื้อขายบนแพลตฟอร์ม Cow Swap และ 1inch Fusion แสดงความตั้งใจของตนโดยการโต้ตอบกับอินเทอร์เฟซของแพลตฟอร์ม โดยให้คำแนะนำที่ชัดเจนสำหรับการซื้อขายที่ต้องการหรือคำสั่งจำกัด
ในแง่ของการอนุญาต เทรดเดอร์จะลงนามในข้อความหรือธุรกรรมนอกเครือข่ายเพื่อให้สิทธิ์ แทนที่จะใช้ ETH เพื่อชำระค่าแก๊ส พวกเขาจ่ายค่าธรรมเนียมเป็นโทเค็นธุรกรรม และไม่มีค่าใช้จ่ายใด ๆ หากไม่ได้ดำเนินธุรกรรม
ตัวแก้ผู้สมัคร
ในกรณีของ 1inch Fusion ตัวแก้ปัญหาคือตัวแก้ไข ซึ่งทำงานในลักษณะที่ไม่ได้รับอนุญาต พวกเขาจำเป็นต้องลงทะเบียน ดำเนินการตามกระบวนการ KYC และรักษายอดคงเหลือให้เพียงพอที่จะครอบคลุมค่าธรรมเนียมการสั่งซื้อ
โปรแกรมแก้ปัญหาของ Cow Swap อยู่ในรายการที่อนุญาตโดยการสร้างกลุ่มการผูกมัดมูลค่าล้านดอลลาร์ (USDC Cow) หรือรวมอยู่ในกลุ่มการผูกมัด Cow DAO หรือกลุ่มการผูกมัด Gnosis DAO และแสดงรายการโดย Cow DAO ตามมาตรฐาน DAO ป้อน รายการที่อนุญาต
กระบวนการแก้ปัญหา
Solver ประเมินแพ็คเกจการซื้อขายที่มีอยู่เพื่อระบุความบังเอิญของความต้องการ (CoW) ที่จะให้ราคาที่ดีที่สุดสำหรับการดำเนินการซื้อขายหรือคำสั่งจำกัด พวกเขาพิจารณาปัจจัยต่างๆ เช่น สภาพคล่อง ความลึกของคำสั่งซื้อขาย และความคลาดเคลื่อนของราคา เพื่อให้มั่นใจว่าเทรดเดอร์ได้รับการดำเนินการที่ดีที่สุด
นอกจากนี้ นักแก้ปัญหาสามารถสำรวจผู้สร้างตลาดอัตโนมัติ (AMM) ออนไลน์ที่มีศักยภาพอื่นๆ ได้โดยตรง เช่น Uniswap หรือใช้ประโยชน์จากแพลตฟอร์มการรวม DEX เช่น 1inch เพื่อค้นหาราคาและเส้นทางที่เหมาะสมที่สุด
ทางเลือกของนักแก้ปัญหา
ใน Cow Swap นักเทรดดำเนินการซื้อขายในราคาที่ดีที่สุดที่กำหนดโดยนักแก้ปัญหาภายนอกโดยใช้การประมูลแบบกลุ่ม ช่วยให้นักเทรดสามารถเพิ่มผลกำไรสูงสุดได้ ตัวแก้ปัญหาที่ให้โซลูชันที่เหมาะสมที่สุดจะถูกเลือก
ในการเปรียบเทียบ การแข่งขันรีโซลเวอร์ของ 1inch Fusion นั้นถูกจำกัดมากกว่า และเชื่อมโยงกับการปักหลักโทเค็นขนาด 1 นิ้วโดยใช้การประมูลของเนเธอร์แลนด์
การตรวจสอบและการชำระบัญชี
กระบวนการตรวจสอบและชำระเงินเกิดขึ้นหลังจากที่นักแก้ปัญหาดำเนินการซื้อขายหรือคำสั่งจำกัด Solver สามารถถ่ายโอนโทเค็นในนามของผู้ใช้โดยใช้การอนุมัติ ERC 20 ที่ได้รับจากสัญญาการชำระเงิน สัญญาการชำระเงินจะตรวจสอบลายเซ็นของความตั้งใจของผู้ใช้ และรับรองว่าการดำเนินการเป็นไปตามราคาและปริมาณที่จำกัดที่ระบุ การตรวจสอบนี้เป็นการยืนยันว่าการซื้อขายหรือคำสั่งจำกัดที่ตั้งใจไว้เสร็จสมบูรณ์แล้ว
เมื่อตรวจสอบแล้ว สัญญาการชำระเงินจะสามารถจัดสรรเงินทุนได้อย่างเหมาะสมให้กับนักแก้ปัญหาและผู้ใช้ที่เข้าร่วมในธุรกรรม
เมื่อเร็วๆ นี้ Cow Swap เพิ่งประกาศเปิดตัว Cow Swap Hooks ซึ่งสามารถดำเนินการแลกเปลี่ยนทั่วไปได้มากขึ้นโดยเปิดใช้งานการดำเนินการ DeFi ที่เข้ารหัสแบบกำหนดเองให้ดำเนินการได้โดยตรงก่อนและ/หรือหลังการทำธุรกรรม เป็นเรื่องดีที่ได้เห็นว่า Uniswap v4 และ Cow Swap กำลังก้าวไปสู่กิจกรรมที่เป็นสากลมากขึ้น และนำเราไปสู่โลกใหม่ของ DeFi Intents!
UniswapX(Swap Intents)
คุณสมบัติใหม่ของ UniswapX สามารถแบ่งออกเป็นสองส่วนหลัก ได้แก่ การลงนามคำสั่งซื้อผ่านกลไกการประมูลของเนเธอร์แลนด์ และการแลกเปลี่ยนข้ามสายโซ่
คำสั่งซื้อที่ลงนามโดยการประมูลของเนเธอร์แลนด์นั้นคล้ายคลึงกับเจตนารมณ์ในการสั่งซื้อจำกัดของ 1inch Fusion และ Cow Swap แต่จะแตกต่างกันในแง่ของการแสดงเจตนาและการอนุญาต ตัวแก้ปัญหาของผู้สมัคร การเลือกตัวแก้ปัญหา การตรวจสอบ และข้อตกลง
การแสดงเจตจำนงและการอนุญาต
ผู้ใช้มีอิสระมากขึ้นในการกำหนดพารามิเตอร์ (และอาจมีความซับซ้อนมากขึ้น) รวมถึงฟังก์ชันการสลายตัวสำหรับการประมูล ราคาคำสั่งซื้อเริ่มต้นของเนเธอร์แลนด์ เป็นต้น
ตัวแก้ผู้สมัคร
ค่าเริ่มต้นคือไม่มีโหมดการอนุญาต ผู้ใช้ยังสามารถตั้งค่าเป็นโหมดการอนุญาตได้
ทางเลือกของตัวแก้ปัญหา
ราคาดำเนินการตามคำสั่งของดัตช์ขึ้นอยู่กับเวลาเข้าบล็อก สำหรับการแลกเปลี่ยน การประมาณราคาเริ่มต้นสำหรับคำสั่งซื้อขายจะดีกว่าราคาตลาดปัจจุบัน ตัวอย่างเช่น หากราคาตลาดปัจจุบันคือ 1,000 USDC ต่อ ETH และคำสั่งซื้อขายอาจเริ่มต้นที่ 1,050 USDC ต่อ ETH ดังนั้น ราคาคำสั่งซื้อจะค่อยๆ ลดลงจนกระทั่งถึงราคาต่ำสุดที่ผู้แลกเปลี่ยนยอมรับได้ เช่น 995 USDC ต่อ ETH เพื่อทำกำไร ผู้ส่ง (ผู้เติม) จะได้รับแรงจูงใจให้ดำเนินการตามคำสั่งซื้อให้เสร็จสิ้นโดยเร็วที่สุด ไม่เช่นนั้นอาจเสี่ยงต่อการพลาดคำสั่งซื้อ ซึ่งเป็นประโยชน์ต่อผู้ส่งรายอื่นที่ยินดีรับผลกำไรที่น้อยลง
UniswapX ยังรองรับการใช้ RFQ (ซึ่งอนุญาตให้คำสั่งซื้อกำหนดผู้ส่งที่ได้รับสิทธิ์แต่เพียงผู้เดียวในการส่งคำสั่งซื้อในช่วงเวลาสั้น ๆ) สำหรับการตั้งค่าราคาประมูลเริ่มต้นของดัตช์ ซึ่งในกรณีนี้กระบวนการคัดเลือกจะเกือบจะเหมือนกับกระบวนการของ Fusion ขนาด 1 นิ้ว วิธีประมูลจะเหมือนกัน
เมื่อเปรียบเทียบกับการประมูลอิสระของ UniswapX และ 1inch แล้ว Cow Swap ก็เหมือนกับการประมูลแบบเป็นชุดมากกว่า ซึ่งสามารถรวบรวมคำสั่งซื้อและจับคู่ CoW ได้
การตรวจสอบและการชำระบัญชี
Cross-chain swap สามารถเกิดขึ้นได้ผ่านกระบวนการที่คล้ายกัน ข้อแตกต่างที่สำคัญคือเพื่อให้เกิดการตรวจสอบและการชำระบัญชีของ multi-domain swap: นักแก้ปัญหาจำเป็นต้องฝากทรัพย์สินพันธบัตรเพิ่มเติมใน chain เดิมเพื่อให้มั่นใจในความปลอดภัยและเปิดใช้งานในแง่ดี โปรโตคอลข้ามสายโซ่ เพิ่มเติม Oracle การชำระบัญชีใช้เพื่อจัดเตรียมข้อมูลสำหรับสัญญาการตรวจสอบของสายโซ่ดั้งเดิม UniswapX จำเป็นต้องปรับใช้สัญญาการชำระหนี้และสัญญาการตรวจสอบที่สอดคล้องกันในสาขาต่างๆ
นามธรรมบัญชี (เจตนาชั้นกระเป๋าเงิน)
การแสดงเจตจำนงและการอนุญาต
กระบวนการเริ่มต้นเมื่อเจ้าของกระเป๋าเงินต้องการดำเนินการเฉพาะ โดยทั่วไปแล้วพวกเขาจะสร้างผู้ใช้ที่แสดงเจตนาผ่านอินเทอร์เฟซกระเป๋าเงิน 4337
เจ้าของกระเป๋าเงินนอกเครือข่ายสามารถขอให้ Bundler จัดการ userop ในนามของพวกเขาได้ แต่จะได้รับการควบคุมที่จำกัดตามจุดประสงค์ ตัวอย่างเช่น เจ้าของกระเป๋าเงินสามารถอนุญาตให้คีย์ส่วนตัวทำธุรกรรมบัญชีหลักได้ แต่ใช้เฉพาะสัญญาฮับของ Dapp XYZ เท่านั้น
ตัวแก้ผู้สมัคร
ในกรอบการทำงาน AA บริการรวมกลุ่มถือเป็นสินค้าสาธารณะ บันเดิลส่วนใหญ่เป็นโอเพ่นซอร์ส ซึ่งทำให้ไม่ผูกขาดและไม่มีคู่แข่ง และตำแหน่งข้อมูล RPC ใดๆ ก็สามารถคัดลอกโค้ดโอเพ่นซอร์สและทำงานเป็นบันเดิลได้ แม้ว่าตำแหน่งข้อมูล RPC ของ Bundler ต้องการเรียกเก็บเงินค่าบริการ แต่ก็สามารถทำได้ผ่านคีย์ API และทำให้ Bundler ไม่ผูกขาดเป็นสินค้าสาธารณะ
บันเดิลหลักสองประเภท ได้แก่ บริการบันเดิลที่สร้างขึ้นโดยเฉพาะสำหรับวอลเล็ตที่ตรงตามความต้องการพื้นฐานของวอลเล็ต และบันเดิลแบบโมดูลาร์ที่ไม่ได้รับอนุญาตซึ่งให้บริการโครงสร้างพื้นฐานของบุคคลที่สาม
กระบวนการแก้ปัญหา
Bundler จำลองวิธี validateOp ของกระเป๋าเงินบน userop เพื่อพิจารณาการยอมรับหรือการปฏิเสธแบบ off-chain จากนั้นจะส่งธุรกรรมไปยังจุดเข้าใช้งานของระบบ AA เพื่อเรียกใช้วิธี handleOp กระบวนการนี้ยังรวมเอาการดำเนินการของผู้ใช้หลายรายเข้าด้วยกันเพื่อเพิ่มประสิทธิภาพค่าธรรมเนียมก๊าซและแยก MEV
สัญญาจุดเริ่มต้นจะผลักดันการดำเนินการไปยังลูกโซ่ และโหนดลูกโซ่จะตรวจสอบการดำเนินการและนำมาซึ่งความเห็นพ้องต้องกัน
ทางเลือกของตัวแก้ปัญหา
การเลือกตัวแก้ปัญหาใน AA ขึ้นอยู่กับหลายปัจจัย กระเป๋าเงินที่เจ้าของบัญชีใช้อาจให้บริการ Bundler หรือใช้โครงสร้างพื้นฐานของบุคคลที่สาม หรือผู้ใช้อาจสลับจุดสิ้นสุด RPC เพื่อเลือก Bundler ที่ต้องการ ในกรณีนี้ อัตราความสำเร็จและชื่อเสียงของ Bundler อาจส่งผลต่อการเลือกโปรแกรมแก้ปัญหา
การตรวจสอบและการชำระบัญชี
จุดเริ่มต้นของระบบ AA จะตรวจสอบและจัดการการดำเนินงานแบบออนไลน์ และทำให้มั่นใจได้ว่า userop ตรงตามข้อกำหนดและการตรวจสอบความปลอดภัยก่อนดำเนินการที่จำเป็น เมื่อดำเนินการสำเร็จแล้ว จุดเริ่มต้นจะคืนเงิน ETH จากเงินฝากของกระเป๋าเงินไปยัง Bundler กลไกการคืนเงินนี้จะชดเชยผู้รวมงานสำหรับงานที่ทำเสร็จแล้วและการชำระเงินล่วงหน้า
สำคัญ (มาตรฐานนามธรรมบัญชีที่เน้นเจตนา)
ปัจจุบัน Essential ยังอยู่ในช่วงเริ่มต้น และบางส่วนของคำอธิบายและการออกแบบอาจมีการพัฒนาเมื่อเวลาผ่านไป ในระยะสั้น มันจะเป็นมาตรฐานความตั้งใจตามสินทรัพย์ คล้ายกับรุ่น ERC-4337 แต่รองรับขอบเขตความตั้งใจที่กว้างขึ้นและมีโครงสร้างพื้นฐานที่สะดวกสบาย ในระยะยาว ยังจัดให้มีเลเยอร์ความตั้งใจแบบโมดูลาร์และภาษาตามข้อจำกัดใหม่ที่แยกตัวออกจากข้อจำกัดของสถาปัตยกรรม Ethereum เพื่อดำเนินการตามเจตนาที่ดีขึ้น
การแสดงเจตจำนงและการอนุญาต
DApps หรือกระเป๋าเงินที่ใช้มาตรฐาน Essential สามารถให้บริการที่สนับสนุนจุดประสงค์ที่เกี่ยวข้องแก่ผู้ใช้และขจัดความซับซ้อนที่อาจเกิดขึ้น ผู้ใช้เพียงโต้ตอบกับอินเทอร์เฟซและอนุญาตเท่านั้น เจตนาสามารถแสดงออกมาได้โดยใช้มาตรฐาน Essential ในระยะสั้น หรือโดยทั่วไปจะใช้ภาษาที่อิงตามข้อจำกัดใหม่ในระยะยาว เข้ากันได้กับห่วงโซ่ EVM ไม่จำเป็นต้องใช้เงินทุนในการเชื่อมโยง
ตัวแก้ผู้สมัคร
Essential รองรับการแสดงเจตนาโค้ด และตัวแก้ปัญหาต่างๆ สามารถเข้าร่วมเครือข่าย Essential เพื่อแก้ไขเจตนาประเภทที่สอดคล้องกัน เช่น ตัวแก้ปัญหา Cow Swap สำหรับเจตนาการสลับ หรือตัวสร้างที่ตรวจสอบและดำเนินการเจตนาที่เกี่ยวข้องกับสถานะลูกโซ่
เครือข่ายนักแก้ปัญหาจะตรวจสอบและพยายามตอบสนองความตั้งใจเหล่านี้ Essentials กำลังพิจารณาตัวแก้ปัญหาหรือตัวรวมกลุ่มที่มีอยู่ ผู้แสวงหา MEV และผู้ดูแลสภาพคล่อง เช่น ผู้ที่มาจากโปรโตคอล CoW หรือ 4337 เป็นต้น
กระบวนการแก้ปัญหา
นักแก้ปัญหาจะระบุสภาพแวดล้อมข้อจำกัดที่พวกเขากำลังแก้ไข จากนั้นจึงพยายามแก้ไขความตั้งใจที่อิงตามข้อจำกัดเหล่านี้ทั้งแบบออฟไลน์และออนไลน์
ทางเลือกของตัวแก้ปัญหา
กระบวนการคัดเลือกนั้นเหมือนกับการประมูลของชาวดัตช์ โดยที่ผู้ใช้ระบุข้อจำกัดและผู้แก้ปัญหาจะตัดสินใจว่าเมื่อใดที่จะเข้าร่วมเพื่อให้เป็นไปตามจุดประสงค์โดยพิจารณาจากค่าที่สามารถแยกออกมาได้ โปรแกรมแก้ปัญหาแรกที่เข้ามาและแก้ไขจุดประสงค์คือโปรแกรมแก้ปัญหาที่เลือก และอาจเป็นทางออกที่ดีที่สุดที่ตลาดสามารถทำได้ในขณะนั้น
การตรวจสอบและการชำระบัญชี
ทั้งการตรวจสอบและการชำระเงินจะดำเนินการโดยตัวแก้ปัญหาที่เรียกใช้สัญญาอัจฉริยะบนเครือข่ายเฉพาะเพื่อตรวจสอบและแบ่งค่าธรรมเนียม จะมีสัญญาหลักที่จะยื่นแนวทางแก้ไขและความตั้งใจทั้งหมด และสามารถขยายเวลาได้โดยใช้มาตรฐาน Essential
Flashbots SUAVE (จุดประสงค์ที่เกี่ยวข้องกับการบล็อกหลายโดเมน)
เมื่อเปรียบเทียบกับวิธีที่สัญญาอัจฉริยะแก้ไขเจตนาในตัวอย่างก่อนหน้านี้ SUAVE ใช้ห่วงโซ่เฉพาะสำหรับการชำระบัญชี ซึ่งยังทำหน้าที่เป็นชั้นข้อความอีกด้วย ซึ่งแตกต่างจากการใช้ Account Abstraction (AA) และจุดประสงค์เฉพาะเจาะจง ความสามารถแบบหลายห่วงโซ่ของ SUAVE ช่วยให้สามารถแนะนำขั้นตอนพิเศษในการเชื่อมโยงเงินทุนเข้ากับห่วงโซ่ของ SUAVE ซึ่งยังสามารถช่วยให้การทำธุรกรรมที่คุ้มค่าและเปิดใช้งานความเป็นส่วนตัวดีขึ้นอีกด้วย
SUAVE เพิ่งประกาศการเปิดตัว MEVM ซึ่งเป็นเวอร์ชันดัดแปลงที่ทรงพลังของ Ethereum Virtual Machine (EVM) ซึ่งรวมถึงสัญญาที่คอมไพล์ใหม่ใหม่สำหรับการดำเนินการธุรกรรมส่วนหน้า (MEV) ที่เกี่ยวข้องกับกรณีการใช้งาน เครือ SUAVE จะให้บริการอย่างมีประสิทธิภาพแก่ผู้เข้าร่วมที่เกี่ยวข้องกับ MEV ผ่าน MEVM ก่อน เช่น ผู้ค้นหา นักพัฒนา และพื้นที่อื่นๆ ที่ต้องการจับภาพ MEV
การแสดงเจตนาและการอนุญาต:
ผู้ใช้ SUAVE แสดงความตั้งใจใน SUAVE โดยการเขียนโค้ด EVM รหัสเหล่านี้สรุปผลลัพธ์และฟังก์ชันที่ต้องการโดยกำหนดรายการสัญญาที่อนุญาตให้เข้าถึงข้อมูลที่เป็นความลับของผู้ใช้ อาจมีเทมเพลตบางส่วนสำหรับผู้ใช้ทั่วไป
นักพัฒนาสามารถปรับใช้สัญญาอัจฉริยะประเภทต่างๆ สำหรับแอปพลิเคชัน MEV ที่เฉพาะเจาะจงผ่าน MEVM (เช่น OFA การสร้างบล็อก ฯลฯ) หรือปรับใช้ DEX ใหม่บน SUAVE สำหรับการโทรโดยผู้ใช้รายอื่น
ผู้ใช้เชื่อมโยงเงินทุนเข้ากับเครือข่าย SUAVE และเคล็ดลับการฝากเงิน
ตัวแก้ผู้สมัคร
นักแสดงหลักที่ทำหน้าที่เป็นนักแก้ปัญหาใน SUAVE อาจเป็นผู้ค้นหาและผู้สร้าง ผู้ค้นหาและนักแก้ปัญหาอื่นๆ มีหน้าที่รับผิดชอบในการสำรวจและค้นหาวิธีแก้ปัญหาที่เป็นไปได้เพื่อตอบสนองจุดประสงค์ของผู้ใช้ ในขณะที่ผู้สร้างมุ่งเน้นไปที่การนำโซลูชันเหล่านั้นไปใช้ พวกเขาทำงานร่วมกันเพื่อสร้างระบบนิเวศที่แข็งแกร่งสำหรับการแก้ไขความตั้งใจที่ผู้ใช้แสดงออกมา เพื่อตอบสนองจุดประสงค์ที่เกี่ยวข้องกับบล็อกในด้านต่างๆ อาจมีนักแก้ปัญหาจำนวนมากที่มีความเชี่ยวชาญในด้านต่างๆ เพื่อสนับสนุนเครื่องเสมือน (VM) ที่แตกต่างกัน
กระบวนการแก้ปัญหา
โปรแกรมแก้ปัญหาดำเนินการคำนวณนอกเครือข่ายที่เชื่อถือได้และเป็นส่วนตัว ซึ่งสามารถใช้สำหรับสัญญาอัจฉริยะบน SUAVE ผ่านการคอมไพล์ล่วงหน้าแบบพิเศษในสภาพแวดล้อม TEE นักแก้ปัญหาทำงานร่วมกันเพื่อสร้างบล็อกที่มีชุดความตั้งใจ วัตถุประสงค์ของการสร้างบล็อกคือการรวบรวมและจัดระเบียบความตั้งใจเหล่านี้ให้เป็นบล็อกอันทรงคุณค่าซึ่งสามารถเสนอต่อเครือข่ายได้
ทางเลือกของตัวแก้ปัญหา
ใน SUAVE การเลือกตัวแก้ปัญหาเป็นไปตามสองแนวทางหลัก ขั้นแรก โดยปกติจะเลือกตัวแก้ปัญหาที่ทำงานที่ตั้งใจไว้ให้เสร็จสิ้นก่อน สิ่งนี้จะช่วยเพิ่มประสิทธิภาพและความทันเวลาในการส่งมอบโซลูชั่น อีกทางหนึ่ง กลไกการประมูลโฟลว์คำสั่งซื้อสามารถนำไปใช้ได้ โดยที่นักแก้ปัญหาเสนอราคาให้กับผู้ใช้ โดยส่งคืนส่วนหนึ่งของมูลค่าโฟลว์คำสั่งซื้อให้กับผู้ใช้
การตรวจสอบและการชำระบัญชี
เพื่อให้มั่นใจในความถูกต้องของเจตนาและชำระธุรกรรม SUAVE ใช้ oracles และผู้ตรวจสอบความถูกต้องของ SUAVE ออราเคิลให้ข้อมูลภายนอกเพื่อตรวจสอบการดำเนินการของเจตนา และผู้ตรวจสอบ SUAVE จะตรวจสอบและตัดสินเจตนาในห่วงโซ่ของ SUAVE
Anoma (เจตนาทั่วไปของโปรโตคอล Anoma)
Anoma เป็นสถาปัตยกรรมสากลที่คล้ายกับ Cosmos และกำลังเตรียมที่จะเปิดตัวเครือข่าย Proof-of-Stake (PoS) ชั้นหนึ่งที่รองรับ IBC โดยผสมผสานการออกแบบที่เน้นความตั้งใจเป็นศูนย์กลางเข้ากับโปรโตคอลที่เป็นเนื้อเดียวกันซึ่งขับเคลื่อนโดยเครื่องเสมือน Anoma (VM) ขณะเดียวกันก็ให้ความสามารถในการรักษาความปลอดภัยที่แตกต่างกัน (โปรโตคอล Anoma ที่แตกต่างกันมีกลไกที่เป็นเอกฉันท์ที่แตกต่างกัน)
การแสดงออกถึงเจตนาและการอนุญาต
ผู้ใช้โต้ตอบกับ Anoma DApps เพื่อแสดงความตั้งใจและกำหนดสถานะสุดท้ายหรือคุณลักษณะที่พวกเขาควรมี
ตัวแก้ผู้สมัคร
Anoma ยินดีต้อนรับนักแก้ปัญหาประเภทต่างๆ โดยแต่ละประเภทจะมุ่งเน้นไปที่แอปพลิเคชันประเภทต่างๆ นักแก้ปัญหาเหล่านี้ตรวจสอบพูลหน่วยความจำที่สอดคล้องกับความสนใจและเป้าหมาย พวกเขาอาจสังเกตเจตนาทั้งหมดหรือเจตนาย่อยทั้งนี้ขึ้นอยู่กับการมุ่งเน้นเฉพาะของพวกเขา
กระบวนการแก้ปัญหา
นักแก้ปัญหาใช้อัลกอริธึมการแก้ปัญหา โดยใช้ประโยชน์จากความเชี่ยวชาญในด้านต่างๆ เช่น การซื้อขาย Fungible Token (FT) หรือการคำนวณสถานะการหมุน ตัวแก้ปัญหายังรับผิดชอบในการจับคู่ความตั้งใจด้วย พวกเขาได้รับเจตนาและสร้างธุรกรรมที่ตรงกันบางส่วนหรือทั้งหมด โปรแกรมแก้ปัญหาจะกำหนดเวลาที่จะจับคู่ สิ่งที่จะเรียกเก็บเงินสำหรับโซลูชันบางส่วน และวิธีการจัดการกับส่วนที่เกิน เมื่อนักแก้ปัญหาสร้างธุรกรรมที่สมดุลอย่างสมบูรณ์แล้ว พวกเขาจะส่งธุรกรรมนั้นไปยังโหนด mempool ของระบบนิเวศ Anoma
ทางเลือกของตัวแก้ปัญหา
การเลือกโปรแกรมแก้ปัญหาสามารถได้รับอิทธิพลจากความสามารถในการทำงานให้เสร็จสิ้นได้อย่างมีประสิทธิภาพและทันเวลา โดยเป็นไปตามหลักการ มาก่อนได้ก่อน กล่าวคือ โปรแกรมแก้ปัญหาที่เสร็จสิ้นงานก่อนจะถูกเลือก
การตรวจสอบและการชำระบัญชี
ผู้ตรวจสอบจากโปรโตคอล Anoma ที่แตกต่างกันจะเรียกใช้เครื่องเสมือน Anoma (VM) เพื่อดำเนินการตามเจตนาและการตรวจสอบความถูกต้อง Anoma VM รับประกันความสมบูรณ์ของการดำเนินการและความถูกต้องของเจตนาด้วยการตรวจสอบว่าเพรดิเคตความถูกต้องที่เกี่ยวข้องทั้งหมด (สัญญาอัจฉริยะที่เปิดเผย) เป็นไปตามข้อกำหนดหรือไม่ การจัดสรรเงินทุนและรางวัลให้กับนักแก้ปัญหาจะขึ้นอยู่กับผลลัพธ์ของการดำเนินการ Anoma VM และการตรวจสอบความตั้งใจ
ความตั้งใจกำลังปฏิวัติกระแสการสั่งซื้ออย่างไร
ในสถานะปัจจุบันของลำดับคำสั่งการซื้อขาย ผู้ใช้จะต้องนำทางเส้นทางการดำเนินการด้วยตนเอง ส่งผลให้ลำดับคำสั่งซื้อขายค่อนข้างง่าย
อย่างไรก็ตาม เมื่อจินตนาการถึงอนาคตที่ระบบนิเวศของ web3 ใช้แนวทางที่มีเจตนาเป็นศูนย์กลาง การไหลของเจตนาตามลำดับมีแนวโน้มที่จะซับซ้อนมากขึ้น ในกระบวนทัศน์ใหม่นี้ ผู้ใช้มีอิสระที่จะแสดงเจตนาและมอบหมายความซับซ้อนให้กับบทบาทใหม่ นั่นก็คือตัวแก้ปัญหา
ก่อนที่จะเจาะลึกลงไป ฉันอยากจะสรุปแนวโน้มสองประการในฟิลด์เจตนา: ประการแรก DApps หลัก ๆ ที่มุ่งเน้นไปที่ประเภทเจตนาเฉพาะ เช่น Uniswap และ Cow Swap กำลังขยายฟังก์ชันการทำงานของเจตนาโดยแนะนำตัวแก้ปัญหาด้วยตนเอง ซึ่งหมายความว่าพวกเขากำลังร่วมมือกับนักแก้ปัญหาที่มุ่งเน้นการแก้ปัญหาเฉพาะเพื่อให้บริการที่หลากหลายยิ่งขึ้น ประการที่สองคือจุดประสงค์ทั่วไป ในเรื่องนี้ เราจำเป็นต้องมีสถาปัตยกรรมที่ค่อนข้างใหม่ รวมถึงภาษา Intent ใหม่ เครื่องเสมือนใหม่ และอื่นๆ โปรเจ็กต์ต่างๆ เช่น Essential, Flashbots และ Anoma กำลังทำงานอย่างหนักในทิศทางนี้ ซึ่งหมายความว่า เพื่อที่จะตอบสนองจุดประสงค์ทั่วไปมากขึ้น จำเป็นต้องพัฒนาเทคโนโลยีและเครื่องมือใหม่ๆ เพื่อปรับให้เข้ากับความต้องการประเภทต่างๆ
ในกรณีนี้ จุดประสงค์ประเภทต่างๆ อาจได้รับการจัดการโดยแพลตฟอร์มหรือโปรโตคอลเฉพาะ ตัวอย่างเช่น จุดประสงค์ในการทำธุรกรรมสามารถจัดการได้โดย UniswapX และ Cow Swap เจตนาที่มีฟีเจอร์เกี่ยวกับโดเมนเดียวและกระเป๋าสตางค์สามารถจัดการได้โดยกระเป๋าสตางค์ Account Abstraction (AA) หรือ DApps และกระเป๋าสตางค์ที่เข้ากันได้กับ Essential และแพลตฟอร์มเช่น SUAVE และ Anoma อาจจัดการได้ จุดประสงค์ทั่วไปและหลายโดเมนมากขึ้น
ในโลกใหม่นี้ ลำดับของเจตนาอาจเป็นไปตามเส้นทางที่ซับซ้อนมากขึ้น เรามาสำรวจกระบวนการสั่งซื้อที่เป็นไปได้กันดีกว่า:
ผู้ใช้แสดงเจตนา ฝากเงิน และอนุญาต
Intent แสดงออกได้ชัดเจนมาก ผู้ใช้โดยเฉลี่ยอาจต้องการความช่วยเหลือในการแปล Intent ของตนเป็นโค้ด สิ่งนี้สามารถทำได้โดย dapps/wallets ที่แยกส่วนนี้ออกโดยจัดให้มีอินเทอร์เฟซที่ใช้งานง่าย หรืออาจมีผู้รวบรวมที่มีอินเทอร์เฟซทั่วไปเพื่อแสดงเจตนาใด ๆ เช่น การค้นหาของ Google ด้วยความช่วยเหลือของปัญญาประดิษฐ์
เจตนาจะถูกส่งไปยังพูลหน่วยความจำเจตนาที่เกี่ยวข้อง
โปรดทราบว่า Anoma สามารถมีพูลหน่วยความจำได้หลายพูล ซึ่งให้บริการ Intent ประเภทต่างๆ และได้รับความไว้วางใจจาก DApps หรือโปรโตคอลที่แตกต่างกัน
นักแก้ปัญหาทำการจำลองนอกเครือข่ายและแข่งขันเพื่อแก้ไขเจตนา
ในระบบนิเวศของ SUAVE นักแก้ปัญหามีทั้งความสามารถในการแก้ปัญหาและความสามารถในการสร้างบล็อก จุดประสงค์บางประการเกี่ยวข้องกับ Building Block เพื่อแก้ปัญหางานข้ามสายโซ่ เช่น การดำเนินการ MEV แบบข้ามสายโซ่ ผู้สร้างบล็อกที่มีทักษะมีข้อได้เปรียบในการสร้างบล็อกอันมีค่าและทำงานให้เสร็จเร็วขึ้น จุดประสงค์อื่นๆ อาจต้องใช้ความเชี่ยวชาญด้านอัลกอริธึมเป็นหลัก เช่น การเพิ่มประสิทธิภาพการรวมสภาพคล่องข้ามเครือข่ายต่างๆ จุดประสงค์เหล่านี้อาจขึ้นอยู่กับประเภทของตัวแก้ปัญหาเฉพาะมากกว่าความสามารถในการสร้างบล็อกแบบกว้าง
ในระบบนิเวศ AA ผู้รวมกลุ่มจะดำเนินการจำลองและรวมกลุ่มงาน จากนั้น ความตั้งใจที่รวมกลุ่มไว้จะถูกส่งไปยังพูลหน่วยความจำสาธารณะเพื่อให้ผู้ค้นหาแยกกลุ่มและอาจจองไว้ก่อน หรือโดยตรงไปยังผู้สร้างที่เชื่อถือได้ ในระยะแรก การรวมกลุ่มขนาดเล็กอาจมีประสิทธิภาพมากกว่า เนื่องจากสามารถส่งแบบส่วนตัวไปยังผู้สร้างที่เชื่อถือได้เพื่อหลีกเลี่ยงการสูญเสียที่อาจเกิดขึ้น เนื่องจาก 4337 Wallet และผู้เล่นอื่นๆ ที่มีกระแสคำสั่งซื้อเพียงพอเข้าสู่ตลาด พวกเขาสามารถดำเนินการเป็นกลุ่มรวมได้ เช่นเดียวกับผู้ค้นหา
ตรวจสอบความตั้งใจให้เสร็จสิ้น
มีวิธีการตรวจสอบที่หลากหลาย ซึ่งแต่ละวิธีก็มีข้อดีข้อเสียของตัวเอง การใช้สัญญาอัจฉริยะสำหรับการตรวจสอบ แม้ว่าเชื่อถือได้ แต่มักจะขาดความสามารถในการปรับขนาดเนื่องจากจุดประสงค์ที่แตกต่างกันต้องใช้ตรรกะและรหัสการตรวจสอบเฉพาะ การอาศัย oracles ในการตรวจสอบทำให้เกิดความเสี่ยงที่เกี่ยวข้องกับ oracles แต่ให้การบูรณาการที่ราบรื่นกับหลายห่วงโซ่ ข้อดีของการบูรณาการที่ราบรื่น การใช้ เครื่องเสมือน Anoma ต้องใช้แอปพลิเคชัน Intent เพื่อนำเฟรมเวิร์ก Anoma มาใช้ แต่มีความสามารถในการตรวจสอบ Intent ต่างๆ
โดยสรุป ลำดับการสั่งซื้อในโลกที่มีเจตนาเป็นศูนย์กลางนั้นแตกต่างจากในโลกที่เน้นการทำธุรกรรมเป็นศูนย์กลาง: ผู้ใช้ลงนามและอนุญาตการทำธุรกรรมเทียบกับผู้ใช้มีตัวเลือกในการแสดงความตั้งใจมากขึ้น มีพูลหน่วยความจำเดียวสำหรับวัตถุประสงค์ที่แตกต่างกันเทียบกับหลาย A พูลหน่วยความจำ DApps มีหน้าที่รับผิดชอบในการดำเนินการเทียบกับบทบาทใหม่ที่นักแก้ปัญหาเลือกที่จะเข้าร่วมและแก้ไขปัญหาในลักษณะการแข่งขัน เครือข่ายที่แตกต่างกันจะชำระทีละรายการเทียบกับหลายเครือข่ายสามารถชำระร่วมกันได้ (การดำเนินการข้ามโดเมนใหม่)
ผลกระทบระลอกคลื่นของ Intents บนโลก Web3
โลกที่อิงตามเจตนารมณ์ประกอบด้วยผู้เข้าร่วม Web3 จำนวนมาก ต่อไป คุณสามารถดูภาพรวมเจตนาในปัจจุบันโดยคร่าวได้ โปรดทราบว่านี่เป็นเพียงภาพรวมเท่านั้น เมื่อความตั้งใจค่อยๆ พัฒนาและเปลี่ยนแปลง ผู้เข้าร่วมก็จะมายังโลกใหม่นี้มากขึ้น ตัวอย่างเช่น ซีเควนเซอร์ที่ใช้ร่วมกัน เช่น Astria และ Espresso ช่วยให้ผู้ใช้สามารถยืนยันล่วงหน้าได้เร็วขึ้นในการดำเนินการ Intent แบบหลายโดเมน
ต้นน้ำ
โซ่
เครือข่ายใหม่อย่าง SUAVE ช่วยให้สามารถชำระความตั้งใจได้บ่อยขึ้นและคุ้มต้นทุนมากขึ้น
ห่วงโซ่โครงสร้าง Anoma รองรับเครื่องเสมือนใหม่และสามารถแก้ไขปัญหาการตรวจสอบ Intent ได้อย่างมีประสิทธิภาพและเป็นสากล
เชนที่ปรับขนาดได้ L2 ขึ้นไปเหมาะสำหรับการคำนวณต้นทุนต่ำที่เกี่ยวข้องกับการแสดงออกทางตรรกะของ Intent การตรวจสอบ และการชำระหนี้ เนื่องจากกระบวนการทั้งหมดต้องใช้ทรัพยากรการประมวลผลจำนวนมากเนื่องจากลักษณะการแสดงของ Intent เอง
ความเป็นส่วนตัว
ความเป็นส่วนตัวเป็นสิ่งสำคัญในพื้นที่เจตนาเพื่อป้องกันปัญหา MEV ที่เป็นอันตราย เช่น การดำเนินหน้า และเปิดใช้งานมูลค่ากระแสคำสั่งซื้อมากขึ้นเพื่อเสนอราคากลับไปยังผู้ใช้/dapps นอกจากนี้ การรวมคุณสมบัติความเป็นส่วนตัวยังสามารถรองรับ Intent ที่ต้องการการปกป้องความเป็นส่วนตัวที่แข็งแกร่งยิ่งขึ้นอีกด้วย
SUAVE ใช้ SGX เป็นโซลูชันระยะสั้น ในขณะที่ Anoma รองรับการเข้ารหัสแบบ Zero-Knowledge Proof (ZK) และการเข้ารหัสการสร้างคีย์แบบกระจาย (DKG)
Oracle
ขณะนี้ Oracle มีคุณสมบัติเพิ่มเติม: ความช่วยเหลือในการตรวจสอบสถานะการใช้งานของ Intents
มาตรฐานที่เกี่ยวข้องกับเจตนา
มาตรฐานทั่วไปช่วยลดปัญหาการกระจายตัวที่เกิดจาก Intent ประเภทต่างๆ Solvers สามารถรวมแอปพลิเคชันที่เปิดใช้งาน Intent ต่างๆ ได้ง่ายขึ้น DApps และ Developer ขยายไปยังระบบ Intent ได้ง่ายขึ้น เจตนายังหลีกเลี่ยงการสร้างโครงสร้างพื้นฐานเจตนาสาธารณะขึ้นมาใหม่
กลางน้ำ (ตัวแก้ปัญหาที่มีศักยภาพ)
ตัวแก้ปัญหาบางประเภท (เช่น CoW Swap และเราเตอร์ของ 1inch) รวมถึงผู้ดูแลสภาพคล่องได้สะสมเครือข่ายสภาพคล่องขนาดใหญ่และอัลกอริธึมการกำหนดเส้นทางขั้นสูงที่มีประสิทธิภาพเหนือกว่าตัวแก้ปัญหาอื่น ๆ และอาจได้รับการยกเว้นบางส่วนโดยตรงจากตัวแลกเปลี่ยน
ผู้สร้าง: ผู้สร้างมีบทบาทสำคัญในฐานะนักแก้ปัญหา โดยเฉพาะอย่างยิ่งในกระบวนการชำระบัญชีขั้นสุดท้ายที่เกี่ยวข้องกับเครือข่ายที่แตกต่างกัน ผู้สร้างที่มีประสบการณ์สามารถปฏิบัติหน้าที่นี้ได้อย่างง่ายดาย
ผู้ค้นหา: ผู้ค้นหามีความเชี่ยวชาญในการกำหนดเส้นทางและอัลกอริธึมขั้นสูง ซึ่งทำให้พวกเขามีคุณค่าในการแก้ไขเจตนาที่เกี่ยวข้องกับการค้นหาโซลูชันที่ดีที่สุด หรือการรับสภาพคล่อง
ปลายน้ำ
ความตั้งใจมีผลกระทบในวงกว้างต่อ dapps ต่างๆ - เพิ่มความสะดวกในการใช้งาน; มันสามารถนำไปสู่การนำไปใช้ในวงกว้าง; การเพิ่มขึ้นของการมีส่วนร่วมหลายฝ่ายทำให้ส่วนประกอบนอกเครือข่ายมากขึ้น, ปรับปรุงประสิทธิภาพและความยืดหยุ่น; dapps สามารถรวมตัวแก้ปัญหา Intent เพื่อบูรณาการได้มากขึ้น ฟังก์ชั่นที่ซับซ้อนและขยายออกไปเพื่อมอบฟังก์ชั่นและคุณสมบัติเพิ่มเติม
ตัวอย่างเช่น ใน DeFi เจตนาสามารถดำเนินการได้โดยใช้บุคคลที่สาม (ตัวแก้ปัญหา) เพื่อจำลองอะตอมมิกในสภาพแวดล้อมแบบข้ามสายโซ่ Solver เสี่ยงต่อความล้มเหลวในการรับรู้ขอบเขตใหม่ของ DeFi ข้ามโดเมน
นอกจากนี้ การโต้ตอบและคำแนะนำผู้ใช้ที่มากขึ้นสามารถอำนวยความสะดวกในการพัฒนา dapps ที่ซับซ้อนได้ ตัวอย่างเช่น ใน GameFi ผู้ใช้จะมีตัวเลือกการเล่นเกมเพิ่มเติม:
กลยุทธ์เกมที่กำหนดเอง: เจตนาช่วยให้ผู้เล่นสามารถกำหนดและดำเนินการตามกลยุทธ์เกมที่กำหนดเองได้ พวกเขาสามารถแสดงเป้าหมายและการกระทำของเกมในแบบของตนเอง และให้นักแก้ปัญหาดำเนินการตาม Intent เหล่านี้ภายในเกม สิ่งนี้ทำให้ผู้เล่นมีอิสระและการควบคุมมากขึ้น
สนับสนุนระบบเศรษฐกิจ: ด้วย Intent ผู้เล่นสามารถมีส่วนร่วมในระบบเศรษฐกิจในเกม เช่น การซื้อขายสินทรัพย์ในเกม การจัดหาสภาพคล่อง หรือการมีส่วนร่วมในการให้กู้ยืม ด้วยการแสดงเจตนา ผู้เล่นสามารถดำเนินการทางการเงินคล้ายกับ DeFi ภายในเกมและรับรางวัลทางเศรษฐกิจ
บทสรุป
ในขณะที่สรุปบทความนี้ ฉันสังเกตเห็นความคล้ายคลึงกันอย่างเห็นได้ชัดระหว่างแนวคิดของ Intents และ Rollups: การดำเนินการนอกเครือข่าย และการชำระบัญชีขั้นสุดท้ายและการตรวจสอบความถูกต้องบนเครือข่าย ด้วยการเติบโตอย่างรวดเร็วของระบบนิเวศแบบโรลอัป ขณะนี้เรายังได้เห็นการเติบโตอย่างรวดเร็วของ Intents, dapps มีการแสดงออกมากขึ้นเรื่อยๆ และหลายโครงการได้พัฒนาภาษาและมาตรฐานเฉพาะของ Intent
อย่างไรก็ตาม ฉันอยากจะดึงความสนใจของทุกคนไปยังปัญหาการรวมศูนย์ที่อาจเกิดขึ้นซึ่ง Intent อาจนำมาซึ่ง ดังที่เราเห็นในกรณีของพูลหน่วยความจำส่วนตัวและโฟลว์คำสั่งซื้อส่วนตัว ผู้เล่นที่สามารถจัดการกับจุดประสงค์ของผู้ใช้ที่ซับซ้อนและมอบประสบการณ์ที่มีประสิทธิภาพและเป็นมิตรกับผู้ใช้มากขึ้นอาจเข้ามาอยู่แถวหน้า เพื่อดึงดูดโฟลว์คำสั่งซื้อด้วยเจตนาส่วนตัวมากขึ้น และนำไปสู่สิ่งที่ดีกว่า การดำเนินการดึงดูดกระแสคำสั่งซื้อมากขึ้น
นอกจากนี้ วิธีที่ผู้เล่น Intent ดำเนินการทำให้ตัวแก้ปัญหานำ Intent ไปใช้อย่างมีประสิทธิภาพสำหรับผู้ใช้ก็เป็นปัญหาที่แท้จริงเช่นกัน ตัวอย่างเช่น ในกรณีของธุรกรรม AA ขนาดเล็กในปัจจุบัน ผู้จัดทำแพ็คเกจหรือผู้สร้างไม่มีแรงจูงใจเพียงพอที่จะใช้เวลาและความพยายามเพิ่มเติมในการให้บริการประเภทใหม่ ปัญหานี้อาจเกิดขึ้นได้ด้วยเจตนาที่แสดงออกมากขึ้น
กล่าวโดยสรุป พื้นที่ Intent มีศักยภาพมหาศาลและมีพลังในการเปลี่ยนแปลง และเราต้องค้นหาหนทางข้างหน้าที่สร้างสมดุลระหว่างนวัตกรรม การกระจายอำนาจ และการเสริมอำนาจให้กับผู้ใช้ มาร่วมโอบรับการเดินทางอันน่าตื่นเต้นนี้และทำงานร่วมกันเพื่อปลดล็อกศักยภาพของ Intents อย่างเต็มที่!