نحوه ایجاد یک توکن Solana در 5 مرحله

ساخت وبلاگ

در این مقاله ، ما شما را از طریق فرایند چگونگی ایجاد یک توکن Solana در پنج مرحله راهنمایی خواهیم کرد. در کنار نگاهی دقیق تر به خود این روند ، ما همچنین در مورد نشانه های Solana Blockchain و SPL اطلاعات بیشتری کسب خواهیم کرد. حال ، اگر می خواهید مستقیماً وارد اسناد برای ایجاد نشانه ها شوید ، لینک زیر را بررسی کنید:

اگر خواننده بازگشت در اینجا در Moralis هستید ، ممکن است به مقالاتی در مورد چگونگی ایجاد نشانه های اتریوم یا نحوه ایجاد یک نشانه چند ضلعی دست و پنجه نرم کرده باشید. با این حال ، در این مقاله ، ما می خواهیم توجه خود را به جای دیگری هدایت کنیم و نگاهی دقیق تر به یکی از هیجان انگیز ترین blockchain ها بیندازیم: Solana. Solana به سرعت در طول سال 2021 رشد کرده و به عنوان یکی از بزرگترین رقبا در اتریوم و سایر زنجیره های سازگار با EVM در حال ظهور است. این پلتفرم بر سرعت و مقیاس پذیری متمرکز است و برخی از موضوعات مهم رقبای خود را حل می کند. به همین ترتیب ، ما در این مقاله می خواهیم نگاهی دقیق تر به نشانه های SPL و روند چگونگی ایجاد یک توکن Solana با استفاده از سیستم عامل Moralis بیندازیم.

Moralis یک زیرساخت با پس زمینه بی نهایت مقیاس پذیر به همراه یک جعبه ابزار گسترده در اختیار همه کاربران قرار می دهد. در میان این ابزارها ، به عنوان مثال ، گره های سریع Moralis ، NFT API ، کیت Web3UI ، API قیمت و موارد دیگر را پیدا خواهید کرد. این ویژگی ها ، همراه با زیرساخت های باطن ، بهترین تجربه توسعه دهنده را در بازار ارائه می دهند. این به شما امکان می دهد زمان توسعه را برای کلیه پروژه های آینده blockchain به طور قابل توجهی کاهش داده و توسعه Web3 را در دسترس تر کنید.

بنابراین ، اگر به دنبال تبدیل شدن به یک توسعه دهنده blockchain هستید ، سریعترین و در دسترس ترین مسیر با اخلاق است. ثبت نام با این سیستم عامل رایگان است ، و شما قادر خواهید بود اولین پروژه blockchain خود را در هیچ زمان ایجاد کنید!

سولانا چیست؟

Solana یک blockchain غیر متمرکز است که در سال 2021 رشد چشمگیری داشته و به عنوان یکی از برجسته ترین رقبای شبکه اتریوم در حال ظهور است. به همین ترتیب ، جای تعجب نیست که بسیاری از توسعه دهندگان می خواهند یاد بگیرند که چگونه یک نشانه Solana ایجاد کنند. علاوه بر این ، سولانا ، دقیقاً مانند اتریوم ، سازگار با قرارداد هوشمند است. این بدان معنی است که ساخت Dapps ، Tokens و سایر پروژه های Web3 در شبکه Solana امکان پذیر است.

با این حال ، یک تمایز مهم بین اکوسیستم های اتریوم و سولانا این است که اصطلاحات ممکن است متفاوت باشد. به عنوان مثال ، "قراردادهای هوشمند" به عنوان "برنامه" در اکوسیستم Solana شناخته می شوند. به همین ترتیب ، اگر بیشتر با برنامه نویسی اتریوم و استحکام آشنا هستید ، ممکن است شرایط موجود در این راهنما کمی گیج کننده باشد. اما نگران نباشید ، ما سعی خواهیم کرد که آن را تا حد امکان ساده تر کنیم.

اشکال اصلی مهمترین blockchain توسعه ، Ethereum ، شبکه های احتقان است. از آنجا که تعداد بیشتری از افراد فن آوری های blockchain و crypto را اتخاذ می کنند ، این شبکه قادر به افزایش تعداد معاملات نیست. این باعث افزایش قیمت بنزین می شود و باعث می شود از نظر اقتصادی برای انجام معاملات در شبکه اتریوم غیرقابل اجتناب باشد.

به همین دلیل ، Solana تصمیم گرفت تا یک blockchain ایجاد کند که بر سرعت معامله و هزینه های پایین تر تأکید کند. در حقیقت ، این زنجیره تقریباً 3000 معاملات در هر ثانیه انجام می دهد و به طور متوسط هزینه 0. 00025 دلار در هر معامله دارد. به همین ترتیب ، سولانا موفق به حل برخی از اشکالات blockchain Ethereum می شود و آن را به یک رقیب شدید تبدیل می کند. بنابراین ، چگونه Solana قادر به دستیابی به این توان است؟

مکانیسم اجماع سولانا-اثبات تاریخ (POH)

به طور کلی دو مکانیسم اجماع عمده در صنعت blockchain ، اثبات کار (POW) و اثبات سهام (POS) وجود دارد. Ethereum و Bitcoin در حال حاضر از POW استفاده می کنند. این امر به گره های شبکه ها اجازه می دهد تا در مورد وضعیت اطلاعات توافق کنند و از حملات اقتصادی و سایر موارد مانند هزینه های مضاعف جلوگیری کنند. این شبکه ها را ایمن نگه می دارد. با این حال ، آن را نسبتاً کند می کند. از طرف دیگر ، سولانا از ترکیبی از POS و اثبات تاریخ (POH) استفاده می کند.

به طور کلی ، در سایر blockchains ، لازم است که اعتبار سنج های زنجیره ای با یکدیگر ارتباط برقرار کنند تا بلوک ها را تشکیل دهند. با این حال ، POH می تواند این را از بین ببرد زیرا مکانیسم اجماع یک رکورد تاریخی ایجاد می کند که ثابت می کند یک رویداد در یک لحظه خاص اتفاق افتاده است. به همین دلیل ، دستیابی به مقیاس پذیری بالاتر امکان پذیر است زیرا بلوک ها بسیار ساده تر می شوند.

سرانجام ، یک اطلاعات مهم دیگر این است که توجه داشته باشید که شما از استحکام برای ساخت برنامه ها (قراردادهای هوشمند) در Blockchain Solana استفاده نمی کنید ، بلکه یک زبان برنامه نویسی blockchain دیگر به نام Rust است. بنابراین ، اگر به دنبال توسعه DAPP برای اکوسیستم Solana هستید ، مفید است که در زنگ زدگی مهارت داشته باشید.

نشانه های SPL چیست؟

یکی دیگر از مؤلفه های اساسی اکوسیستم Solana ، نشانه SOL بومی آن است. سول رمزنگاری است که روی blockchain Solana اجرا می شود ، و همچنین به عنوان یک نشانه حاکمیتی عمل می کند. به همین ترتیب ، دارندگان سول این امکان را دارند که به آینده blockchain رأی دهند و به اداره شبکه کمک کنند. اگر می خواهید دانش خود را در مورد نشانه هایی مانند این موارد عمیق تر کنید ، "نشانه های دولت چیست؟"مقاله.

علاوه بر این ، Sol یک به اصطلاح SPL است ، و در این بخش ، ما قصد داریم کشف کنیم که نشانه های SPL چیست. نشانه های SPL به Solana هستند که نشانه های ERC-20 ، ERC-721 و ERC-1155 به شبکه اتریوم هستند. به همین ترتیب ، SPL را می توان به عنوان استاندارد توکن برای blockchain Solana دانست.

با این حال ، اگر با استانداردهای توکن Ethereum آشنا هستید ، می دانید که استاندارد ERC-20 نشانه های قارچ ، NFT های ERC-721 و نشانه های نیمه ریچی ERC-1155 را تنظیم می کند. در اکوسیستم Solana ، یک برنامه به سادگی وجود دارد که اجرای مشترک هر دو نشانه قارچ و NFT را تعریف می کند. به همین دلیل ، در اصل یک استاندارد استاندارد وجود دارد که هر دو نوع توکن را تنظیم می کند.

این امر باعث می شود توسعه توکن Solana بسیار ساده باشد و به همین دلیل است که ما در بخش های بعدی می خواهیم کشف کنیم که چگونه می توان نشانه های SLAP SLAP SOLANA را قارچ و غیر قابل قارچی ایجاد کرد.

نحوه ایجاد یک توکن Solana در 5 مرحله

با درک بهتر از blockchain Solana و نشانه های SPL ، می توانیم به قسمت اصلی این مقاله برویم: چگونه می توان یک توکن Solana ایجاد کرد. ایجاد یک نشانه SPL ، چه قارچ و چه غیرقانونی ، بسیار آسان است. اکنون ، برای درک این روند ، ما این روند را به پنج مرحله زیر تقسیم خواهیم کرد:

  1. نصب Solana و SPL CLI (رابط خط فرمان).
  2. ایجاد کیف پول و دستیابی به TestNet Sol.
  3. ساختن یک نشانه قارچ
  4. ایجاد NFT.
  5. نشانه ها را به کیف پول فانتوم خود اضافه کنید.

این مراحل به راحتی قابل پیگیری است. با این حال ، اگر ترجیح می دهید یک آموزش ویدیویی از کل فرآیند را تماشا کنید ، حتماً ویدیوی زیر را از کانال YouTube Moralis بررسی کنید:

بنابراین ، بدون آزار و اذیت بیشتر ، بیایید شروع کنیم و نگاهی دقیق تر به بارگیری Solana و SPL CLI که برای ایجاد نشانه ها نیاز داریم!

مرحله 1: نحوه ایجاد یک توکن Solana - نصب Solana و SPL CLI

در اولین مرحله از این آموزش ، ما قصد داریم Solana CLI را نصب کنیم. انجام این کار بسیار ساده است ؛با این حال ، این دستور متفاوت است ، و همچنین ممکن است بسته به اینکه از سیستم عامل مورد استفاده شما استفاده می کنید ، برخی از متغیرهای محیطی را نیز اضافه کنید. با این وجود ، این دستورات نصب Solana CLI است:

MacOS & Linux:

پنجره ها:

با استفاده از Solana CLI ، قسمت بعدی این مرحله اولیه نیز نصب SPL CLI است. برای نصب CLI ، می توانید از ورودی زیر استفاده کنید:

همانطور که از دستور بالا می بینید ، ما از "محموله" استفاده می کنیم ، که ممکن است ناآشنا باشید. این در اصل نسخه Rust از "NPM" یا "نخ" است و برای استفاده از این ، ممکن است لازم باشد برخی از ابزارهای زنگ زدگی را نصب کنید.

با این حال ، با نصب SPL CLI ، می توانیم به مرحله دوم فرآیند ادامه دهیم و حرکت کنیم ، جایی که ما یک کیف پول تولید می کنیم و برخی از Testnet Sol را به دست می آوریم.

مرحله 2: نحوه ایجاد یک توکن Solana - یک کیف پول ایجاد کنید و TestNet Sol را تهیه کنید

مرحله دوم در ایجاد یک توکن Solana شامل تولید "کیف پول سیستم فایل" و دستیابی به برخی از Testnet Sol است. ما برای پرداخت معاملات در شبکه به این امر نیاز داریم. بنابراین ، بیایید این کار را با ایجاد یک کیف پول شروع کنیم و این کار از طریق دستور زیر انجام می شود:

اکنون که کیف پول دارید ، می توانید با بررسی تعادل SOL کیف پول خود ، همه چیز را کار کنید:

در ابتدا ، همانطور که فقط کیف پول خود را ایجاد کرده اید ، تعادل باید برابر با صفر باشد. اما ، ما در حال تغییر این مسئله هستیم زیرا می خواهیم برخی از Testnet Sol را بدست آوریم. با این حال ، قبل از دریافت SOL ، ما همچنین باید اطمینان حاصل کنیم که در خوشه TestNet قرار داریم:

وارد کردن این دستور خروجی زیر را ارائه می دهد:

همانطور که مشاهده می کنید ، ما در حال حاضر در TestNet هستیم. حال اگر در خوشه یا شبکه مناسب نیستید ، باید این را پیکربندی کنید. ما به راحتی می توانیم با استفاده از ورودی زیر این کار را انجام دهیم تا در شبکه مناسب قرار بگیریم:

اگر با EVM کار می کنید ، این در واقع معادل زنجیرهای تعویض است. سپس می توانید از همان دستور قبلی استفاده کنید تا بررسی کنید که در خوشه مناسب هستید و اگر هستید ، به سادگی TestNet Sol را از طریق این دستور به دست آورید:

مرحله 3: چگونه می توان یک توکن Solana ایجاد کرد - یک نشانه قارچ ایجاد کنید

اکنون که یک کیف پول و Testnet Sol داریم ، می توانیم به قسمت مرکزی این آموزش حرکت کنیم ، جایی که ما قصد داریم خود Solana Token را ایجاد کنیم. همانطور که هر دو Solana و SPL CLI را داریم ، این فرایند نسبتاً در دسترس می شود و ما به راحتی می توانیم با چند دستور ساده یک نشانه قارچ ایجاد کنیم. پس از انجام کار با توکن قارچ ، ما در مرحله زیر ادامه خواهیم داد و نگاهی دقیق تر به نحوه ایجاد NFT می اندازیم.

بنابراین ، اولین کاری که ما باید انجام دهیم این است که خود را با ورودی زیر ایجاد کنید:

پس از نهایی شدن معامله ، ما این خروجی را ارائه می دهیم:

همانطور که از تصویر بالا مشاهده می کنید ، شناسه توکن و یک امضا را دریافت می کنیم. سپس می توانیم از شناسه توکن استفاده کنیم تا تعادل نشانه خاص را بررسی کنیم:

عرضه اولیه باید صفر باشد زیرا ما چیزی به نشانه اضافه نکرده ایم. اما ، نگران نباشید ، ما به شما نشان خواهیم داد که چگونه مبلغ مورد نظر خود را اضافه کنید. با این حال ، قبل از اینکه در واقع عرضه عرضه شود ، ما نیاز به ایجاد یک حساب برای برنامه داریم. دلیل افزودن دستی این امر این است که برنامه های موجود در blockchain Solana به طور پیش فرض هیچ ذخیره ای ندارند. به همین ترتیب ، ما باید خودمان حساب را اضافه کنیم:

با یک حساب کاربری برای نشانه ما ، می توانیم از طریق این دستور مقدار مشخصی از نشانه ها را نعناع کنیم:

این به طور خودکار نشانه ها را در کیف پول سیستم فایل نعناع می کند. سپس می توانید اطمینان حاصل کنید که همه چیز مطابق با بررسی تعادل با دستور یکسان که قبلاً استفاده می کردیم ، کار می کند.

خودشه! این بسیار آسان است که یک نشانه SPR قارچ را ایجاد کنید. در مرحله بعد ، ما می خواهیم یک Solana NFT ایجاد کنیم!

مرحله 4: نحوه ایجاد یک توکن Solana-ایجاد یک نشانه غیر قابل تغییر (NFT)

حال اگر به دنبال ایجاد NFT Solana نیستید ، می توانید این مرحله را پرش کرده و به قسمت پنجم و پایانی این آموزش بروید. در غیر این صورت ، دنبال کنید و یاد بگیرید که چگونه یک Solana NFT ایجاد کنید. اگر در مرحله قبل دنبال کرده اید ، در حال حاضر تمام اطلاعات اساسی را در اختیار دارید ، و فقط چند جزئیات جزئی وجود دارد که ما باید به آنها بپردازیم.

بنابراین ، اولین کاری که شما باید انجام دهید این است که یک بار دیگر یک نشانه جدید ایجاد کنید. با این حال ، این بار ، از آنجا که این یک NFT است ، باید اعشار را مشخص کنید که برابر با "0" باشد. به همین ترتیب ، این همان چیزی است که دستور ایجاد NFT به نظر می رسد:

با ایجاد NFT ایجاد شده ، مرحله بعدی شبیه به ایجاد توکن قارچ است و شما باید یک حساب کاربری برای برنامه ایجاد کنید. این کار به همان روش انجام می شود:

با حساب موجود ، می توانید پیش بروید و نشانه را نعناع کنید. با این حال ، از آنجا که این یک NFT است ، شما به سادگی یک نشانه را به عنوان آنها کاملاً منحصر به فرد می کنید. به همین ترتیب ، می توانید موارد زیر را وارد کرده و شناسه و حساب توکن را به مقادیر خود جایگزین کنید:

با استفاده از نشانه ، قسمت آخر این است که به سادگی غیرفعال کردن مینینگ آینده باشد زیرا ما فقط می خواهیم یکی از این نشانه ها وجود داشته باشد. این کار را می توان از طریق این دستور انجام داد:

مرحله 5: نحوه ایجاد یک توکن Solana - نشانه ها را به کیف پول خود اضافه کنید

حال ، اگر تصمیم گرفتید که یک توکن قارچ ، غیر قابل استفاده یا هر دو ایجاد کنید ، می توانید پیش بروید و با وارد کردن دستور زیر ، تعادل کیف پول را بررسی کنید:

این چیزی را برای شما فراهم می کند که شبیه به این است:

این لیستی از تمام نشانه های موجود در کیف پول شما است و مواردی که در طول این آموزش ایجاد کرده اید باید در اینجا نمایش داده شود. با این حال ، اکنون که نشانه ها ایجاد شده اند ، شما نیز باید این موارد را به کیف پول معمولی خود منتقل کنید. در این آموزش ، ما از یک کیف پول فانتوم استفاده خواهیم کرد. با این حال ، اگر از هر گزینه دیگری استفاده می کنید ، این روند به طور قابل توجهی منحرف نمی شود.

از آنجا که ما در این آموزش نشانه های TestNet ایجاد کردیم ، اولین کاری که شما باید انجام دهید تغییر شبکه کیف پول فانتوم خود به TestNet است. با انتخاب شبکه مناسب ، انتقال نشانه ها نسبتاً آسان می شود. در واقع ، تنها کاری که باید انجام دهید این است که دستور زیر را وارد کرده و پارامترها را متناسب با نیازهای خود تغییر دهید:

همانطور که مشاهده می کنید ، ما به شناسه توکن ، مقدار مشخصی که می خواهید انتقال دهید و آدرس کیف پول نیاز داریم. می توانید با کپی کردن آن از بالای رابط کیف پول فانتوم ، آدرس کیف پول را دریافت کنید. با اطلاعات مناسب وارد شده ، تمام کاری که شما باید انجام دهید این است که دستور را اجرا کنید و نشانه ها باید منتقل شوند.

برای اطمینان از اینکه همه چیز مطابق آنچه در نظر گرفته شده است ، می توانید کیف پول فانتوم یا کیف پول محلی خود را با دستور "حساب های SPL-Token" بررسی کنید. با این حال ، هنگامی که کیف پول فانتوم خود را بررسی می کنید ، متوجه خواهید شد که نشانه ها هیچ نامی ، نمادی و نماد ندارند. برای افزودن این موضوع ، می توانید به صفحه GitHub مراجعه کرده و درخواست کشش کنید. برای اطلاعات بیشتر در این مورد ، از ساعت 19:40 ، ویدیوی ذکر شده در ابتدا را تماشا کنید.

نحوه ایجاد یک توکن Solana - خلاصه

در این آموزش ، ما در پنج مرحله زیر توانستیم یک توکن Solana ایجاد کنیم:

  1. نصب Solana و SPL CLI (رابط خط فرمان).
  2. ایجاد کیف پول و دستیابی به TestNet Sol.
  3. ساختن یک نشانه قارچ
  4. ایجاد NFT.
  5. نشانه ها را به کیف پول فانتوم خود اضافه کنید.

این راهنما نحوه ایجاد نشانه های قارچ و NFT ها را با سهولت نشان می دهد و ما در عرض چند دقیقه توانستیم این کار را انجام دهیم. به همین ترتیب ، اگر مراحل ذکر شده در بالا را دنبال می کنید ، باید بتوانید به راحتی یک نشانه Solana ایجاد کنید. علاوه بر این ، اگر مقاله کامل را بخوانید ، می توانید دانش اساسی در مورد blockchain Solana و نشانه های بومی آن نیز داشته باشید.

اگر می خواهید در مورد توسعه Token و صنعت blockchain به طور کلی اطلاعات بیشتری کسب کنید ، حتماً وبلاگ Moralis را بررسی کنید. شما می توانید در مورد بهترین زبانها برای توسعه blockchain ، نحوه ایجاد DAPP Ethereum ، Metamask ، Metaverse و موارد دیگر اطلاعات بیشتری کسب کنید.

بنابراین ، اگر به توسعه blockchain علاقه دارید ، حتماً با Moralis ثبت نام کنید. ایجاد یک حساب کاربری رایگان است و فقط چند ثانیه طول می کشد!

تجارت با گزینه‌‌های باینری...
ما را در سایت تجارت با گزینه‌‌های باینری دنبال می کنید

برچسب : نویسنده : حمیدرضا پگاه بازدید : 30 تاريخ : پنجشنبه 21 ارديبهشت 1402 ساعت: 11:42