P21 / เดโมออฟไลน์ v0.1.0
ดูว่าการตรวจ
พบอะไรได้บ้าง
สี่ตัวอย่างสมมติ ตรวจลายเซ็น Ed25519 จริง คำสั่งในเครื่องแยกต่างหาก ไม่ใช้เครือข่ายหรือกระเป๋า
เดโมการเรียนรู้ ไม่ใช่ P21 SDK หรือตัวตรวจธุรกรรมสด ห้ามใช้ข้อมูลทดสอบนี้อนุมัติการจ่ายเงินจริง
ดาวน์โหลด ตรวจ แล้วรัน
ใช้ Node.js 22 ขึ้นไป บันทึกไฟล์เดียวและอ่านในตัวแก้ไขข้อความก่อนรัน ไม่ต้องติดตั้ง npm
ดาวน์โหลด proof21-demo.mjs ↓node proof21-demo.mjsรันจากโฟลเดอร์ที่มีไฟล์ดาวน์โหลด
node proof21-demo.mjs --jsonตรวจซอร์สเป็นข้อความ · ค่าตรวจสอบ SHA-256 · ZIP พร้อม README
ผลที่ควรเห็น
| ตัวอย่าง | ลายเซ็น | Check |
|---|---|---|
| ตัวอย่างที่ตรงกัน | VALID | PASS |
| ผู้รับผิด | VALID | FAIL |
| หลักฐานขาด | VALID | INDETERMINATE |
| รายงานถูกแก้ | INVALID | INDETERMINATE |
รายงานผู้รับผิดมีลายเซ็นถูกต้อง นี่คือประเด็น: หลักฐานแท้อาจอธิบายการกระทำผิดได้
แม้ตัวอย่างตรงก็ยังเป็น REVIEW สำหรับการยอมรับ หลักฐานสมมติไม่ยืนยันการชำระเงินจริง
อะไรทำงานจริง?
ไฟล์ตรวจข้อมูลทดสอบ JWS แบบ compact ด้วยการเข้ารหัสที่มากับ Node เทียบฟิลด์กับความคาดหวังในเครื่องที่ให้แยกและเวลาสาธิตคงที่
ไม่มีคีย์ส่วนตัว แพ็กเกจเสริม RPC การเขียนไฟล์ กระเป๋า analytics หรือจ่ายเงิน รันซ้ำได้อย่างปลอดภัยแต่ไม่ใช่การทดสอบป้องกัน replay
อะไรยังไม่ทำงาน?
การตรวจเชนสด สถานะ DMT/TAP การสุ่มด้วย Bitcoin API โฮสต์ และนโยบายคีย์/การเพิกถอนระบบจริงยังเป็นงานในอนาคต
ตัวอ่าน JWS แบบจำกัดนี้ไม่ใช่ไลบรารี JOSE ทั่วไปหรือมาตรฐานรายงาน P21 สุดท้าย checksum จากโฮสต์เดียวกันไม่ใช่ข้อพิสูจน์ตัวตนผู้เผยแพร่อิสระ
อ่านข้อกำหนดเดโมมีรีโพซิทอรีอยู่แล้วหรือไม่?
คำสั่ง npm รันสคริปต์ในเครื่อง ไม่ได้ติดตั้งแพ็กเกจ:
npm run demoยังไม่มีแพ็กเกจ P21 เผยแพร่ใน npm อย่าติดตั้งแพ็กเกจชื่อคล้ายเพราะคิดว่าเป็นของเรา