ASA Stats تشغّل أربع باقات مدفوعة عبر اشتراكات Subtopia على سلسلة Algorand
تبيع Subtopia اشتراكات التطبيقات اللامركزية على هيئة تصاريح رمزية محفوظة في المحفظة على Algorand، مع إيرادات محتجزة في الضمان على السلسلة؛ وقد أصبح ASA Stats يشغّل عبرها أربع باقات مدفوعة، فعلياً وعلى نحو قابل للتحقق على السلسلة.

مشكلة الدفعات المتكررة على سجل لا يسمح إلا بالدفع مرة واحدة
البلوك تشين يؤكد الدفعة لحظة توقيعها، لكنه لا يستطيع أن يمدّ يده خلسة إلى محفظة المستخدم ليخصم منها مرة أخرى في الشهر التالي بالطريقة التي تفعلها شبكات البطاقات. ومن هذه الفجوة جاء أن يكون معنى «الاشتراك على السلسلة» في الغالب معالجاً حفظياً أو تجديداً يدوياً. وتُزيل Subtopia1 مشكلة التفويض المتكرر بأن تبيع الوصول بالطريقة التي تبيع بها البلوك تشين كل شيء آخر — كأصل. فالمشترك يدفع مرة واحدة فيتلقى تصريح اشتراك: رمز في محفظته على Algorand. ثم يتحقق الموقع أو التطبيق اللامركزي مما إذا كانت المحفظة تحمل تصريحاً سارياً، ولا يقدّم الصفحة المدفوعة أو الميزة أو استدعاء واجهة البرمجة إلا بعد ذلك.
يقوم النموذج على خاصيتين في الطبقة الأساسية لـ Algorand تجعلان التصاريح المرموزة قابلة للتطبيق من الأصل. فكل تصريح هو Algorand Standard Asset (ASA)، وهي الآلية المدمجة في الشبكة لإصدار الرموز مباشرة على السلسلة، بحيث يصير التحقق من الأهلية مجرد استعلام عن رصيد بدل أن يكون استعلاماً في قاعدة بيانات. ولأن Algorand تُسوّي كل كتلة في ثوانٍ قليلة مع single-block finality — أي دون انتظار احتمالي للتأكيدات — فإن الشراء وسكّ التصريح الخاص به يصيران فوريين عملياً، وبرسوم تقل عن السنت تجعل حتى الاشتراك الزهيد الثمن قابلاً للتنفيذ.
من مشروع جانبي في 2023 إلى منصة حية على الشبكة الرئيسية
Subtopia من إنشاء Altynbek Orumbayev، وهو مهندس رئيسي في MakerX2، الشركة الأسترالية التي بنت Algorand Python3 — اللغة والمترجم اللذين تقوم عليهما حزمة العقود الذكية في Algorand — ومساهم كبير في سلسلة أدوات التطوير AlgoKit؛ ويذكر تذييل المنصة نفسها MakerX بالفضل. وقد أعلن Orumbayev عن المشروع على Algorand subreddit4 في يناير 2023، واصفاً إياه بأنه بنية تحتية «لتوفير بنية سهلة لإدارة الاشتراكات وحوافز للتحقيق من الدخل في تطوير التطبيقات اللامركزية على سلسلة Algorand». وفي الشهر نفسه سُجّل اسم subtopia.algo على نظام النطاقات على السلسلة NFD التابع لـ Algorand، ويعود أول أرشيف لموقع المشروع في Internet Archive إلى مارس 2023.
كان الطريق إلى الإنتاج طويلاً: فعقد Registry الظاهر على السلسلة اليوم ضمن شبكة الاختبار نُشر في يناير 2024، وتُظهر واجهة التطبيق نفسها الآن الإصدار 1.8.0 على الشبكة الرئيسية، مع تسجيل الدخول عبر محفظتي Pera وDefly، وهما من أبرز محافظ المستهلكين على Algorand. ويكشف فحص السلسلة أيضاً كيف يدير الفريق المنصة: فكلٌّ من منشئ Registry على الشبكة الرئيسية وعنوان مالك subtopia.algo يفوّضان صلاحية التوقيع إلى موقّع واحد منفصل عبر rekeying، وهي آلية Algorand التي تتيح للحساب تعيين مفتاح توقيع مختلف دون تغيير عنوانه — النمط المعتاد لفصل العنوان الموجَّه إلى الجمهور عن المفتاح الذي يخوّل المعاملات فعلياً.
كيف يتحول الاشتراك إلى أصل في المحفظة
خلف تطبيق الويب تقف أسرة من العقود الذكية. عقد Registry مركزي — التطبيق 1257359052 على الشبكة الرئيسية — ينشر ثلاثة مكونات لكل منشئ. فعقد Product يحتفظ بخطة التسعير وهو ما يُدمج في موقع المنشئ. وCreator Locker هو حساب الضمان الذي تتراكم فيه إيرادات الاشتراك بأصل الدفع المختار — ALGO أو أي ASA بمعروض غير صفري — والذي يستطيع المنشئ السحب منه متى شاء. أما User Locker فيتتبع التصاريح النشطة للمشترك ويغذي User Portal، وهي واجهة إدارة للجهات الدافعة. ويضم box storage في Registry — حيث تُقيَّد حسابات الضمان — 62 مدخلاً حالياً، منها 53 سجلاً لمنشئين ومستخدمين (18 و35 على التوالي)، والباقي مفاتيح قوالب وإصدارات للعقود، ما يعني وجود استخدام فعلي يتجاوز منتجاً واحداً.
عندما يدفع المشترك، تسكّ المنصة تصريحاً من نوع ASA يحمل اسم الوحدة التي اختارها المنشئ، وفق النمط {Unit Name}-#{mint number}، حيث يزيد الرقم مع كل اشتراك جديد. ويحتوي كل عقد Product على خطة تسعير واحدة بالضبط؛ والمنشئ الذي يقدم خططاً متعددة ينشر عقوداً إضافية تحت اسم المنتج نفسه. وتكلفة نشر منتج تبلغ نحو 0.85 من ALGO كرسوم شبكة، إضافة إلى رسم منصة قدره 56 دولارات، ويترتب على كل عملية شراء رسم منصة ثابت — تذكر الوثائق 0.027 دولار، في حين تعتمد ثوابت الرسوم في مجموعة أدوات التطوير على 0.10 دولار، وهو تباين صغير لم يوفّق الفريق بينه علناً. أما الاشتراكات المجانية (بسعر صفري) فتتجاوز رسم الشراء بالكامل، وتوصي الوثائق بها لأغراض التحقق من الأهلية والوصول إلى المجتمعات المقيّدة.
| المفهوم | الأثر العملي |
|---|---|
| تصريح غير محدود | شراء واحد لا تنتهي صلاحيته أبداً؛ قابل للتحويل أو الحذف أو المطالبة به في أي محفظة — عضويات مدى الحياة يمكن للمستخدمين إعادة بيعها |
| تصريح زمني | مدة تتراوح من يوم إلى سنة، مع تصاريح تجديد وإعادة اشتراك — خطط شهرية تقليدية، أو تصاريح وصول مجانية بسعر صفري |
| خصومات على السلسلة | ثابتة أو نسبية، مع صلاحية اختيارية، تُطبَّق تلقائياً عند الدفع — عروض ترويجية من دون نظام كوبونات منفصل |
| سقف المبيعات | عدّاد اختياري للحد الأقصى يتتبع إجمالي المبيعات ونشطها وأقصاها — إصدارات محدودة أو وصول مقيّد بالطاقة الاستيعابية |
أمام المنشئين ثلاثة مسارات للدمج. أبسطها رابط بوابة دفع مستضافة يعيد توجيه المشترين إلى صفحة اشتراك على subtopia.io نفسها (وأزرار الاشتراك في ASA Stats تفعل ذلك بالضبط). وهناك خيارات أكثر اندماجاً، هي JavaScript SDK8 — المنشورة على npm9 باسم subtopia-js-sdk، وكان آخر إصدار لميزاتها (v3.0.0، الذي أضاف دعم algosdk v3) في مايو 2025، ولم يظهر منذ ذلك الحين سوى دفع آلي للاعتماديات — وإطار HTML iframe عبر واجهة REST التي تصفها الوثائق على api.subtopia.io. وللمطورين الذين يبدؤون من الصفر، يوفّر AlgoKit template10 هيكلاً لتطبيق React لامركزي يدعم الاشتراكات بأمر واحد، ويُظهر demo blog project11 نمطاً عملياً: مدونة مدعومة بـ Notion لا يُفتح محتواها المدفوع إلا للمحافظ التي تحمل تصريحاً سارياً. وكل ذلك — مجموعة الأدوات والأمثلة والقالب — مفتوح المصدر تحت subtopia-algo GitHub org12، ولا يزال مستودع مجموعة الأدوات فيها يُظهر عمليات دفع حديثة تعود إلى 14 أغسطس 2026.
ASA Stats: العميل المرتكز، موثّقاً على السلسلة
أبرز تكاملات Subtopia هو ASA Stats13، متتبع المحافظ الفوري طويل العمر لرموز و NFTs على Algorand. وتقول صفحة الاشتراكات فيه بصراحة: «الاشتراكات تعمل برموز ASASTATS وتُدار بشفافية عبر عقود ذكية على السلسلة بواسطة Subtopia». وقد أُعلن عن الإطلاق على Bluesky في ديسمبر 202414، مع توقّع النشر على الشبكة الرئيسية «خلال أسبوعين» — أما عقود المنتجات الأربعة الموجودة على السلسلة اليوم فتحمل طوابع زمنية للإنشاء بتاريخ 13 يناير 2025.
وتؤكد هذه العقود التكامل من طرف إلى طرف. فالأربعة تحمل اسم 'ASA Stats'، ولكل منها خطة تسعير واحدة — Intro وAsastatser وProfessional وCluster — بسعر 2,500 / 18,00015 / 38,00016 / 500,00017 من ASASTATS لكل شهر من 30 يوماً، بما يطابق باقات الموقع نفسه تماماً. وتُسوّى المدفوعات برمز ASASTATS (الأصل 3935376711819، وهو رمز بمعروض يبلغ مليار وحدة يحتفظ منشئه بدوري المدير والاحتياطي)، ويتطابق عدّاد المشتركين في كل عقد — 8 و6 و8 و3 على التوالي — مع عدد سجلات الاشتراك النشطة المخزنة في صناديقه على السلسلة. ولا يزال حساب النشر الذي يقف خلف العقود الأربعة يتلقى معاملات دفع مقترنة باستدعاءات تطبيقات حديثة تعود إلى 22 يوليو 2026: أي إن الباقات ليست منشورة فحسب، بل قيد الاستخدام الفعلي.
ووحدة تغذية الأسعار في Subtopia التي سبقت الإشارة إليها هي ما يحافظ على اتساق الباقات المسعّرة بـ ASA: إذ ينشر حسابها الإداري سعراً محدَّثاً لـ ALGO إلى تطبيق الأوراكل كل صباح نحو الساعة 01:20 بتوقيت UTC — وكان آخر تحديث قد وصل اليوم — والقيمة المخزنة (8، بمنزلتين عشريتين) تعلو قليلاً على السعر الفوري لـ ALGO عند نحو 0.078 دولار. ولأن العضوية رصيد رمزي، يستطيع ASA Stats التحقق من باقة المشترك من دون إذن مسبق: فالمحفظة إما تحمل تصريحاً سارياً أو لا تحمله، من دون أي استعلام من جهة الخادم يستدعي الثقة.
صغيرة وحقيقية، وما زالت بحاجة إلى صقل
الحضور على السلسلة متواضع، والأرقام الصادقة لا تقل أهمية عن البنية. فعبر الباقات الأربع كلها، لدى ASA Stats حالياً 25 سجل اشتراك نشط (8 + 6 + 8 + 3). ورمز ASASTATS قابل للتداول نظرياً لكنه غير سائل فعلياً: فمجمع Tinyman الخاص به يضم نحو 1,200 دولار ويدور فيه أقل من دولار واحد يومياً، في حين تُظهر مجمعات ASASTATS المدرجة في Pact قيمة TVL تساوي صفراً — وهو ما يوحي بأن معظم المشتركين يحصلون على رموزهم خارج البورصات اللامركزية. أما انتشار المنصة خارج ASA Stats فمبكر أيضاً: فقد سُجّل 141 تنزيلاً لمجموعة أدوات npm الشهر الماضي، ويضم Discord20 المجتمعي 2121 عضواً.
ولم يتسنَّ التحقق بشكل مستقل من عدة ادعاءات يطلقها المشروع نفسه. فالصفحة الرئيسية تذكر أن «منطق عمل المنصة وعقودها مدقَّقة من Entersoft Audits»، لكن لا يوجد أي تقرير تدقيق منشور على الموقع أو في منظمة GitHub أو في أي مكان يمكن للبحث على الويب أن يجده، كما لا يعرض زر 'Report' في الصفحة الرئيسية أي مستند مرئي. وواجهة REST التي تحيل إليها الوثائق للبحث عن العضويات — api.subtopia.io/docs — تعيد حالياً الخطأ 404، ما يترك مجموعة الأدوات وبوابة الدفع ومسار ABI المحمي بالبريد الإلكتروني (إذ يطلب الفريق من المدمجين التواصل معه لعمليات البحث عن العضوية على مستوى العقد الذكي) كأسطح التكامل العاملة. كذلك ما زالت الصفحة الرئيسية تعلن تسجيل الدخول بالبريد الإلكتروني دون كلمة مرور، بينما تصنّف الوثائق هذه الميزة مهملة، وتطلب من المستخدمين الحاليين تصدير حساباتهم الحفظية قبل إزالتها. وتحمل صفحات الوثائق نفسها طابع «آخر تحديث قبل 222 سنوات»، مع أن سجل إصدارات مجموعة الأدوات يُظهر أن الشيفرة الأساسية تطورت منذ ذلك الحين.
السجل الذي يجعل الاشتراكات ممكنة أخيراً
لا شيء من ذلك ينتقص مما تُبرهن عليه المنصة: حل عملي غير حفظي للدفعات المتكررة على سجل لا يقبل الخصم التلقائي. فالآليات حقيقية — تصاريح محفوظة في المحفظة، وإيرادات محتجزة في الضمان، ووحدة أسعار تُحدَّث يومياً، ونشر تجاري من أربع باقات كل مشترك فيه ظاهر على السلسلة. وما زالت Subtopia منصة صغيرة بعميل مرتكز واحد معلن، وأرقام انتشارها هي ما هي. لكنها كذلك أدوات غير مبهرجة وموجهة نحو الإيرادات، بناها مهندسون يعرفون السلسلة معرفة عميقة — وكون أكبر عميل لها مستعداً لوضع هيكل باقاته المدفوعة بأكمله عليها هو أقوى إشارة حتى الآن إلى أن الاشتراكات المرموزة لها مكان حقيقي على Algorand.
المصادر
- Subtopia1
- Subtopia Docs23
- Subtopia JS SDK8
- subtopia-js-sdk on npm9
- subtopia-algo on GitHub12
- AlgoKit Subtopia template10
- ASA Stats subscription plans13
- ASA Stats FAQ24
- ASA Stats on Bluesky14
- Launch announcement (r/algorand)4
- MakerX blog25
- Subtopia Discord20
- Overview | Subtopia Docs26
- How it works? | Subtopia Docs27
- Pricing | Subtopia Docs28
- Creating Products | Subtopia Docs29
- Javascript SDK | Subtopia Docs30
- docs.subtopia.io31
- docs.subtopia.io32
- docs.subtopia.io33
- docs.subtopia.io34
- docs.subtopia.io35
- docs.subtopia.io36
- docs.subtopia.io37
تم التحقق من 9 أرقام في هذه القصة.عرض كل عمليات التحقق
المصادر
- 1Subtopia subtopia.io↩
- 2MakerX makerx.com.au↩
- 3Algorand Python algorandfoundation.github.io↩
- 4Algorand subreddit reddit.com↩
- 8JavaScript SDK sdk.subtopia.io↩
- 9npm npmjs.com↩
- 10AlgoKit template github.com↩
- 11demo blog project github.com↩
- 12subtopia-algo GitHub org github.com↩
- 13ASA Stats asastats.com↩
- 14Bluesky في ديسمبر 2024 bsky.app↩
- 18393537671 allo.info↩
- 20Discord discord.gg↩
- 23Subtopia Docs docs.subtopia.io↩
- 24ASA Stats FAQ asastats.com↩
- 25MakerX blog blog.makerx.com.au↩
- 26Overview | Subtopia Docs docs.subtopia.io↩
- 27How it works? | Subtopia Docs docs.subtopia.io↩
- 28Pricing | Subtopia Docs docs.subtopia.io↩
- 29Creating Products | Subtopia Docs docs.subtopia.io↩
- 30Javascript SDK | Subtopia Docs docs.subtopia.io↩
- 31docs.subtopia.io/integrations/javascript-sdk.md docs.subtopia.io↩
- 32docs.subtopia.io/pricing.md docs.subtopia.io↩
- 33docs.subtopia.io/integrations/checkout-portal.md docs.subtopia.io↩
- 34docs.subtopia.io/account-and-platform/fiat-onramp.md docs.subtopia.io↩
- 35docs.subtopia.io/integrations/api.md docs.subtopia.io↩
- 36docs.subtopia.io/llms.txt docs.subtopia.io↩
- 37docs.subtopia.io/account-and-platform/email-login.md docs.subtopia.io↩