
ایاس (EOS) چیست و چگونه کار میکند؟
ایاس یک بستر بلاکچین است که برای استقرار برنامههای غیرمتمرکز (DApps) طراحی شده است. عملکرد آن مشابه سیستم عامل اتریوم است. با این تفاوت که سریعتر و مقیاسپذیرتر است. و فضایی برای توسعهدهندگان برای ایجاد برنامههای غیرمتمرکز با کارایی بیشتر است. در این مقاله به این مساله که ایاس چیست و چگونه کار می کند خواهیم پرداخت.
تولد پروژه
شروع پروژه به دست دنیل لاریمر (Daniel Larimer) بود. که بیشتر به دلیل ایجاد بستر بیتشیرز شناخته میشود. او همچنین یکی از بنیانگذاران بلاکچین استیم است و در حال حاضر CTO ایاس است. از جمله دیگر دستاوردهای لاریمر ایجاد الگوریتم اجماع DPoS (اثبات سهام وکالتی) و فناوری گرافن است. شخصیت مهم دیگر برندان بلامر (Brendan Blumer)، مدیر عامل فعلی پروژه است. لاریمر اولین اقدام خود را در کنفرانسی در سال 2017 اعلام کرد. در آن زمان، ایاس با راه اندازی عرضه اولیه سکه شروع به کار کرد. برنامه توزیع توکن به شرح زیر بود:
200.000.000 توکن (20٪ از کل) در مدت 5 روز توزیع شد. این دوره از 26 ژوئن 2017 آغاز و در تاریخ 1 ژوئیه 2017 پایان یافت. 700.000.000 نماد(70٪ از کل) به 350 دوره 23 ساعته تقسیم شد. هر یک از این دورهها از اول ژوئیه 2017 در مجموع 2.000.000 توکن توزیع میکند که 100.000.000 توکن (10٪ از کل) مختص بلاک وان است.
در ابتدا، قیمت شروع هر توکن 5 دلار بود. با این حال، قیمت به سرعت سقوط کرد و به 0.48 دلار رسید. در نوامبر 2017، ایاس شروع به صعود کرد. در ژانویه 2018، به اوج تاریخی خود در حدود 13 دلار رسید.

پروژه در تاریخ 1 ژوئن 2018 به طور رسمی در نرم افزار منبعباز اجرا شد. در آن زمان، زمینه برای برنامهنویسان به منظور بهره برداری از پتانسیل این بلاکچین ایجاد شد. از طرف دیگر دارندگان توکن ایاس به عنوان سهامداران شرکتهای پذیرفته شده، در صرافیهای سنتی عمل میکنند. به این ترتیب دارندگان میتوانند متناسب با عملکرد خود رأی دهند و در جامعه بلاکچین عضو باشند. با این خصوصیات، به یک جامعه ای که تحت کنترل بلاک وان است،تبدیل میشود.
ارکان ساخت ارز دیجیتال ایاس چیست
ایاس پروژهایست که تمرکز زیادی بر حل بسیاری از مشکلات فناوری بلاکچین دارد. برای دستیابی به این هدف، مجموعهای از مولفههای اساسی را باید ارائه داد:
استفاده رایگان: این پلتفرم انعطافپذیری را به توسعهدهندگان و کاربران همراه با خدمات رایگان ارائه میدهد. این امر به استفادهی گستردهتر این فناوری کمک کرده است.
بازیابی در برابر خطاها: پلتفرم باید به اندازه کافی قوی باشد تا اشتباهات گریزناپذیر را تصحیح کند.
عملکرد متوالی: برخی از برنامهها وجود دارند که به دلیل مراحل متوالی نمیتوان آنها را با الگوریتمهای موازی پیاده سازی کرد. به همین دلیل، پلتفرم باید از عملکرد متوالی سریع نیز پشتیبانی کند.
عملکرد موازی: برنامه های کاربردی با مقیاسِبزرگ نیاز به تقسیم بارِ کاری در چندین پردازنده و رایانه دارند.
ایاس چگونه کار می کند؟ EOS چیست؟
ایاس یک بستر بلاکچین است که برای امکان مقیاسگذاری عمودی و افقیِ برنامه های غیرمتمرکز، طراحی شده است. ایاس از طریق نوع سیستم عامل سازهای که میتوان برنامهها را بر روی آن ایجاد کرد، حاصل میشود. از این منظر، ایاس مشابه اتریوم است. قابلیتهای هر دو برای امکان توسعه برنامههای توزیع شده بسیار زیاد است. با این حال، نکات فنی مهمی وجود دارد که نشان میدهد ایاس از مزیت خاصی برخوردار است. از جمله این نکات میتوان به موارد زیر اشاره کرد:
امکان ارائه حساب ها، سیستم های احراز هویت و پایگاههای داده
ارتباط ناهمزمان بین نودها
برنامه نویسی موازی برای مهار پتانسیل چندین هسته پردازنده و یا خوشهها
مقیاسپذیری بالا
حذف کارمزد و کمیسیونها
اجرای سریع و آسان برنامههای غیرمتمرکز
سیستم بهروزرسانی ساده
بازیابی خطا

نکته مهم دیگر داشتن پروتکل اجماع است که برای مقیاسپذیری بالا طراحی شده. یعنی همان Delegated Proof of Stake (DPoS). به این ترتیب، همهی کسانی که توکنهای ایاس دارند، به لطف سیستم رأی گیری و تأیید، قادر به انتخاب بلاک خواهند بود. تولید ارز مجاز است. به عبارت دیگر، یک کاربر میتواند متناسب با رأیی که جمع می کند بلاک تولید کند. این شبکه میتواند هر 0،5 ثانیه یک بلاک و هر بار دستههای 126تایی بلاک را تولید کند.
الگوریتم DPoS – معمار مقیاسپذیری EOS
مقیاس پذیری بالای ایاس به لطف استفاده از الگوریتم اجماع برای آن امکان پذیر است. این الگوریتم همان گواه اثبات مشارکت Delegated Proof of Stake (DPoS) است. این الگوریتم نوع بهبود یافته الگوریتم گواه اثبات سهام Proof of Stake (PoS) است. این سیستم معتقد است که دارندگان توکن ایاس سازندگان بلاک را از طریق سیستم تأیید انتخاب میکنند. جایی که هر یک از شرکت کنندگان در شبکه می توانند با توجه به تعداد آرا دریافتی، در ایجاد بلاکها شرکت کنند.
این طرح عملیاتی قابلیت مقیاسپذیری بالا در بلاکچینی را که در آن پیادهسازی شده است فراهم میکند. در عین حال، استخراج را از بین میبرد و امنیت شبکه را حفظ میکند. برای دریافت ایده روشنتر از سطح مقیاس پذیری ایاس، این شبکه در حال حاضر میتواند بیش از 80 میلیون تراکنش در روز را انجام دهد. و این فقط آغاز کار است.
سیستمهای معامله
به لطف پروتکل اجماع DPoS، ایاس دارای سیستم تراکنش بسیار کارآمدیست. و معامله را میتوان با اطمینان 99،9٪ ، 0،25 ثانیه پس از صدور، تایید شده دانست. علاوه بر DPoS، ایاس الگوریتم aBFT را نیز اجرا میکند. نام کامل این الگوریتم Asynchronous Byzantine Fault Tolerance است. هدف از این امر دستیابی به برگشت ناپذیری معاملات بسیار سریعتر است. الگوریتم aBFT تأیید برگشت ناپذیری را در 1 ثانیه به صورت 100٪ فراهم می کند.

یکی دیگر از پیشرفت های سیستم معامله، ناشی از الگوریتم TaPoS است. این الگوریتم مستلزم این است که هر معامله شامل بخشی از هش یک هدر بلاک جدید باشد. به لطف این طراحی، جعل معاملات در بلاکچین با مشکل روبهرو شده است.
اکانتهای شخصی – ایجاد یک رابط کاربری ساده برای استفاده از بلاکچین
یکی دیگر از ویژگیهای اصلی ایاس، توانایی ایجاد حسابهای منحصر به فرد است که تا 12 کاراکتر قابل خواندن است. این نام توسط سازنده حساب انتخاب شده است. سازنده حساب باید حافظه لازم را برای ذخیره حساب جدید رزرو کند. این تا زمانی است که حسابهای جدید بر رزرو RAM خود شرط بندی میکنند.
آینده ارز دیجیتال ایاس
ایاس بستری است که امکان استفاده از قراردادهای هوشمند مانند اتریوم را فراهم میکند. به لطف این قابلیت، شما می توانید برنامه ها و سرویس های توزیع شده (DApps) را به کار گیرید. ویژگی اصلی این مولفه این است که شما برای قراردادهای هوشمند خود از ماشین مجازی استفاده نمی کنید. در عوض، از برنامه نویسی مبتنی بر API C / C ++ استفاده میکنید. در نتیجه، قراردادهای هوشمند سریع و بسیار انعطاف پذیر هستند. وضعیتی که بهینه سازی، مقیاس پذیری بالا و امنیت آن را باعث میشود. علاوه بر این، اسناد گسترده ای وجود دارد که کار برنامه نویسی این قراردادهای هوشمند را تسهیل می کند.
«تیم ما در حال بررسی برخی از راه حل های نوآورانه برای بهبود مقیاس پذیری بلاکچین و تسهیل توسعه برنامه های غیر متمرکز چند فرآیند است. #eosio همچنان صنعت را به سمت مقیاس پذیری و توسعه رهنمون خواهد کرد.»
منبع: حساب رسمی توییترِ دنیل لاریمر
مدیریت منابع در EOS
یکی از مهمترین نکات در ساخت و مدیریت بلاکچین، مدیریت منابع است. این امر به منظور این است که بازیگران مخرب از منابعی که سیستم در اختیار دارد سو استفاده نکنند. برای دستیابی به این هدف، سه نوع منابع مدیریت می شوند که عبارتند از:
- پهنای باند و ذخیره سازی لاگ (دیسک). پهنای باند و مدیریت ذخیره سازی یک نکته اساسی است. به خصوص که این موارد در دو نوع استفاده ضروری هستند. آنی و بلند مدت.
- معوقات محاسباتی (CPU). این یک نقطه بسیار حساس است. خوب، عملکرد شبکه بستگی زیادی به کنترل منابع محاسباتی CPU نود ها یا گرهها دارد.
- ذخیره سازی حالت (RAM). ذخیره سازی دولتی اطلاعاتی است که از منطق برنامه قابل دسترسی است. شامل اطلاعاتی مانند دفترچه سفارش و مانده حساب است. به عنوان مثال، محتوای یک پست وبلاگ و نظرات با منطق برنامه خوانده نمی شوند. بنابراین نباید در حالت بلاکچین ذخیره شوند. در همین حال، وجود یک پست یا نظر، تعداد آرا و سایر خصوصیات به عنوان بخشی از وضعیت بلاکچین ذخیره می شود.
سیستم تسلط در EOS
ایاس قدرت دارندگان توکن و تفویض اختیار آنها برای تولید بلاک را تشخیص می دهد. به تولیدکنندگان بلاک مجوز محدود و اثبات شده برای مسدود کردن حساب ها، به روزرسانی برنامه های معیوب و پیشنهاد تغییرات اجباری در پروتکل اساسی داده می شود. برای دستیابی به این هدف، یک سیستم انتخابی برای تولیدکنندگان بلاک گنجانده شده است. قبل از ایجاد هرگونه تغییر در بلاکچین، تولیدکنندگان بلاک باید آن را تأیید کنند. اگر تولیدکنندگان بلاک از ایجاد تغییرات مورد نظر توسط دارندگان توکن خودداری کنند، حذف می شوند. اگر تولیدکنندگان بلاک بدون اجازه دارندگان توکن تغییراتی ایجاد کنند، سایر اعتباردهندههای فول نود دیگر (مانند صرافیها و غیره) تغییر را رد میکنند.

علاوه بر این، اجازهی ایجاد توافق نامه خدمات همتا به همتا وجود دارد. این قرارداد همان چیزی است که «قانون اساسی» یا کانستیتوشن نامیده می شود. و محتوای آن، تعهدات بین کاربران را تعریف می کند. علاوه بر این، با ایجاد صلاحیت قضایی و انتخاب قانون، در حل تعارضها را کمک می کند. هر معامله ای که در شبکه منتقل می شود باید هش قانون اساسی را به عنوان بخشی از امضا در خود داشته باشد. این کار به منظور پیوند صریح امضا کننده با قرارداد انجام می شود.
مزایا و معایب ارز دیجیتال ایاس
مزایای ایاس چیست
به لطف استفاده از الگوریتم اجماع DPoS، این ارز دیجیتال مقیاس پذیری بسیار زیادی دارد.
هدف از پذیرش گسترده فناوری بلاکچین، شرط بندی در مدل برنامه غیرمتمرکز آن DApps است. پس این فرصت را پیدا میکند تا رقیب خود، اتریوم را شکست دهد.
این یک تیم توسعه بسیار جامع با اهداف روشن است. یک مدل امنیتی، که باعث آرامش و راحتی مدیریت برنامه ها و خدمات توزیع شده می شود.

توانایی ایجاد حساب کاربریِ کاربرپسند معاملات بلاکچین را آسانتر میکند. و تقریباً دسترسی به پهنای باند و سایر منابع شبکه را تضمین میکند. همهی اینها با توجه به توکنهایی که کاربر در اختیار دارد، اتفاق میافتند. بهینه سازی بخشی اساسی از این پروژه است. TaPoS ، DPoS ، EOS به دنبال بهینه سازی تمام منابع درون شبکهاند.
معایب ایاس چیست
معاملات به صورت ناشناس حفظ نمیشوند. در واقع، استفاده از حساب کاربری، ردیابیِ هویتِ افرادی که از بلاکچین استفاده میکنند را آسان میکند.
این واقعیت که یک شرکت خصوصی به شدت با توسعه ایاس مرتبط است، نوعی از معایب محسوب میشود. این نکته در مورد «جامعه توسعه» ایاس اختلاف نظر ایجاد می کند. و نشان میدهد که منافع خصوصی میتوانند بر منافع جامعه غالب شوند.