Skip to content

ประสิทธิภาพ

ความเป็นส่วนตัวและความปลอดภัย

โดยค่าเริ่มต้น Cap ไม่ใช้คุกกี้และไม่มีเทเลเมทรีใด ๆ ไม่มีการเก็บหรือบันทึกข้อมูลไว้บนเซิร์ฟเวอร์กลาง เพราะทุกอย่างโฮสต์เองทั้งหมด

Cap มาพร้อมการป้องกัน replay และ challenge token ที่ลงลายเซ็นไว้ตั้งแต่ต้น

ทำไมต้อง proof-of-work?

CAPTCHA ทุกตัวย่อมถูกแก้ได้ในที่สุด ไม่ว่าจะโดย AI อัลกอริทึม การทำ reverse engineering และปลอมลายนิ้วมือ หรือมนุษย์ที่ได้เงินจากฟาร์มรับแก้ CAPTCHA ผลคือเกมวิ่งไล่กันไม่รู้จบระหว่างผู้โจมตีกับผู้ป้องกัน ความต่างที่สำคัญจึงอยู่ที่ต้นทุนที่ผู้โจมตีต้องแบก

เป้าหมายของ Cap คือทำให้การใช้งานในทางที่ผิดแบบอัตโนมัติมีราคาแพงและยาก ขณะที่ยังให้ประสบการณ์ที่รวดเร็วและแทบมองไม่เห็นสำหรับผู้ใช้จริง proof-of-work คือจุดสมดุลที่เหมาะที่สุดสำหรับปัญหานี้ เพราะมันหยุดการใช้งานในทางที่ผิดด้วยการเรียกร้องกำลังประมวลผล แทนที่จะพึ่งเพียงวิธียืนยันความเป็นมนุษย์ที่บอทเรียนรู้จะเลียนแบบได้เรื่อย ๆ

ลองนึกภาพว่าการส่งข้อความสแปม 10,000 ข้อความมีต้นทุน $1 และอาจทำเงินได้ $10 นั่นคือธุรกิจที่กำไร แต่ถ้า Cap ดันต้นทุนการประมวลผลจนการส่งข้อความชุดเดิมมีราคา $100 ผู้ส่งสแปมจะขาดทุน $90 แรงจูงใจทางการเงินก็หมดไป

proof-of-work ของ Cap ได้แรงบันดาลใจอย่างมากจาก Hashcash ส่วน challenge แบบ instrumentation ของเราได้แรงบันดาลใจจาก challenge ที่ Twitter และ YouTube พัฒนาขึ้นเอง

ทำให้ GPU ไร้ประโยชน์

SHA-256 นับว่าสมเหตุสมผลในฐานะอัลกอริทึม PoW ทั่วไป แต่มันถูกปรับให้เร็วขึ้นมากบน GPU ได้ เราจึงรองรับอัลกอริทึมทดลองที่ต้านทาน GPU อย่าง RSW time-lock ด้วย

ดูเพิ่มเติม

เผยแพร่ภายใต้สัญญาอนุญาต Apache 2.0