
Table of Contents
بلاکچین Sui: مقدمه
بلاکچین Sui یک مرز جدید در فناوری بلاکچین است که ترکیبی منحصربهفرد از سرعت، امنیت و ویژگیهای کاربرمحور ارائه میدهد. این بلاکچین به عنوان یک بلاکچین لایه اول طراحی شده است که برای بهبود تراکنشهای داراییهای دیجیتال و قابلیتهای قراردادهای هوشمند ساخته شده است.
طراحی شیمحور Sui
برخلاف بلاکچینهای معمولی که در آنها حسابها به عنوان واحدهای اصلی داده عمل میکنند، Sui یک چارچوب شیمحور معرفی میکند. در این مدل، هر موجودیت on-chain یک شی است که توسط قراردادهای هوشمند ساخته و مدیریت میشود. این اشیا میتوانند انواع مختلفی از داراییها را نمایش دهند و هر کدام دارای ویژگیهای متمایزی مانند شناسه منحصربهفرد و جزئیات مالکیت هستند. علاوه بر این، اشیا در Sui میتوانند قابل تغییر یا غیرقابل تغییر باشند که رویکردی ظریف به مدیریت داراییها و تعامل در محیط بلاکچین ارائه میدهد.
بلوکهای تراکنش برنامهنویسیپذیر Sui
در بلاکچینهای استاندارد، واحد اصلی اجرا یک تراکنش ساده است که به اجرای ماشین مجازی (VM) مرتبط است. با این حال، Sui بلوکهای تراکنش برنامهنویسیپذیر (PTBs) را به عنوان واحد اصلی اجرای خود معرفی میکند. PTBها توالیهای پیچیدهای از تراکنشها هستند که امکان ساختارهای تراکنش پیچیدهتر و انعطافپذیرتر نسبت به بلاکچینهای سنتی را فراهم میکنند.
پردازش تراکنش Sui
مکانیسم پردازش تراکنش Sui نوآورانه است و دارای قابلیتهای پردازش موازی و ادغام پروتکلهای Narwhal و Bullshark است. این معماری به این معنی است که تراکنشهای ساده، به دلیل مستقل بودن، میتوانند به صورت موازی بدون نیاز به توالی اجباری پردازش شوند که کارایی و توان عملیاتی شبکه را افزایش میدهد.
Bullshark، یک پروتکل اجماع پیشرفته در Sui، از پروتکل Tusk پیروی میکند. این پروتکل فناوری Directed Acyclic Graph را با Byzantine Fault Tolerance برای ایجاد اجماع ترکیب میکند. ویژگی برجسته آن دستیابی به اجماع بدون ارتباط مستقیم بین اعتبارسنجهاست که کارایی و قابلیت اطمینان پردازش تراکنش Sui را افزایش میدهد.
Narwhal به عنوان یک mempool موثر در بلاکچین Sui عمل میکند و به عنوان یک منطقه نگهداری همگامشده برای تراکنشهای تایید نشده عمل میکند. این سیستم برای تسریع فرآیند اعتبارسنجی ضروری است، زیرا دسترسی فوری اعتبارسنجها به تمام تراکنشهای لازم را فراهم میکند.
بلاکچین Sui از الگوریتم اجماع Proof-of-Stake (PoS) استفاده میکند که بهطور گسترده استفاده میشود. پردازش تراکنش توسط گروههایی از اعتبارسنجها انجام میشود که ترکیب آنها در هر دوره (24 ساعت) تغییر میکند و از مجموعه نودهای کامل فعال انتخاب میشوند. در اواخر اکتبر 2023، شبکه Sui شامل 105 اعتبارسنج و بیش از 412 نود فعال بود.
پردازش تراکنش بسته به اینکه تراکنش شامل دارایی با یک مالک یا یک شی مشترک مانند قراردادهای هوشمند عمومی باشد، متفاوت است. تراکنشهایی مانند انتقال سکه، صدور NFT و رایگیری از طریق یک روش Fast Pay سادهشده بر اساس مکانیسم Byzantine Consistent Broadcast پردازش میشوند. این فرآیند شامل چهار مرحله است:
تراکنش به یک نود ارسال میشود که سپس آن را بین اعتبارسنجها توزیع میکند؛
اعتبارسنجها برای تایید تراکنش رای میدهند و نتیجه را به فرستنده ارسال میکنند؛
فرستنده یک گواهی با امضای حداقل دو سوم اعتبارسنجها ایجاد میکند؛
و در نهایت، گواهی برای تایید نهایی بین اعتبارسنجها توزیع میشود، پس از آن تراکنش به بلاکچین اضافه میشود.
این رویکرد زمان پردازش تراکنش را بهطور قابلتوجهی کاهش میدهد زیرا نیاز به جستجوی اجماع بین اعتبارسنجها را از بین میبرد.
مقیاسپذیری افقی Sui
مقیاسپذیری افقی Sui یک ویژگی کلیدی است که با تقاضای افزایشیافته شبکه سازگار میشود. اعتبارسنجها میتوانند قدرت محاسباتی را در صورت نیاز تنظیم کنند و کارمزدهای گاز را پایین و پایدار حتی تحت ترافیک بالا حفظ کنند. این مقیاسپذیری فراتر از پردازش تراکنش به ذخیرهسازی نیز گسترش مییابد که هم مقرونبهصرفه و هم مقیاسپذیر است. در نتیجه، توسعهدهندگان میتوانند داراییهای پیچیده با ویژگیهای غنی را روی زنجیره تعریف کنند و نیاز به ذخیرهسازی off-chain برای کاهش هزینههای گاز را کاهش دهند.
زبان برنامهنویسی Sui Move
زبان برنامهنویسی Move یک سنگ بنای معماری Sui است که رویکردی شیگرا به توسعه بلاکچین را تجسم میبخشد. این زبان تخصصی برای ساخت قراردادهای هوشمند و برنامههای on-chain ایمن، کارآمد و چندکاره طراحی شده است. در Sui، همه چیز به عنوان یک شی در نظر گرفته میشود که هر کدام دارای ابرداده، نوع مالکیت و طرح ارجاع منحصربهفرد خود هستند. این مدل شیمحور یک روش شهودیتر و انعطافپذیرتر برای مدیریت داراییها و دادهها در بلاکچین را تسهیل میکند. ساختار Move امکان ایجاد، مدیریت و دستکاری این اشیا را فراهم میکند و ابزارهای قدرتمندی برای ساخت برنامههای غیرمتمرکز پیچیده و امن در اختیار توسعهدهندگان قرار میدهد.
ویژگیهای امنیتی Sui
Sui کنترل امنیتی بالای داراییها را تضمین میکند و اجازه استفاده توسط مالکان را بر اساس قراردادهای هوشمند قابل حسابرسی میدهد. شبکه آن قابلیت اطمینان را علیرغم عدم انطباق احتمالی برخی اعتبارسنجها حفظ میکند که تحمل خطای قوی را نشان میدهد.
معماری امنیتی: امنیت شبکه Sui به اعتبارسنجهایی که پروتکلهای متحمل خطای بیزانسی را پیادهسازی میکنند، متکی است. این ساختار امکان وجود برخی اعتبارسنجهای ناسازگار را میدهد و امنیت را تا زمانی که اکثریت به پروتکل پایبند باشند، حفظ میکند.
آدرسها و مالکیت: تراکنشها در Sui نیازمند امضای دیجیتال مالک دارایی هستند که دستکاری امن داراییها را تضمین میکند.
قراردادهای هوشمند و انواع دارایی: داراییها توسط قراردادهای هوشمند در Sui تعریف میشوند و تراکنشها توسط منطق قرارداد محدود میشوند که تعاملات امن و قابل اعتماد را ترویج میدهد.
نهایت تراکنش: با استفاده از پروتکلهای رمزنگاری، Sui پردازش و نهاییسازی دقیق تراکنشها را تضمین میکند و ایمنی و تداوم را حتی با اعتبارسنجهای ناسازگار حفظ میکند.
حسابرسی و حریم خصوصی: Sui قابلیتهای حسابرسی جامع ارائه میدهد. در حالی که تمام تراکنشها عمومی هستند، کاربران میتوانند از آدرسهای متعدد یا خدمات شخص ثالث برای حریم خصوصی بیشتر استفاده کنند.
مقاومت در برابر سانسور و باز بودن: Sui از مدل Delegated Proof-of-Stake برای انتخاب اعتبارسنج استفاده میکند که بر اساس توکنهای SUI stakeشده توسط کاربران است و یک شبکه قابل اعتماد و مقاوم در برابر سانسور را تقویت میکند.
اقتصاد توکن Sui
اقتصاد Sui دارای سه نوع شرکتکننده اصلی است که هر کدام نقش حیاتی دارند:
کاربران: این شرکتکنندگان از طریق تراکنشها با پلتفرم Sui تعامل میکنند، از جمله مدیریت داراییهای دیجیتال از طریق کیف پول Sui. آنها داراییهای دیجیتال را ایجاد، تغییر و انتقال میدهند و از قابلیتهای کیف پول برای تعامل یکپارچه استفاده میکنند. علاوه بر این، آنها با برنامههای پیشرفته که توسط قراردادهای هوشمند، قابلیت همکاری و ترکیبپذیری تقویت شدهاند، تعامل میکنند که تجربه کاربری را در شبکه Sui افزایش میدهد.
دارندگان توکن SUI: دارندگان توکنهای SUI میتوانند توکنهای خود را به اعتبارسنجها stake کنند و به مکانیسم proof-of-stake پلتفرم کمک کنند. علاوه بر این، آنها حقوق مشارکت در حکمرانی شبکه Sui را دارند.
اعتبارسنجها: مسئول مدیریت پردازش و اجرای تراکنشها، اعتبارسنجها برای حفظ کارایی عملیاتی و امنیت پلتفرم Sui حیاتی هستند.
توکن Sui
SUI، دارایی بومی شبکه Sui، نقش محوری در اکوسیستم آن دارد. این توکن برای حفاظت شبکه، پرداخت گاز، انتقالات on-chain و حکمرانی استفاده میشود.
صندوق گاز و ذخیرهسازی
تراکنشهای Sui نیازمند پرداخت برای اجرای محاسباتی و ذخیرهسازی اشیا هستند. برای تسهیل این تراکنشها، از توکنهای SUI استفاده میشود که میتوان آنها را از طریق روشهای مختلف به دست آورد. کاربران میتوانند توکنهای SUI را در صرافیهای مختلف خریداری کنند، آنها را با سایر توکنها swap کنند یا حتی آنها را مستقیماً با استفاده از کارت اعتباری خرید SUI کنند. این انعطاف در به دست آوردن توکنهای SUI فرآیندهای تراکنش روان را در پلتفرم Sui تضمین میکند. مدل اقتصادی Sui این هزینهها را بهطور کارآمد مدیریت میکند که برای توانایی آن در مدیریت ذخیرهسازی دادههای در مقیاس بزرگ و محاسبات پیچیده ضروری است.


