ว่าการต้องการ AI ที่สามารถตรวจสอบได้ขึ้นอยู่กับ: การแก้ไขข้อมูล on-chain และว่าความเป็นธรรมและความเป็นส่วนตัวมีผล
ระบบนิเวศแอปพลิเคชัน AI แนวตั้ง: เนื่องจากปลายด้านหนึ่งของ AI ที่ตรวจสอบได้เป็นสัญญาอัจฉริยะแอปพลิเคชัน AI ที่ตรวจสอบได้และแม้แต่ AI และ dapps ดั้งเดิมก็อาจสามารถใช้งานได้โดยไม่ต้องไว้วางใจ นี่คือระบบนิเวศแอปพลิเคชัน AI ที่ประกอบขึ้นได้
Modulus Labs เป็น บริษัท ปัญญาประดิษฐ์ "on-chain" ที่เชื่อว่า ปัญญาประดิษฐ์สามารถเพิ่มประสิทธิภาพของสัญญาอัจฉริยะอย่างมาก และทำให้แอปพลิเคชัน web3 มีพลังงานมากขึ้น อย่างไรก็ตาม มีการขัดแย้งเมื่อทำปัญญาประดิษฐ์ ใช้กับ web3 นั่นคือ ปัญญาประดิษฐ์ต้องการประสิทธิภาพคำนวณจำนวนมากเพื่อดำเนินการ และปัญญาประดิษฐ์เป็นกล่องดำสำหรับคำนวณที่อยู่นอกเครือข่าย สิ่งนี้ไม่ตรงกับความต้องการพื้นฐานของ web3 ที่จะเชื่อถือได้และสามารถตรวจสอบได้
ดังนั้น Modulus Labs ใช้ระบบ zk rollup [off-chain preprocessing+on-chain verification] และเสนอสถาปัตยกรรมที่สามารถทำการตรวจสอบ AI โดยเฉพาะโมเดล ML ทำงานที่ off-chain และเพิ่มเติม zkp ถูกสร้างขึ้นสำหรับกระบวนการคำนวณของ ML ที่ทำงานที่ off-chain ผ่าน zkp นี้ สถาปัตยกรรมนี้ น้ำหนัก และอินพุต (inputs) ของโมเดล off-chain สามารถทำการตรวจสอบได้ แน่นอน zkp นี้ยังสามารถโพสต์ไปยังโซ่เพื่อการตรวจสอบโดยสัญญาอัจฉริยะ ณ จุดนี้ AI และสัญญา on-chain สามารถแอคติฟอายได้อย่างเชื่อถอ นั่นคือ "on-chain AI" ได้รับการทำงานแล้ว
โดยอ้างอิงจากความคิดเชิงพิสูจน์ได้ว่า Modulus Labs ได้เปิดตัวแอปพลิเคชัน "on-chain AI" ไปสามรายการและยังได้เสนอฉากอย่างมากที่เป็นไปได้ของการใช้งาน
เพิ่มเติม Modulus Labs กล่าวถึงกรณีใช้งานอื่น ๆ อีกหลายรายการ
Photo Credit: Modulus Labs
ในสถานการณ์หุ่นยนต์ Rocky ผู้ใช้อาจไม่จำเป็นต้องทำการตรวจสอบกระบวนการคำนวณทางด้านเอ็มแอล ในที่แรก ผู้ใช้ไม่มีความเชี่ยวชาญและไม่สามารถทำการตรวจสอบจริง ๆ แม้แต่มีเครื่องมือที่ใช้สำหรับการตรวจสอบ ในความคิดของผู้ใช้ว่า “ฉันกดปุ่ม อินเตอร์เฟซป็อปอัพบอกฉันว่าบริการเอไอนี้ถูกสร้างขึ้นจากโมเดลที่แน่นอน” และความถูกต้องไม่สามารถกำหนดได้ ในที่สอง ผู้ใช้ไม่จำเป็นต้องทำการตรวจสอบ เพราะผู้ใช้สนใจกันเฉพาะว่าว่าผลตอบแทนของเอไอเป็นสูงหรือไม่ ผู้ใช้ย้ายไปที่อื่นเมื่อกำไรต่ำ และพวกเขาเลือกโมเดลที่ทำงานดีที่สุดเสมอ สรุปมากกว่านั้นเมื่อผลลัพธ์ต่อท้ายของเอไอคือสิ่งที่ผู้ใช้กำลังมองหา กระบวนการการตรวจสอบอาจจะไม่สำคัญเพราะผู้ใช้อย่างเดียวต้องการย้ายไปบริการที่ทำงานดีที่สุด
**หนึ่งในทางเลือกที่เป็นไปได้คือว่า AI เพียงทำหน้าที่เป็นที่ปรึกษาเท่านั้น และผู้ใช้ดำเนินการทำธุรกรรมโดยอิสระ** เมื่อคนเข้าสู่เป้าหมายการซื้อขายของตนเองเข้าสู่ AI แอปคำนวณและส่งกลับเส้นทางธุรกรรมที่ดีกว่า/ทิศทางการซื้อขายออกจากเชน และผู้ใช้เลือกว่าจะดำเนินการหรือไม่ คนๆ นั้นไม่ต้องการยืนยันรูปแบบข้างหลังของมัน; พวกเขาแค่ต้องเลือกผลิตภัณฑ์ที่มีผลตอบแทนสูงสุด
สถานการณ์อันตรายที่อาจเกิดขึ้นได้อีกอย่างคือ ผู้คนไม่สนใจควบคุมสิทธิ์ที่มีต่อทรัพย์สินหรือกระบวนการคำนวณ AI เลย ในกรณีที่มีหุ่นยนต์ที่สามารถหาเงินได้โดยอัตโนมัติปรากฎ ผู้คนยังมีความพร้อมที่จะฝากเงินโดยตรงให้กับมัน คล้ายกับการวางโทเค็นลงใน CEX หรือธนาคารทางเลือกสำหรับการจัดการทางการเงิน เพราะผู้คนไม่สนใจหลักการที่อยู่เบื้องหลัง; พวกเขาสนใจเฉพาะว่าจะได้รับเงินเท่าไหร่ในที่สุด หรือแม้แต่เงินที่ฝ่ายโครงการแสดงให้พวกเขาเห็นว่าได้รับ บริการประเภทนี้อาจสามารถรับผู้ใช้จำนวนมากอย่างรวดเร็ว และอาจเปลี่ยนแปลงได้เร็วกว่าผลิตภัณฑ์ฝ่ายโครงการที่ใช้ AI ที่สามารถตรวจสอบได้
ย้อนกลับไปหาก AI ไม่ได้มีส่วนร่วมในการเปลี่ยนแปลงสถานะแบบ on-chain เลย แต่เพียงแค่ขูดข้อมูลแบบ on-chain และประมวลผลล่วงหน้าสําหรับผู้ใช้ก็ไม่จําเป็นต้องสร้าง ZKP สําหรับกระบวนการคํานวณ นี่คือตัวอย่างบางส่วนของแอปพลิเคชันประเภทนี้ในฐานะ "บริการข้อมูล":
บทความนี้เห็นว่าสถานการณ์ที่เกิดขึ้นระหว่างบุคคลหลายคน ที่เกี่ยวข้องกับความยุติธรรมและความเป็นส่วนตัวต้องการ ZKP ในการให้การยืนยัน และพูดถึงแอปพลิเคชันหลายรายการที่ถูกกล่าวถึงโดย Modulus Labs ที่นี่
โดยทั่วไปแล้ว เมื่อ AI คล้ายกับผู้ตัดสินใจ และผลลัพธ์ของมันมีผลกระทบที่กว้างขวางและเกี่ยวข้องกับความยุติธรรมจากฝ่ายมากมาย คนก็จะต้องการให้ตรวจสอบกระบวนการตัดสินใจ หรือแค่ให้แน่ใจว่าไม่มีปัญหาใหญ่ในกระบวนการตัดสินใจของ AI และการปกป้องความเป็นส่วนตัวของบุคคลเป็นความต้องการที่เร่งด่วนมาก
ดังนั้น "เอาต์พุต AI ปรับเปลี่ยนสถานะ on-chain หรือไม่" และ "ส่งผลต่อความเป็นธรรม/ความเป็นส่วนตัวหรือไม่" จึงเป็นสองเกณฑ์ในการตัดสินว่าจําเป็นต้องใช้โซลูชัน AI ที่ตรวจสอบได้หรือไม่
รูปภาพเครดิต: Kernel Ventures
ในทุกกรณี โซลูชั่นของ Modulus Labs เป็นแหล่งความรู้ที่มีคุณภาพเกี่ยวกับวิธีที่ AI สามารถรวมกันกับสกุลเงินดิจิทัลและนำมาใช้ในประกอบการได้อย่างจริงจัง อย่างไรก็ตาม ระบบโซนสาธารณะไม่เพียงทำให้ความสามารถของบริการ AI แต่ละรายเพิ่มขึ้นเท่านั้น แต่ยังมีศักยภาพในการสร้างระบบนิเวศน์ใหม่สำหรับการประยุกต์ AI ระบบนิเวศน์ใหม่นี้ได้นำเอาความสัมพันธ์ระหว่างบริการ AI และผู้ใช้ให้เป็นอย่างอื่นระหว่างบริการ AI และผู้ใช้ และแม้กระทั้งวิธีการที่ลิงค์ช่วงปลายและปลายชิ้นร่วมมือกัน เราสามารถสรุปรวมรูปแบบระบบนิเวศน์การประยุกต์ AI ที่มีศักยภาพเป็น 2 ประเภท: โหมดแนวตั้ง และโมเดลแนวนอน
Use case ของเกมหมากรุก “Leela vs. the World” มีสถานที่พิเศษ ผู้คนสามารถเดิมพันว่าจะชนะกันเองหรือ AI และโทเค็นจะถูกแจกอัตโนมัติหลังจากเกมสิ้นสุด ณ จุดนี้ ความหมายของ zkp ไม่เฉพาะเพื่อให้ผู้ใช้สามารถยืนยันการคำนวณของ AI เท่านั้น แต่ยังเป็นการรับประกันความเชื่อถือเพื่อกระตุ้นการเปลี่ยนสถานะ on-chain ด้วยความมั่นใจ อาจจะมีการประสิทธิภาพระดับ dapp ระดับระหว่างบริการ AI และระหว่าง AI และ dapp ด้วย
Image source: Kernel Ventures, with reference from Modulus Labs
หน่วยพื้นฐานของ AI ที่รวมกันได้คือ [โมเดล ML นอกสายโซ่ - การสร้าง zkp - สัญญาการตรวจสอบแบบออนเชน - สัญญาหลัก] หน่วยนี้ใช้เฟรมเวิร์ก "Leela vs. the World" แต่สถาปัตยกรรมที่แท้จริงของ AI dapp เดียวอาจไม่เหมือนกับที่แสดงในภาพด้านบน ประการแรกสถานการณ์เกมหมากรุกในหมากรุกต้องมีสัญญา แต่ในความเป็นจริง AI อาจไม่จําเป็นต้องมีสัญญาแบบ on-chain อย่างไรก็ตามเท่าที่เกี่ยวข้องกับสถาปัตยกรรมของ AI ที่รวมกันได้หากธุรกิจหลักถูกบันทึกผ่านสัญญาอาจสะดวกกว่าสําหรับ dapps อื่น ๆ ที่จะรวมเข้ากับมัน ประการที่สองสัญญาหลักไม่จําเป็นต้องส่งผลกระทบต่อโมเดล ML ของ AI dapp เองเนื่องจาก AI dapp อาจมีผลกระทบแบบทิศทางเดียว หลังจากประมวลผลโมเดล ML แล้วก็เพียงพอที่จะเรียกใช้สัญญาที่เกี่ยวข้องกับธุรกิจของตัวเองและสัญญาจะถูกเรียกโดย dapps อื่น ๆ
อย่างแพร่หลาย การโทรระหว่างสัญญาคือการโทรระหว่างแอปพลิเคชั่น web3 ที่แตกต่างกัน นั้นคือการโทรเพื่อเสถียรภาพส่วนตัว, ทรัพย์สิน, บริการทางการเงิน, และแม้กระทั่งข้อมูลทางสังคม เราสามารถจินตนาการถึงการรวมกันของแอปพลิเคชั่น AI ที่เฉพาะเจาะจงได้:
ปฏิสัมพันธ์ระหว่าง AI ในกรอบห่วงโซ่สาธารณะไม่ใช่สิ่งที่ไม่ได้กล่าวถึง Loaf ผู้สนับสนุนระบบนิเวศของ Realms ของเกมเต็มรูปแบบเคยเสนอว่า AI NPC สามารถแลกเปลี่ยนกันได้เช่นเดียวกับผู้เล่นเพื่อให้ระบบเศรษฐกิจทั้งหมดสามารถเพิ่มประสิทธิภาพตัวเองและดําเนินการโดยอัตโนมัติ AI Arena ได้พัฒนาเกมต่อสู้อัตโนมัติ AI ผู้ใช้ซื้อ NFT ก่อน NFT เป็นตัวแทนของหุ่นยนต์ต่อสู้และโมเดล AI อยู่เบื้องหลัง ผู้ใช้เล่นเกมด้วยตัวเองก่อนจากนั้นส่งมอบข้อมูลให้กับ AI เพื่อการเรียนรู้จําลอง เมื่อผู้ใช้รู้สึกว่า AI แข็งแกร่งพอพวกเขาสามารถเล่นกับ AI อื่น ๆ ในเวทีได้โดยอัตโนมัติ Modulus Labs กล่าวว่า AI Arena ต้องการเปลี่ยน AI ทั้งหมดนี้ให้เป็น AI ที่ตรวจสอบได้ ทั้งสองกรณีนี้เห็นความเป็นไปได้ที่ AI จะโต้ตอบซึ่งกันและกันและแก้ไขข้อมูลแบบ on-chain โดยตรงเมื่อมีปฏิสัมพันธ์
อย่างไรก็ตาม ยังมีอีกหลายประเด็นที่ต้องกล่าวถึงในการใช้งานเฉพาะของ AI ที่รวมกันได้ เช่น dapps ที่แตกต่างกันสามารถใช้ zkp ของกันและกันหรือตรวจสอบสัญญาได้อย่างไร อย่างไรก็ตามยังมีโครงการที่ยอดเยี่ยมมากมายในสาขา zk ตัวอย่างเช่น RISC Zero มีความคืบหน้าอย่างมากในการคํานวณที่ซับซ้อนนอกเครือข่ายและปล่อย zkp ไปยังห่วงโซ่ บางทีวันหนึ่งมันอาจจะเป็นไปได้ที่จะรวบรวมทางออกที่เหมาะสม
2.2 โมเดลแนวนอน: แพลตฟอร์มบริการ AI ที่เน้นการกระจายอำนาจ
ในเชิงนี้ เราให้ความสำคัญกับการแนะนำแพลตฟอร์ม AI แบบไม่centralized ที่เรียกว่า SAKSHI ซึ่งเสนอโดยคนจาก Princeton, มหาวิทยาลัยซิงหัว, มหาวิทยาลัย Illinois ที่ Urbana-Champaign, มหาวิทยาลัย Hong Kong of Science and Technology, Witness Chain, และ Eigen Layer อย่างร่วมมือ ประเด็นสำคัญของมันคือ เพื่อให้ผู้ใช้สามารถเข้าถึงบริการ AI ในลักษณะที่ไม่centralized มากขึ้น ทำให้กระบวนการทั้งหมดเป็นไปในลักษณะที่ไม่เชื่อถือและอัตโนมัติมากขึ้น
เครดิตภาพ: SAKSHI
โครงสร้างของ SAKSHI สามารถแบ่งออกเป็นหกชั้น: ชั้นบริการ (service layer), ชั้นควบคุม (control layer), ชั้นธุรกรรม (transaction layer), ชั้นพิสูจน์ (proof layer), ชั้นเศรษฐกิจ (economic layer), และชั้นตลาด (market layer)
ตลาดคือระดับที่ใกล้ที่สุดกับผู้ใช้ มีตัวรวมบนตลาดเพื่อให้บริการแก่ผู้ใช้ในนามของผู้ให้บริการ AI ต่าง ๆ ผู้ใช้วางคำสั่งผ่านตัวรวมและเข้าใจกับตัวรวมเกี่ยวกับคุณภาพของบริการและราคาการชำระเงิน (ข้อตกลงเรียกว่า SLA-service-level agreements)
ถัดไปเลเยอร์บริการจะให้ API สําหรับฝั่งไคลเอ็นต์ จากนั้นไคลเอ็นต์จะทําคําขอการอนุมาน ML ไปยังผู้รวบรวม และคําขอจะถูกส่งไปยังเซิร์ฟเวอร์ที่ใช้จับคู่ผู้ให้บริการ AI (เส้นทางที่ใช้ในการส่งคําขอเป็นส่วนหนึ่งของเลเยอร์การควบคุม) ดังนั้นเลเยอร์บริการและเลเยอร์การควบคุมจึงคล้ายกับบริการที่มีเซิร์ฟเวอร์ web2 หลายเครื่อง แต่เซิร์ฟเวอร์ที่แตกต่างกันดําเนินการโดยเอนทิตีที่แตกต่างกันและแต่ละเซิร์ฟเวอร์จะเชื่อมโยงผ่าน SLA (ข้อตกลงการให้บริการที่ลงนามก่อนหน้านี้) และผู้รวบรวม
SLAs ถูกใช้งานบนเชืองในรูปแบบของสมาร์ทคอนแทร็ก ซึ่งทั้งหมดเป็นส่วนหนึ่งของเลเยอร์การทำธุรกรรม (หมายเหตุ: ในโซลูชันนี้ พวกเขาถูกใช้งานบน Witness Chain) เลเยอร์การทำธุรกรรมยังบันทึกสถานะปัจจุบันของคำสั่งบริการและถูกใช้เพื่อประสานผู้ใช้บริการรวมถึงผู้รวมข้อมูลและผู้ให้บริการเพื่อจัดการข้อพิพาทเกี่ยวกับการชำระเงิน
เพื่อให้เลเยอร์ธุรกรรมมีหลักฐานที่จะใช้เมื่อจัดการข้อพิพาท ชั้น Proof (Proof Layer) จะตรวจสอบว่าผู้ให้บริการใช้โมเดลตามที่ตกลงใน SLA อย่างไรก็ตาม SAKSHI ไม่ได้เลือกที่จะสร้าง zkp สำหรับกระบวนการคำนวณ ML แต่ใช้ความคิดเชื่อมั่นว่าต้องการสร้างเครือข่ายของโหนดที่ทดสอบบริการ โหนดแรงจูงใจถูกต้องโดย Witness Chain
แม้ว่า SLA และเครือข่ายโหนด挑戦者อยู่บน Witness Chain ในแผนของ SAKSHI Witness Chain ไม่ได้วางแผนที่จะใช้สิทธิของโทเคนตัวเองเพื่อให้ได้ความปลอดภัยอิสระ แต่มีแทนการใช้ความปลอดภัยของ Ethereum ผ่าน Eigen Layer ดังนั้นเศรษฐกิจทั้งหมดจริงๆ แล้วขึ้นอยู่กับ Eigen Layer
สามารถเห็นได้ว่า SAKSHI อยู่ระหว่างผู้ให้บริการ AI และผู้ใช้บริการ และจัดระเบียบ AI ต่าง ๆ ในลักษณะกระจายเพื่อให้บริการแก่ผู้ใช้ นี่คือเหมือนโซลูชั่นแนวนอนมากขึ้น แก่กลัวหลักของ SAKSHI คือ มันอนุญาตให้ผู้ให้บริการ AI มุ่งเน้นมากขึ้นที่จะจัดการการคำนวณโมเดลออฟเชนของตัวเอง การจับคู่ความต้องการของผู้ใช้กับบริการโมเดล การชำระเงินสำหรับบริการ และการยืนยันคุณภาพของบริการผ่านข้อตกลงออนเชน และพยายามที่จะแก้ไขข้อพิพาทการชำระเงินโดยอัตโนมัติ แน่นอนในปัจจุบัน SAKSHI ยังอยู่ในช่วงทฤษฎี และยังมีรายละเอียดในการดำเนินงานมากมายที่ควรกำหนด
ไมว่าเป็น AI ที่สามารถรวมกันหรือแพลตฟอร์ม AI แบบกระจาย รูปแบบระบบนิเวศ AI ที่อิงจากเชนสาธารณะดูเหมือนจะมีบางสิ่งที่เหมือนกัน ตัวอย่างเช่น ผู้ให้บริการบริการ AI ไม่ต้องเชื่อมต่อโดยตรงกับผู้ใช้ พวกเขาเพียงต้องให้บริการ ML models และทำการคำนวณนอกเชน การชำระเงิน การแก้ความขัดแย้ง และการประสานงานระหว่างความต้องการของผู้ใช้และบริการ สามารถแก้ไขได้ทั้งหมดด้วยข้อตกลงแบบกระจาย ในฐานะของโครงสร้างที่ไม่มีความไว้วางใจ เชนสาธารณะลดการเสียเวลาระหว่างผู้ให้บริการและผู้ใช้ และผู้ใช้ยังมีอิสระมากขึ้นในช่วงเวลานี้
แม้จะมีข้อดีของการใช้เครือข่ายสาธารณะเป็นฐานการใช้งานที่เป็นสิ่งที่มีความซ้ำซ้อน แต่จริงๆ แล้วมันยังเป็นเช่นนั้นกับบริการ AI อย่างไรก็ตาม ความแตกต่างระหว่างแอปพลิเคชัน AI และแอปพลิเคชัน dapp ที่มีอยู่คือ แอปพลิเคชัน AI ไม่สามารถวางการคำนวณทั้งหมดบนเครือข่ายได้ ดังนั้นจึงจำเป็นต้องใช้ zk หรือ optimistic proof เพื่อเชื่อมต่อบริการ AI กับระบบเครือข่ายสาธารณะในลักษณะที่เชื่อถือได้มากขึ้น
ด้วยการนำมาใช้งานชุดของวิธีการปรับปรุงประสบการณ์ เช่น การสรุปบัญชี ผู้ใช้อาจจะไม่สามารถรับรู้ถึงความมีอยู่ของ mnemonics, chains, และ gas นี้ทำให้ระบบนิติบุคคลเข้าใกล้กับ web2 ในด้านประสบการณ์ ในขณะเดียวกันผู้ใช้สามารถได้รับอิสระและความสามารถในการสร้างเช่นเดียวกับบริการ web2 นี้ นี่จะทำให้ผู้ใช้มีความสนใจอย่างมาก ระบบแอปพลิเคชัน AI ที่ขึ้นอยู่บนระบบนิติบุคคลน่าจะน่าจะตื่นตาตื่นใจ
Kernel Ventures เป็นกองทุนเวนเจอร์คริปโตที่ถูกนำโดยชุมชนวิจัยและพัฒนาที่มีมากกว่า 70 การลงทุนในระยะเริ่มต้นโดยเน้นที่โครงสร้างพื้นฐาน มิดเดิลแวร์ dApps โดยเฉพาะ ZK Rollup DEX บล็อกเชนแบบโมดูลาร์และพื้นที่ที่จะเป็นที่อยู่ของผู้ใช้คริปโตหน้าใหม่หนึ่งพันล้านคน อย่างเช่น การนำเสนอบัญชี ความพร้อมข้อมูล ประสิทธิภาพ เป็นต้น ในระยะเวลาเจ็ดปีที่ผ่านมา เรามุ่งมั่นที่จะสนับสนุนการพัฒนาชุมชนพัฒนาและสมาคมบล็อกเชนของมหาวิทยาลัยทั่วโลก
คำประกาศ:
ว่าการต้องการ AI ที่สามารถตรวจสอบได้ขึ้นอยู่กับ: การแก้ไขข้อมูล on-chain และว่าความเป็นธรรมและความเป็นส่วนตัวมีผล
ระบบนิเวศแอปพลิเคชัน AI แนวตั้ง: เนื่องจากปลายด้านหนึ่งของ AI ที่ตรวจสอบได้เป็นสัญญาอัจฉริยะแอปพลิเคชัน AI ที่ตรวจสอบได้และแม้แต่ AI และ dapps ดั้งเดิมก็อาจสามารถใช้งานได้โดยไม่ต้องไว้วางใจ นี่คือระบบนิเวศแอปพลิเคชัน AI ที่ประกอบขึ้นได้
Modulus Labs เป็น บริษัท ปัญญาประดิษฐ์ "on-chain" ที่เชื่อว่า ปัญญาประดิษฐ์สามารถเพิ่มประสิทธิภาพของสัญญาอัจฉริยะอย่างมาก และทำให้แอปพลิเคชัน web3 มีพลังงานมากขึ้น อย่างไรก็ตาม มีการขัดแย้งเมื่อทำปัญญาประดิษฐ์ ใช้กับ web3 นั่นคือ ปัญญาประดิษฐ์ต้องการประสิทธิภาพคำนวณจำนวนมากเพื่อดำเนินการ และปัญญาประดิษฐ์เป็นกล่องดำสำหรับคำนวณที่อยู่นอกเครือข่าย สิ่งนี้ไม่ตรงกับความต้องการพื้นฐานของ web3 ที่จะเชื่อถือได้และสามารถตรวจสอบได้
ดังนั้น Modulus Labs ใช้ระบบ zk rollup [off-chain preprocessing+on-chain verification] และเสนอสถาปัตยกรรมที่สามารถทำการตรวจสอบ AI โดยเฉพาะโมเดล ML ทำงานที่ off-chain และเพิ่มเติม zkp ถูกสร้างขึ้นสำหรับกระบวนการคำนวณของ ML ที่ทำงานที่ off-chain ผ่าน zkp นี้ สถาปัตยกรรมนี้ น้ำหนัก และอินพุต (inputs) ของโมเดล off-chain สามารถทำการตรวจสอบได้ แน่นอน zkp นี้ยังสามารถโพสต์ไปยังโซ่เพื่อการตรวจสอบโดยสัญญาอัจฉริยะ ณ จุดนี้ AI และสัญญา on-chain สามารถแอคติฟอายได้อย่างเชื่อถอ นั่นคือ "on-chain AI" ได้รับการทำงานแล้ว
โดยอ้างอิงจากความคิดเชิงพิสูจน์ได้ว่า Modulus Labs ได้เปิดตัวแอปพลิเคชัน "on-chain AI" ไปสามรายการและยังได้เสนอฉากอย่างมากที่เป็นไปได้ของการใช้งาน
เพิ่มเติม Modulus Labs กล่าวถึงกรณีใช้งานอื่น ๆ อีกหลายรายการ
Photo Credit: Modulus Labs
ในสถานการณ์หุ่นยนต์ Rocky ผู้ใช้อาจไม่จำเป็นต้องทำการตรวจสอบกระบวนการคำนวณทางด้านเอ็มแอล ในที่แรก ผู้ใช้ไม่มีความเชี่ยวชาญและไม่สามารถทำการตรวจสอบจริง ๆ แม้แต่มีเครื่องมือที่ใช้สำหรับการตรวจสอบ ในความคิดของผู้ใช้ว่า “ฉันกดปุ่ม อินเตอร์เฟซป็อปอัพบอกฉันว่าบริการเอไอนี้ถูกสร้างขึ้นจากโมเดลที่แน่นอน” และความถูกต้องไม่สามารถกำหนดได้ ในที่สอง ผู้ใช้ไม่จำเป็นต้องทำการตรวจสอบ เพราะผู้ใช้สนใจกันเฉพาะว่าว่าผลตอบแทนของเอไอเป็นสูงหรือไม่ ผู้ใช้ย้ายไปที่อื่นเมื่อกำไรต่ำ และพวกเขาเลือกโมเดลที่ทำงานดีที่สุดเสมอ สรุปมากกว่านั้นเมื่อผลลัพธ์ต่อท้ายของเอไอคือสิ่งที่ผู้ใช้กำลังมองหา กระบวนการการตรวจสอบอาจจะไม่สำคัญเพราะผู้ใช้อย่างเดียวต้องการย้ายไปบริการที่ทำงานดีที่สุด
**หนึ่งในทางเลือกที่เป็นไปได้คือว่า AI เพียงทำหน้าที่เป็นที่ปรึกษาเท่านั้น และผู้ใช้ดำเนินการทำธุรกรรมโดยอิสระ** เมื่อคนเข้าสู่เป้าหมายการซื้อขายของตนเองเข้าสู่ AI แอปคำนวณและส่งกลับเส้นทางธุรกรรมที่ดีกว่า/ทิศทางการซื้อขายออกจากเชน และผู้ใช้เลือกว่าจะดำเนินการหรือไม่ คนๆ นั้นไม่ต้องการยืนยันรูปแบบข้างหลังของมัน; พวกเขาแค่ต้องเลือกผลิตภัณฑ์ที่มีผลตอบแทนสูงสุด
สถานการณ์อันตรายที่อาจเกิดขึ้นได้อีกอย่างคือ ผู้คนไม่สนใจควบคุมสิทธิ์ที่มีต่อทรัพย์สินหรือกระบวนการคำนวณ AI เลย ในกรณีที่มีหุ่นยนต์ที่สามารถหาเงินได้โดยอัตโนมัติปรากฎ ผู้คนยังมีความพร้อมที่จะฝากเงินโดยตรงให้กับมัน คล้ายกับการวางโทเค็นลงใน CEX หรือธนาคารทางเลือกสำหรับการจัดการทางการเงิน เพราะผู้คนไม่สนใจหลักการที่อยู่เบื้องหลัง; พวกเขาสนใจเฉพาะว่าจะได้รับเงินเท่าไหร่ในที่สุด หรือแม้แต่เงินที่ฝ่ายโครงการแสดงให้พวกเขาเห็นว่าได้รับ บริการประเภทนี้อาจสามารถรับผู้ใช้จำนวนมากอย่างรวดเร็ว และอาจเปลี่ยนแปลงได้เร็วกว่าผลิตภัณฑ์ฝ่ายโครงการที่ใช้ AI ที่สามารถตรวจสอบได้
ย้อนกลับไปหาก AI ไม่ได้มีส่วนร่วมในการเปลี่ยนแปลงสถานะแบบ on-chain เลย แต่เพียงแค่ขูดข้อมูลแบบ on-chain และประมวลผลล่วงหน้าสําหรับผู้ใช้ก็ไม่จําเป็นต้องสร้าง ZKP สําหรับกระบวนการคํานวณ นี่คือตัวอย่างบางส่วนของแอปพลิเคชันประเภทนี้ในฐานะ "บริการข้อมูล":
บทความนี้เห็นว่าสถานการณ์ที่เกิดขึ้นระหว่างบุคคลหลายคน ที่เกี่ยวข้องกับความยุติธรรมและความเป็นส่วนตัวต้องการ ZKP ในการให้การยืนยัน และพูดถึงแอปพลิเคชันหลายรายการที่ถูกกล่าวถึงโดย Modulus Labs ที่นี่
โดยทั่วไปแล้ว เมื่อ AI คล้ายกับผู้ตัดสินใจ และผลลัพธ์ของมันมีผลกระทบที่กว้างขวางและเกี่ยวข้องกับความยุติธรรมจากฝ่ายมากมาย คนก็จะต้องการให้ตรวจสอบกระบวนการตัดสินใจ หรือแค่ให้แน่ใจว่าไม่มีปัญหาใหญ่ในกระบวนการตัดสินใจของ AI และการปกป้องความเป็นส่วนตัวของบุคคลเป็นความต้องการที่เร่งด่วนมาก
ดังนั้น "เอาต์พุต AI ปรับเปลี่ยนสถานะ on-chain หรือไม่" และ "ส่งผลต่อความเป็นธรรม/ความเป็นส่วนตัวหรือไม่" จึงเป็นสองเกณฑ์ในการตัดสินว่าจําเป็นต้องใช้โซลูชัน AI ที่ตรวจสอบได้หรือไม่
รูปภาพเครดิต: Kernel Ventures
ในทุกกรณี โซลูชั่นของ Modulus Labs เป็นแหล่งความรู้ที่มีคุณภาพเกี่ยวกับวิธีที่ AI สามารถรวมกันกับสกุลเงินดิจิทัลและนำมาใช้ในประกอบการได้อย่างจริงจัง อย่างไรก็ตาม ระบบโซนสาธารณะไม่เพียงทำให้ความสามารถของบริการ AI แต่ละรายเพิ่มขึ้นเท่านั้น แต่ยังมีศักยภาพในการสร้างระบบนิเวศน์ใหม่สำหรับการประยุกต์ AI ระบบนิเวศน์ใหม่นี้ได้นำเอาความสัมพันธ์ระหว่างบริการ AI และผู้ใช้ให้เป็นอย่างอื่นระหว่างบริการ AI และผู้ใช้ และแม้กระทั้งวิธีการที่ลิงค์ช่วงปลายและปลายชิ้นร่วมมือกัน เราสามารถสรุปรวมรูปแบบระบบนิเวศน์การประยุกต์ AI ที่มีศักยภาพเป็น 2 ประเภท: โหมดแนวตั้ง และโมเดลแนวนอน
Use case ของเกมหมากรุก “Leela vs. the World” มีสถานที่พิเศษ ผู้คนสามารถเดิมพันว่าจะชนะกันเองหรือ AI และโทเค็นจะถูกแจกอัตโนมัติหลังจากเกมสิ้นสุด ณ จุดนี้ ความหมายของ zkp ไม่เฉพาะเพื่อให้ผู้ใช้สามารถยืนยันการคำนวณของ AI เท่านั้น แต่ยังเป็นการรับประกันความเชื่อถือเพื่อกระตุ้นการเปลี่ยนสถานะ on-chain ด้วยความมั่นใจ อาจจะมีการประสิทธิภาพระดับ dapp ระดับระหว่างบริการ AI และระหว่าง AI และ dapp ด้วย
Image source: Kernel Ventures, with reference from Modulus Labs
หน่วยพื้นฐานของ AI ที่รวมกันได้คือ [โมเดล ML นอกสายโซ่ - การสร้าง zkp - สัญญาการตรวจสอบแบบออนเชน - สัญญาหลัก] หน่วยนี้ใช้เฟรมเวิร์ก "Leela vs. the World" แต่สถาปัตยกรรมที่แท้จริงของ AI dapp เดียวอาจไม่เหมือนกับที่แสดงในภาพด้านบน ประการแรกสถานการณ์เกมหมากรุกในหมากรุกต้องมีสัญญา แต่ในความเป็นจริง AI อาจไม่จําเป็นต้องมีสัญญาแบบ on-chain อย่างไรก็ตามเท่าที่เกี่ยวข้องกับสถาปัตยกรรมของ AI ที่รวมกันได้หากธุรกิจหลักถูกบันทึกผ่านสัญญาอาจสะดวกกว่าสําหรับ dapps อื่น ๆ ที่จะรวมเข้ากับมัน ประการที่สองสัญญาหลักไม่จําเป็นต้องส่งผลกระทบต่อโมเดล ML ของ AI dapp เองเนื่องจาก AI dapp อาจมีผลกระทบแบบทิศทางเดียว หลังจากประมวลผลโมเดล ML แล้วก็เพียงพอที่จะเรียกใช้สัญญาที่เกี่ยวข้องกับธุรกิจของตัวเองและสัญญาจะถูกเรียกโดย dapps อื่น ๆ
อย่างแพร่หลาย การโทรระหว่างสัญญาคือการโทรระหว่างแอปพลิเคชั่น web3 ที่แตกต่างกัน นั้นคือการโทรเพื่อเสถียรภาพส่วนตัว, ทรัพย์สิน, บริการทางการเงิน, และแม้กระทั่งข้อมูลทางสังคม เราสามารถจินตนาการถึงการรวมกันของแอปพลิเคชั่น AI ที่เฉพาะเจาะจงได้:
ปฏิสัมพันธ์ระหว่าง AI ในกรอบห่วงโซ่สาธารณะไม่ใช่สิ่งที่ไม่ได้กล่าวถึง Loaf ผู้สนับสนุนระบบนิเวศของ Realms ของเกมเต็มรูปแบบเคยเสนอว่า AI NPC สามารถแลกเปลี่ยนกันได้เช่นเดียวกับผู้เล่นเพื่อให้ระบบเศรษฐกิจทั้งหมดสามารถเพิ่มประสิทธิภาพตัวเองและดําเนินการโดยอัตโนมัติ AI Arena ได้พัฒนาเกมต่อสู้อัตโนมัติ AI ผู้ใช้ซื้อ NFT ก่อน NFT เป็นตัวแทนของหุ่นยนต์ต่อสู้และโมเดล AI อยู่เบื้องหลัง ผู้ใช้เล่นเกมด้วยตัวเองก่อนจากนั้นส่งมอบข้อมูลให้กับ AI เพื่อการเรียนรู้จําลอง เมื่อผู้ใช้รู้สึกว่า AI แข็งแกร่งพอพวกเขาสามารถเล่นกับ AI อื่น ๆ ในเวทีได้โดยอัตโนมัติ Modulus Labs กล่าวว่า AI Arena ต้องการเปลี่ยน AI ทั้งหมดนี้ให้เป็น AI ที่ตรวจสอบได้ ทั้งสองกรณีนี้เห็นความเป็นไปได้ที่ AI จะโต้ตอบซึ่งกันและกันและแก้ไขข้อมูลแบบ on-chain โดยตรงเมื่อมีปฏิสัมพันธ์
อย่างไรก็ตาม ยังมีอีกหลายประเด็นที่ต้องกล่าวถึงในการใช้งานเฉพาะของ AI ที่รวมกันได้ เช่น dapps ที่แตกต่างกันสามารถใช้ zkp ของกันและกันหรือตรวจสอบสัญญาได้อย่างไร อย่างไรก็ตามยังมีโครงการที่ยอดเยี่ยมมากมายในสาขา zk ตัวอย่างเช่น RISC Zero มีความคืบหน้าอย่างมากในการคํานวณที่ซับซ้อนนอกเครือข่ายและปล่อย zkp ไปยังห่วงโซ่ บางทีวันหนึ่งมันอาจจะเป็นไปได้ที่จะรวบรวมทางออกที่เหมาะสม
2.2 โมเดลแนวนอน: แพลตฟอร์มบริการ AI ที่เน้นการกระจายอำนาจ
ในเชิงนี้ เราให้ความสำคัญกับการแนะนำแพลตฟอร์ม AI แบบไม่centralized ที่เรียกว่า SAKSHI ซึ่งเสนอโดยคนจาก Princeton, มหาวิทยาลัยซิงหัว, มหาวิทยาลัย Illinois ที่ Urbana-Champaign, มหาวิทยาลัย Hong Kong of Science and Technology, Witness Chain, และ Eigen Layer อย่างร่วมมือ ประเด็นสำคัญของมันคือ เพื่อให้ผู้ใช้สามารถเข้าถึงบริการ AI ในลักษณะที่ไม่centralized มากขึ้น ทำให้กระบวนการทั้งหมดเป็นไปในลักษณะที่ไม่เชื่อถือและอัตโนมัติมากขึ้น
เครดิตภาพ: SAKSHI
โครงสร้างของ SAKSHI สามารถแบ่งออกเป็นหกชั้น: ชั้นบริการ (service layer), ชั้นควบคุม (control layer), ชั้นธุรกรรม (transaction layer), ชั้นพิสูจน์ (proof layer), ชั้นเศรษฐกิจ (economic layer), และชั้นตลาด (market layer)
ตลาดคือระดับที่ใกล้ที่สุดกับผู้ใช้ มีตัวรวมบนตลาดเพื่อให้บริการแก่ผู้ใช้ในนามของผู้ให้บริการ AI ต่าง ๆ ผู้ใช้วางคำสั่งผ่านตัวรวมและเข้าใจกับตัวรวมเกี่ยวกับคุณภาพของบริการและราคาการชำระเงิน (ข้อตกลงเรียกว่า SLA-service-level agreements)
ถัดไปเลเยอร์บริการจะให้ API สําหรับฝั่งไคลเอ็นต์ จากนั้นไคลเอ็นต์จะทําคําขอการอนุมาน ML ไปยังผู้รวบรวม และคําขอจะถูกส่งไปยังเซิร์ฟเวอร์ที่ใช้จับคู่ผู้ให้บริการ AI (เส้นทางที่ใช้ในการส่งคําขอเป็นส่วนหนึ่งของเลเยอร์การควบคุม) ดังนั้นเลเยอร์บริการและเลเยอร์การควบคุมจึงคล้ายกับบริการที่มีเซิร์ฟเวอร์ web2 หลายเครื่อง แต่เซิร์ฟเวอร์ที่แตกต่างกันดําเนินการโดยเอนทิตีที่แตกต่างกันและแต่ละเซิร์ฟเวอร์จะเชื่อมโยงผ่าน SLA (ข้อตกลงการให้บริการที่ลงนามก่อนหน้านี้) และผู้รวบรวม
SLAs ถูกใช้งานบนเชืองในรูปแบบของสมาร์ทคอนแทร็ก ซึ่งทั้งหมดเป็นส่วนหนึ่งของเลเยอร์การทำธุรกรรม (หมายเหตุ: ในโซลูชันนี้ พวกเขาถูกใช้งานบน Witness Chain) เลเยอร์การทำธุรกรรมยังบันทึกสถานะปัจจุบันของคำสั่งบริการและถูกใช้เพื่อประสานผู้ใช้บริการรวมถึงผู้รวมข้อมูลและผู้ให้บริการเพื่อจัดการข้อพิพาทเกี่ยวกับการชำระเงิน
เพื่อให้เลเยอร์ธุรกรรมมีหลักฐานที่จะใช้เมื่อจัดการข้อพิพาท ชั้น Proof (Proof Layer) จะตรวจสอบว่าผู้ให้บริการใช้โมเดลตามที่ตกลงใน SLA อย่างไรก็ตาม SAKSHI ไม่ได้เลือกที่จะสร้าง zkp สำหรับกระบวนการคำนวณ ML แต่ใช้ความคิดเชื่อมั่นว่าต้องการสร้างเครือข่ายของโหนดที่ทดสอบบริการ โหนดแรงจูงใจถูกต้องโดย Witness Chain
แม้ว่า SLA และเครือข่ายโหนด挑戦者อยู่บน Witness Chain ในแผนของ SAKSHI Witness Chain ไม่ได้วางแผนที่จะใช้สิทธิของโทเคนตัวเองเพื่อให้ได้ความปลอดภัยอิสระ แต่มีแทนการใช้ความปลอดภัยของ Ethereum ผ่าน Eigen Layer ดังนั้นเศรษฐกิจทั้งหมดจริงๆ แล้วขึ้นอยู่กับ Eigen Layer
สามารถเห็นได้ว่า SAKSHI อยู่ระหว่างผู้ให้บริการ AI และผู้ใช้บริการ และจัดระเบียบ AI ต่าง ๆ ในลักษณะกระจายเพื่อให้บริการแก่ผู้ใช้ นี่คือเหมือนโซลูชั่นแนวนอนมากขึ้น แก่กลัวหลักของ SAKSHI คือ มันอนุญาตให้ผู้ให้บริการ AI มุ่งเน้นมากขึ้นที่จะจัดการการคำนวณโมเดลออฟเชนของตัวเอง การจับคู่ความต้องการของผู้ใช้กับบริการโมเดล การชำระเงินสำหรับบริการ และการยืนยันคุณภาพของบริการผ่านข้อตกลงออนเชน และพยายามที่จะแก้ไขข้อพิพาทการชำระเงินโดยอัตโนมัติ แน่นอนในปัจจุบัน SAKSHI ยังอยู่ในช่วงทฤษฎี และยังมีรายละเอียดในการดำเนินงานมากมายที่ควรกำหนด
ไมว่าเป็น AI ที่สามารถรวมกันหรือแพลตฟอร์ม AI แบบกระจาย รูปแบบระบบนิเวศ AI ที่อิงจากเชนสาธารณะดูเหมือนจะมีบางสิ่งที่เหมือนกัน ตัวอย่างเช่น ผู้ให้บริการบริการ AI ไม่ต้องเชื่อมต่อโดยตรงกับผู้ใช้ พวกเขาเพียงต้องให้บริการ ML models และทำการคำนวณนอกเชน การชำระเงิน การแก้ความขัดแย้ง และการประสานงานระหว่างความต้องการของผู้ใช้และบริการ สามารถแก้ไขได้ทั้งหมดด้วยข้อตกลงแบบกระจาย ในฐานะของโครงสร้างที่ไม่มีความไว้วางใจ เชนสาธารณะลดการเสียเวลาระหว่างผู้ให้บริการและผู้ใช้ และผู้ใช้ยังมีอิสระมากขึ้นในช่วงเวลานี้
แม้จะมีข้อดีของการใช้เครือข่ายสาธารณะเป็นฐานการใช้งานที่เป็นสิ่งที่มีความซ้ำซ้อน แต่จริงๆ แล้วมันยังเป็นเช่นนั้นกับบริการ AI อย่างไรก็ตาม ความแตกต่างระหว่างแอปพลิเคชัน AI และแอปพลิเคชัน dapp ที่มีอยู่คือ แอปพลิเคชัน AI ไม่สามารถวางการคำนวณทั้งหมดบนเครือข่ายได้ ดังนั้นจึงจำเป็นต้องใช้ zk หรือ optimistic proof เพื่อเชื่อมต่อบริการ AI กับระบบเครือข่ายสาธารณะในลักษณะที่เชื่อถือได้มากขึ้น
ด้วยการนำมาใช้งานชุดของวิธีการปรับปรุงประสบการณ์ เช่น การสรุปบัญชี ผู้ใช้อาจจะไม่สามารถรับรู้ถึงความมีอยู่ของ mnemonics, chains, และ gas นี้ทำให้ระบบนิติบุคคลเข้าใกล้กับ web2 ในด้านประสบการณ์ ในขณะเดียวกันผู้ใช้สามารถได้รับอิสระและความสามารถในการสร้างเช่นเดียวกับบริการ web2 นี้ นี่จะทำให้ผู้ใช้มีความสนใจอย่างมาก ระบบแอปพลิเคชัน AI ที่ขึ้นอยู่บนระบบนิติบุคคลน่าจะน่าจะตื่นตาตื่นใจ
Kernel Ventures เป็นกองทุนเวนเจอร์คริปโตที่ถูกนำโดยชุมชนวิจัยและพัฒนาที่มีมากกว่า 70 การลงทุนในระยะเริ่มต้นโดยเน้นที่โครงสร้างพื้นฐาน มิดเดิลแวร์ dApps โดยเฉพาะ ZK Rollup DEX บล็อกเชนแบบโมดูลาร์และพื้นที่ที่จะเป็นที่อยู่ของผู้ใช้คริปโตหน้าใหม่หนึ่งพันล้านคน อย่างเช่น การนำเสนอบัญชี ความพร้อมข้อมูล ประสิทธิภาพ เป็นต้น ในระยะเวลาเจ็ดปีที่ผ่านมา เรามุ่งมั่นที่จะสนับสนุนการพัฒนาชุมชนพัฒนาและสมาคมบล็อกเชนของมหาวิทยาลัยทั่วโลก
คำประกาศ: