2 คะแนน โดย GN⁺ 2025-11-15 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • Bitchat เป็น แอปส่งข้อความที่สามารถสื่อสารกันได้อย่างปลอดภัยแม้ไม่มีการเชื่อมต่ออินเทอร์เน็ต โดยรองรับการสื่อสารโดยตรงระหว่างอุปกรณ์ผ่านบลูทูธ
  • จากปัญหา โครงสร้างพื้นฐานการสื่อสารในปาเลสไตน์ล่มสลายและการเฝ้าระวัง ซึ่งทำให้การสื่อสารอย่างเสรีถูกปิดกั้น จึงมีการเสนอทางเลือกในการสื่อสารที่ใช้งานได้แม้ไม่มีอินเทอร์เน็ตและไฟฟ้า
  • แอปนี้ ใช้งานได้โดยไม่ต้องสร้างบัญชี ไม่ต้องใช้เบอร์โทร อีเมล หรือซิมการ์ด และปกป้องความเป็นส่วนตัวด้วย การเข้ารหัสแบบต้นทางถึงปลายทางอย่างสมบูรณ์ โดยไม่มีเซิร์ฟเวอร์กลาง
  • ผ่าน ช่อง Geohash ผู้ใช้สามารถสร้างห้องสนทนาตามตำแหน่งเพื่อเช็กความปลอดภัย จัดการชุมชน และแบ่งปันข้อมูลภายในพื้นที่ได้
  • ผ่านการตรวจสอบจาก Tech for Palestine(T4P) จนได้รับการยอมรับว่าเป็นเครื่องมือสื่อสารที่เชื่อถือได้ และมียอดดาวน์โหลดพุ่งขึ้นใน เนปาล อินโดนีเซีย โกตดิวัวร์ มาดากัสการ์ เป็นต้น

ภาพรวมของ Bitchat

  • Bitchat คือ แอปส่งข้อความแบบใหม่ที่ให้แชตได้อย่างปลอดภัยแม้ไม่มีอินเทอร์เน็ต
    • ดาวน์โหลดได้จาก App Store และ Google Play
    • แม้การเชื่อมต่อจะขาดหาย ก็ยังคงสื่อสารอย่างปลอดภัยได้
  • แอปใช้ โครงสร้างส่งต่อข้อความแบบรีเลย์บนบลูทูธ โดยให้อุปกรณ์แต่ละเครื่องทำหน้าที่เป็นตัวกลาง
    • ทำให้ ขยายการสื่อสารได้ไกลเกินกว่าระยะเชื่อมต่อตรง
    • ข้อความทั้งหมดถูก เข้ารหัสอย่างสมบูรณ์ เพื่อปกป้องการสนทนาส่วนตัว

เหตุใดจึงต้องมี Bitchat

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

แนวทางแก้ไข: การส่งข้อความที่ทำงานได้โดยไม่ต้องใช้อินเทอร์เน็ต

  • Bitchat ส่งข้อความได้แม้ไม่มีอินเทอร์เน็ตหรือไฟฟ้า
    • สื่อสารโดยตรงระหว่างอุปกรณ์ผ่าน การเชื่อมต่อบลูทูธ
    • อุปกรณ์แต่ละเครื่องจะช่วยส่งต่อข้อความเพื่อสร้าง เครือข่ายในวงกว้าง
  • หากมีอินเทอร์เน็ตหรือบริการเครือข่ายมือถือ ก็สามารถ ส่งข้อความไปได้ทั่วโลก
    • ไม่มีเซิร์ฟเวอร์กลาง และไม่มีการเก็บข้อมูล
    • ไม่ต้องมีบัญชี เบอร์โทร อีเมล หรือซิมการ์ด

รักษาการเชื่อมต่อเมื่อทุกเครือข่ายหยุดทำงาน

  • Bitchat เป็น แอปส่งข้อความทางเลือกที่ยังทำงานได้แม้มีการตัดสัญญาณสื่อสารจากอิสราเอล
    • เข้าร่วมห้องสนทนาตามตำแหน่งได้ผ่าน ช่อง Geohash
    • ผู้ใช้สามารถ เชื่อมต่อกับเพื่อนบ้านและชุมชนท้องถิ่นต่อไปได้
  • ทำให้สามารถ เช็กความปลอดภัยของครอบครัว จัดการในชุมชน และแบ่งปันข้อมูลฉุกเฉิน ได้

การตรวจสอบจาก T4P และการขยายตัวในระดับนานาชาติ

  • Tech for Palestine(T4P) ได้ตรวจสอบเทคโนโลยีและธรรมาภิบาลของแอป
    • หลังทดสอบในหลายเงื่อนไข จึงยอมรับว่าเป็น เครื่องมือสื่อสารที่ปลอดภัยและยืดหยุ่นต่อความเสียหาย
    • สมาชิกชุมชน T4P ติดอันดับต้น ๆ ของผู้มีส่วนร่วมกับโค้ดของ BitChat
  • ใน เนปาล อินโดนีเซีย โกตดิวัวร์ มาดากัสการ์ และพื้นที่ที่ประชาชนเผชิญความไม่มั่นคงอื่น ๆ ยอดดาวน์โหลดเพิ่มขึ้นอย่างรวดเร็ว
    • เมื่อรัฐบาลเนปาลบล็อกโซเชียลมีเดียหลัก ประชาชนก็หันมาใช้เป็นช่องทางสื่อสารทางเลือก

เปรียบเทียบความปลอดภัยกับ WhatsApp

  • มีรายงานว่า WhatsApp มี ความเสี่ยงด้านการเปิดเผยข้อมูลส่วนบุคคลและการเฝ้าระวัง
    • ช่องโหว่ความปลอดภัยบางส่วนทำให้เกิดข้อกังวลว่า ข้อมูลอาจถูกเปิดเผยต่ออิสราเอล
    • มีการกล่าวถึงกรณีที่ข้อมูลดังกล่าว ถูกนำไปใช้เพื่อการระบุตัวเป้าหมายชาวปาเลสไตน์
  • Bitchat ไม่เชื่อมโยงกับ Meta และ ไม่มีช่องโหว่ด้านการสอดส่องลักษณะนี้

วิธีใช้งาน

  • ใช้งานได้ทันทีโดยไม่ต้องสร้างบัญชี
    • หลังติดตั้งแอป ให้เปลี่ยนชื่อผู้ใช้เริ่มต้น (@anon)
    • ช่อง #mesh ด้านบนแสดงว่าเครือข่ายบลูทูธกำลังทำงานอยู่
    • สามารถเริ่มการสนทนาส่วนตัวจากรายชื่อผู้ใช้ที่เชื่อมต่ออยู่ได้
  • แนะนำให้ตรวจสอบชื่อผู้ใช้ของคู่สนทนาโดยตรง
    • เพื่อป้องกันความสับสนหรือการแอบอ้าง
    • ผู้ใช้ที่ยืนยันแล้วสามารถเพิ่มเป็นรายการโปรดได้
  • ใน ช่องป้อนข้อความ เมื่อพิมพ์ “/” จะเปิดเมนูคำสั่ง

โครงสร้างช่องตามตำแหน่ง

  • ช่อง #mesh: การสื่อสารในพื้นที่บนเครือข่ายบลูทูธ
    • ยิ่งมีอุปกรณ์เชื่อมต่อมาก เครือข่ายก็ยิ่งครอบคลุมกว้างขึ้น
  • ช่องตามตำแหน่ง: ช่องพื้นฐานในระดับบล็อก ละแวก เมือง และภูมิภาค
    • ทำงานได้ดีที่สุดเมื่อมีการเชื่อมต่ออินเทอร์เน็ต
  • ช่อง #Geohash: ช่องที่ปรับแต่งได้สำหรับครอบครัวหรือกลุ่มขนาดเล็ก
    • สร้างได้โดยป้อนชื่อแล้วคลิก “teleport”

เคล็ดลับในการรักษาความปลอดภัย

  • แนะนำให้ลบข้อความเป็นประจำด้วยคำสั่ง “/c”
    • เพื่อป้องกันการเปิดเผยข้อมูลหากอุปกรณ์ถูกยึด
    • เนื่องจากไม่มีเซิร์ฟเวอร์กลาง เมื่อลบแล้วจะไม่สามารถกู้คืนได้
  • เมื่อนำไปใช้ร่วมกับ eSIM แบบเติมเงินของ Gaza Online
    • ก็สามารถ คงการเชื่อมต่อได้อย่างต่อเนื่อง แม้ในสถานการณ์ที่เครือข่ายหยุดชะงัก

บทสรุป

  • Bitchat เป็น เครื่องมือสื่อสารที่ปลอดภัยและทำงานได้แม้ในสถานการณ์ที่อินเทอร์เน็ตถูกตัด
  • ช่วยให้ ผู้ใช้ในปาเลสไตน์และพื้นที่ไม่มั่นคงยังคงเชื่อมต่อกันและปกป้องข้อมูลได้
  • สามารถใช้ร่วมกับ เครื่องมืออื่น ๆ ที่ Tech for Palestine กำลังพัฒนา
  • ข้อความสำคัญคือ “Stay connected, stay safe.”

1 ความคิดเห็น

 
GN⁺ 2025-11-15
ความคิดเห็นบน Hacker News
  • พื้นที่กาซ่าน่าจะเป็นหนึ่งในสภาพแวดล้อมที่ยากที่สุดในการทำพัฒนาซอฟต์แวร์ในตอนนี้
    ฉันคุ้นกับสภาพแวดล้อมที่มั่นคงในยุโรป เลยรู้สึกว่าในสถานการณ์อันตรายแบบนั้นคงทำงานได้ไม่เกิดประสิทธิภาพเลย
    สิ่งเดียวที่รบกวนฉันคือเพลงใน YouTube เท่านั้น

    • ในยูเครนก็ยังเขียนโค้ดกันได้
      เพื่อนร่วมงานที่ทำงานอยู่ที่ Google ของฉันยังคงอยู่ในยูเครนต่อแม้หลังสงครามเริ่มต้น
      บางครั้งการประชุมก็ต้องหยุดเพราะสัญญาณเตือนขีปนาวุธ แต่ก็ยังคงทำงานตามปกติต่อไป
    • เห็นด้วยกับคำพูดที่ว่า “ในสภาพแวดล้อมแบบนั้นคงทำงานได้ไม่เกิดประสิทธิภาพ”
      ในสถานการณ์ที่มากกว่า 80% ของประเทศกลายเป็นซากปรักหักพัง
    • ที่คิดว่ากาซ่าเป็นสภาพแวดล้อมที่ยากที่สุดนั้น ผมมองว่าได้รับอิทธิพลจากสภาพแวดล้อมด้านข่าวสารมาก
      ในแอฟริกาก็มีหลายที่ที่สภาพเลวร้ายกว่านี้มาก
  • ถ้าเทคโนโลยีนี้แก้ปัญหาเรื่องการกระจายใช้งานได้ ก็น่าจะน่าสนใจมาก
    ตอนการประท้วงในฮ่องกงก็มีโซลูชันคล้ายกันออกมา แต่สุดท้ายส่วนใหญ่ก็ลงเอยที่ AirDrop

    • เวลาตำรวจตรวจโทรศัพท์ ถ้ามีแอปอันตรายติดตั้งอยู่ก็อาจกลายเป็นปัญหาใหญ่ได้
    • ความพยายามแบบนี้มักไม่ได้ถูกบันทึกไว้ ทำให้นักพัฒนาสร้างโซลูชันที่ไม่มีคนใช้ซ้ำแล้วซ้ำเล่า
      ถ้ารวบรวมไว้ว่าสถานการณ์ที่โครงสร้างพื้นฐานการสื่อสารถูกตัดขาดจริง ๆ เครื่องมือไหนใช้ได้ผล ก็คงดีมาก
    • โครงสร้างที่รันจากโค้ดที่ถูก AirDrop มาในเบราว์เซอร์นั้นน่าสนใจ
      แต่ก็ยังสงสัยว่าแค่ Bluetooth โดยไม่มีเซิร์ฟเวอร์กลาง จะส่งข้อความไปทั่วโลกได้จริงหรือไม่
  • ช่วงนี้มีสถานี Meshcore/Meshtastic เพิ่มขึ้นทั่วโลก
    ถ้าทำแหล่งจ่ายไฟ 3.3V ที่มีประสิทธิภาพจากแผงโซลาร์ 6V และแบตเตอรี่ 18650 LiPo ก็แทบจะทำงานได้ถาวร
    เคยทดสอบสถานี LoRa 868MHz ได้ไกลถึง 60km
    แต่ก็ยังใช้งานยากกว่าวิธีที่ผสานมากับสมาร์ตโฟนโดยตรงแบบ BLE meshing

    • ก่อนหน้านี้ฉันเคยดู Meshtastic แล้ว พบว่า การเข้ารหัส AES ไม่มี authentication tag
      การถอดรหัสเกิดขึ้นบนอุปกรณ์ LoRa เอง จึงมีความปลอดภัยต่ำหากมีการเข้าถึงตัวอุปกรณ์ทางกายภาพ
      ถึงจะลบข้อความไปแล้ว แต่ถ้าอุปกรณ์ถูกเปิดเผยในภายหลัง ก็ยังถอดรหัสทราฟฟิกเก่าได้
      อยากให้มีการปรับปรุงโปรโตคอลให้ เก็บกุญแจเข้ารหัสไว้ในโทรศัพท์เท่านั้น
  • เป้าหมายหลักของเครือข่ายออฟกริดแบบ Bitchat คือหลีกเลี่ยงการพึ่งพาเซลลูลาร์ของอิสราเอล
    แต่การ jam Bluetooth หรือย่าน 2.4GHz ในระดับประเทศอาจไม่ได้ยากขนาดนั้น

    • ไอเดียน่ารักดี แต่ก็ยังสงสัยว่าจะ ขยายสเกล ได้จริงหรือไม่
      Bluetooth เชื่อมต่อได้ไกลสุดประมาณ 30m เท่านั้น
      แม้จะมีความหนาแน่นประชากรสูง ข้อความก็มีโอกาสหน่วงหรือค้างสูง
    • เวลาที่เสาสัญญาณเซลลูลาร์ล่มจากภัยพิบัติ การโจมตีไซเบอร์ หรือไฟดับ เครือข่ายแบบนี้ก็อาจมีประโยชน์
      รัฐบาลอาจปิดเสาสัญญาณได้ แต่การ jam ทั้งประเทศนั้นทำได้ยากกว่า
    • ฐานผู้ใช้ถือว่าใหญ่พอสมควร
      ตอนนี้ มีผู้ใช้จริงอยู่หลายหมื่นคน
  • ซอร์สโค้ดเปิดเผยภายใต้ไลเซนส์ MIT → ลิงก์ GitHub
    ถ้ามีการตรวจสอบความปลอดภัยอย่างเหมาะสม ก็น่าจะเป็นโซลูชันที่ใช้ได้ดีพอสมควร
    ผมสงสัยในรายละเอียดทางเทคนิคของวิธีที่ข้อความถูกส่งถึงผู้รับที่ถูกต้อง

  • เป็นเทคโนโลยีที่ยอดเยี่ยมจริง ๆ
    ฉันก็เคยอยากลองทำอะไรคล้าย ๆ แบบนี้
    เทคโนโลยีสมัยนี้ทรงพลังอย่างน่าทึ่ง แต่ส่วนใหญ่ก็ยังพึ่งพาโครงสร้างพื้นฐาน IP
    ในที่ที่มีการสอดส่องจากรัฐเข้มข้น โครงสร้างแบบนี้เปราะบาง

    • การกลับมาของ Chat Control ใน EU, การถกเถียงเรื่องแบน VPN ในสหรัฐฯ, การเข้มงวดเรื่องการยืนยันตัวตน ฯลฯ อาจทำให้เทคโนโลยีแบบนี้สำคัญมากขึ้น
      ถ้ามันทำงานได้ในสภาพแวดล้อมสุดขั้วอย่างสนามรบ ก็น่าจะใช้ได้ดีในสังคมทั่วไปด้วย
    • ฉันชอบแนวทางของ OP
      มันเป็นแบบ broadcast-based เลยหลีกเลี่ยงปัญหา routing ได้
  • สงสัยว่าในปาเลสไตน์มีการใช้งานจริงหรือไม่
    ถ้าอยู่ใกล้กัน ก็ไม่จำเป็นต้องมีแชตแบบเรียลไทม์นัก และถ้าอยู่ไกล การเชื่อมต่อก็อาจไม่เสถียร

    • มันไม่ใช่แค่แชตผ่าน Bluetooth ธรรมดา แต่เป็น mesh ที่ช่วยทวนข้อความต่อ ทำให้คุยกับคนที่อยู่ไกลกว่าได้
    • ต่อให้มีคนใช้แค่หนึ่งหรือสองคนก็ยังมีความหมาย
      แต่ปัญหาเรื่องทิศทางระหว่าง อาหรับกับอักษรละติน (RTL/LTR) ก็น่าจะยากอยู่
  • แค่เราไปคอมเมนต์ในโพสต์แบบนี้ เราก็อาจถูกใส่ไว้ใน รายชื่อเฝ้าระวัง แล้วก็ได้

  • รวมเธรดที่เกี่ยวข้อง:

  • ไม่คิดเลยว่าจะได้เห็น FidoNet กลับมาอีก