Nillion ได้ระดมทุน 25 ล้านเหรียญสหรัฐ โดยมีการคำนวณแบบบอดคืออะไร? แตกต่างจาก ZKP และ FHE อย่างไร?

robot
ดำเนินการเจนเนเรชั่นบทคัดย่อ

เมื่อเพื่อนๆ บางคนเห็นข่าวที่ Nillion ได้รับเงินทุน 25 ล้านดอลลาร์ คุณคงอยากรู้ WTF คือ "การคำนวณโดยตาบอด"? MPC、ZKP、FHE、TEE เป็นแนวคิดที่ไม่ค่อยเป็นที่รู้จัก และมีแนวคิดใหม่ๆ ที่เกิดขึ้นอีกเสียงหนึ่ง ดังนั้น กระบวนการการคำนวณโดยตาบอดทำงานอย่างไร? แนวทางการแก้ไขปัญหาการคำนวณโดยตาบอดที่ Nillion ให้มานั้นเป็นอย่างไร? ต่อไปนี้คือความเข้าใจของฉัน:

1)Blind Compute (การเข้ารหัส) คืออะไร? โดยอย่างง่ายคือ Blind Compute เป็นวิธีการคำนวณที่ให้เซิร์ฟเวอร์ (โหนด) ทำงานคำนวณบางส่วนของข้อมูลที่ถูกเข้ารหัสเพื่อปกป้องความเป็นส่วนตัว

ความต้องการของ ZKP、TEE、MPC、FHE และอัลกอริทึ่มการเข้ารหัสอื่นๆ ทั้งหมดเหมือนกัน แต่ความแตกต่างอยู่ที่: ZKP ต้องใช้ค่าใช้จ่ายที่มหาศาลในการสร้างพิสูจน์แบบไม่รู้เรื่อง ใช้สำหรับการเก็บรักษาข้อมูลและการคำนวณที่ off-chain และการตรวจสอบเท่านั้นใน on-chain เช่น Rollup Layer2 ในขณะที่ TEE คือวิธีการคำนวณที่เกิดจากฮาร์ดแวร์ที่มีความน่าเชื่อถือในสภาพแวดล้อมที่แยกต่างหาก และ FHE สามารถทำการคำนวณโดยตรงบนข้อมูลที่ถูกเข้ารหัสได้ แต่ในปัจจุบันยังรองรับเฉพาะการดำเนินการที่เฉพาะเจาะจง

** "Blind computing" เป็นกรอบการคํานวณทั่วไปเนื่องจากเทคโนโลยีการเข้ารหัสเช่น ZKP, TEE, FHE และอื่น ๆ อาจรวมอยู่ในกรอบทางเทคนิคของพวกเขา **

ทุกคนทราบกันดีว่า ZKP、TEE และ FHE ปัจจุบันกำลังเข้าใกล้กับเทคโนโลยี Crypto ในขั้นตอนการสำรวจและปรับปรุงในการประยุกต์ใช้ ในขณะเดียวกันการคำนวณสะท้อนมีโอกาสรวมเทคโนโลยีหลักทั้งหมดนี้มารวมใช้งาน ซึ่งจะช่วยสำรวจและแก้ไขปัญหาความเป็นส่วนตัวในทางวิศวกรรม

**2) The core logic of blind computing is to do distributed โหนด enhancement, so that a single โหนนด has the ability of segmented storage + computing at the same time, coupled with a verifiable open governance network, and then achieve the result of effective work under the premise of not know the "complete" data. จะเข้าใจได้อย่างไร? **

ในสถานการณ์ปกติ การรักษาความเป็นส่วนตัวของข้อมูลต้องการจะเก็บข้อมูลที่โหนด A และคำนวณหลังจากการเข้ารหัสโดยโหนด B และตรวจสอบความถูกต้องของข้อมูลที่สำเร็จที่โหนด C กระบวนการนี้มีความสูญเสียที่มากของต้นทุนในการสื่อสารข้อมูล และมีโอกาสที่ข้อมูลจะถูกเปิดเผยในกระบวนการที่ทำซ้ำๆ การเชื่อถือระหว่างโหนดมีความสูง และมันยากที่จะรับประกันว่าความเป็นส่วนตัวจะไม่ถูกรั่วไหล

การสร้างตรรกะธุรกิจของ Nillion ช่วยเติมเต็มความขาดแคลนนี้ด้วยกันอย่างถูกต้อง กระบวนการทำงานโดยรวมของ Nillion คือ (เพียงแค่เป็นการเข้าใจเท่านั้น):

Nillion ได้สร้างเครือข่ายโหนดกระจายที่มีความสามารถในการเพิ่มพูนการเก็บรักษาข้อมูลและการคำนวณของแต่ละโหนด โดยเมื่อ Nillion ได้รับคำขอการประมวลผลการส่งข้อมูล จะถูกส่งผ่านการคอมไพล์และการจัดการก่อนที่จะถูกแยกส่วนออกเป็นชิ้นย่อย ๆ และถูกเข้ารหัสทั้งหมดโดยใช้ภาษา Nada ที่เฉพาะเจาะจง

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

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

  1. ในความเห็นของฉัน การใช้เทคโนโลยี ZKP、TEE、FHE、MPC และอื่นๆ มีข้อบกพร่องทางเทคนิคที่เป็นไปได้มากหรือน้อย ในปัจจุบันในวงการ Crypto มีโครงการอยู่เต็มไปหมดแต่ส่วนใหญ่ก็ทำงานในเรื่องการปรับปรุงต้นทุนและประสิทธิภาพ และโฟกัสไปที่ศูนย์กลางสถานการณ์การใช้งานที่เฉพาะเจาะจงของ Crypto

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

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