ایاس (EOS) یک بستر بلاکچین است که برای استقرار برنامههای غیرمتمرکز (DApps) طراحی شده است. عملکرد آن مشابه سیستم عامل اتریوم است. با این تفاوت که سریعتر و مقیاسپذیرتر است. و فضایی برای توسعهدهندگان برای ایجاد برنامههای غیرمتمرکز با کارایی بیشتر است. در این مقاله به بررسی کامل پروژه بلاک چین ایاس (EOS) و ارز دیجیتال آن خواهیم پرداخت، پس با ما همراه باشید.
تولد پروژه
پروژه ایاس (EOS) به دست دنیل لاریمر (Daniel Larimer) ایجاد شد که بیشتر بخاطر ایجاد پلتفرم بیتشیرز (Bitshares) شناخته شده بود. او همچنین یکی از بنیانگذاران بلاکچین استیم (Blockchain Steem) است و در حال حاضر CTO ایاس است. از جمله دستاوردهای لاریمر ایجاد الگوریتم اجماع DPoS (اثبات سهام وکالتی) و فناوری گرافن است. شخصیت مهم دیگر برندان بلامر (Brendan Blumer)، مدیر عامل فعلی پروژه است. لاریمر اولین اقدام خود را در کنفرانسی در سال 2017 اعلام کرد. در آن زمان، ایاس با راه اندازی عرضه اولیه سکه (ICO) شروع به کار کرد. برنامه توزیع توکن به شرح زیر بود:
200.000.000 توکن (20٪ از کل) در مدت 5 روز توزیع شد. این دوره از 26 ژوئن 2017 آغاز و در تاریخ 1 ژوئیه 2017 پایان یافت. 700.000.000 توکن (70٪ از کل) به 350 دوره 23 ساعته تقسیم شد. در هر یک از این دورهها در مجموع 2.000.000 توکن توزیع میشد که 100.000.000 توکن (10٪ از کل) مختص بلاک وان (Blockone) بود.
در ابتدا، قیمت شروع هر توکن 5 دلار بود. با این حال، قیمت به سرعت سقوط کرد و به 0.48 دلار رسید. در نوامبر 2017، ایاس شروع به صعود کرد و در ژانویه 2018، به اوج تاریخی خود در حدود 13 دلار رسید.
پروژه در تاریخ 1 ژوئن 2018 به طور رسمی راه اندازی شد. در آن زمان، زمینه برای برنامهنویسان به منظور بهره برداری از پتانسیل این بلاکچین ایجاد شد. از طرف دیگر دارندگان توکن EOS به عنوان سهام داران شرکت پذیرفته شدند. به این ترتیب دارندگان ایاس میتوانند متناسب با عملکرد خود رأی دهند و در جامعه بلاکچین عضو باشند.
ارکان ساخت بلاک چین ایاس
ایاس (EOS) پروژهایست که تمرکز زیادی بر حل مشکلات فناوری بلاکچین دارد و برای دستیابی به این هدف، یک سری مولفههای اساسی را ارائه داد:
- استفاده رایگان: این پلتفرم انعطافپذیری را به توسعهدهندگان و کاربران همراه با خدمات رایگان ارائه میدهد.
- بازیابی در برابر خطاها: پلتفرم باید به اندازه کافی قوی باشد تا اشتباهات گریزناپذیر را تصحیح کند.
- عملکرد متوالی: برخی از برنامهها وجود دارند که به دلیل مراحل متوالی نمیتوان آنها را با الگوریتمهای موازی پیاده سازی کرد. به همین دلیل، پلتفرم باید از عملکرد متوالی سریع نیز پشتیبانی کند.
- عملکرد موازی: برنامههای کاربردی با مقیاسِبزرگ نیاز به تقسیم بارِ کاری در چندین پردازنده و رایانه دارند.
ایاس (EOS) چگونه کار می کند؟
ایاس (EOS) یک پلتفرم بلاک چینی است که برای مقیاسبندی عمودی و افقیِ برنامههای غیرمتمرکز، طراحی شده است. ایاس مشابه اتریوم است. قابلیتهای هر دو برای امکان توسعه برنامههای غیرمتمرکز بسیار زیاد است. با این حال، نکات فنی مهمی وجود دارد که نشان میدهد ایاس از مزیت خاصی برخوردار است که از جمله میتوان به موارد زیر اشاره کرد:
- امکان ارائه حسابها، سیستمهای احراز هویت و پایگاههای داده
- ارتباط ناهمزمان بین نودها
- برنامه نویسی موازی برای مهار پتانسیل چندین هسته پردازنده و یا خوشهها
- مقیاسپذیری بالا
- حذف کارمزد و کمیسیونها
- اجرای سریع و آسان برنامههای غیرمتمرکز
- سیستم بهروزرسانی ساده
- بازیابی خطا
نکته مهم دیگر داشتن پروتکل اجماع است که برای مقیاسپذیری بالا طراحی شده. یعنی همان اثبات سهام محول شده (DPoS). به این ترتیب، همهی کسانی که توکنهای EOS دارند، به لطف سیستم رأی گیری و تأیید، قادر به انتخاب بلاک خواهند بود. تولید ارز مجاز است. به عبارت دیگر، یک کاربر میتواند متناسب با رأیی که جمع می کند بلاک تولید کند. این شبکه میتواند هر 0،5 ثانیه یک بلاک و هر بار دستههای 126تایی بلاک را تولید کند.
الگوریتم DPoS – معمار مقیاسپذیری ایاس
مقیاس پذیری بالای بلاک چین ایاس (EOS) به لطف استفاده از الگوریتم اجماع برای آن امکان پذیر است. این الگوریتم همان گواه اثبات مشارکت Delegated Proof of Stake (DPoS) است. این الگوریتم نوع بهبود یافته الگوریتم گواه اثبات سهام Proof of Stake (PoS) است. این سیستم معتقد است که دارندگان توکن ایاس سازندگان بلاک را از طریق سیستم تأیید انتخاب میکنند. جایی که هر یک از شرکت کنندگان در شبکه می توانند با توجه به تعداد آرا دریافتی، در ایجاد بلاکها شرکت کنند.
این طرح عملیاتی قابلیت مقیاسپذیری بالا در بلاکچینی را که در آن پیادهسازی شده است فراهم میکند. در عین حال، استخراج را از بین میبرد و امنیت شبکه را حفظ میکند. برای دریافت ایده روشنتر از سطح مقیاس پذیری ایاس، این شبکه در حال حاضر میتواند بیش از 80 میلیون تراکنش در روز را انجام دهد. و این فقط آغاز کار است.
سیستمهای تراکنش
به لطف پروتکل اجماع DPoS، ایاس دارای سیستم تراکنش بسیار کارآمدی است و تراکنش را میتوان با اطمینان 99،9٪ ، 0،25 ثانیه پس از صدور، تایید شده دانست. علاوه بر DPoS، ایاس (EOS) الگوریتم aBFT را نیز اجرا میکند. نام کامل این الگوریتم Asynchronous Byzantine Fault Tolerance است. هدف از این امر دستیابی به برگشت ناپذیری معاملات بسیار سریعتر است. الگوریتم aBFT تأیید برگشت ناپذیری را در 1 ثانیه به صورت 100٪ فراهم می کند.
یکی دیگر از پیشرفتهای سیستم تراکنش، استفاده از الگوریتم TaPoS است. این الگوریتم مستلزم این است که هر تراکنش شامل بخشی از هش یک هدر بلاک جدید (Block Header) باشد. به لطف این طراحی، جعل تراکنشها در بلاکچین با مشکل روبهرو شده است.
اکانتهای شخصی
یکی دیگر از ویژگیهای اصلی ایاس، توانایی ایجاد حسابهای منحصر به فرد است که تا 12 کاراکتر قابل خواندن است. این نام توسط سازنده حساب انتخاب شده است. سازنده حساب باید حافظه لازم را برای ذخیره حساب جدید رزرو کند.
آینده ارز دیجیتال ایاس
ایاس بستری است که امکان استفاده از قراردادهای هوشمند مانند اتریوم را فراهم میکند. به لطف این قابلیت، شما می توانید برنامه ها و سرویس های توزیع شده (DApps) را به کار گیرید. ویژگی اصلی آن این است که شما برای قراردادهای هوشمند خود از ماشین مجازی استفاده نمیکنید. در عوض، از برنامه نویسی مبتنی بر API C / C ++ استفاده میکنید. در نتیجه، قراردادهای هوشمند سریع و بسیار انعطاف پذیر هستند. وضعیتی که بهینه سازی، مقیاس پذیری بالا و امنیت آن را باعث میشود. علاوه بر این، اسناد گسترده ای وجود دارد که کار برنامه نویسی این قراردادهای هوشمند را تسهیل می کند.
مدیریت منابع در EOS
یکی از مهمترین نکات در ساخت و مدیریت بلاکچین، مدیریت منابع است. این امر به منظور این است که بازیگران مخرب از منابعی که سیستم در اختیار دارد سو استفاده نکنند. برای دستیابی به این هدف، سه نوع منابع مدیریت میشوند که عبارتند از:
- پهنای باند و ذخیره سازی (هارد دیسک). پهنای باند و مدیریت ذخیره سازی یک نکته اساسی است. به خصوص که این موارد در دو نوع استفاده ضروری هستند. آنی و بلندمدت.
- منابع محاسباتی (CPU). عملکرد شبکه بستگی زیادی به کنترل منابع محاسباتی CPU نودها یا گرهها دارد.
- ذخیره سازی وضعیت بلاک چین (RAM). ذخیره سازی وضعیت بلاک چین شامل اطلاعاتی مانند دفترچه سفارش و مانده حساب است. به عنوان مثال، محتوای یک پست وبلاگ و نظرات با منطق برنامه خوانده نمیشوند. بنابراین نباید در صورت وضعیت بلاکچین ذخیره شوند. در همین حال، وجود یک پست یا نظر، تعداد آرا و سایر خصوصیات به عنوان بخشی از صورت وضعیت بلاکچین ذخیره میشود.
سیستم تسلط در EOS
ایاس (EOS) قدرت دارندگان توکن و تفویض اختیار آنها برای تولید بلاک را تشخیص میدهد. به تولیدکنندگان بلاک مجوز محدود و اثبات شده برای مسدود کردن حساب ها، به روزرسانی برنامههای معیوب و پیشنهاد تغییرات اجباری در پروتکل اساسی داده میشود. برای دستیابی به این هدف، یک سیستم انتخابی برای تولیدکنندگان بلاک گنجانده شده است. قبل از ایجاد هرگونه تغییر در بلاکچین، تولیدکنندگان بلاک باید آن را تأیید کنند. اگر تولیدکنندگان بلاک از ایجاد تغییرات مورد نظر توسط دارندگان توکن خودداری کنند، حذف میشوند. اگر تولیدکنندگان بلاک بدون اجازه دارندگان توکن تغییراتی ایجاد کنند، سایر اعتبارسنجهای فول نود (مانند صرافیها و غیره) تغییر را رد میکنند.
علاوه بر این، اجازه ایجاد توافق نامه خدمات همتا به همتا وجود دارد. این قرارداد همان چیزی است که «قانون اساسی» یا کانستیتوشن نامیده می شود. و محتوای آن، تعهدات بین کاربران را تعریف میکند. علاوه بر این، با ایجاد صلاحیت قانونی و انتخاب قانون، در حل تعارضها را کمک می کند. هر تراکنشی که در شبکه منتقل میشود باید هش قانون اساسی را به عنوان بخشی از امضا در خود داشته باشد. این کار به منظور پیوند امضا کننده با قرارداد انجام میشود.
مزایا و معایب ارز دیجیتال ایاس
در ادامه به مزایا و معایب ایاس (EOS) خواهیم پرداخت.
مزایای ایاس (EOS)
- به لطف استفاده از الگوریتم اجماع DPoS، این ارز دیجیتال مقیاس پذیری بسیار زیادی دارد.
- هدف از پذیرش گسترده فناوری بلاکچین، شرط بندی در مدل برنامه غیرمتمرکز آن DApps است. پس این فرصت را پیدا میکند تا رقیب خود، اتریوم را شکست دهد.
- این یک تیم توسعه بسیار جامع با اهداف روشن است. یک مدل امنیتی، که باعث آرامش و راحتی مدیریت برنامه ها و خدمات توزیع شده می شود.
توانایی ایجاد حساب کاربریِ کاربرپسند معاملات بلاکچین را آسانتر میکند. و تقریباً دسترسی به پهنای باند و سایر منابع شبکه را تضمین میکند. همهی اینها با توجه به توکنهایی که کاربر در اختیار دارد، اتفاق میافتند. بهینه سازی بخشی اساسی از این پروژه است. TaPoS ، DPoS ، EOS به دنبال بهینه سازی تمام منابع درون شبکهاند.
معایب ایاس (EOS)
- تراکنشها ناشناس نیستند. در واقع، استفاده از حساب کاربری، ردیابیِ هویتِ افرادی که از بلاکچین استفاده میکنند را آسان میکند.
- این که یک شرکت خصوصی به شدت با توسعه ایاس مرتبط است، یک عیب محسوب میشود. این نکته در مورد «جامعه توسعه» ایاس اختلاف نظر ایجاد میکند و نشان میدهد که منافع خصوصی میتوانند بر منافع جامعه غالب شوند.
جمع بندی
ایاس (EOS) یکی از قدیمی ترین پروژههای بلاک چینی دردنیای ارز دیجیتال است و کاربران زیادی را جذب خود کرده است. ایاس پلتفرمی است که برای پیاده سازی اپلیکیشنهای غیر متمرکز طراحی شده و در تلاش است تا مشکلات ذاتی بلاک چین در راه اندازی اپلیکیشنهای غیر متمرکز را حل کند. روی هم رفته، به نظر میرسد که بلاکچین ایاس با توجه به ویژگیهای خاص خود، قابلیت رشد خوبی در آینده دشته باشد.
EOS توکن بومی بلاکچین ایاس است که با هدف تسهیل اجرای برنامههای غیر متمرکز در سال ۲۰۱۷ راهاندازی شد.
ایاس پلفترمی برای ساخت برنامههای غیرمتمرکز است و میتوان آن را یکی از رقبای اتریوم دانست.
EOS مخفف عبارت Electro Optical System به معنای سیستم الکترو نوری است. این شبکه بر پایه فناوری بلاک چین کار میکند.