| Parameter項目พารามิเตอร์ | Value値ค่า |
|---|---|
| ContractコントラクトContract | gyotak-temp-log |
| Networkネットワークเครือข่าย | Midnight Preprod |
| Contract Addressコントラクトアドレスที่อยู่ Contract | 9bac09a1dabbfe43b677bb9edf15edd117178a7073d604b429d176fc07e89781 |
| Deploy Timeデプロイ時刻เวลา Deploy | 2026-05-19 22:02:04 UTC |
| Deploy TXデプロイ TXDeploy TX | Under verification確認中อยู่ระหว่างการยืนยัน |
| Owner Public Keyオーナー公開鍵Public Key เจ้าของ | bf4b78efeb9c1979d77e487d40a20daefa43663c3cbd93dcd578d73333e08100 |
| Function関数ฟังก์ชัน | Description説明คำอธิบาย |
|---|---|
| recordStorageTemp | Public storage temperature recording (no ZKP)公開保管温度記録(ZKP なし)บันทึกอุณหภูมิจัดเก็บแบบเปิดเผย (ไม่มี ZKP) |
| verifyStorageTemp | Verify recorded storage temperature value記録済み保管温度値の検証ตรวจสอบค่าอุณหภูมิจัดเก็บที่บันทึกไว้ |
| recordQuickFreeze | ZK-proof-based quick-freeze PASS/FAIL determination (-20°C / 15 min threshold)ZK証明ベースの急速冷凍 PASS/FAIL 判定(-20°C / 15分基準)การตัดสิน PASS/FAIL ของ quick-freeze ด้วย ZK proof (เกณฑ์ -20°C / 15 นาที) |
| verifyQuickFreeze | Verify quick-freeze result on-chainオンチェーンでの急速冷凍結果検証ตรวจสอบผลลัพธ์ quick-freeze บนเชน |
| Parameterパラメータพารามิเตอร์ | Value値ค่า |
|---|---|
| Time window時刻窓กรอบเวลา | [840s, 960s] (14–16 min) |
| PASS sensor readingPASS センサー実測値ค่า sensor PASS | 9,979,000 |
| FAIL sensor readingFAIL センサー実測値ค่า sensor FAIL | 9,999,000 |
Six circuit tests were executed sequentially across Midnight Preprod blocks 846,623 through 898,311.6 つの回路テストを Midnight Preprod ブロック 846,623〜898,311 にわたり順次実行した。ดำเนินการทดสอบ 6 วงจรตามลำดับในบล็อก 846,623 ถึง 898,311
| # | Function関数ฟังก์ชัน | Block | Result結果ผลลัพธ์ |
|---|---|---|---|
| 1 | recordStorageTemp | 846,623 | ✓ Success |
| 2 | verifyStorageTemp | 849,082 | ✓ Match |
| 3 | recordQuickFreeze | 898,101 | ✓ PASS (1) |
| 4 | verifyQuickFreeze | 898,235 | ✓ PASS confirmed |
| 5 | recordQuickFreeze | 898,273 | ✓ FAIL (0) |
| 6 | verifyQuickFreeze | 898,311 | ✓ FAIL confirmed |
Traditional food safety systems operate on a suppress-and-report-success model: failures are logged internally, corrective actions are taken, and only compliant records are presented to auditors or customers. This architecture creates an inherent information asymmetry that undermines trust.
GYOTAK's gyotak-temp-log contract inverts this model. Both PASS (result=1) and FAIL (result=0) outcomes are permanently anchored on-chain via zero-knowledge proofs. The sensor readings that produced each outcome remain private (protected by ZKP), but the fact of failure is public and immutable. This design makes selective disclosure impossible—you cannot delete a FAIL from a blockchain.
従来の食品安全システムは「失敗を抑制し、成功のみを報告する」モデルで運用される。不合格は内部ログに記録され、是正措置が取られ、監査人や顧客には適合記録のみが提示される。このアーキテクチャは情報の非対称性を生み、信頼を損なう。
GYOTAK の gyotak-temp-log コントラクトはこのモデルを反転させる。PASS(result=1)と FAIL(result=0)の双方がゼロ知識証明を通じてオンチェーンに永続記録される。各結果を生んだセンサー読み取り値は秘匿されるが(ZKP で保護)、「失敗した事実」は公開かつ不変である。選択的開示は不可能—ブロックチェーンから FAIL を削除することはできない。
ระบบความปลอดภัยอาหารแบบดั้งเดิมทำงานบนโมเดล"ปิดบังและรายงานเฉพาะความสำเร็จ": ความล้มเหลวถูกบันทึกภายใน แก้ไข และนำเสนอเฉพาะบันทึกที่ผ่านเกณฑ์ต่อผู้ตรวจสอบ สถาปัตยกรรมนี้สร้างความไม่สมมาตรของข้อมูล
Contract gyotak-temp-log ของ GYOTAK พลิกโมเดลนี้ ทั้ง PASS (result=1) และ FAIL (result=0) บันทึกบนเชนถาวรผ่าน zero-knowledge proof ค่า sensor ยังคงเป็นส่วนตัว (ปกป้องด้วย ZKP) แต่ข้อเท็จจริงของความล้มเหลวเป็นสาธารณะและไม่เปลี่ยนแปลง การเปิดเผยแบบเลือกสรรเป็นไปไม่ได้—คุณไม่สามารถลบ FAIL ออกจาก blockchain
| Fieldフィールドฟิลด์ | Value値ค่า |
|---|---|
| Document ID | ECOSUS-TR-2026-006 |
| Prior Report先行報告รายงานก่อนหน้า | TR-2026-005 · perma.cc/F3V7-Y2J3 |
| Author著者ผู้เขียน | Takuya Ogura, Chairman, ECOSUS CO., LTD. |
| Organization組織องค์กร | ECOSUS CO., LTD. · 0205562030631 · Pranburi, Thailand |
| Report date報告日วันที่ | May 23, 2026 |
| Contract addressコントラクトアドレスที่อยู่ Contract | 9bac09a1dabbfe43b677bb9edf15edd117178a7073d604b429d176fc07e89781 |
| Networkネットワークเครือข่าย | Midnight Preprod |
| Licenseライセンスใบอนุญาต | CC BY 4.0 |