Live edition loading…

PXke Algorand

Independent daily coverage of the Algorand ecosystem — verified reporting on wallets, DeFi, NFTs and infrastructure, fact-checked on-chain before it publishes.

← Latest stories

AlgoChess بازی‌های شطرنج استیک‌شده را روی مین‌نت با ALGO تسویه می‌کند، پیش از آغاز استخراج توکن در ۲۰ سپتامبر

· · · · · ·

AlgoChess بازی‌های شطرنج استیک‌شده را روی مین‌نت با ALGO تسویه می‌کند، پیش از آغاز استخراج توکن در ۲۰ سپتامبر

AlgoChess یک سایت شطرنج است که در آن می‌توانید یک بازی بلیتز معمولی را مقابل فردی دیگر یا مقابل موتور Stockfish انجام دهید و روی نتیجه، ALGO واقعی استیک کنید. هر دو مبلغ استیک پیش از نخستین حرکت در یک قرارداد هوشمند Algorand قفل می‌شوند و قرارداد، برنده را مستقیم به کیف پولش پرداخت می‌کند: نه موجودی‌ای در سایت هست که بخواهید نقدش کنید و نه درخواست برداشتی که کسی بخواهد تأییدش کند.

دو چیز باعث می‌شود این هفته ارزش خواندن داشته باشد. این دو قرارداد فعال روی مین‌نت Algorand قرار دارند و سازوکار امانی همان کاری را می‌کند که سایت می‌گوید — پول در خود قرارداد می‌نشیند، نه در حسابی که گرداننده در اختیار دارد، و تسویه به کیف پول خودِ بازیکن واریز می‌شود. و توکنی به نام CHESS از ۲۰ سپتامبر برای استخراج باز می‌شود: ۲۰ میلیون سکه، بدون فروش، بدون پیش‌استخراج و بدون هیچ راه ورودی جز بردن یک بازی استیک‌شده. AlgoChess هم تازه است، کوچک و حسابرسی‌نشده، و هیچ نام شرکتی پشتش نیست. این بخش هم در ادامه آمده است.

صفحه بازی چه چیزی عرضه می‌کند و هر درِ ورودی چه هزینه‌ای دارد

صفحهٔ اپلیکیشن پنج گزینه دارد: بازی با یک انسان، شکست Stockfish، دعوت دوست با یک لینک، بازی دوستانه بدون استیک، و پنجاه مات تاریخی برای حل کردن. دو مورد از آن‌ها پول می‌گیرند.

مفهومچه هزینه‌ای برایتان داردپیامد در دنیای واقعی
مسابقه با فرد دیگر۱–۲,۰۰۰ ALGO، که حریف هم مبلغ برابر می‌گذاردبرنده ۹۰٪ کل مبلغ را می‌برد؛ پس یک مسابقهٔ ۱ ALGO معادل ۱.۸ ALGO پرداخت می‌کند
بازی مقابل Stockfish۱–۲۰۰ ALGOبر مبنای ضریبی محاسبه می‌شود که منتشر شده و به اختلاف ریتینگ موتور بستگی دارد؛ توضیحش در ادامه آمده است
بازی دوستانه با یک فردهیچنه کیف پول می‌خواهد، نه ریتینگ تغییر می‌کند، نه تراکنشی روی Algorand انجام می‌شود
تمرین و پنجاه اسطورههیچهشت سطح موتور و پنجاه مات تاریخی، بدون نیاز به ثبت‌نام

گزینه‌های ساعت ۳، ۵ یا ۱۰ دقیقه‌اند؛ همان آهنگ بلیتزی که در یک سایت رایگان بازی می‌کنید. در بازی مقابل ماشین، کل نظام قیمت‌گذاری یک جمله است — هرچه ریتینگ موتور بالاتر از سطح شما باشد، برد پول بیشتری می‌دهد — و در قالب چهار پلهٔ منتشرشده عرضه می‌شود.

مفهومضریبپیامد در دنیای واقعی
موتور با ۲۰۰ واحد ریتینگ بالاتر از شما×۲نزدیک‌ترین نبرد روی این نردبان
موتور با ۳۰۰ واحد بالاتر×۳یک پله بالاتر
موتور با ۴۰۰ واحد بالاتر×۵یک پله دیگر
موتور با ۵۰۰ واحد و بالاتر×۱۰شانس دور

همیشه دو کارت به شما نشان داده می‌شود: نزدیک‌ترین موتور بالاتر از سطحتان با قیمت همان پله، و موتور بعد از آن که همیشه با ضریب ×۱۰ عرضه می‌شود. یک بازیکن تازه با ریتینگ ۱۵۰۰، SF۴ را با ×۲ و SF۵ را با ×۱۰ می‌بیند. ببرید و قرارداد در یک بلاک، مبلغ استیک شما را ضربدر ضریب پرداخت می‌کند. بردن مقابل انسان‌ها هیچ‌وقت این قیمت‌ها را جابه‌جا نمی‌کند — سطح ماشینی شما فقط با بازی مقابل ماشین تغییر می‌کند و با هر ۳۰۰ واحد، منو یک موتور بالاتر می‌رود. ریتینگ‌ها بر پایهٔ Glicko-۲ هستند، سامانه‌ای از همان خانوادهٔ اعداد Elo که بیشتر بازیکنان می‌شناسند، و سایت می‌گوید ریتینگ شما «از کل تاریخ بازی‌ها بازمحاسبه می‌شود، نه به‌شکل عددی ذخیره‌شده که ما بتوانیم ویرایشش کنیم». این جمله نحوهٔ محاسبهٔ عدد را توضیح می‌دهد، نه اینکه چه کسی بر آن کنترل دارد: محاسبه روی سرورهای گرداننده اجرا می‌شود، پس همان‌قدر قابل ویرایش است که هر مقدار ذخیره‌شدهٔ دیگری. آنچه واقعاً به دست می‌آید این است که بازی‌های یکسان همیشه ریتینگ یکسانی تولید می‌کنند.

شروع یک جلسه سریع است. صفحهٔ تمرین را باز کردیم و صفحه شطرنج همین حالا آماده بود، با SF۱ تا SF۸ و ساعت‌های ۳، ۵ یا ۱۰ دقیقه؛ با یک کلیک روی SF۲ حریف عوض شد و بعد صفحه حرکت ما را علامت زد. موتور در مرورگر اجرا می‌شود، بنابراین تمرین حتی با قطع شبکه هم کار می‌کند.

صفحهٔ تمرین AlgoChess مقابل Stockfish سطح ۱، نوبت سفید

بازی دوستانه شما را با نخستین فردی جفت می‌کند که روی همان ساعت در انتظار نشسته است، یا لینکی می‌سازد که می‌توانید برای هر کسی بفرستید: هر کس آن را باز کند سیاه می‌شود و به هیچ حساب کاربری یا اپی نیاز ندارد. هیچ چیزی ذخیره و هیچ چیزی امتیازبندی نمی‌شود؛ صفحه توضیح می‌دهد که همین موضوع دلیل آن است که نمی‌توان از بازی رایگان برای دستکاری شانس‌هایی که جای دیگر به شما داده می‌شود استفاده کرد. پنجاه اسطوره مات‌هایی از Greco در ۱۶۱۹ تا Carlsen سیزده‌ساله‌اند که روی صفحه‌ای بازی می‌شوند که خودش پاسخ می‌دهد؛ پیشرفت در دستگاه خودتان نگه داشته می‌شود و به همین دلیل صفحهٔ ما ۰ از ۵۰ حل‌شده را نشان داد.

بخش پولی جایی است که پول در میان است. در صفحهٔ مسابقه ساعت و مبلغ استیک را انتخاب می‌کنید و بازی‌ای می‌سازید که منتظر حریف می‌ماند؛ چالش ماشین پیش از آنکه تصمیم نهایی را بگیرید، دو کارت موتور را با قیمت‌هایشان نشان می‌دهد. هر دو صادقانه نشان می‌دادند صف چقدر خلوت است: لابی نوشته بود «۶ بازی این هفته · ۲ بازیکن · آخری ۲ روز پیش» و ساعت شلوغی‌اش را ۹ شب به وقت نیویورک اعلام کرده بود.

برای استیک کردن به ALGO در یک کیف پول نیاز دارید و سایت یکی را در مرورگر برایتان می‌سازد. ما این کار را در صفحهٔ کیف پول انجام دادیم: در حدود ده ثانیه یک نشانی، موجودی صفر ALGO و ریتینگ ۱۵۰۰ برگرداند، بدون اپ و بدون ثبت‌نام. همان صفحه روراست می‌گوید این کیف پول چیست — فقط در همان مرورگر زندگی می‌کند، پاک‌کردن داده‌های سایت آن را از بین می‌برد، ۲۵ کلمه یگانه نسخهٔ آن است، و اگر حافظهٔ دستگاه کم بیاید مرورگر ممکن است آن را دور بیندازد. کتابخانهٔ کیف پولی که سایت به کار می‌برد، هشدار خودش را در کد دارد: «ذخیره کردن عبارت بازیابی در حافظه ناایمن است. هر عبارت بازیابی کلید خصوصی که به کار می‌رود هرگز نباید دارندهٔ Algo واقعی باشد (یعنی روی مین‌نت). با احتیاط استفاده کنید!» این نشان می‌دهد کیف پول چگونه کار می‌کند — کلید روی دستگاه خودتان ساخته و نگه داشته می‌شود، نه نزد گرداننده — و متن خود سایت می‌گوید کیف پول می‌تواند همراه مرورگر ناپدید شود. با فرستادن ALGO از هر صرافی آن را شارژ کنید، و نخستین بازی استیک‌شدهٔ شما کیف پول را به‌طور خودکار برای نگهداری CHESS فعال می‌کند، چون حساب Algorand باید پیش از نگهداری هر دارایی فعال‌سازی را انجام دهد.

چرا کسی روی یک بازی شطرنج استیک می‌کند

شطرنج رایگان مسئله‌ای حل‌شده است و خودِ پروژه هم در صفحهٔ رایگان در برابر استیک‌شده همین را می‌گوید: «حساب Lichessتان را نگه دارید. Chess.com را هم نگه دارید... پلتفرم‌های رایگان بهترین چیزی هستند که تا به‌حال برای شطرنج اتفاق افتاده است.» Lichess و Chess.com در تمرین از هر سایت تازه‌ای جلو می‌زنند و AlgoChess خودش می‌گوید آن‌ها را برای تمرین نگه دارید و وقتی می‌خواهید نتیجهٔ بازی مهم باشد به اینجا بیایید. آنچه این سایت می‌فروشد همان یک چیزی است که هیچ پلتفرم رایگانی نمی‌تواند بدهد: استیک، و پرداختی که به تصمیم کسی برای عمل کردن به تعهدش وابسته نیست. صفحهٔ پول واقعی آن را ساده می‌گوید — «بانک بلاک‌چین است، نه صفحهٔ شطرنج».

سابقهٔ شطرنج استیک‌شده امیدبخش نیست و همین تعیین می‌کند که آیا سازوکار ضدتقلب می‌تواند جواب بدهد یا نه. Immortal Game در دسامبر ۲۰۲۳ بخش‌های NFT و بازی-برای-درآمد خود را به دلیل تقلب تعطیل کرد؛ تیمش نوشت «با عرضهٔ مبالغ کلان نقدی بدون هیچ مانع محدودکننده‌ای برای ورود، ما به تقلب گسترده در پلتفرم دامن زدیم و تجربهٔ کاربری پایگاه بازیکنان قانونی‌مان را خراب کردیم» — شکستی که آن زمان گزارش شد به‌عنوان پایان جاه‌طلبی این پروژه برای درآمدزایی مردم از شطرنج. پاسخ AlgoChess، بر پایهٔ پرسش‌های متداول خودش، تحلیل سمت سرور هر بازی استیک‌شده است — دقت حرکات، نرخ هم‌خوانی با موتور و الگوهای زمان‌بندی حرکت‌ها — به‌گونه‌ای که ادامهٔ بازی در سطح موتور، حساب را از بازی‌های استیک‌شدهٔ تازه محروم می‌کند؛ به‌علاوه محدودیت‌های استیک که برای حساب‌های تازه پله‌پله افزایش می‌یابد و کیف پول‌هایی که از یک منبع شارژ شده‌اند، یک بازیکن شمرده می‌شوند. هزینهٔ این معامله در جملهٔ خودِ سایت پیدا است: پولی که تسویه شده همیشه از قرارداد تبعیت می‌کند، پس متقلبی که پولش را گرفته، برده را نگه می‌دارد و در عوض دسترسی‌اش را از دست می‌دهد. گذشته از این، تحلیل را هم گرداننده و روی سرورهای خودش اجرا می‌کند.

سهم Algorand در این ماجرا محدود و مکانیکی است. بلاک‌ها در حدود سه ثانیه نهایی می‌شوند و هزینهٔ یک تراکنش کسری از یک سنت است؛ همین است که پرداخت برای یک بازی شطرنج تک‌نفره را عملی می‌کند و نه مضحک: تسویه یک تراکنش در یک بلاک است و چیزی برای جمع کردن و دسته‌ای کردن وجود ندارد. داستان بزرگ‌تر شطرنج در این شبکه جای دیگری است — World Chess یک برنامهٔ وفاداری مبتنی بر Algorand به نام The Tower را اجرا می‌کند که پیشرفت و پاداش‌ها را ردیابی می‌کند، نه اینکه روی نتیجهٔ بازی پول استیک کند.

قراردادها واقعاً چه می‌گویند

قراردادهای فعال همان‌هایی هستند که سایت لینک می‌دهد: EscrowDuel با اپلیکیشن ۳۶۹۳۲۵۲۵۷۴ برای بازی‌های میان افراد، و HouseChallenge با اپلیکیشن ۳۶۹۳۲۵۲۷۵۴ برای بازی مقابل ماشین. قرارداد خانه، توکن CHESS و قرارداد توزیعی که به آن خوراک می‌رساند، همه در صبح ۳ سپتامبر ساخته شده‌اند. یک جفت قدیمی‌تر — یک قرارداد مسابقهٔ قدیمی و یک قرارداد خانهٔ قدیمی — به‌صورت متوقف روی زنجیره باقی مانده‌اند؛ یعنی از زمان ثبت دامنه در ۱۸ اوت ۲۰۲۶، این استقرار یک بار جایگزین شده است. کد خود صفحه‌ها فقط با میزبان‌های مین‌نت حرف می‌زند و هیچ نشانی از شبکهٔ آزمایشی در آن نیست، که با برچسب مین‌نت روی سایت هم‌خوان است.

مفهومآنچه قرارداد می‌گویدپیامد در دنیای واقعی
بازهٔ استیک در مسابقهٔ دونفره۱ تا ۲,۰۰۰ ALGOقرارداد هر مبلغی بیرون این بازه را رد می‌کند
کمیسیون مسابقه۱,۰۰۰ واحد پایههمان ۱۰٪ که صفحهٔ بازی نشان می‌دهد و در قرارداد نوشته شده است
برخورد با مساویسایت می‌گوید مساوی با کسر ۱٪ کارمزد بازگردانده می‌شود؛ فیلد drawFeeBps در قرارداد صفر خوانده می‌شوداگر همان فیلد تعیین‌کننده باشد، مساوی کامل بازگردانده می‌شود؛ در هر یادداشت تسویه‌ای که خواندیم بازی نتیجه‌محور ثبت شده بود، بنابراین نتوانستیم یکی را از نزدیک ببینیم
بازهٔ استیک مقابل ماشین۱ تا ۲۰۰ ALGOیک‌دهم سقف مسابقهٔ دونفره
سقف پرداخت۲۰٪ ذخیره، به‌علاوه سقف روزانهٔ ۱,۰۰۰ ALGOبا ۱,۴۲۷ ALGO در ذخیره، هیچ برد واحدی نمی‌تواند بیش از حدود ۲۸۵ ALGO بپردازد
بازهٔ تسویه۷,۲۰۰ دوربا آهنگ اخیر شبکه، تقریباً پنج ساعت — همان پارامتری که پشت این وعده است که استیک بلاتکلیف‌شده را می‌توان پس گرفت

حسابِ خودِ قرارداد مسابقه ۰.۵ ALGO دارد و یک سازوکار امانی عبوری دقیقاً همین شکل است: استیک‌ها هیچ‌جا تلنبار نمی‌شوند و تراکنش‌های تسویه‌ای که خواندیم، بازیکنان را مستقیم از حساب قرارداد پرداخت می‌کنند. بعضی از آن‌ها یادداشتی دارند که نتیجه، نحوهٔ پایان بازی — مات یا اتمام وقت — و کل فهرست حرکات را ثبت می‌کند، هرچند همهٔ تراکنش‌های تسویه چنین یادداشتی ندارند.

قرارداد خانه همان سمت تأمین‌شده است. حساب آن ۱,۴۲۷.۴۲ ALGO نگه می‌دارد — حدود ۱۴۱ دلار با قیمت ۰.۰۹۸۸ دلاری ALGO در ۹ سپتامبر — و ۱,۴۲۴.۹۰ از آن در ۳ سپتامبر با یک فراخوان از نشانی مدیر پروژه رسیده است که قرارداد خانهٔ قدیمی و اکنون متوقف را خالی کرد و به قرارداد تازه ریخت. این پول گرداننده است که پشت پرداخت‌های ماشین می‌ایستد، نه استیک بازیکنان، و شمارندهٔ پرداخت‌های معوق صفر است. سقف و شانس‌ها در بالای نردبان به هم می‌رسند: یک بازی ۲۰۰ ALGO مقابل ماشین که با ×۱۰ برده شود، به پرداخت ۲,۰۰۰ ALGO اشاره دارد، که سقف ۲۸۵ ALGO از عهدهٔ آن برنمی‌آید؛ بنابراین بزرگ‌ترین استیکی که ضریب ×۱۰ می‌تواند کامل ایفا کند حدود ۲۸ ALGO است، بسیار کمتر از سقف خودِ قرارداد. اینکه قرارداد چنین استیک بزرگی را رد می‌کند یا صرفاً کمتر می‌پردازد، چیزی نیست که پارامترهای منتشرشده‌اش بگوید. سایت سقف را افشا می‌کند و ذخیره را همان چیزی توصیف می‌کند که خانه می‌تواند از دست بدهد.

هر دو قرارداد فعال یک نشانی مدیر دارند که هم‌زمان خزانه و مالک نام algochess.algo است — هویتی که به یک حساب تأییدشدهٔ @algochess در X گره خورده — به‌علاوه یک نشانی اوراکل جداگانه که با سرمایهٔ راه‌انداز تأمین شده و نتایج را امضا می‌کند. این همان خط اعتمادی است که باید درک کنید: زنجیره قاعدهٔ پرداخت را اجرا می‌کند، اما دربارهٔ وضعیت صفحهٔ شطرنج قضاوت نمی‌کند؛ پس هنوز سروری که گرداننده می‌گرداند تصمیم می‌گیرد چه کسی برده است. جز پرچم توقف، اختیارات مدیر منتشر نشده و کد قرارداد هم همین‌طور — و این برای ثابت‌های بالا مهم است، چون از وضعیتی که می‌توانیم بخوانیم نمی‌توانیم بگوییم آیا مدیر می‌تواند کارمزد یا سقف استیک را تغییر دهد یا نه. هیچ حسابرسی‌ای با جست‌وجو پیدا نمی‌شود، نه مخزن عمومی‌ای هست (جست‌وجوی AlgoChess در GitHub فقط تکالیف درسی دانشگاهی بی‌ربط برمی‌گرداند)، نه صفحهٔ شرایط یا درباره‌ما و نه نام شرکتی؛ بنابراین این عملیات عمدتاً با همان کیف پول متصل به نام شناسایی می‌شود. جست‌وجوی این نام هنوز پروژهٔ قدیمی‌تری را در algochess.xyz بالا می‌آورد که در نوشته‌ای از ۲۰۲۲ به‌عنوان یک بازی شطرنج NFT با یک بازار مهره توصیف شده است؛ چیزی که پیدا کردیم آن را به این سایت وصل نمی‌کند و صفحه‌های کنونی هیچ حرفی از NFT نمی‌زنند.

توکن CHESS و آغاز ۲۰ سپتامبر

CHESS یک دارایی استاندارد Algorand است — روش درون‌ساختهٔ این زنجیره برای انتشار توکن بدون نوشتن قراردادی جداگانه — و توکنی که از صفحهٔ توکن لینک شده، عرضهٔ ثابت ۲۰,۰۰۰,۰۰۰ با شش رقم اعشار دارد. فیلدهای مدیر، فریز و بازپس‌گیری آن همه روی نشانی صفر Algorand تنظیم شده‌اند که آن‌ها را از کار می‌اندازد: هیچ‌کس نمی‌تواند بیشتر ضرب کند، موجودی‌ای را فریز کند یا سکه‌ای را پس بگیرد. این نسخهٔ قابل‌بررسی همان وعده‌ای است که عرضه هرگز بیشتر نمی‌شود، و از آن نوع تضمینی است که دارنده می‌تواند بدون اعتماد به هیچ‌کس راستی‌آزمایی کند.

کل عرضه در حساب امانی قرارداد توزیع، اپلیکیشن ۳۶۹۳۲۵۲۹۹۵، نشسته است و همان نشانی تنها حسابی است که ایندکسر با موجودی CHESS مخالف صفر برگرداند؛ دو نشانی دیگری که دیدیم دارایی را فعال کرده بودند و چیزی نداشتند. قرارداد توزیع شش مقدار منتشر می‌کند و هیچ کلید مدیر یا توقف ندارد: شناسهٔ دارایی، استخر باقی‌مانده، دوره، دو قرارداد بازی که به آن‌ها خدمت می‌کند و یک زمان‌مهر آغاز. آن زمان‌مهر ۲۰ سپتامبر ساعت ۱۷:۰۰ به وقت UTC است، که با شمارش معکوس روی سایت می‌خواند. استخری که برای دورهٔ اول کنار گذاشته شده، همین حالا روی زنجیره ۱۰,۰۰۰,۰۰۰ CHESS را نشان می‌دهد — نیمی از عرضه، که چارچوب‌بندی خود سایت برای نخستین استاد از بیست استاد، al-Suli، است که نیمی از همه‌چیز را در دست دارد و دورهٔ Fischer آخرین دوره است. قواعد منتشرشده: بازی تنها معدن است، هر بازی استیک‌شدهٔ نتیجه‌محور — چه مسابقهٔ دونفره و چه بازی مقابل ماشین — استخراج می‌کند، مساوی چیزی استخراج نمی‌کند و هیچ فروشی، هیچ ایردراپ و هیچ استخر تیمی در کار نیست. دورهٔ اول به ازای هر ALGO استیک‌شده ۱ CHESS استخراج می‌کند، هر دورهٔ بعدی نصف آن سکه را نگه می‌دارد و نصف آن را استخراج می‌کند، و پایان هر دوره با خالی‌شدن استخر آن است، نه با تقویم. CHESS در Tinyman یا Pact فهرست نشده، که با ادعای فروخته‌نشدن آن در هیچ‌جا هم‌خوان است. قرارداد دیگری از همان راه‌انداز، اپلیکیشن ۳۶۹۳۲۵۳۴۲۴، حول دارایی CHESS با کارمزد ۵٪ ساخته شده و هرگز استفاده نشده است — شمارندهٔ امانی‌اش صفر و شمارندهٔ مسابقه‌اش ۱ است — پس بازی با استیک CHESS هنوز آغاز نشده است.

امروز می‌توانید بدون کیف پول شروع کنید: صفحهٔ تمرین را باز کنید و یک سطح موتور بازی کنید، یا یک بازی دوستانهٔ رایگان با هر کسی که در انتظار است انجام دهید. وقتی خواستید نتیجهٔ بازی مهم باشد، کیف پول مرورگری بسازید، با ALGO شارژش کنید و از ۱ ALGO شروع کنید. اول بررسی کنید که بازی با استیک در محل زندگی شما مجاز است؛ این چیزی است که صفحهٔ حقوقی از شما می‌خواهد، با این توضیح که چالش ماشین بیشتر شبیه شرط‌بندی با خود گرداننده است تا یک مسابقهٔ دونفره. چیزی که باید بعد از این زیر نظر گرفت، تاریخی است که همین حالا در آن قرارداد توزیع نوشته شده: ۲۰ سپتامبر معدن باز می‌شود و نخستین CHESS قابل استخراج می‌شود.

منبع

Source: https://algochess.org