هارد فورک های اتریوم و ویژگی های آنها
فورک شدن یکی از اتفاقات مهم و نادر در ارزهای دیجیتال می باشد که باعث تغییرات بسیاری در ویژگی های ظاهری تا ویژگی های موثر در عملکرد بلاکچین می شود و در واقع نوعی به روزرسانی محسوب می کند که این تغییرات برای برخی خوشایند و در برخی دیگر احساس نارضایتی ایجاد می کند. برای آگاهی بیشتر از مفهوم فورک شدن و نحوه آن می توانید به مقاله فورک های ارز دیجیتال مراجعه نمایید.
چه زمانی هاردفورک ایجاد می شود؟
همانطور که در بالا اشاره شد هارد فورک تغییرات جدی در شبکه بلاک چین است و در صورت عدم پیروی کاربران از قوانین شبکه هارد فورک ایجاد می شود، غالباً هاردفورک همراه با متولد شدن یک بلاکچین جدید در دل شبکه است.
هارد فورک اتریوم
هارد فورک های اتریوم بارها از مدت حضور این ارز دیجیتال در بازار رمز ارزها ایجاد شده است که در این مقاله به بررسی هاردفورک اصلی و مهم اتریوم می پردازیم:
اتریوم کلاسیک Ethereum Classic
دو سال پس از راه اندازی اتریوم در سال 2016 پروژه DAO (سازمان خودگردان غیر متمرکز) توسط شخصی به نام Slock.it که یک استارتاپ آپ آلمانی است ایجاد شد و خود مدیریت صندوق سرمایه گذاری DAO با فعالیت غیر متمرکز را انجام می داد، هک شدن شبکه متن باز DAO و لزوم امنیت در شبکه ارز دیجیتال توسعه دهندگان را مجبور به ایجاد یک هارد فورک در شبکه اتریوم برای بازسازی تمامی سکه ها کرد.
هارد فورک اتریوم کلاسیک نخستین و بحث برانگیز ترین هارد فورد اتریوم محسوب می شود و در همان ابتدای طرفداران اتریوم را به دو گروه موافق و مخالف تقسیم کرد و سرانجام تیم اتریوم به دو گروه اتریوم و اتریوم کلاسیک تقسیم شد.
اتریوم و اتریوم کلاسیک هر دو کارکردی مشابه یکدیگر دارند اما قیمت اتریوم بسیار بالاتر از اتریوم کلاسیک است، هدف اصلی اتریوم کلاسیک این است که به وسیله قرار داد هوشمند و بدون حاکمیت متمرکز به شبکه جهانی پرداخت تبدیل شود.
هارد فورک اتر زیرو Ether Zero
اتر زیرو یکی دیگر از فورک های اتریوم است که زیاد بحث برانگیز و جنجالی نبود و این فورک با هدف اضافه کردن چند ویژگی در بلاک چین اتریوم ایجاد شده است که مهم ترین ویژگی هایی که فورک اتر زیرو برای سرمایه گذاران ایجاد کرده است،عبارتند از:
استفاده از سیستم POS، امکان ماین کردن با دکل های GPU، ارائه 194 میلیون ETZ، زمان 10 ثانیه برای انجام معامله، اندازه هر بلوک 2 مگابایت، پرداخت فوری، گره اصلی پشتیبانی، بیش از 10000 تکثیر (TPS)، قرارداد هوشمند
هاردفورک Metropolis
هاردفورک متروپلیس با هدف بهبود شبکه اتریوم و نه به دلیل شرایط سخت و جدایی اتریوم ارائه خواهد شد، این هارد فورک باعث آشکار شدن ویژگی های اصلی اتریوم می شود و پس از انتشار این هاردفورک اتریوم واقعی را مشاهده خواهید کرد و نگرانی ها در مورد این ارز دیجیتال تسکین می یابد.
لازم است بدانید که هارد فورک متروپلیس دارای دو هسته اصلی و مهم است که به اختصار در مورد آن توضیح می دهیم:
هسته بیزانس مترو پلیس
این هسته که احتمالا تا 22 سپتامبر با کمترین آسیب به شبکه اتریوم انتشار می یابد با ایجاد تغییرات روی پروتکل اتریوم 9 همراه است که این تغییرات مهم و مثبت عبارتند از:
- برگشت داده ها
- کم کردن سختی شبکه
- دستور static call
- قابلیت اجرای کدهای جدید
- تنظیم کدهای ناقص و امنیت بیشتر قراردادها
- تاخیر در سختی استخراج اتریوم و طولانی شدن زمان تایید تراکنش
- عدم بروز خطای سختی و پایدار شدن بلاک ها
- رمز نگاری جدید zk-snarks و ایجاد تراکنش کاملا خصوصی
هسته قسطنطنیه متروپلیس Metropolis
این هسته که هنوز زمان انتشار آن مشخص نشده است و احتمالا اواخر سپتامبر یا اوایل اکتبر باشد، برای علاقه مندان به اتریوم بسیار جذاب است و بی صبرانه منتظر حضور این هارد فورک هستند، این فورک تغییرات و شرایط مطلوب تری ایجاد خواهد که اصلی ترین آنها شامل:
- کاهش سختی استخراج
- افزایش سرعت و امنیت بیشتر
هارد فورک سرنیتی Serenity
سرنیتی آخرین گام بزرگ و پایانی ترین مرحله در توسعه اتریوم خواهد بود، این بلاک چین جدید اتریوم 2.0 را معرفی خواهد کرد، استفاده از اثبات سهام سرنیتی یک از مهم ترین ویژگی های ماشین مجازی جدید اتریوم می باشد، این به روزرسانی قابلیت مقیاس پذیری بلاک چین اتریوم را بیشتر و سریع تر می کند. همچنین هاردفورک سرنیتی زنجیره بلوک اتریوم را از POW به POS انتقال می دهد.
درآمد اعتبارسنج های اتریوم چقدر خواهد بود؟
یکی از محققان و توسعه دهندگان اتریوم (ETH) با نام (Pintail) در توییتر، میانگین درآمد اعتبار سنجی اتریوم (ETH) را در نسخه اثبات سهام (PoS) در آینده محاسبه کرد.
اقتصاد آنلاین - حسین عسکری ؛ این تحلیلگر اتریوم (ETH)، مدلهای دقیقی از اثرات اقتصادی پیادهسازی EIP-1559، ارتقاء Altair و Medalla و استراتژیهای مختلف کشت بازده (yield farming) در یونی سواپ نوشته است.
اکنون او پاداشهای آتی اعتبارسنجیهای اثبات سهام (PoS) اتریوم (ETH) را محاسبه کرده است.
اعتبارسنجیهای اتریوم (ETH) ممکن است 5.3 تا 7.3 درصد سود در آوریل کسب کنند.
طبق گزارشی که توسط Pintail به اشتراک گذاشته شده است، اکثریت قریب به اتفاق پاداشی که شرکت کنندگان شبکه اتریوم (ETH) دریافت می کنند، در واقع از طریق حداکثر ارزش قابل استخراج (Maximal or Miner Extractable Value) یا «MEV» حاصل می شود.
حداکثر ارزش قابل استخراج (MEV) نشان دهنده ارزش اضافی است که توسط ماینرها (یا اعتبار سنجی ها) از کاربران در یک شبکه ارز دیجیتال گرفته شده است. این ارزش اضافی اغلب از تغییر ترتیب تراکنشهای کاربران برای به حداکثر رساندن کارمزدها یا درج تراکنشهای جدید به دست میآید که به ماینر اجازه میدهد تراکنشهای کاربرانی را کارمزد بیشتری را پرداخت می کنند پیشتاز کند.
این متغیر با اجرای ارتقای ادغام ((Merge در شبکه اصلی اتریوم (ETH) تغییر زیادی نخواهد کرد، علیرغم این واقعیت که فاصله بلاک در اتریوم (ETH) از 13.5 ثانیه (به طور متوسط) به 12 ثانیه (تثبیت شده) تغییر می کند.
Pintail دینامیک MEV را در شش ماه گذشته ردیابی کرد. بر اساس این محاسبات، میانگین بازده اعتبار سنجی در اتریوم پس از ادغام (ETH) حدود 6.1٪ خواهد بود. با این حال، آمار واقعی پاداش اعتبارسنجی ممکن است متفاوت باشد.
Pintail اضافه کرد: مدلسازی بر اساس همان سطح MEV که پس از ادغام به اعتبارسنجیکنندگان پرداخت میشود، نشاندهنده بازدهی متوسط برای اعتبارسنجیکنندگان 6.1 درصد است.
منابع آموزش ویژگی های اتریوم زبان سالیدیتی
سالیدیتی Solidity، یک زبان برنامه نویسی قرارداد محور و سطح بالا برای اجرای قرارداد های هوشمند است که به شدت تحت تاثیر C++، Python و JavaScript بوده و برای مورد هدف قرار دادن EVM یا ماشین مجازی اتریوم طراحی شده است.
از آنجایی که این زبان برنامه نویسی توسط برنامه نویسان بسیاری برای ایجاد خدمات بلاکچینی و قرارداد های هوشمند در اتریوم و سایر انواع بلاک چین ها مورد استفاده قرار می گیرد، بسیار محبوب بوده و موجب شده است تا افراد زیادی به این زبان علاقمند شوند. منابع آموزشی بسیاری برای یادگیری زبان برنامه نویسی سالیدیتی در دسترس است،که این مطلب از صرافی تتر به معرفی انواع این روش ها می پردازد.
زبان برنامه نویسی سالیدیتی چیست؟
سالیدیتی Solidity، یک زبان برنامه نویسی سطح بالا است که به طور خاص توسط تیم شبکه اتریوم برای ساخت و طراحی قرارداد های هوشمند بر روی پلتفرم های بلاک چین ایجاد شده است. این زبان برنامه نویسی برای ایجاد قرارداد های هوشمند که منطق تجاری را پیاده سازی کرده و زنجیره ای از سوابق تراکنش ها را در سیستم بلاک چین ایجاد می کنند، استفاده می شود. آن ویژگی که قرارداد های هوشمند را از قرارداد هایی که امروزه مورد استفاده قرار می گیرند متمایز می کند، ویژگی غیرقابل تغییر بودن قرارداد های هوشمند است که به کاربران این امکان را می دهد تا معاملات رمزنگاری خود را بدون هیچگونه خطری انجام دهند. زبان برنامه نویسی سالیدیتی به عنوان ابزاری برای ایجاد کد و کامپایل آن در ماشین مجازی اتریوم (EVM) عمل می کند. زبان برنامه نویسی سالیدیتی شباهت های زیادی با C و C++ دارد و یادگیری و درک آن بسیار ساده است. همچنین این زبان، مانند سایر زبان های برنامه نویسی دارای متغیر ها، توابع مختلف، عملیات ریاضی، دستکاری رشته ها و سایر مفاهیم دیگر است.
منابع آموزشی زبان برنامه نویسی سالیدیتی
منابع و دوره های آموزشی بسیاری برای آموزش زبان برنامه نویسی سالیدیتی در سایت های مختلف و اپلیکیشن هایی مانند لینکدین وجود دارد که با هزینه های کمی به کاربران ارائه می شوند. صرافی تتر این منابع را گردآوری کرده و در اختیار شما قرار داده است. این صرافی علاوه بر اینکه اطلاعات زیادی در رابطه با ارز های دیجیتال، بلاکچین، قرارداد های هوشمند و . را به کاربران ارائه می دهد، فرآیند خرید تتر و فروش تتر را نیز به صورت هوشمند ارائه می دهد.
دوره آموزشی Ethereum and Solidity در سایت Udemy
این دوره آموزشی شامل آموزش نحوه استفاده از اتریوم، سالیدیتی و قرارداد های هوشمند است که پس از اتمام دوره، کاربران می توانند اپلیکیشن های مبتنی بر بلاک چین را تولید کنند. دوره آموزشی اتریوم و زبان برنامه نویسی سالیدیتی سایت یودمی شامل بیش از ۲۴ ساعت ویدیوی آموزشی ، ۳۳ مقاله و ۱۳۰ منبع آموزشی قابل دانلود است که در دسترس کاربران و افراد شرکت کننده در این دوره قرار می گیرد. در پایان این دوره آموزشی، افراد شرکت کننده قادر خواهند بود تا قرارداد های هوشمند ایمن را طراحی و آزمایش کنند. این دوره یک دوره ۲۴ ساعته است که توسط استفان گریدر، متخصص در این حوزه، به افراد علاقمندان به زبان برنامه نویسی سالیدیتی آموزش داده می شود.
دوره بلاکچین و آموزش سالیدیتی در لینکدین
این دوره، یکی از دوره های سطح بالا برای آموزش زبان برنامه نویسی سالیدیتی و بلاکچین است که در اپلیکیشن لینکدین به علاقه مندان این حوزه ارائه می شود. در این دوره نحوه بهره بردن از بلاکچین از طریق استفاده از زبان برنامه نویسی سالیدیتی آموزش داده می شود. علاقمندان و شرکت کنندگان، در این دوره آموزشی یاد می گیرند که چگونه با استفاده از زبان برنامه نویسی سالیدیتی یک برنامه یا اپلیکیشن کاربردی مبتنی بر قرارداد های هوشمند بسازند. در این کورس، قبل از شروع به یادگیری زبان برنامه نویسی سالیدیتی، اصول اولیه بلاکچین، ارز های دیجیتال و همچنین قرارداد های هوشمند آموزش داده می شود. این دوره توسط امانوئل هنری، مدیر اجرایی با بیش از ۲۰ سال سابقه در برنامه نویسی و طراحی، آموزش داده می شود. لینکدین یک اپلیکیشن محبوب و جامع است که کورس ها و دوره های مختلفی در همه زمینه ها برگزار می کند.
دوره آموزشی صفر تا صد اتریوم و زبان برنامه نویسی سالیدیتی در آکادمی یودمی
این دوره، یک دوره آموزشی عالی در رابطه با زبان برنامه نویسی سالیدیتی و اتریوم است که برای افراد مبتدی در این حوزه ارائه می شود. کاربران با استفاده از این دوره، قادر خواهند بود قرارداد های هوشمند عملی شامل توکن ها، عرضه اولیه، قرعهکشی، حراج و جذب سرمایه گروهی بسازند و آن ها را اجرا کنند. این دوره آموزشی درک عمیقی از این زبان برنامه نویسی شامل نحوه نگارش و مفاهیمی مانند متغیر های حالت، ذخیره سازی، توابع و . را به شرکت کنندگان می دهد که در پایان دوره می توانند یک توکن ERC20 را ایجاد کرده و یک عرضه اولیه سکه راه اندازی کنند. این دوره آموزشی شامل ۹ ساعت سخنرانی ویدیویی، ۲۰ مقاله ویژگی های اتریوم و ۴۰ منبع آموزشی قابل دانلود و دسترسی است که توسط آکادمی ذهن کریستال آموزش داده می شود.
دوره آموزشی بلاکچین اتریوم در سایت یودمی
این دوره آموزشی با تمرکز بر Solidity، Web3، Remix و جاوا اسکریپت به شرکت کنندگان در جهت تبدیل شدن به توسعه دهنده بلاکچین ها، کمک می کند. در این دوره کاربران تئوری ها و عملیات مورد نیاز قرارداد های هوشمند را درک خواهند کرد و با عملکرد فناوری غیرمتمرکز و بلاکچین آشنا خواهند شد. این دوره آموزشی شامل ۱۳ ساعت سخنرانی ویدیویی، ۲۱ مقاله و ۱۹ منبع آموزشی قابل دانلود است که توسط Ravinder Deol در آکادمی یودمی udemy تدریس می شود.
کتاب آموزشی مهارت در اتریوم Mastering Ethereum
این کتاب نوشته Andreas M.Antonpoulos و Dr. Gavin Wood است و یکی دیگر از منابع مهم آموزشی زبان برنامه نویسی سالیدیتی به شمار می رود. در این کتاب، نویسندگان تمامی مفاهیم مورد نیاز برای ایجاد قرارداد های هوشمند و برنامه های غیرمتمرکز روی ماشین مجازی اتریوم و سایر ماشین های مجازی بلاکچین را ارائه کرده اند. مفاهیم دیگری که در این کتاب آموزش داده شده است، شامل راه اندازی یک کلاینت اتریوم، شروع تراکنش ها در اتریوم، برنامه نویسی قرارداد های هوشمند، یادگیری مفاهیم پایه ارزهای دیجیتال، امضاهای دیجیتال، نحوه کارکرد کیف پول های رمزنگاری، مدیریت فاند ها و قراردادهای هوشمند، ارتباط بین برنامه ها و کتابخانه های جاوا اسکریپت، دیزاین پترن ها با مثال های از دنیای واقعی، ایجاد توکن، اشتراک گذاری توکن و رای گیری و . است.
روش های سرمایه گذاری در ارز دیجیتال بسیار متفاوت است اما اگر برای شروع اینکار سرمایه کافی را ندارید، می توانید شانس خود را در برنده شدن جایزه 5 میلیارد ریالی صرافی تتر امتحان کنید.
اتریوم 2.0 چیست و چه ویژگیهایی دارد؟
اتریوم یکی از بزرگترین و پرکاربردترین شبکه های بلاک چین و پروژه های منبع باز در جهان است.
این پروژه از زمان اولین انتشار خود در سال 2015، به سمت هدف نهایی اش یعنی تبدیل شدن به یک کامپیوتر جهانی غیرمتمرکز گام برداشته است. این کامپیوتر غیرمتمرکز میتواند روزی جایگزین بسیاری از برنامه های متمرکز مورد استفاده در زندگی ویژگی های اتریوم روزمره باشد. در این مقاله به طور خلاصه اتریوم و کاربردهای آن و به ویژه نسخه جدیدش یعنی اتریوم 0.2 یا سرنیتی را مورد بررسی قرار خواهیم داد.
آشنایی با اتریوم و کاربردهای آن
اتریوم یک بستر غیرمتمرکز برای اجرای قراردادهای هوشمند است. هیچگونه احتمال از کارافتادگی، سانسور، تقلب یا دخالت افراد شخص ثالث برای برنامههایی که روی این شبکه اجرا میشوند، وجود ندارد. هدف اتریوم این است که برای انجام امور زندگیمان به هیچ بانک، شرکت و نهاد دیگری بهجز خودمان نیاز نداشته باشیم.
اتریوم، پایه و اساس شروع یک عصر تاریخی جدید برای اینترنت است:
- اینترنتی که پول و مبادلات مالی، جزئی از ساختار آن است.
- اینترنتی که کاربران مالک دادههای خود هستند، به اپلیکیشن های آنها سرک کشیده نمیشود و اطلاعاتشان نیز نمیتواند سرقت شود.
- اینترنتی که همه افراد به یک سیستم مالی باز و روشن دسترسی دارند.
- اینترنتی که بر روی زیربنایی بیطرف و با دسترسی آزاد ساخته شده که توسط هیچ شخص یا نهادی کنترل نمیشود.
مانند سایر بلاک چینها، این ارز دیجیتال هم یک رمز ارز وابسته به خود به نام اتر یا(ETH) ether دارد.
رمز ارز اتریوم
اتر یک پول دیجیتال است و در مواردی شبیه بیت کوین عمل میکند. این رمز ارز کاملا دیجیتال بوده و می تواند خیلی سریع به هرکس و در هرکجای دنیا ارسال شود، تولید آن تحت کنترل هیچ دولت یا سازمانی نیست. مسلماً غیرمتمرکز است. در تمام دنیا مردم برای پرداخت های خود و یا حتی وثیقه از اتر استفاده میکنند.
اما برخلاف سایر بلاک چین ها، اتر قابلیت های خیلی بیشتری دارد. این پلتفرم قابل برنامه ریزی است، بدین معنی که توسعه دهندگان میتوانند برای ساخت انواع جدیدی از اپلیکیشن ها از آن استفاده کنند .
این برنامه های کاربردی غیرمتمرکز (dapps) قابل اعتمادند، به این معنی که به محض بارگذاری بر روی اتریوم، همواره طبق برنامه ریزی انجام شده کار میکنند. آنها با ایجاد انواع جدیدی از برنامه های کاربردی مالی، قادر به کنترل داراییهای دیجیتال خواهند بود.
بلاکچین اتریوم از زمان پیدایش تاکنون به روزرسانی هایی داشته است:
1. Homestead، مارس 2016
2. Metropolis: Byzantium، اکتبر 2017
3. Metropolis: Constantinople، فوریه 2019
4. Istanbul، دسامبر 2019
5. Ethereum 2.0، این نسخه قرار است در 3 فاز مختلف منتشر شود و فاز صفر آن در همین سال یعنی 2020، عرضه خواهدشد.
بعد از آشنایی کلی با اتریوم به سراغ جدیدترین به روزرسانی آن یعنی اتریوم 0.2 میرویم.
اتریوم ۲.۰ چیست؟
اتریوم ۲.۰ (Eth2 یا سرنیتی) جدیدترین بهروزرسانی نسخهی اصلی اتریوم است که در جهت سرعت بخشیدن به استفاده و کارکرد اتریوم، ویژگی های اتریوم از طریق بهبود عمکرد آن طراحی شده است.
دنی رایان یکی از محققان برجسته حوزه اتریوم، اهداف طراحی سرنیتی را غیرمتمرکزسازی، انعطاف پذیری، امنیت، سادگی و ماندگاری طولانی میداند.
ویژگیهای اتریوم ۲.۰
وقتی با کلمه به روزرسانی مواجه میشویم، انتظار داریم علاوه بر اصلاح ضعف های نسخه های پیشین، تغییرات جدیدی نیز مشاهده کنیم. آخرین به روزرسانی اتریوم دارای دو ویژگی جدید است:
در حال حاضر اتریوم 0.1 از سازوکار اجماع اثبات کار (PoW) استفاده میکند اما در اتریوم ۲.۰، مکانیزم اجماع این ارز دیجیتال، اثبات سهام (PoS) خواهد بود. اثبات کار از قدرت محاسباتی فیزیکی (ماینرها) و الکتریسیته برای ساختن بلوک در بلاکچین بهره میگیرد. در صورتیکه اثبات سهام، از اعتبارسنجها و ذخیره رمز ارز خود یعنی اتر کمک میگیرد.
زنجیره شارد مکانیزم مقیاس پذیری است که به طور قابل توجهی توان بلاکچین اتریوم را بهبود میدهد. در حال حاضر، داشتن یک زنجیره واحد ساخته شده از بلوک های متوالی، به طور باورنکردنی ایمن است و تأیید اطلاعات را آسان میکند.
با این حال، در این شبکه هر گره کامل (فولنود) باید در تأیید تمام تراکنشها در بلوکهای متوالی شرکت کند. این موضوع میتواند بر توانایی تأیید سریع تراکنشها تأثیرگذار باشد و باعث کندی شبکه شود؛ به ویژه زمانی که تعداد تراکنشها بالاست. زنجیره شارد مکانیزمی است که از طریق آن بلاکچین اتریوم به چند بخش تقسیم میشود. بنابراین مسئولیت پردازش داده ها بین بسیاری ویژگی های اتریوم از گره ها تقسیم خواهد شد.
نقشه راه و فازهای اتریوم ۲.۰
برنامه ریزی شده است که این ارز دیجیتال حداقل در سه فاز اجرا شود: فازهای 0 ، 1 و 2. فاز صفر در سال 2020 و فازهای 1 و 2 در سالهای بعدی منتشر خواهندشد.
فاز صفر
این فاز دربرگیرنده اجرای «زنجیره بیکن» یا «بیکن چین» (Beacon Chain) میباشد. بیکن چین، مکانیزم اثبات سهام را برای خودش و همه زنجیرههای شارد مدیریت خواهد کرد.
نکته مهم: زنجیره فعلی اتریوم (اثبات کار) نیز برای جلوگیری از به وجود آمدن شکاف در پیوستگی داده ها، به کار خود ادامه خواهد داد.
فاز یک
تاریخ بهره برداری از فاز 1، سال آینده یعنی 2021 اعلام شده است. مهمترین اتفاقی که در این فاز خواهد افتاد، ادغام زنجیرههای شارد است. زنجیره های شارد کلید اصلی مقیاس پذیری اتریوم در آینده هستند زیرا امکان عبور تراکنش موازی را فراهم میکنند. 64 زنجیره در فاز 1 مستقر میشوند. بنابراین ویژگی هاویژگی های اتریوم ی اتریوم سرعت پردازش تراکنشها و دادهها در این ارز دیجیتال، حداقل حدود ۶۴ برابر سریعتر از نسخه قبلی آن خواهد بود.
فاز دو
این فاز که قرار است در سال 2021 یا 2022 منتشر شود، جایی است که عملکرد کل سیستم به صورت همزمان آغاز خواهد شد. انتقال زنجیرهی شارد از ظروف داده ساده به حالت زنجیره های ساختاریافته و قراردادهای هوشمند، مجدداً برقرار خواهدشد.
همچنین شاهد اضافه کردن حسابهای اتر و قابلیت انتقال و برداشت، پیادهسازی انتقالها در شاردهای متقاطع، فراخوان قراردادها، ایجاد محیطهایی برای اجرای برنامههای مقیاسپذیر در بستر این رمز ارز و وارد کردن زنجیره اتریوم ۱.۰ در یکی از شاردهای اتریوم ۲.۰ برای پایان دادن به فعالیت مکانیزم اثبات کار خواهیم بود.
جمع بندی
این ارز دیجیتال مدت هاست که مورد انتظار بوده و بارها در اکوسیستم بلاکچین، مورد بحث و بررسی قرار گرفته است.
اثبات سهام و زنجیره شارد، پیشرفت قابل توجهی در مقیاسپذیری، امنیت و قابلیت دسترسی به ارمغان خواهند آورد. برای دارندگان اتر، اتریوم۲.۰ فرصتی جدید جهت مشارکت و دریافت پاداش برای حفظ شبکه فراهم میکند. بلاکچین اتریوم پس از این نسخه پایان نخواهد یافت و در سالهای بعد از فاز ۲، فرصتهای بیشتری برای افزایش دسترسی و عملکرد شبکه اتریوم وجود خواهد داشت.
توکن (ERC-20) چیست و در بستر اتریوم (Ethereum) به چه معناست؟
سیستم محبوب کریپتوکارنسی و بلاکچین (blockchain) معروف به اتریوم (Ethereum) مبتنی بر استفاده از توکن هایی است که می توان آن ها را خریداری کرد ، فروخت و یا مبادله کرد. در این حالت ، “توکن ها” می توانند بیانگر طیف متنوعی از دارایی های دیجیتال مانند ووچرها (Voucher ) ، (IOU) ها یا حتی اشیاء ملموس در دنیای واقعی باشند. به این ترتیب ، توکن ها در واقع قراردادهای هوشمندی هستند که از بلاکچین (blockchain) اتریوم (Ethereum) استفاده می کنند.
سیستم محبوب کریپتوکارنسی و بلاکچین (blockchain) معروف به اتریوم (Ethereum) مبتنی بر استفاده از توکن هایی است که می توان آن را خریداری کرد ، فروخت و یا مبادله کرد.
یکی از مهم ترین توکن ها (ERC-20) نام دارد که به عنوان استاندارد تکنیکال جهت به کارگیری توکن در کلیه قراردادهای هوشمند در بلاکچین (blockchain) اتریوم (Ethereum) ایجاد شده است.
از آنجا که استاندارد (ERC-20) نسبتاً جدید است ، احتمالاً باگ هایی دارد که باید در حین پیشرفت شبکه اتریوم (Ethereum) رفع شوند.
استاندارد (ERC-20) توسعه دهندگان و برنامه نویسان را توانمند می سازد
یکی از مهم ترین توکن ها تحت عنوان (ERC-20) شناخته می شود که به عنوان استانداردی به منظور به کارگیری در کلیه قراردادهای هوشمند در بلاکچین (blockchain) اتریوم (Ethereum) به وجود آمده است. تا ۱۶ آوریل ۲۰۱۹ ، بیش از ۱۸۱،۰۰۰ توکن سازگار با (ERC-20) بر روی شبکه اصلی اتریوم (Ethereum) وجود دارد.
استاندارد (ERC-20) از اهمیت حیاتی برخوردار است ، زیرا لیست مشترک از قوانینی را تعریف می کند که تمام توکن های اتریوم (Ethereum) باید آن را رعایت کنند. در نتیجه ، این توکن خاص به تمامی توسعه دهندگان امکان می دهد تا به طور دقیق عملکرد توکن های جدید در سیستم گسترده اتریوم (Ethereum) را پیش بینی کنند. این ویژگی وظایف توسعه دهندگان را ساده تر می کند ، زیرا تا زمانی که توکن ها از این قوانین پیروی کنند می توانند با علم بر این که هر بار که یک توکن جدید منتشر شود ، لازم نیست پروژه جدیدی دوباره اجرا شود کار خود را پیش ببرند. خوشبختانه ، تاکنون اکثر برنامه نویسان توکن ، مطابق با قوانین (ERC-20) عمل کرده اند ، به این معنی که اکثر توکن های منتشر شده از طریق (ICO) های اتریوم (Ethereum) با (ERC-20) سازگار هستند.
(ERC-20) شش عملکرد را مشخص می کند
(ERC-20) شش عملکرد متفاوت را برای سایر توکن ها در سیستم اتریوم (Ethereum) تعیین می کند که به طور کلی شامل مسائل کاربردی و مربوط به عملکرد هستند ، از جمله روش انتقال توکن ها و نحوه دسترسی کاربران به داده های مربوط به یک توکن خاص.
این مجموعه از عملکردها و سیگنال ها تضمین می کنند که انواع مختلف توکن های اتریوم (Ethereum) به طور یکنواخت در هر مکانی در سیستم اتریوم (Ethereum) عملکرد مطلوبی داشته باشند. به این ترتیب ، تقریباً همه کیف پول های دیجیتال که از ارز اتر (ether) پشتیبانی می کنند ، از توکن های سازگار با (ERC-20) نیز پشتیبانی می کنند. اما از آنجا که (ERC-20) نسبتاً جدید است ، احتمالاً باگ هایی دارد که باید در خلال پیشرفت شبکه اتریوم (Ethereum) برطرف شوند. برای استناد به نمونه ای از این مشکلات : توکن های اتریومی (Ethereum) که به طور مستقیم به یک قرارداد هوشمند ارسال شده اند ، از دست رفته تلقی می شوند ، زیرا خطایی در پروتکل بدین معنی است که قرارداد یک توکن نمی تواند به تلاش برای انتقال مستقیم پاسخ دهد و در نتیجه منجر به “از دست رفتن” پول طی این انتقال می شود.
طبق گزارش های کوین دسک ، تا کنون حدود ۷۰،۰۰۰ دلار توکن به همین دلیل از دست رفته اند. با این وجود ، امروزه (ERC-20) یکی از ویژگی های مهم اتریوم (Ethereum) محسوب می شود و به احتمال زیاد در ادامه نیز می تواند تاثیر گسترده ای در پیشبرد این شبکه داشته باشد.
دیدگاه شما