ข้ามไปที่เนื้อหา
เหตุการณ์ร้อนแรงกำลังพัฒนา

เผยแพร่เทมเพลตการตรวจสอบ Offline Charon/Aeneas/Coq สำหรับ no_std Rust

1 รายงาน1 แหล่งข่าวที่รายงานอัปเดต 2 ชม. ที่แล้ว

เริ่มตรงนี้

ไดเจสต์ AI

นักพัฒนา trencinodin-stack เผยแพร่ Arcstone-Airlock-Blueprint เทมเพลต Show HN ที่ตรวจสอบอย่างเป็นทางการของ crate Rust แบบ bare-metal #![no_std] โดยไม่แก้ไขซอร์สต้นทาง Charon ดึง LLBC ออกมา Aeneas สังเคราะห์มัน และ Coq 8.18.0 รันการพิสูจน์ปลายทางเทียบกับสแนปช็อตแบบอ่านอย่างเดียว ให้ผลลัพธ์เป็น REFINEMENT-AUDIT.json ที่ coqchk ตรวจสอบโดยไม่มีสัจพจน์ที่ยอมรับเลย การตรวจสอบทำงานในคอนเทนเนอร์ออฟไลน์แบบไม่ใช่ root โดยตัดความสามารถทั้งหมดออก (--network none --cap-drop ALL --read-only --user 65532:65532) เวิร์กโฟลว์แยกวงในต้นทางที่รวดเร็ว ซึ่งผู้เขียนกล่าวว่าเสร็จภายใน 15 วินาที ออกจาก airlock ปลายทางแบบ hermetic มีอิมเมจ OCI ที่สร้างไว้ล่วงหน้าและปักหมุดด้วย digest ให้ใช้สำหรับ quickstart 30 นาที

สร้างจากรายงาน · อัปเดต 2 ชม. ที่แล้ว

ไทม์ไลน์รายงาน

ไล่ตามรายงานเพื่อดูเหตุการณ์นี้จากหลายด้าน

14 พฤศจิกายน
  1. Hacker News · AI
    Show HN: Arcstone-Airlock-Blueprint — การตรวจสอบแบบออฟไลน์ด้วย Charon/Aeneas/Coq สำหรับ Rust

    เทมเพลต Show HN ใหม่ Arcstone-Airlock-Blueprint ช่วยให้ crate ของ Rust แบบ bare-metal #![no_std] ได้รับการตรวจสอบอย่างเป็นทางการโดยไม่ต้องแตะต้องซอร์สโค้ดต้นทาง การสกัด Charon LLBC การสังเคราะห์ Aeneas และการพิสูจน์ด้วย Coq 8.18.0 ทำงานใน downstream ภายในคอนเทนเนอร์แบบออฟไลน์ที่ลด capabilities ลงแล้ว เทียบกับสแนปช็อตแบบอ่านอย่างเดียว และส่งออก REFINEMENT-AUDIT.json ที่ตรวจสอบโดย coqchk โดยไม่มีสัจพจน์ที่ถูกยอมรับเลยแม้แต่ข้อเดียว อิมเมจ OCI ที่สร้างไว้ล่วงหน้าและปักหมุดด้วย digest รองรับการเริ่มต้นใช้งานอย่างรวดเร็วภายใน 30 นาที

ความร้อนแรงของเหตุการณ์นี้

ยังมีการเฝ้าดูต่อเนื่องไม่พอจะวาดแนวโน้ม