هیچ رکوردی قابل ویرایش پنهانی نیست.
هر معامله هنگام ثبت، هشِ معاملهٔ قبلی را در هش خودش دارد — مثل یک بلاکچین کوچک.
اگر حتی یک رقم از یک معاملهٔ قدیمی عوض شود، زنجیرهٔ همهٔ معاملات بعدی میشکند و هر کسی میتواند آن را ببیند.
سر این زنجیره هر روز با OpenTimestamps روی بلاکچین بیتکوین مهر زمانی میخورد،
پس حتی برگزارکننده هم نمیتواند تاریخ را بازنویسی کند.
و برای اینکه کسی نتواند از روی لیدربرد کپیترید کند، جزئیات هر معامله با سازوکار
commit–reveal منتشر میشود: هش معامله همان لحظه در زنجیره قفل میشود (تعهد)،
ولی جزئیاتش تا بستهشدن پوزیشن یا حداکثر ۳ ساعت مخفی میماند (افشا).
جزئیاتِ افشاشده باید دقیقاً همان هشِ ازقبلقفلشده را بدهد — پس جعل یا اصلاحِ بعدی محال است.
تعداد کل معاملات ثبتشده1,596
هش سر زنجیره (همین لحظه)e90f35b05428157fbcad…
آخرین لنگر بیتکوین2026-08-19 05:10:50 UTC
سلامت زنجیره در آخرین بررسی
✔ سالم
خودتان راستیآزمایی کنید — بدون اعتماد به ما:
۱) کل معاملات را از GET /tournament/api/index.php/public/trades بگیرید (صفحهبندی با after).
۲) برای هر ردیف: sha256(prev_hash + "\n" + "v1|id|tournament_id|participant_id|order_id|position_id|market|side|action|leverage|price|ref_price|qty|quote_amount|fee|pnl|executed_at") را حساب کنید و با chain_hash مقایسه کنید.
۳) هش سر زنجیره را با فایل اثبات .ots همان روز و ابزار رسمی opentimestamps.org در برابر بلاکچین بیتکوین چک کنید.
اسکریپت آماده: verify-chain.mjs (اجرا: node verify-chain.mjs)
۱) کل معاملات را از GET /tournament/api/index.php/public/trades بگیرید (صفحهبندی با after).
۲) برای هر ردیف: sha256(prev_hash + "\n" + "v1|id|tournament_id|participant_id|order_id|position_id|market|side|action|leverage|price|ref_price|qty|quote_amount|fee|pnl|executed_at") را حساب کنید و با chain_hash مقایسه کنید.
۳) هش سر زنجیره را با فایل اثبات .ots همان روز و ابزار رسمی opentimestamps.org در برابر بلاکچین بیتکوین چک کنید.
اسکریپت آماده: verify-chain.mjs (اجرا: node verify-chain.mjs)