ทำไมเราต้องสร้าง Eliza บนโซ่โทรคมนาคมที่มีความปลอดภัยสูง (TEE)

ผู้เขียนต้นฉบับ: CP, ผู้ก่อตั้ง Artela

พื้นหลังบทความ: มุ่งเน้นทางเทคโนโลยี TEE + Eliza

จากประสบการณ์ของฉันในการคำนวณความเป็นส่วนตัว (TEE、PPML、บล็อกเชน) บทความนี้สำรวจแนวคิดในการสร้างเทคโนโลยี

ข้ามภาษาบรรยายใหญ่ ๆ แล้วโฟกัสตรงไปที่สองปัญหาจริงที่ฉันพบเจอขณะใช้ AI ตัวแทน

1)ในฐานะ CTO ฉันไม่สามารถมอบหมายบัญชี Twitter ทางการของ บริษัท และรหัสผ่านให้บริการตัวแทน AI บุคคลที่สาม

ขณะนี้หากฉันต้องการให้ตัวแทน AI คนหนึ่งจัดการบัญชี Twitter ของเรา ฉันต้องให้ชื่อผู้ใช้ รหัสผ่าน และคุกกี้

นี่หมายความว่าบริษัทต้องวางใจผู้ดูแลเซิร์ฟเวอร์ของตัวแทน AI หากผู้ดูแลเซิร์ฟเวอร์เหล่านี้กระทำโดยมีเจตนาเลวหรือถูกโจมตี การรั่วคีย์อาจส่งผลต่อชุมชนของเราให้เสียหายอย่างมากทางด้านเศรษฐกิจ

แม้ว่าผ่านการอนุญาต OAuth ฉันสามารถถอนสิทธิ์การเข้าถึงได้ แต่ในการออกแบบปัจจุบันเรายังคงเผชิญกับความเสี่ยงที่จะสูญเสียการควบคุมบัญชีอย่างสมบูรณ์และอาจไม่สามารถตรวจสอบได้ว่ารหัสผ่านถูกเปลี่ยนแปลง

2) ในฐานะนักซื้อขาย ฉันไม่สามารถมอบเงินมากให้กับตัวแทน AI ซื้อขายได้

เช่นเดียวกับฉันไม่เคยใช้โรบอตการซื้อขายที่มีความจำเป็นบนเทเลแกรม ฉัน c ไม่สามารถที่จะมอบหมายคีย์ส่วนตัวของฉันให้กับ AI ที่มีศูนย์กลางเหล่านี้

ที่จุดนี้ ตัวแทน AI ที่ติดตั้งแบบศูนย์กลางไม่มีความแตกต่างทางธรรมชาติใด ๆ

สรุป: ตัวแทน AI ที่เข้ารหัสขั้นต่อไปจะต้องจัดการกระเป๋าเงิน ดูแลสินทรัพย์และข้อมูลที่ละเอียดอ่อนของผู้ใช้ และมีการปฏิสัมพันธ์กับระบบบนโซนอย่างลึกขึ้น

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

โครงการ TEE + Eliza ณ ปัจจุบันเพียงพอหรือไม่?

จากมุมมองของวิศวกรรม จะต้องการข้อมูลเพิ่มเติมเพื่อให้สามารถทำงานได้อย่างเต็มที่

ความคืบหน้าปัจจุบัน: เครือข่าย Phala และ @NousResearch ได้ทำงานเสร็จสิ้นการเตรียมพื้นฐานที่แข็งแรง

· พวกเขาทำ Eliza ให้เป็นคอนเทนเนอร์ และแพ็กเกจไว้ในสภาพแวดล้อม Docker ที่สามารถทำงานใน TEE ได้

· โดยการสร้างคีย์ส่วนตัวที่เฉพาะเจาะจงของตัวแทน AI จากคีย์ราก TEE ลดความต้องการในการกำหนดค่าคีย์ส่วนตัวของกระเป๋าเงินด้วยตนเอง

เป็นนักพัฒนา AI ต้องการเสริมความสามารถด้านการทำงานต่อไปเพื่อลดความเชื่อมั่น

a) ต้องเพิ่มความสามารถในการตรวจสอบของ TEE Eliza

Eliza ใน TEE ทำอะไรจริง ๆ และไม่ได้ทำอะไรอะไร ต้องมีวิธีที่แน่นอนในการตรวจสอบ

Eliza จําเป็นต้องบันทึกข้อความทั้งหมดที่ได้รับการตอบกลับและการดําเนินการและบันทึกเหล่านี้จะต้องอ่านและตรวจสอบได้เพื่อให้แน่ใจว่า Eliza สร้างขึ้น

ดังนั้นฟังก์ชันพื้นฐานแรกของ TEE Eliza คือการยืนยันบันทึก

Eliza ควรใช้คีย์ที่ได้มาจาก TEE เพื่อทำการเซ็นต์บันทึก ให้มีอินเทอร์เฟซสำหรับการค้นหา และอนุญาตให้ผู้ใช้ตรวจสอบความถูกต้อง

b) TEE Eliza ต้องแก้ไขปัญหาความคล่องตัว

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

เพื่อแก้ไขปัญหานี้เราต้อง:

· เข้ารหัสข้อมูล "ชีวิต" ที่สําคัญ (เช่น การกําหนดบทบาท หน่วยความจําระยะสั้นและระยะยาว ที่เก็บข้อมูลคีย์) ของเอเจนต์ AI ใน TEE

· อัปโหลดข้อมูลเหล่านี้ไปยังเครือข่ายบล็อกเชนหรือเครือข่าย DA

เมื่อ TEE ที่เป็นตัวแทน AI ที่ได้รับการให้บริการถูกปิดการทำงาน TEE อีกตัวควรสามารถดาวน์โหลดข้อมูลที่ถูกเข้ารหัส และถอดรหัสเพื่อกู้คืน 'ชีวิต' ของตัวแทน AI ให้สามารถดำเนินการต่อไปได้

c) ฟังก์ชันเพิ่มเติม: การสร้างโครงการ TEE เช่นเดียวกับการสร้างบล็อกเชนมีความท้าทาย

· ผู้ใช้ควบคุมตัวแทน AI:

· ตัวแทน AI ต้องอนุญาตให้ผู้ใช้กำหนดกฎเช่นสัญญาอัจฉริยะเพื่อจัดการทรัพย์สินในรูปแบบที่เชื่อถือได้น้อยที่สุด

· คอมโพเนนต์การจับคู่บล็อกเชน

· คลายบล็อกเชนไคลเอ็นต์ที่ทำงานใน TEE, ซิงค์ข้อมูลและส่วนประกอบอื่น ๆ เพื่อเชื่อมต่อกับระบบบล็อกเชนได้อย่างราบรื่น

ความคืบหน้าปัจจุบันของ focEliza: สองปลั๊กอิน TEE พื้นฐานที่กำลังพัฒนาอยู่

**1. ปลั๊กอิน - tee - ตรวจสอบได้ - log **

เมื่อ Eliza ทำงานใน TEE จะใช้คีย์ที่เกิดจากการสืบทอดในการเซ็นต์การดำเนินการของมัน นี้จะรับรองว่าการดำเนินการทั้งหมดทำโดย Eliza บุคคลที่สามสามารถทำการตรวจสอบการดำเนินการเหล่านี้ได้จากรหัสสาธารณะของ Eliza ได้รับการตรวจสอบจากระยะไกล

**2. ปลั๊กอิน - tee - onchain - da **

Eliza จะเขียนข้อมูล "ชีวิต" ของตัวแทน AI ที่ระบุ (เช่น ไฟล์ตัวละคร ความจำ การจัดเก็บคีย์) เข้าสู่บล็อกเชนหรือชั้น DA ในโหนด TEE ที่เรียกมากันเป็นเวลาเกือบเรียลไทม์ หากโหนด TEE ที่เรียกใช้ตัวแทนถูกปิดลง โหนด TEE อีกตัวหนึ่งสามารถดาวน์โหลดข้อมูล "ชีวิต" ที่ถูกเข้ารหัสมาให้และกู้คืนตัวแทนให้ทำงานต่อได้

ps: ดูรหัสของ focEliza

ทำไมฉันถึงเริ่มต้น focEliza และวิสัยทัศน์เทคโนโลยีของมัน?

คำถามถัดไปคือ ว่าทำไมถึงเลือกที่จะสร้างบนพื้นฐาน Eliza? ความคิดของฉัน:

  1. Eliza มีศักยภาพในการเป็น EVM ในด้านตัวแทนสกุลเงินดิจิตอล x AI

  2. มันมีทีมผู้นำและชุมชนนักพัฒนาที่คล่องตัวและมีบรรยากาศทำงานร่วมกันอย่างดี (@ai16zdao และ @shawmakesmagic)

  3. focEliza ไม่ใช่เวอร์ชันแฟ้มหลัก; มันจะถูกผสมกลับเข้ากับเวอร์ชันหลักของ Eliza

  4. วิศวกรรมโอเพ่นซอร์สคุณภาพสูงเป็นกุญแจสําคัญในการกระจายอํานาจ การสร้างและการกู้คืนที่ไม่ได้รับอนุญาตเป็นหัวใจสําคัญของสิ่งที่ทําให้ตัวแทน AI เป็น "อมตะ"

เราไม่ได้กำหนดว่ามันจะเปลี่ยนแปลงโลกอย่างไรที่นี่ - ให้มันเกิดขึ้นก่อน! ให้ AI ตัวแทนมีชีวิตบนโซ่!

"ลิงก์ต้นฉบับ"

ดูต้นฉบับ
  • รางวัล
  • แสดงความคิดเห็น
  • แชร์
แสดงความคิดเห็น
0/400
ไม่มีความคิดเห็น