1. Block = Event
ทุกครั้งที่โรงงานบันทึก Receive / Produce / Pack / Ship / Sell ระบบสร้าง 1 บล็อก
Transparency hub · Cosmic Egg Technologies
เลือกบทบาทของคุณ — แต่ละบทบาทเห็นเมนูและข้อมูลต่างกัน
Demo brand: demo-factory · ลอง lot CASE-YOG-240702A หรือ RAW-MILK-240701
ระบบภายนอกต้องการเชื่อม API? อ่าน API Docs · OpenAPI (Swagger)
ใส่รหัส lot บนกล่อง/ฉลาก — ดูเส้นทางที่แบรนด์บันทึกไว้ใน TraceOS (ไม่เห็นข้อมูลลูกค้าคนอื่น)
Hash chain · SHA-256
——
กำลังตรวจสอบ chain ในเบราว์เซอร์ของคุณ…
ทุกครั้งที่โรงงานบันทึก Receive / Produce / Pack / Ship / Sell ระบบสร้าง 1 บล็อก
ในบล็อกมีธุรกรรมย่อยตาม lot ที่เกี่ยวข้อง (input/output) — เหมือน tx ในบล็อก Bitcoin
บล็อกใหม่เก็บ hash ของบล็อกก่อนหน้า เป็นโซ่ต่อกันตามเวลา
Block hash = SHA-256(height + prev_hash + payload) — แก้ข้อมูลแม้ตัวเดียว hash เปลี่ยนทั้งก้อน
ถ้าขอแก้ไข ระบบไม่แก้ทับบล็อกเก่า — ต่อบล็อก CORRECTION แสดงจาก→เป็น และอ้าง block # เดิม
นี่คือ hash chain บน TraceOS Hub (คนกลาง) — ลูกค้าตรวจได้ว่าแก้ย้อนหลังไม่ได้โดยไม่ถูกจับ ยังไม่ใช่ public blockchain ทั้งก้อน แต่หลักการเดียวกัน และสามารถ anchor tip hash ขึ้น ledger สาธารณะได้ในขั้นถัดไป
เบราว์เซอร์ของคุณเอง ไม่ใช่ TraceOS server พูดเอง — ทุกครั้งที่เปิดหน้านี้ browser จะ:
canonical (ข้อมูลดิบที่ใช้คำนวณ hash) ของทุกบล็อกจาก APIblock_hash ที่ระบบแสดง และเช็คว่า prev_hash ต่อกันครบทุกบล็อกข้อจำกัดที่ต้องรู้: ข้อมูลดิบ (raw events) ยังมาจาก TraceOS server เดียว (hub model) — ถ้า server ถูกแฮ็กแล้วแก้ทั้ง event และ hash พร้อมกันตั้งแต่ต้น การตรวจสอบนี้จะไม่จับได้ (เพราะ hash ใหม่จะ "ถูกต้อง" ตามข้อมูลที่ถูกแก้แล้ว) ต่างจาก public blockchain ที่มีหลาย node อิสระเก็บสำเนาไว้ ขั้นต่อไปที่ทำให้ยากขึ้นคือ anchor tip hash ไปยัง ledger ภายนอกที่ TraceOS ควบคุมไม่ได้ (เช่น public blockchain หรือบริการ timestamp กลาง)
—เคสที่โรงงาน (เจ้าของข้อมูล) เปิดไว้ — ลูกค้าดูได้เพื่อความปลอดภัย ไม่ใช่แอดมินเป็นคนเปิดเคส
| แบรนด์ | เคส | หัวข้อ | Lot ต้นเหตุ | ระดับ | สถานะ |
|---|---|---|---|---|---|
| Loading… | |||||
TraceOS เป็นคนกลาง — ข้อมูล lot เป็นของโรงงาน ลูกค้าตรวจได้เฉพาะที่เปิดเผยเพื่อความโปร่งใส
ชื่อแบรนด์, lot, SKU, journey, Ledger Explorer (hash chain), ประกาศเรียกคืน
รายชื่อลูกค้าคนอื่น, ปริมาณสั่งซื้อ, โน้ต QA ภายใน, ต้นทุน, API key, เมนูเปิด recall
เฉพาะโรงงานเจ้าของข้อมูล — ไม่ใช่ลูกค้า และไม่ใช่แอดมินระบบเป็นคนสั่งเรียกคืนสินค้า
แต่ละ event = 1 บล็อก ผูก prev hash ด้วย SHA-256 — แก้ย้อนหลังแล้ว chain ขาด ตรวจบนหน้า Verify / Explorer ได้
ภาพรวม lot ของโรงงานคุณ · บันทึกที่ Data Entry → ดูสายที่นี่ → มีปัญหาเปิด Recall (คุณเป็นเจ้าของข้อมูล)
Loading…
Loading…
อัปเดตทุกครั้งที่บันทึก Data Entry — SHA-256 append-only
—| Case | Seed lot | Severity | Status | Opened | Report |
|---|---|---|---|---|---|
| Loading… | |||||
ค้น lot ของโรงงาน → ดู genealogy → ถ้าสงสัยปนเปื้อน ส่งต่อไปเปิด Recall
| Lot | SKU | Hold |
|---|
เลือก lot
เฉพาะโรงงานเจ้าของ lot เปิดเคสได้ · ลูกค้าเห็นประกาศสาธารณะ · แอดมินดูภาพรวมได้แต่ไม่ใช่คนสั่งเรียกคืนแทนคุณ
| Case | Title | Severity | Status | Customers | Actions |
|---|
บันทึก Critical Tracking Events — แต่ละขั้นต่อ chain ให้ Dashboard / ลูกค้าตรวจ lot ได้
ไม่แก้ทับของเดิม — ระบบต่อบล็อก CORRECTION ใหม่บน chain แสดงจาก→เป็น และอ้างบล็อกเดิม
Drop CSV หรือเลือกไฟล์
| Time | Event | Location | Lots | Ref |
|---|
ประวัติการบันทึก / เปิด recall / ออกรายงาน ของโรงงานนี้
| Time | Action | Entity | Actor | Detail |
|---|
กรอบเอกสารที่รายงาน recall ของโรงงานอ้างอิงได้
Critical tracking events + lot KDE
One-step forward / back
Incident + customer notify list
ไม่แก้ทับ — Correction เป็น event ใหม่
ภาพรวมคนกลาง — โรงงานกี่แห่ง · lot รวม · recall ที่เปิดอยู่ (โรงงานเป็นคนเปิด)
แต่ละโรงงานเป็นเจ้าของข้อมูล lot และ recall ของตัวเอง
| ID | Name | Lots | Events | On hold | Open recalls |
|---|
Audit ทุก tenant ใน hub
| Time | Tenant | Action | Entity | Actor | Detail |
|---|
เมนูเชื่อมกันอย่างไร
ตรวจ Lot → เห็น journey สาธารณะ → ดูประกาศเรียกคืน · ไม่บันทึก · ไม่เปิด recall
Data Entry → Dashboard chain → Lot Explorer → เปิด Recall → Report · ลูกค้าเห็นประกาศ
Hub overview → Factories → Global audit · ไม่เป็นเจ้าของ lot / ไม่สั่ง recall แทน
โรงงาน Preview impact → เปิดเคส → hold lot → Report · ลูกค้าสแกน lot แล้วเห็น notice