سونیک چیست و از کجا آمده است؟
سونیک یک بلاکچین مستقل لایهیک است که از دل اکوسیستم فانتوم شکل گرفت. شبکه قبلی این اکوسیستم Fantom Opera نام داشت و ارز بومی آن FTM بود. سونیک شبکه تازهای با ارز بومی S است؛ بنابراین تاریخچه تراکنشهای Opera به زنجیره جدید منتقل نشده است. این تفاوت برای کسی که موجودی قدیمی خود را بررسی میکند مهم است: دیدن یک آدرس مشابه در کیف پول به معنی حضور همان دارایی یا همان سابقه تراکنش در هر دو شبکه نیست.
هدف سونیک فراهم کردن بستری برای اجرای برنامههای غیرمتمرکز، بهویژه برنامههای مالی، با زمان تأیید کوتاه و سازگاری با ابزارهای رایج اتریوم است. نام انگلیسی پروژه Sonic و نماد ارز بومی آن S است. چون حرف S بهتنهایی شناسه منحصربهفردی نیست، برای تشخیص دارایی باید نام شبکه و اطلاعات رسمی آن را نیز بررسی کرد.
شبکه سونیک چگونه کار میکند؟
سونیک با ماشین مجازی اتریوم سازگار است. توسعهدهنده میتواند قرارداد هوشمندی را که برای محیط EVM نوشته شده، با ابزارهای آشنا روی این شبکه اجرا کند. این سازگاری به معنی یکسان بودن شبکهها نیست؛ تراکنش سونیک روی زنجیره سونیک ثبت میشود و برای پرداخت کارمزد آن به S نیاز است. شناسه شبکه سونیک در مستندات رسمی ۱۴۶ ثبت شده است.
در بخش اجماع، اعتبارسنجها تراکنشها را در رویدادهایی ثبت میکنند که ابتدا در ساختاری به نام گراف جهتدار بدون چرخه میان آنها پخش میشود. ارتباط رویدادها بهصورت ناهمزمان انجام میگیرد و نتیجه نهایی در زنجیره اصلی مرتب و ثبت میشود. سونیک از اثبات سهام و الگویی با تحمل خطای بیزانسی ناهمزمان استفاده میکند. مستندات پروژه بر تأیید سریع تأکید دارند، اما زمان واقعی تجربه کاربر میتواند به وضعیت شبکه، کیف پول و برنامهای که با آن کار میکند وابسته باشد.
کاربرد ارز S در سونیک
S ارز بومی شبکه است. وقتی کاربر دارایی جابهجا میکند یا با یک قرارداد هوشمند کار میکند، کارمزد شبکه را با S میپردازد. این کارمزد هزینه پردازش تراکنش است و با مبلغی که ممکن است خود برنامه دریافت کند تفاوت دارد. برای نمونه، فردی که میخواهد در یک برنامه غیرمتمرکز توکنی را مبادله کند، حتی اگر موجودی آن توکن را داشته باشد، برای ثبت تراکنش به مقداری S در کیف پول همان شبکه نیاز دارد.
S در سهامگذاری، فعالیت اعتبارسنجها و مشارکت در حاکمیت نیز کاربرد دارد. کاربر میتواند S خود را به یک اعتبارسنج واگذار کند تا در امنیت شبکه مشارکت داشته باشد. اجرای مستقیم گره اعتبارسنج شرط سنگینتری دارد و طبق مستندات سونیک به قفل کردن دستکم ۵۰۰ هزار S نیاز دارد. واگذاری دارایی به اعتبارسنج با اداره کردن یک گره یکسان نیست؛ مسئولیت فنی اداره گره بر عهده اعتبارسنج است.
یک مثال از استفاده روزمره
فرض کنید کاربری میخواهد از یک برنامه مالی روی سونیک استفاده کند. ابتدا باید مطمئن شود کیف پولش شبکه Sonic را نشان میدهد و برای کارمزد، S کافی دارد. سپس برنامه و قرارداد مورد استفاده را بررسی میکند، تراکنش را در کیف پول میخواند و پس از تأیید، نتیجه را در کاوشگر شبکه میبیند. اگر دارایی او در اتریوم باشد، ورود آن به سونیک مرحله جداگانهای دارد و به مسیر انتقال مناسب همان دارایی وابسته است.
این مثال دو هزینه و دو نوع خطر را روشن میکند. کاربر ممکن است برای انتقال میان شبکهها کارمزد جداگانه بپردازد و بعد برای کار با برنامه نیز کارمزد سونیک بدهد. همچنین در کنار امنیت خود شبکه، باید به قرارداد برنامه و مسیر انتقال دارایی اعتماد کند. سریع بودن تأیید تراکنش، خطای انتخاب شبکه یا امضای یک مجوز نامناسب را جبران نمیکند.
تفاوت سونیک با فانتوم Opera
رابطه سونیک و فانتوم را باید با دقت خواند. S جانشین FTM در اکوسیستم جدید معرفی شد و سازوکار تبدیل اولیه با نسبت یکبهیک طراحی شده بود؛ این نسبت به ارزش بازار دو دارایی یا امکان تبدیل از هر مسیر دلخواه اشاره ندارد. طبق راهنمای مهاجرت، دوره تبدیل دوطرفه فقط برای ۹۰ روز نخست پس از راهاندازی در نظر گرفته شده بود. راهنمای قدیمی مهاجرت را نباید بدون بررسی وضعیت فعلی همان مسیر اجرا کرد.
تبدیل FTM به S با انتقال توکنهای یک برنامه از Opera به سونیک تفاوت دارد. مستندات رسمی میگویند درگاه ارتقای FTM، توکنهای برنامهها را منتقل نمیکند و هر پروژه باید روش مهاجرت خودش را تعیین کند. موقعیتهای تأمین نقدینگی نیز ممکن است به باز کردن موقعیت قدیمی، انتقال جداگانه داراییها و ساخت موقعیت تازه نیاز داشته باشند. اطلاعیههای رسمی درباره زیرساخت Opera و مسیرهای مهاجرت در طول زمان تغییر کردهاند؛ پیش از هر اقدام، باید راهنمای روز همان مسیر را دید.
امکانات شبکه برای کاربران و سازندگان برنامه
سازگاری با EVM ورود توسعهدهندگان آشنا با قراردادهای اتریومی را آسانتر میکند. سونیک همچنین برنامهای به نام Fee Monetization دارد: برنامههای پذیرفتهشده در آن میتوانند سهمی از کارمزد شبکهای را که فعالیت کاربرانشان ایجاد میکند دریافت کنند. طبق مستندات، این سهم برای قراردادهای ثبتشده و تأییدشده ۹۰ درصد است. این ویژگی مربوط به درآمد برنامهساز از کارمزد است و به معنی پرداخت خودکار آن سهم به هر دارنده S یا هر کاربر برنامه نیست.
درگاه Sonic Gateway برای جابهجایی داراییهای پشتیبانیشده میان اتریوم و سونیک طراحی شده است. انتقالها در بازههای پردازش گروهی انجام میشوند؛ بنابراین ثبت واریز در مبدأ و قابل استفاده شدن دارایی در مقصد دو مرحله متفاوتاند. نوع دارایی، مسیر انتقال و مرحله دریافت در مقصد باید پیش از ارسال بررسی شود. همچنین هر پلی که نام سونیک را در رابط خود دارد، لزوماً همان درگاه رسمی نیست.
سهامگذاری و امنیت شبکه
در مدل اثبات سهام سونیک، اعتبارسنج برای مشارکت در ثبت تراکنشها S قفل میکند. امکان جریمه اعتبارسنج بدرفتار بخشی از سازوکار امنیتی شبکه است. دارنده خرد نیز میتواند دارایی خود را به اعتبارسنج واگذار کند، اما انتخاب اعتبارسنج بیاهمیت نیست: خطا یا تخلف او ممکن است بر دارایی واگذارشده اثر بگذارد. مستندات رسمی برای خروج S سهامگذاریشده یک دوره انتظار ۱۴ روزه ذکر میکنند؛ پس این دارایی در هر لحظه مانند موجودی آزاد کیف پول در دسترس نیست.
امنیت عملی کاربر فقط به اجماع شبکه وابسته نیست. نگهداری عبارت بازیابی، بررسی نشانی برنامه، خواندن مجوزهای کیف پول و کنترل شبکه مقصد، بخشی از حفاظت دارایی است. درگاه رسمی سونیک نیز سازوکار بازیابی ویژهای برای اختلال طولانی دارد، اما پوشش آن محدود است: طبق مستندات، این سازوکار به داراییهای منتقلشده از همان درگاه مربوط میشود و ممکن است پس از خرج یا مبادله دارایی منتقلشده قابل استفاده نباشد.
محدودیتها و ریسکهایی که باید شناخت
کار با سونیک میتواند همزمان در معرض چند ریسک باشد. قرارداد هوشمند یک برنامه ممکن است خطا داشته باشد، مسیر انتقال میان شبکهها ممکن است دچار اختلال شود و انتخاب شبکه یا دارایی اشتباه میتواند بازیابی موجودی را دشوار کند. این موارد مستقل از سازوکار اجماع سونیکاند. پیش از اتصال کیف پول، بررسی هویت برنامه و قراردادی که درخواست امضا میدهد به اندازه بررسی نام شبکه اهمیت دارد.
ارزش S میتواند نوسان کند. پاداش سهامگذاری نیز مقدار ثابت و تضمینشدهای نیست و به قواعد شبکه و شرایط مشارکت وابسته است. از سوی دیگر، عرضه S عددی کاملاً ثابت نیست: مستندات رسمی از برنامههای صدور توکن برای اهداف مشخص و از سازوکارهایی برای سوزاندن بخشی از توکنها سخن میگویند. برای فهم اثر این تصمیمها باید پیشنهادهای حاکمیتی و دادههای بهروز عرضه را جداگانه خواند، زیرا یک عدد قدیمی بهتنهایی تصویر کاملی از اقتصاد توکن نمیدهد.
پیش از کار با سونیک چه چیزی را بررسی کنیم؟
برای شناسایی دارایی، نام کامل Sonic، نماد S، شبکه مقصد و نشانی رسمی ابزار مورد استفاده را کنار هم بگذارید. اگر کیف پول چند نسخه از یک دارایی را نشان میدهد، شبکه و منشأ هر نسخه را بررسی کنید. برای انتقال از شبکه دیگر، راهنمای رسمی همان دارایی و همان مسیر را بخوانید؛ راهنمای تبدیل FTM، دستورالعمل عمومی انتقال همه توکنها نیست.
هنگام استفاده از برنامه غیرمتمرکز، مقدار کارمزد، دارایی دریافتی و مجوزی را که امضا میکنید در کیف پول بخوانید. پس از انجام تراکنش، شناسه آن را در کاوشگر سونیک بررسی کنید. این کارها خطر را از بین نمیبرند، اما کمک میکنند اشتباههای رایج، مانند فرستادن دارایی به شبکه نامناسب یا تأیید دسترسی ناخواسته، پیش از ثبت تراکنش دیده شوند.