เมื่อเรียกใช้โปรโตคอล MPC ที่แบ่งปันความลับ ฝ่ายต่างๆ จะต้อง มีปฏิสัมพันธ์ สำหรับแต่ละประตูคูณของวงจร
หากประตูคูณสองบานไม่ขึ้นต่อกัน เราสามารถรวมการสื่อสารของประตูทั้งสองเข้าเป็นข้อความเดียวได้
แต่ถ้าประตูคูณหนึ่งป้อนเข้าสู่ประตูคูณสอง ดังนั้นการสื่อสารสำหรับประตูเหล่านั้นจะต้องแยกเป็นรอบตามลำดับ
ดังนั้นจำนวนรอบการสื่อสารทั้งหมดจะต้องมีความลึกทวีคูณเป็นอย่างน้อยของวงจร (ความลึกทวีคูณ = จำนวนสูงสุดของเกตคูณตามเส้นทางใดๆ จากสายอินพุตไปยังสายเอาต์พุต)
ในโปรโตคอล MPC ของวงจรที่อ่านไม่ออก ฝ่ายหนึ่ง (คนอ่านผิด) เตรียมข้อมูลการเข้ารหัสสำหรับทุกประตูในวงจร และส่งไปยังอีกฝ่ายหนึ่ง (ผู้ประเมิน) ในข้อความขนาดใหญ่หนึ่งข้อความ
ผู้ประเมินสามารถประมวลผลข้อมูลนี้ทีละเกตได้ แต่ไม่จำเป็นต้องมีการโต้ตอบใดๆ เพื่อประมวลผล
ผู้ตรวจสอบข้อมูลได้เตรียมข้อมูลทั้งหมดที่ผู้ประเมินต้องการสำหรับวงจรทั้งหมดแล้ว
ดังนั้นไม่ว่าวงจรจะลึกแค่ไหน คนอ่านไม่ออกก็ส่งข้อความเดียว
ฉันไม่รู้ว่าฉันสามารถตอบคำถามว่า "ทำไม" โปรโตคอลเหล่านี้จึงเป็นเช่นนี้
มันเป็นเพียงวิธีที่โปรโตคอลเหล่านี้เป็น