توکن ERC 20 چیست؟ هوش داده PlatoBlockchain. جستجوی عمودی Ai.

توکن ERC 20 چیست؟

توکن های ERC 20 (درخواست اتریوم برای اظهار نظر) در اتریوم به عنوان یک ارز دیجیتال رایج در سیستم بلاک چین آن استفاده می شود. این توکن ها را می توان خرید، فروخت یا مبادله کرد. اتریوم اولین بار در سال 2015 منتشر شد و از آن زمان به بعد، یکی از رایج ترین ارزهای رمزنگاری شده بوده است. توکن‌ها طیف گسترده‌ای از ویژگی‌های دیجیتال را در اکوسیستم اتریوم منعکس می‌کنند، از جمله کوپن‌ها، IOU و حتی اشیاء فیزیکی واقعی. به طور دقیق، توکن های اتریوم اساسا قراردادهای هوشمندی هستند که بر روی بلاک چین اتریوم اجرا می شوند.

درک ERC

توکن ERC-20 یکی از مهم ترین توکن های اتریوم است. ERC-20 دارای مجموعه ای متمایز از قوانین است. که در تمام قراردادهای هوشمند در شبکه اتریوم برای اجرای توکن استفاده می شود و مجموعه ای از دستورالعمل ها را ایجاد می کند که باید توسط تمام توکن های مبتنی بر اتریوم رعایت شود.

توکن‌های ERC-20 مبتنی بر فناوری بلاک‌چین هستند و می‌توان توکن‌ها را مشابه بیت‌کوین، لایت‌کوین و برخی دیگر از ارزهای دیجیتال به روش‌های خاصی ارسال و جمع‌آوری کرد. تنها تمایز این است که توکن های ERC-20 در شبکه اتریوم به جای بلاک چین خود توزیع می شوند.

کد استاندارد ERC 20

در حال حاضر، شبکه کلید اتریوم دارای بیش از 200,000 توکن سازگار با ERC-20 است. ERC-20 ضروری است. یک مجموعه استاندارد از قوانین باید برای همه توکن های اتریوم ایجاد شود. مفاد استاندارد این مجموعه قوانین به شرح زیر است چگونه توکن ها را پاس کنیم، چگونه انتقال ها را مجاز کنیم، چگونه کاربران توکن ها را مشاهده کنند، و چگونه توکن ها را با جزئیات کامل ارائه کنند.

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

جالب اینجاست که بسیاری از سازندگان توکن از قوانین ERC-20 پیروی کرده اند، به این معنی که اکثر توکن های صادر شده از اولین قراردادهای سکه اتریوم با ERC-20 مطابقت دارند.

بسیاری از ارزهای دیجیتال محبوب مانند Maker، Basic Attention Token (BAT)، Augur، REP و OmiseGO از استاندارد ERC-20 (OMG) استفاده می کنند. من

اگر قصد خرید یک ارز مجازی را دارید که به صورت توکن ERC-20 توزیع می شود، برای ذخیره آن به یک کیف پول نیاز دارید. خوشبختانه، به دلیل محبوبیت توکن های ERC-20، گزینه های کیف پول متعددی وجود دارد که شامل Metmask، TrueWallet، Exodus و بسیاری دیگر می شود.

یک نکته کوچک یک توکن ERC 20 ایجاد کنید

مشاهده شده است که حداقل 65 درصد از قراردادهای اتریوم مطابق با ERC 20 هستند. تبدیل آن به یک انتخاب استاندارد در بین تمام توکن‌های اتریوم. برای شروع، باید درک درستی از زبان برنامه نویسی داشته باشید. زبانی که اتریوم بر آن استوار است "Solidity" است. این شبیه به جاوا اسکریپت است، بنابراین اگر شما بر جاوا اسکریپت فرمان دارید، کار بر روی Solidity به صورت cakewalk خواهد بود.

مهمترین بخش ایجاد یک توکن ERC نوشتن کد روی Solidity است. برای توسعه قراردادهای هوشمند، باید مقداری منطق در توکن ERC بنویسید. پس از انجام این کار، اقدام به تنظیم تعداد توکن های ICO کنید. 

پیاده سازی ERC -20 به این شکل به نظر می رسد، می تواند منطق مرتبط پیچیده تری در قراردادهای هوشمند داشته باشد.


interface ERC20 { function totalSupply() public view returns (uint); function balanceOf(address tokenOwner) public view returns (uint balance); function transfer(address to, uint tokens) public returns (bool success); function approve(address spender, uint tokens) public returns (bool success); function allowance(address tokenOwner, address spender) public view returns (uint remaining); function transferFrom(address from, address to, uint tokens) public returns (bool success); event Transfer(address indexed from, address indexed to, uint tokens); event Approval(address indexed tokenOwner, address indexed spender, uint tokens);
} 

اکنون که پایه ها را پوشش دادیم و نحوه ساخت توکن ERC20 را توضیح دادیم، بیایید به مرحله بعدی برویم.

توسعه قرارداد اتریوم

تقریباً زمان آن فرا رسیده است که قراردادمان را روی بلاک چین بگذاریم. قرارداد ما پس از عرضه به تمام گره‌های فعال در شبکه منتقل می‌شود. و سایر به‌روزرسانی‌های قرارداد به همه گره‌های شرکت‌کننده پخش خواهد شد.

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

توکن ERC 20 چیست؟ هوش داده PlatoBlockchain. جستجوی عمودی Ai.
توکن ERC 20 چیست؟

 47 کل بازدید، 47 بازدید امروز

منبع: https://www.primafelicitas.com/what-is-erc-20-token/?utm_source=rss&utm_medium=rss&utm_campaign=what-is-erc-20-token

تمبر زمان:

بیشتر از نخستین