Signal เดินหน้าสมัครใช้งานโดยไม่ต้องใช้เบอร์โทร ใช้ zero-knowledge proof เป็นกลไกหลัก
Registration without a phone number on Signal will use zero-knowledge proofs
ความคืบหน้าของฟีเจอร์ที่ผู้ใช้ Signal เรียกร้องมานานที่สุดเริ่มเห็นเป็นรูปเป็นร่างในโค้ดแล้ว ช่วงวันที่ 2-3 กันยายน 2026 นักพัฒนาของ Signal ที่ใช้ชื่อ greyson-signal ผลัก commit ชุดใหญ่เข้ามา ได้แก่ "Add basic ability to register numberless account" ที่เพิ่มโค้ด 871 บรรทัด และ "Add basic ability to login to an existing numberless account" ที่เพิ่มถึง 2,395 บรรทัด พร้อมการนำ zero-knowledge proof มาใช้ตรวจสอบเครดิเชียล
ต่อมาช่วงวันที่ 9-10 กันยายน มี commit เพิ่มเติมอย่าง "Add ability to pay for a signal login" และการแก้บั๊กหลายตัวที่เกี่ยวกับการแครชและการซิงก์เฉพาะของบัญชีแบบไม่มีเบอร์โทร ซึ่งบ่งชี้ว่ากลไกการจ่ายเงินครั้งเดียวเพื่อเปิดบัญชีถูกใส่เข้ามาแล้วจริง
หลักการของ zero-knowledge proof ในบริบทนี้คือ ระบบออกเครดิเชียลที่พิสูจน์ได้ว่าผู้ใช้ผ่านเงื่อนไข เช่นจ่ายค่าธรรมเนียมแล้ว โดยที่เซิร์ฟเวอร์ตรวจสอบความถูกต้องของเครดิเชียลได้ แต่ไม่รู้ว่าใครเป็นคนจ่าย สมาชิกชุมชนคนหนึ่งอธิบายว่าเทคโนโลยีนี้รองรับฟีเจอร์อื่นของ Signal อยู่แล้ว โดยระบบ "ไม่สามารถเชื่อมโยงคุณกับการบริจาคเฉพาะรายการได้ เช่นเดียวกับที่เชื่อมโยงคุณกับกลุ่มเฉพาะกลุ่มไม่ได้" ขณะที่ Alex Hart จากทีม Signal เสริมว่า ZKP ยังใช้ตรวจสอบชุดอักขระและความยาวของ username "โดยไม่เปิดเผยเนื้อหาจริง"
คำถามที่ชุมชนยังไม่ได้คำตอบคือกลไกการปลดเบอร์โทรออกจากบัญชีเดิม และการป้องกันสแปม ผู้ใช้บางรายชี้ว่าถ้าปลดได้ฟรีก็จะเปิดช่องให้ใช้ในทางที่ผิด ขณะที่บางคนมองว่าลำพังการตั้งช่วงเวลาคูลดาวน์อาจไม่พอ ซึ่งยังไม่มีสัญญาณจากทีมพัฒนาว่าจะมีฟีเจอร์ปลดเบอร์อย่างเป็นทางการหรือไม่
แหล่งอ้างอิง
อ่านต้นฉบับที่ Signal Communityhttps://community.signalusers.org/t/registration-without-a-phone-number/2222?page=10