ERC20 چیست؟
ERC مخفف Ethereum Request For Comments است. همانند پروتکل HTTPS برای اینترنت، که وب سایتها باید به آن پایبند باشند، توکنها نیز باید با تمام الزامات تعیین شده در استاندارد ERC20 مطابقت داشته باشند. اگر این الزامات را رعایت نکنند با ERC20 مطابقت ندارند و توکن ERC20 در نظر گرفته نمیشوند.
حال به بررسی قوانینی که توکنها باید رعایت کنند تا بتوانند از فناوری بلاک چین ارز اتریوم استفاده کنند میپردازیم. استاندارد ERC20 شامل 3 قانون اختیاری و 6 قانون اجباری است.
شش قا نون اجباری در ERC20 به شرح زیر میباشند:
- مقدار کلی (total supply) :
در این بخش سازنده باید تعداد کل توکنهایی که قصد ایجادشان را دارد، مشخص کند.
- موجودی(balance of) :
این فیلد باید تعداد توکنهای مربوط به هر آدرس(خریدار توکن) را نشان دهد.
- منتقل کردن(transfer) :
با کمک این تابع میتوان توکنهای اولیه اختصاص یافته به هر فرد را به آدرس او ارسال کرد.
- انتقال از(transfer from) :
به کمک این تابع دارنده توکن میتوان توکنهای خود را به آدرس شخص دیگری ارسال کند.
- تایید (approve) :
این تابع وظیفه تایید تراکنشهای توکنها را دارد تا از جعل و سوء استفاده جلوگیری کند.
- مجوز (allowance) :
این تابع قبل از انجام تراکنش آدرس هر کاربر را چک میکند؛ اگر موجودی کافی را نداشته باشد، تراکنش را کنسل میکند.
از طرفی سه قوانین اختیاری در ERC20 عبارتند از:
- نام توکن :
اگر نام توکن برای شما مهم نباشد باز هم باید توکن شما هویت خاص خود را داشته باشد.
- نماد توکن : توکن ERC20 چیست؟
نماد هم به اندازه اسم یک توکن مهم است؛ برای مثال ارز بیت کوین را با نماد BTC میشناسند.
نوین بی تی سی
مجموعه نوین بی تی سی قصد دارد یکی از به روزترین و کارآمدترین روش های سرمایه گذاری و خدمات مالی و تجاری بین المللی را، به هموطنان عزیز معرفی نماید. نوین بی تی سی در این مسیر از هیچ تلاشی دریغ نخواهد کرد و مصر است بهترین و راحت ترین خدمات خرید و فروش را با پایین ترین هزینه، به هموطنان عزیز ارائه دهد.
لینک های کاربردی
تماس با ما
تلفن: 09394545079
ایمیل: info [at] novinbtc.com
آدرس: شماره تلفن دفتر شعبه مشهد مقدس: 5138661738 شماره تلفن دفتر شعبه کرمانشاه: 08337266087
پیشتازی توکن های ERC-20 در بلاکچین اتریوم ، تهدیدی برای اتر
ارزش اترهای مسدود شده در بلاک چین اتریوم طی یک سال گذشته دائما کاهش یافته است. اگرچه توکن های ERC-20 بسیار زیادی در این شبکه فعال هستند اما رشد استیبل کوین ها، جدی ترین تهدید برای اتر میباشد.
کاهش بیش از اندازه نقش اتر در بلاک چین اتریوم
به نقل از کریپتو پوتیتو ، رایان واتکینز از شرکت مساری بیان میکند که توکن های ERC-20 به سرعت در حال نزدیک شدن به ۵۰ درصد کل ارزش ذخیره شده در شبکه اتریوم هستند.
تا اواسط سال ۲۰۱۶، توکن اتر ۱۰۰ درصد ارزش ذخیره شده در بلاک چین اتریوم را تشکیل میداد. از آن زمان تاکنون، این پلتفرم به طور خاص در زمینه ایجاد قراردادهای هوشمند، پروژه های مبتنی بر توکن های ERC-20 بسیار زیادی را مورد پذیرش قرار داده است.
با افزایش تعداد و ارزش این پروژه ها، جایگاه ارز دیجیتال اصلی اتریوم به تدریج کاهش یافت. واتکینز خاطرنشان کرده است که اتر به سرعت در حال از دست دادن جایگاه در بلاک چین خود است.
همانطور که نمودار فوق نشان میدهد، ارزش کل اتر در بلاک چین اتریوم ۲۲.۷ توکن ERC20 چیست؟ میلیارد دلار است، در حالی که ارزش سایر توکن های ERC-20 بر روی ۱۸.۷ میلیارد دلار قرار دارد.
طی دو سال گذشته، جامعه ارز دیجیتال شاهد رشد چشمگیر استیبل کوین ها و نقش آنها در بازار بوده است و بسیاری از این استیبل کوین ها بر بستر شبکه اتریوم فعال هستند. در نتیجه، با پیشی گرفتن ارزش استیبل کوین ها نسبت به اتر در بلاک چین اتریوم، شاهد کاهش بیشتر جایگاه این ارز دیجیتال خواهیم بود.
شکاف بین این دو از آن زمان تا کنون در حال افزایش است. مساری در نمودار زیر این موضوع را بیان کرده است. نمودار زیر نشان میدهد که اتریوم در مسیر انجام تراکنش ها به ارزش ۵۳۰ میلیارد دلار در سال جاری است، اما فقط ۱۳۳ میلیارد دلار آن مربوط به اتر و ۳۷۵ میلیارد دلار دیگر مربوط به استیبل کوین ها میباشد.
استفاده بیش از پیش از اتریوم
وی همچنین بیان میکند که اتریوم بیش از پیش استفاده میشود. طی دو سال اخیر، اتریوم از یک شبکه ساده به مجموعه ای از ارزش و کاربردهای جدید و مختلف تبدیل شده است.
با وجود تعداد بسیار زیاد توسعه ها و رشد در چند سال گذشته، مساری بحث قیمت اتر را نیز پیش کشیده است.
نوسان قیمت اتر در مقیاس کلان تقریبا پس از رسیدن به رکورد قیمت ۱۴۰۰ دلار در اوایل سال ۲۰۱۸، نزولی بوده است.
اتر که از لحاظ ارزش بازار، دومین ارز دیجیتال بزرگ است تقریبا ۸۵ درصد قیمت خود را طی دو سال از دست داده است.
گزارش دیگری که اخیرا منتشر شده، اذعان کرده است که قیمت اتریوم برای مدت بسیار زیادی کمتر از ارزش آن بوده است و ذهنیت هودل کردن سرمایه گذاران و ماینرها و افزایش استفاده از گس را بیان میکند.
شایان ذکر است که پیشرفت و رشد اتریوم و چندین اندیکاتور دیگر برای آینده این شبکه و قیمت اتر بسیار نویدبخش هستند.
ERC20 چیست؟
اگر شما هم در حوزه رمزارزها فعالیت میکنید حتماً بارها نام توکنهای ERC20 را شنیدهاید. استاندارد ERC20 مخصوص توکنهایی است که از بلاک چین اتریوم بهعنوان بستر ارزی خود استفاده میکنند. ۹۹% از توکنهای اتریوم دارای استاندارد ERC20 هستند. این استاندارد مخصوص توسعه دهندگانی است که هنوز بلاکچین خود را ایجاد نکردهاند و با ایجاد یک توکن ECR20 بر روی بلاکچین اتریوم قصد دارند تا با انجام یک ICO پروژههای خود را تامین مالی کنند.
در نگارش این مقاله فرض شده که خواننده پیش از این حداقل با مفاهیمی همچون بلاکچینهای اتریوم، اپلیکیشنهای غیرمتمرکز (dapp)، اتر(ether)، قراردادهای هوشمند و ICOها آشنا شده است.
برای اینکه سریع به سراغ اصل مطلب برویم باید گفت، اتریوم یک پلتفرم محاسباتی توزیع شده متنباز (open-source) است که مبتنی بر بلاکچین میباشد. این پلتفرم محاسباتی، یعنی همان شبکه اتریوم، میزبان نرم افزارهای غیرمتمرکز (dapps) است که با هزاران خط کد اجرا می شوند؛ نام این کدها قراردادهای هوشمند است، تمام معاملات در شبکه اتریوم با ارز رمزنگاری شده اتریوم یعنی همان اتر انجام میشوند، و نیز هزینههای محاسباتی اجرای قراردادهای هوشمند نیز با اتر پرداخت میشوند.
بعضی از این نرم افزارهای غیرمتمرکز نیاز به یک ارز درون نرم افزاری (in-dapp) اضافی توکن ERC20 چیست؟ دارند. نرم افزارهای غیرمتمرکز جدید، ارز منحصربهفرد خود را با نام توکن (token) معرفی میکنند و از طریق ارائه و فروش اولیه سکه (ICO) منابع مالی را ایجاد میکنند. پلتفرم بلاکچین اتریوم به روشی ساخته شده است که تمام انواع نرم افزارهای های غیرمتمرکز را از جمله آنهایی که نیاز به ایجاد، نگهداری و انتقال داراییهای دیجیتال دارند، در درون خود پرورش میدهند.
این توکنهای ویژه و درون-نرم افزاری اتریوم، برای ایجاد یک شبکه از نرم افزارهای غیرمتمرکز به کار گرفته میشوند که این شبکه خود در پرداختهای در بستر مرورگر و کارتهای اعتباری برای ارزهای رمزنگاری شده به کار میآید. تمامی ایدههایی که در اینجا ذکر شدند، به تحقق پیوستهاند و همان توکنهای دروننرم افزاری غیرمتمرکز اتریوم هستند که از یک استاندارد برنامهنویسی بسیار معمول استفاده میکنند. در واقع، ۹۹% از تمام توکنهای اتریوم که به کار بسته شدهاند از همین استاندارد یعنی استاندارد ERC20 پیروی میکنند.
استاندارد توکن ERC20 که حروف اول کلمات Ethereum Requests for Comment (درخواستهای اتریوم برای نظرخواهی) را تشکیل میدهد، یک مجموعه استاندارد از قوانین برنامه نویسی است که انتظار میرود کلیه توکنهای مبتنی بر اتریوم آن را دنبال کنند. توسعهدهندگان در مورد شش تابع و دو رویداد توافق کردند که به عنوان حداقل توکن قابل قبول برای عادیسازی رفتارهای مورد انتظار، در هنگام برقراری ارتباط در شبکه اتریوم در نظر گرفته میشوند. با ایجاد این پروتکل، توسعه دهندگان اتریوم به راحتی قادر میشوند تا با قراردادهای هوشمند خارجی کار کنند.توکن ERC20 چیست؟
تفاوت کوینهای مستقل با توکنهای ERC20 چیست
توکنها در بستر بلاکچین اتریوم، داراییهایی هستند که دارای ارزشند. آنها همانند بیتکوین، لایتکوین و اتریوم ارسال و دریافت میشوند.
تفاوت این توکنها با رمزارزهایی مانند توکن ERC20 چیست؟ بیتکوین که بلاچین جداگانه دارند، در این است که این توکنها از آدرسهای اتریوم جهت نقل و انتقال استفاده میکنند و تراکنشهای خود را روی بلاکچین اتریوم میفرستند؛ درحالی که کوینی مثل بیتکوین، توکن ERC20 چیست؟ بلاکچین مخصوص خودش را دارد و تراکنشهای آن روی بلاکچین بیتکوین ثبت و ضبط میشوند.
اما مسائلی وجود دارد که استاندارد ERC20 به آنها نپرداخته است. در این استاندارد گیرنده از دریافت توکن مطلع نمیشود و این امر میتواند منجر به از دست رفتن سرمایه کاربر شود. برای مثال اگر شما توکنهای خود را به آدرس قرارداد هوشمند یک توکن ERC20 دیگر ارسال کنید، توکنهای شما برای همیشه در آن آدرس گیر میافتد؛ درحالیکه چنین تراکنشهایی اصولاً نباید انجام بپذیرد و میبایست برگشت بخورند. تا آخر سال ۲۰۱۷ حدوداً ۳ میلیون دلار به این دلیل از دست رفته است.
برای حل این مشکل توسعهدهندگان اتریوم اکنون استاندارد جدیدی به نام ERC-223 معرفی کردهاند. این استاندارد اجازه نمیدهد که توکن به آدرسی که از دریافت آن توکن پشتیبانی نمیکند، ارسال شوند.
مشکل نرم افزاری batchOverflow مشکل دیگری است که این استاندارد محدودیتی برای آن در نظر نگرفته است. وجود این مشکل در یک توکن میتواند منجربه خرجکردن مبلغی بیش از موجودی، از یک آدرس شود. در ماه آوریل سال ۲۰۱۸ توکن ERC20 چیست؟ به دلیل این مشکل نرم افزاری، تعدادی از صرافیها امکان برداشت و واریز تعدادی از توکنهای ERC20 را موقتاً بستند. این مشکل، همان مشکل کلاسیک سرریزی نوع دادهای integer است که هکرها از طریق آن میتوانند مقداری زیادی توکن بدست آورند.
تفاوت تتر erc20 با تتر trc20 در چیست؟ سیستم هر کدام از این تترها
در ترید و خرید و فروش های روزانه ارز دیجیتال احتمالا بارها و بارها توکن ERC20 چیست؟ عبارت تتر یا به اختصار tether را شنیده اید. این ارز دیجیتال تنها پناهگاه هر معامله گر می باشد که از دست نوسانات ترسناک بازار به آن پناه می آورد. تتر نوعی استیبل کوین ( ارز دیجیتال با ثبات) است که اکثر ما آن را با دو نوع معروف آن یعنی تتر erc20 و تتر trc20 می شناسیم. اما چه تفاوتی بین تتر erc20 و تتر trc20 وجود دارد؟ توکن ERC20 چیست؟ توکن ERC20 چیست؟ از کدام یک استفاده کنیم بهتر است؟ در این مقاله ابتدا به مفهوم استیبل کوین به شکل جزئی خواهیم پرداخت و سپس تفاوت میان این دو تتر را مورد بررسی قرار خواهیم داد.
استیبل کوین چیست؟
بازار ارز های دیجیتال به دلیل نوسانات شدید خود همیشه افراد را در معرض استرس و واهمه از ریزش های ناگهانی قرار داده است. تصور کنید شما در حسابتان 1000 دلار داشته و قصد دارید که آن را بفروشید تا از نوسانات بازار در امن باشید و در نقطه ای پایین تر دوباره ورود کنید. اینجاست که ارز های دیجیتال با ثبات یا همان استیبل کوین ها به داد معامله گران می رسند. استیبل کوین ها نوعی از دارایی های دیجیتال هستند که ارزش آنها هواره ثابت است که از معروف ترین این استیبل کوین ها می توان به تتر اشاره کرد. ارزش تتر همواره 1 دلار بوده و هست و معامله گران در صورتی که احساس ریزش در بازار داشتند، می توانند سایر ارزهای دیجیتالی خود را فروخته و به تتر تبدیل نمایند. تتر نیز انواع مختلفی دارد که از جمله آنها می توان به تتر trc20 و erc20 اشاره کرد.
تتر erc20 جیست؟
تتر erc20 که یکی از معروف ترین نوع از تتر های موجود است، بر روی شبکه بلاک چین اتریوم ساخته شده است. کاربران می توانند به کمک این نوع از تتر پرداخت های خود را انجام دهند. برای مثال امروزه برخی از فروشگاه ها و وبسایت های خدماتی، پرداخت و برداشت حساب های کاربری افراد را با استفاده از تتر erc20 قابل انجام قرار داده اند و افراد به راحتی هر چه تمام، می توانند که به کمک این توکن پرداخت ها و انتقال وجه خود را در سریع ترین زمان ممکن انجام دهند.
همانطور که تتر ERC-20 بر روی شبکه اتریوم ساخته و عرضه شده است، پس باید برخی ویژگی های شبکه بلاک چین اتریوم را نیز داشته باشد که در بین این ویژگی ها، ویژگی های فنی مهم ترین بخش می باشند. اگر بخواهیم یکی از این ویژگی های فنی را برای شما بیان کنیم، آدرس والت توکن های تتر erc-20 با 0x شروع می شوند. برای مثال در خط بعدی برایتان یک نمونه از آدرس والت تتر ERC-20 را قرار داده ایم:
تتر trc20 چیست؟
تتر trc20 نیز بعد از تتر erc20 ایجاد شد. این توکن بر روی بستر بلاک چین ترون ساخته شد و عملا به دلیل رقابت با تتر erc20 بوجود آمد. امروزه دیگر کمتر کسی است که از این شبکه استفاده نکرده باشد و این همه پیشرفت چشم گیر در مقابل دیگر توکن ها را می توان به دلیل تلاش های بی حد و مرز جاستین سان دید. از نظر ساختار و ویژگی های فنی توکن های TRC-20 شباهت بسیاری به توکن های erc-20 دارند و عملا می توان تتر موجود در کیف پول خود را بر روی هر دو شبکه داد و ستد کرد. از لحاظ ساختار نیز توکن های تتر trc20 نیز با آدرس tr شروع می شوند و از نمونه آدرس های آن می توان به ادرس والت زیر اشاره کرد:
حال شاید برایتان سوال شده است که چه توکن ERC20 چیست؟ چیزی تتر TRC-20 را رقیبی برای ERC-20 کرد؟ این دو چه تفاوت هایی دارند که پا به پای یک دیگر در حال رقابت در بازار هستند؟ در ادامه شما را با تفاوت های اصلی این دو توکن بیشتر آشنا می کنیم.
تفاوت تتر ERC20 با تتر TRC20 | کدام تتر را بخریم؟
حال که با هر کدام از تترها به حد کافی آشنا شده ایم، زمان آن فرا رسیده است که این توکن ها را مورد ارزیابی قرار داده و انتخاب کنیم که بهتر است تتر erc20 بخریم یا تتر trc20؟ بررسی این توکن ها از 3 منظر کارمزد، سرعت تراکنش و پشتیبانی مورد ارزیابی قرار می گیرد. بعد از بررسی هر 3 مورد می توانیم تصمیم بگیریم که کدام نوع از توکن های مذکور انتخابی مناسب برای خرید است.
کامزد
کارمزد که در انگلیسی آن را با عنوان Commission می شناسیم، حق الزحمه یا بهره و ده ها تعریف دیگر دارد. اما در بحث انتقال ارز های دیجیتال، کارمزد، مقدار مبلغی است که شبکه ارز دیجیتال در قبال تایید تراکنش و انتقال رمز ارز از ما دریافت می نماید. کارمزد در شبکه اتریوم به تازگی بسیار بالا رفته است و در تاریخ نوشتن این مقاله رقم مورد نیاز برای fee یا همان کارمزد انتقال در شبکه ERC-20 رقمی در حدود 20 تا 60 دلار ( تتر ) می باشد. اما این رقم برای تتر trc-20 بسیار کمتر و رقمی در حدود 1 دلار ( تتر ) است که ناچیز بوده و دلیلی بر برتری تتر trc20 بر erc20 می باشد.
سرعت تراکنش
سرعت تراکنش یکی از فاکتور های مهم در انتخاب یک شبکه است. فرض کنید شما نیاز دارید که تا 10 دقیقه دیگر تتر های خود را به یک صرافی انتقال دهید تا قبل از شروع رشد یک رمز ارز، آن را خریداری نمایید. اگر شبکه شما سرعت بالاتری داشته باشد و بتوانید در مدت زمان کمتر انتقال خود را انجام دهید، برنده بازی خواهید بود. پس شبکه ای بهتر است که سرعت تراکنش در آن سریع تر باشد. در حال حاضر توکن erc20 در هر 25 ثانیه یک تراکنش را تایید می کند و این در حالی است که این عدد برای توکن trc20 چیزی در حدود 4500 تراکنش در ثانیه است. پس در این بخش نیز ما دوباره برتری trc20 را نسبت به توکن دیگر مشاهده کردیم.
پشتیبانی
پشتیبانی به معنای پوشش این توکن ها توسط کیف پول ها و صرافی های مختلف می باشد. در حال حاضر تتر erc20 نسبت به trc20 مقبولیت بیشتری در صرافی ها دارد توکن ERC20 چیست؟ و اکثر صرافی ها از تتر trc20 پشتیبانی نمی کنند و کاربران مجبورند تا انتقالات خود را در بستر اتریوم و با توکن erc20 انجام دهند و معروف بودن تتر erc20 اینجا برتری آن را نسبت به تتر trc20 نشان می دهد.
با این مقابسه های انجام شده مسلما متوجه تفاوت های تتر erc20 با تتر trc20 شده اید. اینکه کدام یک بهتر است یا کدام را بخرید بستگی به الویت های شما دارد؛ اینکه سرعت تراکنش برایتان مهم است یا مطرح بودن یک توکن؟ بعد از آنکه توکن مورد علاقه خود را پیدا کردید، می توانید به راحتی شروع به خرید و فروش تتر نمایید. جهت خرید تتر نیاز است که شما در یک صرافی ثبت نام نمایید. برای خرید تتر و ثبت نام در صرافی کلیک کنید.
توکن ERC20 چیست؟
- مهندس گوهرزاد
- فروردین 14, 1401
- بدون دیدگاه
در این قیمت میخواهیم از سری آموزش برنامه نویسی سالیدیتی آموزش ساخت توکن یک نوع دارایی است که بصورت دیجیتال ذخیره میشود و قابلیت انتقال به دیگران و ذخیره ارزش در خود را دارد.
توکنها توسط شرکتهای مختلف بر بستر تکنولوژی بلاک چین ایجاد میشوند. هر توکنی کاربرد مخصوص به خود را دارد .
قراردادهای هوشمند هر نوع قراردادی است که روی بلاکچین قرار میگیرد و بلاکچین این وعده را میدهد که هر دو طرف قرارداد روی عهد خود پایبند بمانند و قرار داد معمولا توکن ها را مدیریت میکند.و توکن ها هر چیزی هستند که دارایی کاربر را نشان میدهد .
بیشتر توکنها در دنیای ارزهای دیجیتال توکنهای کاربردی هستند که امکان دریافت کاربرد خاصی از یک پروژه را فراهم میکنند که تنها در اکوسیستم مربوط به آن قابلاستفاده است.
در حالی که بیت کوین اولین رمزارز عمومی کاربردی بود، تنها نوع آن نیست و مطمئناً انواع مختلفی از ارزهای دیجیتال وجود دارد.
بسته به نحوه فرمول بندی یا طراحی کد، کاربرد یا کاربرد و سایر عوامل می توانیم حداقل چهار نوع ارز دیجیتال را شناسایی کنیم.
ممکن است سکه ها، توکن های پرداخت یا آلت کوین ها، توکن های امنیتی، توکن های غیرقابل تعویض یا NFT، توکن های مالی غیرمتمرکز، توکن های ابزار و دسته های دیگر را شناخته باشید.
انواع توکن
انواع مختلف ارزهای دیجیتال:
- توکن های کاربردی
- توکن های امنیتی
- توکن های پرداخت
- توکن تبادل
- توکن های غیر قابل تعویض
- توکنهای DeFi یا توکنهای مالی غیرمتمرکز
- توکن های دارای پشتوانه
- استیبل کوین – فیات
تفاوت بین توکن ها در بلاکچین
تفاوت بین توکن erc20 , erc721
استانداردهای توکن زیادی وجود دارد که هر کدام ویژگیهای مخصوص به خود را دارند. برای ساخت یک استاندارد برای پلتفرم اتریوم، توسعه دهنده پروپوزال بهبود یا همان EIP ارائه میدهد. این طرح پیشنهادی شامل ویژگیهای پروتکل و استانداردهای قراردادها است. زمانی که این EIP توسط کمیته پذیرفته و نهایی شود، تبدیل به یک ERC میشود. پس یک استاندارد ERC ابتدا به صورت یک طرح پیشنهادی یا EIP مطرح میشود و در صورتی که پذیرفته شود، به صورت ERC منتشر میشود.
توکن ERC-20 در سال ۲۰۱۵ مطرح شد و به طور رسمی در سپتامبر سال ۲۰۱۷ تایید شد. این استاندارد شروع خوبی برای استاندارد شدن توکنها بود. هرچند تعدادی از توسعهدهندگان متوجه وجود نقص و آسیبپذیری در این استاندارد شدند. استاندارد ERC-20 بر اکوسیستم اتریوم تسلط یافته است.
توکن ERC-721 که عموما از آن به عنوان توکن غیرقابلتبدیل یا غیرقابلتعویض یاد میشود (Non-Fungible tokens) از زمانی که اولین بار در سپتامبر 2017 به عنوان یک پروتکل توسعهای (EIP) روی اتریوم مطرح شد، توجه بسیاری از توسعهدهندگان را به خود معطوف داشته است.
تفاوت بین توکن erc20 , erc721
OpenZeppelin چیست؟
کتابخانه اوپن زپلین محصولی برای ایجاد امنیت در ساخت، خودکارسازی و اجرای برنامه های غیرمتمرکز است. یکی از دغدغه های اصلی برنامه نویسان بلاکچین این است که شما نمیتوانید بعد از دیپلوی کردن قرارداد کانترکت را ویرایش کنید. برای جلوگیری از حملات شناخته شده و حفظ امنیت بلاکچین از این کتابخانه میتوانید استفاده کنید.
بخش ها مختلف یک استاندارد ERC20
استاندارد erc20 توسط اوپن زپلین پیاده سازی شده است . و روی بستر اتریوم کار میکند. یک توکن استاندارد باید اسم داشته باشد و میتواند یک سیمبل داشته باشد و تعداد رقم اعشاری که توکن میتواند به آن تقسیم شود.
total supply : تعداد کل توکن های این نوع چقدر است.
balance of : ادرس کاربر را گرفته و مقدار توکن موجود آن را برمیگرداند.
transfer : ارسال توکن از آدرسی به آدرس دیگر.
برای برنامه نویسی erc20 باید استاندارد erc20 در گیت هاب ببینید و توابع اساسی آن را بشناسید.
شما باید نرم افزار های npm node.js , truffle را نصب کرده باشید و یک پوشه برای پروژه خود بسازید و داخل پوشه پروژه کدهای زیر اجرا نمایید.
برای شروع برنامه نویسی در ترمینال کد های زیر را به ترتیب وارد نمایید:
truffle init
npm install @openzeppelin/contracts
در ادامه ما بخش های مختلف را بصورت فایل ویديویی در اختیارتان قرار میدهیم.
دیدگاه شما