سیستمهای سنتی بلاکچین و نیاز به تعامل بیدرنگ
سیستمهای سنتی بلاکچین برای تعامل بیدرنگ طراحی نشده بودند و این موضوع در سالهای اخیر آشکار شده است.
برای مثال، شبکههایی مانند نسخههای اولیه اتریوم، امنیت و تمرکززدایی را در اولویت قرار میدادند که اغلب به بهای سرعت تمام میشد. این امر منجر به تأخیر قابل توجهی شد و هر کسی که در تابستان دیفای سال ۲۰۲۰ حضور داشت، میتواند تنگناهایی را که ایجاد کرد، تأیید کند.
با این حال، با تکامل فناوریهای مبتنی بر بلاکچین، دسته جدیدی از برنامهها ظهور میکند که به پاسخگویی تقریباً فوری نیاز دارند. بازیهای درون زنجیرهای، محصولات مالی تعاملی، بازارهای پیشبینی و موارد دیگر به اجرای سریع، اصطکاک کم و هزینههای قابل پیشبینی وابسته هستند.
معرفی PlayNance
PlayNance با هدف رفع این نیاز ایجاد شده است. این سیستم، تلاشی برای طراحی زیرساختهای قوی است که بهطور خاص برای برنامههای بیدرنگ و با توان عملیاتی بالا ساخته شده است. این موضوع بهویژه در زمینههای بازی که پاسخگویی و تجربه کاربری حیاتی است، مشهود است.
PlayNance یک اکوسیستم مبتنی بر بلاکچین است که برای پشتیبانی از برنامههای بیدرنگ از طریق ترکیبی از مکانیسمهای توکن، پلتفرمهای کاربرمحور و زیرساختها طراحی شده است. این سیستم بهجای تمرکز فقط بر یک لایه پروتکل، یک سیستم یکپارچه عمودی را ارائه میدهد.
سه مؤلفه اصلی
در خط مقدم، سه مؤلفه قرار دارند. PlayBlock بهعنوان لایه اجرا طراحی شده است. این لایه، پردازش تراکنشها را با تمرکز بر سرعت و توان عملیاتی بالا انجام میدهد. از سوی دیگر، G Coin توکن بومی است (که به تازگی وارد بازار شده است) و تراکنشها و فعالیتهای اقتصادی را در داخل اکوسیستم تسهیل میکند. این توکن همچنین بهعنوان توکن کاربردی پروژه عمل میکند. در بالای این دو، یک لایه برنامه قرار دارد.
این سه لایه با هم برای ارائه یک سیستم قوی طراحی شدهاند که در آن تعاملات بهسرعت و با حداقل اصطکاک انجام میشوند، در حالی که همچنان در زنجیره ثبت میشوند.
PlayBlock: زیرساخت اصلی
لایه زیرساخت اصلی PlayNance، PlayBlock نام دارد. این لایه برای پشتیبانی از تراکنشهای بیدرنگ و با فرکانس بالا طراحی شده است. این لایه برای برنامههایی که به بهروزرسانیهای سریع وضعیت و ورودی مداوم کاربر نیاز دارند، بهینه شده است، برخلاف شبکههای با هدف عمومی.
یکی از نکات اصلی PlayBlock، توان عملیاتی بالای آن است. این لایه، امکان رسیدگی به تعداد زیادی تراکنش را در فواصل زمانی بسیار کوتاه فراهم میکند. تأخیر در رسیدگی به تراکنشها نیز کم است و هدف آن، نهاییسازی تقریباً فوری است. در نتیجه، اقدامات کاربر بهسرعت تأیید میشوند.
در مقایسه با سیستمهای لایه یک یا لایه دو سنتی که اغلب باید بین تمرکززدایی و سرعت اجرا تعادل برقرار کنند، PlayBlock برای اولویتبندی عملکرد و پاسخگویی طراحی شده است و این امر، طراحیای را ایجاد میکند که منعکسکننده الزامات بازی و برنامههای مشابه است.
مدل اجرای PlayBlock برای رسیدگی به تعاملات مداوم و با فرکانس بالا به روشی قابل پیشبینی طراحی شده است. این لایه، بهجای تکیه صرف بر نهاییسازی احتمالی – که در آن تراکنشها پس از تأییدهای متعدد ایمن در نظر گرفته میشوند – بر پردازش فوریتر و قطعیتر تأکید دارد.
تراکنشها – مانند هر عمل درون بازی – در یک خط لوله ساده پردازش میشوند که تنگناهایی را که معمولاً در سیستمهای بلاکچین سنتی مشاهده میکنیم، کاهش میدهد.
این امر، بهنوبه خود، به سیستم اجازه میدهد تا از محیطهایی پشتیبانی کند که در آن کاربران میتوانند حجم بسیار زیادی از تعاملات سریع را ایجاد کنند، مانند انجام اقدامات متعدد در عرض چند ثانیه.
از نظر توان عملیاتی، معماری برای مقیاسبندی با توجه به تقاضا طراحی شده است و عملکرد را حتی با افزایش فعالیت حفظ میکند. با این حال، این تمرکز خاص بر سرعت و کارایی ممکن است شامل برخی مصالحه ها نیز باشد، مانند یک محیط اجرای کنترلشدهتر در مقایسه با شبکههای باز و بدون مجوز.
GCOIN: توکن بومی
یکی از مهمترین مؤلفههای کل سیستم Playnance، تمرکز آن بر فعالیت درون زنجیرهای است. با ثبت تعاملات مستقیماً در لایه بلاکچین، این پروتکل قادر است به کاربران و اپراتورها اجازه دهد تا نتایج را بهطور مستقل تأیید کنند، بهجای اینکه مجبور به تکیه بر سیستمهای پشتیبان مبهم باشند.
این اکوسیستم همچنین شامل یک کاوشگر توکن و یک لایه تجزیه و تحلیل است که دیدی را در مورد معیارهای بسیار مهم ارائه میدهد. این موارد شامل دادههای تراکنش است که به کاربران اجازه میدهد فعالیت را در سراسر شبکه، تعاملات در سطح بازی مانند مشارکت و نتایج، جریانهای توکن و موارد دیگر را پیگیری کنند.
این سطح از شفافیت در محیطهای بازی که در آن انصاف و اعتماد اغلب موضوعی نگرانکننده است، بسیار مرتبط است. Playnance با افشای دادههای قابل تأیید، تلاش میکند تا عدم تقارن اطلاعات را بین شرکتکنندگان و ارائهدهندگان پلتفرم کاهش دهد.
GCOIN برای عملکرد بهعنوان واحد اصلی ارزش در داخل اکوسیستم و توکن کاربردی آن طراحی شده است. این توکن برای تسهیل تراکنشها در برنامهها استفاده میشود. نقش آن را میتوان در چندین عملکرد درک کرد. بهعنوان یک لایه تسویه حساب، تراکنشها را بین شرکتکنندگان مختلف، که شامل کاربران، پلتفرم گستردهتر و اپراتورهای برنامه میشود، فعال میکند. بهعنوان یک واسطه مبادله، میتواند توسط بازیکنان برای شرکت در بازیها یا فعالیتهای مختلف استفاده شود. بهعنوان یک مکانیسم تشویقی، میتواند بر اساس نتایج یا تعامل، بهعنوان پاداش توزیع شود.
جریانهای توکن دقیقاً در اطراف این تعاملات ساختار یافتهاند و بین برنامهها، ارائهدهندگان زیرساخت و بازیکنان در گردش هستند.
G Coin با کاربرد مشخص در داخل اکوسیستم طراحی شده است، اما در زمینه گستردهتر ارزهای دیجیتال نیز وجود دارد و میتوان آن را بهصورت خارجی معامله کرد. در این راستا، پیشفروش در اواسط ماه مارس انجام شد و با استقبال قابل توجهی مواجه شد و GCOIN را به یک ارز دیجیتال کاملاً قابل معامله تبدیل کرد.
گردش GCOIN در داخل اکوسیستم Playnance با فعالیت کاربر در برنامههایی که روی آن اجرا میشوند، مرتبط است. توکنها بهعنوان بخشی از تعاملات گیمپلی، بین بازیکنان، پلتفرمها و اپراتورها جابهجا میشوند. این امر، بهنوبه خود، یک حلقه مداوم از استفاده و توزیع مجدد را تشکیل میدهد. این جریان برای حفظ فعال بودن توکن در داخل سیستم پروتکل طراحی شده است، نه اینکه بیکار بماند.
بهطور عملی، ارز دیجیتال از طریق مکانیسمهای تعریفشده وارد اکوسیستم میشود و سپس بهطور مکرر در طیف وسیعی از برنامههای مختلف استفاده میشود. البته گیمپلی بهعنوان محرک اصلی تقاضا عمل میکند. این به این دلیل است که کاربران برای شرکت در فعالیتها به توکن نیاز دارند. در عین حال، پاداشها و پرداختها توکنها را به کاربران بازمیگردانند و تعامل مستمر آنها را تقویت میکنند.
این امر، مجموعهای از حلقههای بازخورد اقتصادی را ایجاد میکند. برای مثال، افزایش فعالیت میتواند بهراحتی منجر به استفاده بیشتر از توکن شود. این امر میتواند تقاضا را در برنامهها حفظ کند. البته شایان ذکر است که چنین سیستمهایی به حفظ تعادل بین انتشار، استفاده و حفظ نیاز دارند.
لایه برنامه
لایه برنامه برای این پروتکل، نمونههای عملی از نحوه استفاده از زیرساختها و مدل توکن آن در سناریوهای دنیای واقعی ارائه میدهد. این محصولات نشان میدهند که چگونه سیستم، تعامل کاربر، اجرای بیدرنگ و جریانهای تراکنش را مدیریت میکند.
این سیستم بهعنوان یک پلتفرم با هدف عمومی عمل میکند که برای میزبانی تجربیات تعاملی طراحی شده است. این سیستم بهعنوان نقطه ورود برای کاربران عمل میکند و بسیاری از پیچیدگیهای ناشی از تجربیات بلاکچین را انتزاع میکند. با سادهسازی تعامل و ورود، بهعنوان یک برنامه پلساز بین راهحلهای وب سنتی و محیطهای درون زنجیرهای عمل میکند.
PlayQuack نمونهای عالی از یک بازی است که مستقیماً بر روی پشته Playnance ساخته شده است. این بازی میتواند دقیقاً نشان دهد که ورودیهای سریع و مداوم کاربر چگونه میتوانند تقریباً در زمان واقعی پردازش شوند. این بازی برای برجسته کردن اهمیت تأخیر کم و اجرای قابل پیشبینی طراحی شده است، زیرا نتایج به پاسخگویی فوری و نه تأییدهای تأخیری بستگی دارد.
Sharker برنامه دیگری در داخل اکوسیستم است که ساختار گیمپلی متفاوتی را ارائه میدهد. تغییرات در مکانیکها در سراسر همه این برنامهها نشان میدهد که چگونه یک زیرساخت یکسان میتواند بهطور مؤثر چندین مدل تعامل را مدیریت کند و در عین حال در مورد رسیدگی به تراکنشها نیز ثبات داشته باشد.
نتیجهگیری
PlayNance یک رویکرد طراحی جالب را ارائه میدهد که بهوضوح حول عملکرد و قابلیت استفاده در برنامههای مبتنی بر بلاکچین متمرکز است. معماری آن بر اجرای سریع از طریق PlayBlock، یک اقتصاد مبتنی بر توکن از طریق GCOIN و پذیرش از طریق محصولات لایه برنامه تأکید دارد.

Leave a Reply