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 เคลียร์มันได้ต่อวินาทีมากกว่า CPU ราว 150 เท่า คีย์ที่สร้างใหม่จึงใช้ HashWX เป็นค่าเริ่มต้น ซึ่งช่องว่างเหลือราว 2 เท่า

ดูเพิ่มเติม ​

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