ใช้ระบบควบคุมความปลอดภัยสนามบินอัตโนมัติ

โหนดต้นทาง: 1573055

สรุป

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

รายละเอียด

สายการบินและหน่วยงานด้านความปลอดภัยทั่วโลกกำลังตรวจสอบวิธีเร่งกระบวนการเช็คอินสำหรับใบปลิว เทคโนโลยีไบโอเมตริกซ์ดูเหมือนจะได้รับความนิยมในฐานะวิธีการยืนยันตัวตน และโครงการนำร่องกำลังได้รับการทดสอบโดยหน่วยงานรักษาความปลอดภัยด้านการขนส่ง (TSA) กรมศุลกากรและป้องกันชายแดนแห่งสหรัฐอเมริกา (CBP) และหน่วยงานรักษาความปลอดภัยการเดินทางอื่นๆ Biometrics หมายถึงหน่วยเมตริกที่เกี่ยวข้องกับคุณลักษณะของมนุษย์ เช่น การวัดและการคำนวณร่างกาย การรับรองความถูกต้องด้วยไบโอเมตริกซ์ใช้ในการระบุตัวตนและการควบคุมการเข้าถึง และสามารถระบุได้จากกลุ่มบุคคลที่อยู่ภายใต้การเฝ้าระวัง

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

ไหล

ไหล

  1. ผู้เดินทางเช็คอินที่ตู้สนามบิน กรอกหมายเลขประจำตัวประชาชน และถ่ายรูป
  2. โพสต์ภาพถ่ายเชิงมุมไปยังเซิร์ฟเวอร์ python/dlib ซึ่งดำเนินการเปรียบเทียบใบหน้าเพื่อยืนยันว่าภาพถ่ายเช็คอินตรงกับภาพถ่าย ID ดั้งเดิมของผู้ใช้ หากใบหน้าไม่ตรงกัน ผู้ใช้จะถูกแนะนำให้ลองอีกครั้งหรือขอความช่วยเหลือ
  3. รูปภาพเช็คอินจะถูกจัดเก็บไว้ใน Cloudant โดยใช้แฮชรูปภาพเป็นตัวระบุ
  4. ข้อมูลการเช็คอินจะถูกจัดเก็บไว้ในบัญชีแยกประเภทบล็อคเชน วัตถุที่จัดเก็บประกอบด้วยหมายเลขประจำตัวผู้ใช้ (หนังสือเดินทางหรือ DL) สถานที่ ด่านตรวจ (สัมภาระ ระบบรักษาความปลอดภัย ประตู) นอกจากนี้ Chaincode ยังใช้เพื่อตรวจสอบว่า ID/วีซ่ายังไม่หมดอายุ และผู้ใช้ไม่อยู่ในรายชื่อห้ามบิน
  5. มุมมองการตรวจสอบจะดึงรายการเหตุการณ์ล่าสุดที่บันทึกไว้ในบัญชีแยกประเภท
  6. หน่วยงานการเดินทาง/ความปลอดภัยสามารถเข้าถึง UI การตรวจสอบเพื่อดูบันทึกเหตุการณ์และนักเดินทางที่ลงทะเบียนไว้ในบัญชีแยกประเภท

คำแนะนำ

พร้อมที่จะเริ่มต้นหรือยัง ค้นหาขั้นตอนโดยละเอียดสำหรับรูปแบบนี้ใน README. ขั้นตอนจะแสดงวิธีการ:

  1. โคลนพื้นที่เก็บข้อมูล Git
  2. จัดทำแพ็คเกจสัญญาอัจฉริยะ
  3. ปรับใช้บัญชีแยกประเภท blockchain ในพื้นที่
  4. เริ่มเซิร์ฟเวอร์โหนด
  5. ลงทะเบียนผู้โดยสารในใบสมัคร
  6. จำลองกระบวนการเช็คอินของผู้โดยสาร

ที่มา: https://developer.ibm.com/patterns/blockchain-implement-automated-airport-security-control-system/

ประทับเวลา:

เพิ่มเติมจาก นักพัฒนาไอบีเอ็ม