فانتوم یک پلتفرم قرارداد هوشمند با کارایی بالا، مقیاسپذیری، ایمن و کاملاً غیرمتمرکز است که با ماشین مجازی اتریوم سازگار است. ارز دیجیتال این پلتفرم با نماد FTM در صرافیهای معتبر موجود است.
در این مقاله، ما به بررسی کامل و جامع این پروژه، نحوه خرید و فروش فانتوم و سوالات متداول در این زمینه خواهیم پرداخت.
فانتوم در سال ۲۰۱۸ توسط بی انگ ایک (Ahn Byung Ik)، یک دانشمند کامپیوتر و کارآفرین کرهای، ایجاد شد. او قبلاً بنیانگذار شرکتهای نرمافزاری موفقی مانند FoodTech و SikSin بوده است.
هدف او از راهاندازی فانتوم ارائه یک پلتفرم قرارداد هوشمند با کارایی بالا، مقیاسپذیری، ایمن و کاملاً غیرمتمرکز بوده است. او معتقد بوده است که بلاک چینهای موجود مانند اتریوم، بیت کوین و EOS دچار مشکلاتی مانند کندی، هزینه بالا، امنیت پایین و محدودیت مقیاسپذیری هستند. بنابراین، او تصمیم گرفته است که از ساختار داده گراف غیرمدور جهتدار (DAGs) برای کمک به ترتیب زمانی رویدادها و تراکنشها در شبکه و همچنین بهینهسازی ذخیرهسازی استفاده کند. این ساختار داده امکان اجرای هزاران تراکنش در ثانیه را با هزینه کم و بدون نیاز به استخراج فراهم میکند.
فانتوم در ابتدا بهعنوان یک پروژه مبتنی بر اتریوم شروع شد و توکن FTM را در سال ۲۰۱۹ از طریق یک عرضه اولیه سکه (ICO) عرضه کرد. در این عرضه، حدود ۳.۱۷ میلیارد توکن FTM با قیمت ۰.۰۴ دلار به فروش رفت و حدود ۳۹.۴ میلیون دلار جمعآوری شد.
پس از آن، فانتوم توسعه بلاک چین خود را ادامه داد و در سال ۲۰۲۰ بلاک چین اوپرا (Fantom Opera) را راهاندازی کرد. این بلاک چین بهعنوان یک شبکه گراف غیرمتمرکز و منبعباز عمل میکند که با ماشین مجازی اتریوم نیز سازگار است. به این ترتیب، امکان اجرای قراردادهای هوشمند موجود و ایجاد قراردادهای جدیدی که با شبکه اتریوم تعامل دارند وجود دارد.
فانتوم با دیگر ارزهای دیجیتال چندین تفاوت دارد که میتوان به موارد زیر اشاره کرد:
● فانتوم از ساختار داده گراف غیرمدور جهتدار (DAGs) برای ذخیرهسازی و تأیید تراکنشها استفاده میکند. این ساختار داده از مزایایی مانند کارایی بالا، مقیاسپذیری، ایمنی و غیرمتمرکزی برخوردار است. در حالی که بیشتر آرزوهای دیجیتال از ساختار داده زنجیرهای (blockchain) برای همین منظور استفاده میکنند که ممکن است دچار مشکلاتی مانند کندی، هزینه بالا، امنیت پایین و محدودیت مقیاسپذیری باشند.
● ارز دیجیتال فانتوم (FTM) از سیستم لاکسیس (Lachesis) برای تأیید تراکنشها استفاده میکند. لاکسیس یک سازوکار اثبات سهام است که از مکانیسم توافقی نامتقارن بیزانسی سفارشی با تحمل خطا استفاده میکند. این سازوکار تراکنشها را بهصورت سریع و با کمترین هزینه نهایی میکند. در حالی که بیشتر آرزوهای دیجیتال از سازوکارهای اثبات کار یا اثبات سهام متداول برای همین منظور استفاده میکنند که ممکن است دچار مشکلاتی مانند هزینه بالا، مصرف زیاد انرژی، مرکزیت و تأخیر باشند.
● فانتوم از ماشین مجازی اتریوم (EVM) برای اجرای قراردادهای هوشمند استفاده میکند. این امر به فانتوم امکان میدهد که با شبکه اتریوم و قراردادهای هوشمند موجود آن تعامل داشته باشد و همچنین قراردادهای جدیدی را ایجاد کند. در حالی که بیشتر آرزوهای دیجیتال از ماشینهای مجازی خاص خود برای اجرای قراردادهای هوشمند استفاده میکنند که ممکن است دچار مشکلاتی مانند عدم سازگاری، پیچیدگی و کمبود ابزار باشند.
ارز دیجیتال فانتوم (FTM) دارای خصوصیات زیادی است که نمی توان به همه آن ها اشاره کرد. با این حال ما مهمترین خصوصیات برجسته ارز فانتوم را در این قسمت بیان خواهیم کرد.
فانتوم از الگوریتم اجماع Lachesis استفاده میکند که یک نوع از Proof-of-Stake (PoS) است. این الگوریتم از گراف آسنکرون هماهنگی (aBFT) برای رسیدن به اجماع در شبکه استفاده میکند. این به این معنی است که هر نود میتواند به صورت مستقل و بدون نیاز به تایید دیگر نودها، تراکنشها را تایید کند. این باعث میشود که فانتوم بتواند تا ۳۰۰۰ تراکنش در ثانیه را پردازش کند و زمان تایید هر تراکنش را به چند ثانیه کاهش دهد.
فانتوم از یک شبکه غیرمتمرکز و بدون نقطه شکست تشکیل شده است که هر نود میتواند به عنوان یک رهبر یا یک عضو عمل کند. این به این معنی است که هیچ نودی قدرت بیشتری از دیگر نودها ندارد و هیچ نودی نمیتواند شبکه را تحت کنترل خود قرار دهد. این ویژگی باعث میشود که ارز دیجیتال فانتوم (FTM) مقاوم در برابر حملات ۵۱ درصد و سایر حملات امنیتی باشد.
ارز دیجیتال فانتوم (FTM) از ماشین مجازی اتریوم (EVM) برای اجرای قراردادهای هوشمند استفاده میکند. این به این معنی است که توسعهدهندگان میتوانند از زبانهای برنامهنویسی مانند Solidity و Vyper برای نوشتن قراردادهای هوشمند بر روی فانتوم استفاده کنند. همچنین، اپلیکیشنهای غیرمتمرکزی که روی اتریوم ساخته شدهاند، میتوانند به راحتی به فانتوم منتقل شوند.
قراردادهای هوشمند فانتوم، توافقهای برنامهریزی شدهای هستند که میتوانند بهصورت خودکار و امن روی بلاک چین اجرا شوند. این قراردادها میتوانند برای اهداف مختلفی مانند برنامههای غیرمتمرکز، توکنسازی، حاکمیت، وامدهی، وامگیری، استیکینگ و غیره استفاده شوند.
با استفاده از قراردادهای هوشمند فانتوم، شما میتوانید از مزایای زیر بهرهمند شوید:
● کارایی بالا: قراردادهای هوشمند فانتوم میتوانند هزاران تراکنش را در ثانیه با تأخیر و هزینه کم پردازش کنند. این بدان معناست که شما میتوانید از تجربه کاربری سریع و روان بدون ایثار امنیت یا مقیاسپذیری لذت ببرید.
● سازگاری: قراردادهای هوشمند ارز دیجیتال فانتوم (FTM) با قراردادهای هوشمند اتریوم سازگار هستند، زیرا از همان ماشین مجازی (EVM) استفاده میکنند. این بدان معناست که شما میتوانید بهراحتی قراردادهای هوشمند موجود اتریوم را به ارز دیجیتال فانتوم (FTM) منتقل کنید و همچنین قراردادهای هوشمند جدیدی را ایجاد کنید که با شبکه اتریوم تعامل دارند.
● ابتکاری: قراردادهای هوشمند فانتوم میتوانند از ویژگیهای ابتکاری و منحصربفرد فانتوم بهرهمند شوند. برای مثال، قراردادهای هوشمند ارز دیجیتال فانتوم (FTM) میتوانند از سیستم حاکمیت آن چین (on-chain governance) استفاده کنند که امکان تصمیمگیری دموکراتیک و شفاف را در مورد تغییرات و بهبودهای شبکه فراهم میکند. همچنین، قراردادهای هوشمند ارز دیجیتال فانتوم (FTM) میتوانند از سیستم استیکینگ (staking) استفاده کنند که امکان افزایش امنیت و پایداری شبکه را با تشویق اعضا به قفل کردن توکنهای خود و دریافت پاداش میدهد.
برای استفاده از قراردادهای هوشمند ارز دیجیتال فانتوم (FTM) ، شما نیاز به چند چیز دارید:
● یک کیف پول دیجیتال که از توکن FTM و قراردادهای هوشمند پشتیبانی کند. ما در بخش قبلی به شما چند نمونه از این کیف پولها را معرفی کردیم.
● مقداری توکن FTM که برای پرداخت هزینههای گاز (gas fees) مورد نیاز برای اجرای قراردادهای هوشمند لازم است. ما در بخش های آتی به شما چگونگی خرید توکن FTM را آموزش دادیم.
● یک قرارداد هوشمند که میخواهید از آن استفاده کنید. شما میتوانید از قراردادهای هوشمند موجود که توسط دیگران ایجاد شدهاند استفاده کنید یا خودتان یک قرارداد هوشمند جدید بنویسید. برای نوشتن یک قرارداد هوشمند، شما باید از زبان برنامهنویسی سالیدیتی (Solidity) استفاده کنید که یک زبان شبیه به جاوا اسکریپت است که برای ایجاد قراردادهای هوشمند بر روی اتریوم و ارز دیجیتال فانتوم (FTM) طراحی شده است.
پس از اینکه این موارد را فراهم کردید، شما میتوانید به اجرای قراردادهای هوشمند بپردازید. برای این کار، شما باید مراحل زیر را انجام دهید:
● وارد کیف پول خود شوید و به بخش قراردادهای هوشمند بروید.
● آدرس قرارداد هوشمندی که میخواهید از آن استفاده کنید را وارد کنید. اگر قرارداد هوشمند خود را نوشتهاید، باید آن را ابتدا روی بلاک چین انتشار دهید و سپس آدرس آن را وارد کنید.
● توابعی که میخواهید از قرارداد هوشمند فراخوانی کنید را انتخاب کنید و پارامترهای مورد نیاز را وارد کنید. برای مثال، اگر میخواهید از یک قرارداد هوشمند برای وامگیری استفاده کنید، باید تابع borrow را انتخاب کنید و مقدار وام، نرخ بهره و مدت زمان را وارد کنید.
● مقدار گاز (gas) را که برای اجرای تابع مورد نظر خود پرداخت میکنید را تعیین کنید. گاز یک واحد اندازهگیری برای محاسبه هزینه اجرای قراردادهای هوشمند است که با توکن FTM پرداخت میشود. شما میتوانید از مقدار پیشفرض گاز استفاده کنید یا آن را بر اساس نیاز خود تغییر دهید. معمولاً هر چه مقدار گاز بیشتر باشد، سرعت اجرای تابع بالاتر میشود.
● دکمه اجرا را بزنید و صبر کنید تا تراکنش شما تأیید شود و نتیجه تابع مورد نظر شما را ببینید. شما میتوانید از بخش تاریخچه تراکنشها برای مشاهده جزئیات تراکنش خود استفاده کنید.
1 - فانتوم چیست و چگونه کار میکند؟
فانتوم یک ارز دیجیتال است که بر اساس تکنولوژی بلاکچین فعالیت میکند. این ارز با هدف ارتقاء سرعت تراکنشها و کاهش هزینهها طراحی شده است. فانتوم از الگوریتم تأیید معتبری به نام "Lachesis" استفاده میکند که امکان اجرای تراکنشها با سرعت بالا و کارایی بهتر را فراهم میکند.
2 - آیا ارز فانتوم ایمن است؟
پاسخ: بله، ارز دیجیتال فانتوم (FTM) از تکنولوژی بلاکچین و الگوریتمهای امانت مانند kPBFT برای ایمنی و امانت تراکنشها استفاده میکند. همچنین، ارتباطات اطلاعاتی با استفاده از رمزنگاری امن انجام میشود تا از اطلاعات کاربران محافظت کند.
3 - چگونه میتوانم از ارز دیجیتال فانتوم (FTM) برای اجرای قراردادهای هوشمند استفاده کنم؟
برای استفاده از ارز دیجیتال فانتوم (FTM) برای اجرای قراردادهای هوشمند، شما میتوانید از واسطهها یا توسعهدهندههای بلاکچین موجود استفاده کنید. ابتدا یک کیف پول (Wallet) فانتوم ایجاد کنید و سپس با استفاده از ابزارهای توسعه موجود، قراردادهای هوشمند خود را اجرا کنید.
4 - استفاده از ارز فانتوم چه مزایایی دارد؟
از جمله مزایای استفاده از ارز فانتوم، سرعت بالا، هزینه کمتر تراکنش، امانت بالا و قابلیت مقیاسپذیری فراهم میشود. همچنین، فانتوم به عنوان یک پلتفرم باز و قابل توسعه برای توسعه دهندگان و کاربران فعال در دنیای ارزهای دیجیتال عمل میکند.
5 - ارز فانتوم چگونه میتواند با اتریوم تعامل داشته باشد؟
فانتوم با استفاده از ماشین مجازی اتریوم (EVM) میتواند قراردادهای هوشمند اتریوم را اجرا کند و با اپلیکیشنهای مبتنی بر اتریوم یکپارچه شود. فانتوم همچنین از پلهای غیرمتمرکز برای انتقال توکنها بین شبکههای مختلف استفاده میکند. برای مثال، پل AnySwap به کاربران امکان میدهد که توکن FTM را بین شبکههای فانتوم، اتریوم، بایننس اسمارت چین و دیگر شبکهها تبدیل کنند.
6 - چگونه میتوان ارز دیجیتال فانتوم (FTM) را خریداری کرد؟
برای خرید ارز دیجیتال فانتوم (FTM) ، میتوانید به یکی از صرافی ارز دیجیتال معتبر مراجعه کرده و با استفاده از پول ملی یا دیگر ارزهای دیجیتال، FTM را تهیه کنید. اما حتماً از صرافیهای امن و معتبر استفاده کنید تا اطمینان حاصل شود که تراکنشهای شما به صورت امن انجام میشود.