ثبوت وړ انصاف، تشریح شوی
ثبوت وړ انصاف تاسو ته اجازه درکوي چې وګورئ چې د یوې پورټ پایله ستاسو د خپلوونې څخه مخکې ټاکل شوې وه او وروسته نه ده بدله شوې. دا لوبه په عادي معنی کې عادلانه نه کوي، او نه هم پایلې وړاندوینه کیدونکې کوي.
څنګه کار کوي
- تړلې کول. سرور یو پټ د سرور تخم غوره کوي او یوازې د هغه SHA-256 هش درته ښیي، چې یو ځانګړی نښان دی چې بیرته نه شي اخیستل کیدای.
- ستاسو ورکړل شوی. تاسو (یا نور لوبغاړي) یو د کارونکي تخم برابروئ، نو سرور نشي کولی د ستاسو د خپلوونې له لیدلو وروسته هغه پایله غوره کړي چې د هغه په ګټه وي.
- لوبه. د هرې پورټ پایله له دواړو تخمونو او د پورټ شمیرنکي (nonce) څخه محاسبه کیږي.
- ښودل او تاییدول. وروسته سرور خپل تخم ښیي. هرڅوک کولی شي هغه هش کړي، هش له مخکې ښودل شوي نښان سره پرتله کړي، او هره پورټ بیا محاسبه کړي.
هڅه وکړئ
یو معیاري طرزه: د کریش نقطه له HMAC-SHA256(د سرور تخم، "د کارونکي تخم:nonce")، 97% RTP. دا مفهوم ښیي؛ دا د کومې خاصې لوبې الګوریتم نه دی.
نښان (SHA-256)، چې له هرې پورټ څخه مخکې ښودل شوی:—
ښودل شوی د سرور تخم:
ثبوت وړ انصاف څه ثابتوي
- د هرې پورټ پایله د پورټ څخه مخکې ټاکل شوې وه او د ستاسو د خپلوونې وروسته نه ده بدله شوې.
- خپور شوی الګوریتم په حقیقت کې د هغه د تولید لپاره کارول شوی و.
هغه څه چې ثابتوي یې نه کوي
- چې لوبه هغه RTP سره چلیږي چې تاسو یې تمه کوئ: RTP د الګوریتم برخه ده او کیدای شي کمه شي.
- چې سایټ په ستاسو هیواد کې مجاز دی، پیسې ورکوي، یا لوبغاړي عادلانه سره چلوي. یو سایټ کیدای شي ثبوت وړ انصاف ولري او بیا هم غیر مجاز وي.
- چې هرڅوک کولی شي راتلونکی پورټ وړاندوینه کړي. د پټ تخم پرته، پایله نه شي محاسبه کېدای، او هش نه شي سرچپه کېدای: د 256-بټ تخم اټکلول د ترسره کولو وړ نه دي. وګورئ ولې پیشبینونه درغلۍ دي.
د یوې حقیقي لوبې چکول
د لوبې خپل د تصدیق سکرین یا معلومات وکاروئ. د بیلګې په توګه، Aviator خپل د ثبوت وړ انصاف مینو کې د تېرو پورټونو لپاره تخمونه او هش ښیي. زموږ ډیمو یو عمومي سیسټم کاروي او نشي کولی د یو مشخص چوونکي پورټونه تصدیق کړي.