ارز دیجیتال ایاس (EOS) چیست ؟
ایاس یک ارز دیجیتال مبتنی بر بلاک چین است که با وعده امکان اجرای اپلیکیشن های غیرمتمرکز (DApps) ،
و تراکنش های بدون کارمزد و فوق سریع وارد میدان شد .
بلاک چین ایاس یکی از ده ها پلتفرم ارائه دهنده قراردادهای هوشمند ،
و از رقبای سنتی اتریوم در زمینه مقیاس پذیری است .
ایاس از اجماع اثبات سهام نمایندگی شده (DPoS) استفاده میکند ،
و زمان ایجاد بلاک در آن ۰.۵ ثانیه و میانگین سرعت تراکنش ها ۴۰۰۰ تراکنش در ثانیه است .
برای شروع معاملات اینجا کلیک کنید
علاوه بر این ، مدل اقتصادی نوآورانه EOS به گونه ای طراحی شده است که هزینه های شبکه را ،
با تشویق کاربران به سهام گذاری دارایی ها تأمین میکند .
از این رو ، کاربران نهایی ایاس برای ارسال تراکنش ، نیازی به پرداخت کارمزد نخواهند داشت .
گذشته از بحث مقیاس پذیری ، توسعه دهندگان EOS راهکارهای امنیتی ویژه ای را برای جلوگیری از ،
حملات هک و کلاهبرداری در شبکه طراحی و اعمال کرده اند .
به عنوان مثال قابلیت فریزکردن (یا مسدود کردن) حساب ها در شبکه ایاس ،
ابتکاری است که مانع از آسیب رساندن یک اپلیکیشن یا قرارداد هوشمند خاص به کل شبکه میشود .
همچنین قابلیت تعیین سطوح و مجوز های دسترسی گوناگون در حساب های ایاس ،
عاملی است که کنترل افراد بر روی دارایی هایشان را افزایش خواهد داد .
تاریخچه و بنیانگذاران ایاس (EOS)
دو کارآفرین آمریکایی به نام های دن لریمر (Daniel Larimer) و برندن بلومر (Brendan Blumer) ،
در سال ۲۰۱۷ شرکت بلاک وان (Block.One) را با هدف توسعه قابلیت های فناوری بلاک چین تأسیس کردند .
تیم توسعه دهنده بلاک وان با بهره گیری از ایده های لریمر ،
کار روی پروژه EOS را به عنوان یک شبکه بلاک چین مقیاس پذیر ،
و با قابلیت پشتیبانی از قراردادهای هوشمند شروع کرد .
بعد از ارائه وایت پیپر ایاس (github.com) ، عرضه اولیه ارز دیجیتال این شبکه ،
به صورت توکن ERC-20 روی شبکه اتریوم آغاز شد .
فرایند عرضه اولیه ایاس که از ۲۵ ژوئن ۲۰۱۷ آغاز شد و تا ۴ ژوئن ۲۰۱۸ (یعنی بهمدت یک سال) ادامه یافت ،
یکی از جذاب ترین و مشهورترین ICO های برگزار شده در تاریخ ارزهای دیجیتال بود .
در این مدت، ۷۰۰ میلیون توکن EOS (معادل ۷۲٪ از کل عرضه این کوین) به ارزش کلی ۴ میلیارد دلار ،
به فروش رفت و از این رو ، طولانی ترین و موفق ترین ICO در میان همه ارزهای دیجیتال لقب گرفت .
ویژگی های ایاس
ایاس رقیبی برای اتریوم محسوب میشود و به نوعی یکی از پروژه های Ethereum Killer است .
اما این پروژه چه ویژگی هایی دارد که آن را به رقیب اتریوم تبدیل میکند ؟
- پشتیبانی از میلیون ها کاربر :
شبکه های بلاک چینی در رقابت با پلتفرم های متمرکزی همچون فیسبوک ، ایبی (eBay) ،
آمازون و اوبر (Uber) ، نیازمند آن هستند که بتوانند ده ها میلیون کاربر روزانه را مدیریت کنند .
در غیر این صورت ، بلاک چین هیچ گاه به پذیرش گسترده نخواهد رسید .
توسعه دهندگان ایاس معتقدند که این شبکه با استفاده از راهکارهای مقیاس پذیری ،
توانایی مدیریت میلیون ها کاربر روزانه را دارد .
- استفاده رایگان :
توسعه دهندگان EOS هزینه های زیاد راهاندازی و استفاده از اپلیکیشن های بلاک چینی را ،
مانعی جدی برای پذیرش گسترده این فناوری میدانند .
شبکه EOS به منظور انعطاف پذیری بیشتر برای توسعه دهندگان Dappها و همچنین ،
استفاده آسان تر کاربران نهایی ، کارمزد تراکنش ها را به حداقل مقدار ممکن (صفر) کاهش داده است ،
تا فقط برای پرداخت های مربوط به خدمات تعاملی بین افراد ، نیاز به پرداخت توکن باشد .
- ارتقای آسان و رفع ایرادات فنی :
همه اپلیکیشن های غیرمتمرکز برای انطباق با قابلیت ها و نیازهای جدید ، نیازمند ارتقا هستند .
علاوه بر این ، هر نرمافزاری، هرچقدر هم که دقیق بررسی شده باشد ، باز هم در معرض اشکال و باگ خواهد بود . به عنوان مثال میتوانیم ماجرای هک تاریخی DAO را یادآوری کنیم که در نهایت به انجام هاردفورک ،
در شبکه اتریوم منجر شد .
بنابراین یک پلتفرم بلاک چینی قابل اطمینان ، باید امکان ارتقای آسان برنامه ها را ،
برای توسعه دهندگان فراهم آورد .
همچنین باگ های یک برنامه نباید روی پلتفرم اصلی تأثیرگذار باشد .
از آنجا که پلتفرم ایاس از مکانیسم اجماع DPOS استفاده میکند ، در صورت خرابی یک برنامه ،
میتوان حساب های مربوط به آن برنامه را فریز (یا مسدود) کرد تا سیستم اصلی با مشکل مواجه نشود .
- سرعت بالا و تأخیر اندک شبکه :
برای آنکه تجربه کاربری افراد از پلتفرم های بلاک چینی مأیوس کننده نباشد ،
نیازمند یک حلقه بازخورد با تأخیری در حد چند ثانیه و کمتر از آن هستیم .
تأخیر بیشتر ، کاربران را ناامید کرده و باعث میشود که اپلیکیشن های بلاک چینی
توانایی رقابت با نمونههای متمرکز را نداشته باشند .توسعه دهندگان EOS.IO مدعی هستند که این شبکه با استفاده از الگوریتم اجماع DPoS ،
میتواند تراکنش ها را در زمان تقریبی ۰.۲۵ ثانیه ، با قطعیت ۹۹.۹ ٪ تأیید کند .
همچنین با به کارگیری مکانیسم BFT (تحمل خطای بیزانس) ، تراکنش ها تا ۱ ثانیه پس از ارسال ،
با قطعیت ۱۰۰ ٪ نهایی و کاملاً بازگشت ناپذیر خواهند شد . - عملکرد متوالی و مقیاس پذیری عمودی :برخی از برنامه ها و اپلیکیشن های غیرمتمرکز مانند خدمات مبادله و صرافی ،
بهدلیل وابستگی مراحل به ترتیب زمانی ، نیازمند عملکرد متوالی هستند .
به این معنی که پردازشها باید یکی پس از دیگری و بهصورت متوالی انجام شوند .
سیستم عامل EOS.IO با استفاده از مقیاس پذیری عمودی
(یعنی با اختصاص منابع پردازشی بیشتر به این نرمافزارها)
عملکرد متوالی و سریع این برنامه ها را محقق میکند .
- عملکرد موازی و مقیاس پذیری افقی :
برخی از اپلیکیشن های غیرمتمرکز در مقیاس بزرگ ، نیازمند عملیات موازی هستند .
سیستم عامل EOS.IO، با استفاده از مقیاس پذیری افقی
(یعنی توزیع عملیات در میان تعداد بیشتری از نودها)
و تعامل پذیری میان نودها ، سرعت اجرای قراردادهای هوشمند را به طرز چشمگیری افزایش میدهد .
ایاس چگونه کار میکند ؟
عملکرد بلاک چین EOS برپایه الگوریتم اجماع اثبات سهام نمایندگی شده (DPoS) است .
پلتفرم ایاس علاوه بر الگوریتم DPoS ، از الگوریتم دیگری به نام تحمل خطای بیزانس یا BFT
(Byzantine Fault Tolerance) برای نهایی کردن تراکنش ها استفاده میکند .
الگوریتم اثبات سهام نمایندگی شده یا Delegated Proof of Stake
پلتفرم ایاس به منظور تأمین سرعت و مقیاس پذیری موردنیاز در اپلیکیشن های غیرمتمرکز ،
از الگوریتم اجماع اثبات سهام نمایندگی شده (DPoS) استفاده میکند .
این الگوریتم ، با معادل های دیگری مانند اثبات سهام محول شده یا اثبات سهام نیابتی هم شناخته شده است ،
که همگی به یک مفهوم اشاره دارند .
اثبات سهام نمایندگی شده ، در واقع یک مکانیسم دموکراتیک برای ،
انتخاب تعدادی اعتبارسنج محدود برای یک شبکه است .
به این معنی که تمامی دارندگان کوین های شبکه ، با گروگذاشتن یا اصطلاحاً استیکینگ کوین های خود ،
میتوانند نمایندگانی را از طریق رأی گیری انتخاب کنند تا وظیفه اعتبارسنجی تراکنش ها و ایجاد بلاک ها را ،
به نیابت از سایر مشارکت کنندگان شبکه انجام دهند .
در این مکانیسم ، قدرت رأی هر شرکت کننده ، متناسب با تعداد کوین های سهام گذاری شده است .
در مدل DPoS، تعداد نودها یا گره های اعتبار سنج شبکه ۲۱ نفر است و رأی گیری برای تعیین نودهای منتخب ،
به صورت پیوسته ادامه دارد .
هر فردی میتواند با استفاده از کوین های سهام گذاری شده خود به یک نود رأی دهد ،
یا هر زمان که خواست ، رأی خود را پس بگیرد و به نود دیگری رأی دهد .
بنابراین هر کسی به شرط اینکه بتواند رأی مشارکت کنندگان در شبکه را به خود اختصاص دهد ،
میتواند به یک نود اعتبارسنج تبدیل شود .
مدل اجماع DPoS، یکی از پر بحث ترین موضوعات در دنیای بلاک چین است .
از یک سو مدافعان این مکانیسم ، سرعت و مقیاس پذیری آن را برای ،
پذیرش گسترده فناوری بلاک چین ضروری میدانند و از سوی دیگر ،
مخالفان این روش معتقدند که DPoS، تمرکززدایی را قربانی امنیت و مقیاس پذیری سیستم ها میکند .
اگر بخواهیم سختگیرانه قضاوت کنیم ، باید قبول کنیم که در مکانیسم DPoS ، تمام قدرت شبکه ،
در اختیار تعداد محدودی از نودها است که در صورت تبانی ، میتوانند از اختیارات خود سوءاستفاده کنند .
در مدل های پیشرفته تر اجماع ، مانند NPoS (یا اثبات سهام نامزدشده) ، سهامگذاران عادی نیز ،
در قبال رأی خود به نودها مسئولیت دارند
به این معنی که در صورت خرابکاری یا تخلف هر یک از نامزدها ،
سهام قفل شده کاربرانی که به او رأی دادهاند هم مشمول جریمه خواهد شد .
این روش کاربران را تشویق میکند که در انتخاب نامزدها ، دقت و مسئولیت بیشتری به خرج دهند .
الگوریتم تحمل خطای بیزانس یا Byzantine Fault Tolerance
نحوه کار الگوریتم BFT این گونه است که هریک از نمایندگان منتخب ،
میتوانند بلاک های تولید شده را امضا و تأیید کنند ، به شرط آنکه دو بلاک با تایم استمپ
(مهر زمانی بلاک ها که ترتیب زمانی آنها را مشخص میکند) یکسان یا با شماره بلاک یکسان را امضا نکنند .
به این ترتیب ، هرگاه که بیش از دوسوم نمایندگان (۱۵ نفر یا بیشتر) بلاکی را امضا کنند ،
تراکنش های موجود در این بلاک ، نهایی و غیر قابل تغییر خواهد شد .
طبق این مدل ، اجماع بر روی تغییر ناپذیری هر تراکنش ، در عرض ۱ ثانیه انجام خواهد شد .
کاربردهای ایاس
ارز دیجیتال EOS مانند سایر ارزهای دیجیتال کاربردهایی عمومی و کاربردهایی اختصاصی دارد .
مهم ترین کاربردهای ایاس از این قرار هستند :
- ابزار پرداخت
- ایجاد حساب کاربری و دریافت حداقل منابع پردازشی موردنیاز
- تعیین نمایندگان شبکه
- دریافت منابع پردازشی برای توسعه اپلیکیشن های غیرمتمرکز
- پرداخت پاداش تولیدکنندگان بلاک
۱- ابزار پرداخت
همان طور که گفتیم ، سادهترین کاربرد EOS استفاده از آن به عنوان ابزار پرداخت است .
اما برای این منظور ، باید چند شرط اساسی برقرار باشد که مهم ترین آنها امنیت سیستم ،
و عرضه محدود یا کنترل شده است .
درباره امنیت شبکه ایاس در ادامه به طور کامل توضیح خواهیم داد ،
اما عرضه آن به صورت کنترل شده درجریان است و اختیار تصمیم گیری درباره آن ،
برعهده نمایندگان منتخب شبکه است .
شبکه ایاس دارای نرخ تورم سالانه ۱ درصدی است ، به این معنی که تعداد کوین های تولید شده طی هر سال ،
به اندازه یک درصد از موجودی درگردش سال قبل خواهد بود .
این تورم مصنوعی ، به منظور تأمین هزینه های توسعه شبکه و پرداخت پاداش تولیدکنندگان بلاک لحاظ شده است .
طبق کد نرم افزار EOS.IO، تعداد ۱۰۰ میلیون کوین ایاس به منظور توسعه اکوسیستم این شبکه در آینده ،
به شرکت بلاک وان اختصاص خواهد یافت .
قرار است این ۱۰۰ میلیون کوین به صورت خطی و طی ۱۰ سال پس از ثبت بلاک جنسیس (اولین بلاک شبکه) ،
آزاد شده و در اختیار این شرکت قرار گیرد .
۲- ایجاد حساب کاربری و دریافت حداقل منابع پردازشی موردنیاز
تمامی کاربران ایاس برای استفاده از این شبکه ، نیازمند ایجاد یک حساب کاربری و فعال سازی آن هستند .
همان طور که در بخش های قبل دیدیم ، برای فعال سازی هر حساب کاربری ،
باید ابتدا تعدادی کوین EOS را به این حساب انتقال داده و در ازای سهام گذاری بخشی از آن ،
منابع CPU و پهنای باند موردنیاز را دریافت کرد .
۳- تعیین نمایندگان شبکه
بلاک چین ایاس بر اساس مدل اجماع DPoS (اثبات سهام نمایندگیشده) کار میکند .
بر این اساس ، وظیفه اعتبار سنجی تراکنش ها و تولید بلاک ها برعهده ۲۱ نود (گره) شبکه خواهد بود ،
و انتخاب آنها نیز بر اساس رأی های وزن دار انجام میشود ،
به این معنی که تمامی کاربران با استیک کردن کوین های EOS خود میتوانند به نمایندگان شبکه رأی دهند ،
و رأی هرکس که کوین های بیشتری را سهامگذاری کرده باشد ، وزن بیشتری خواهد داشت .
۴- دریافت منابع پردازشی برای توسعه اپلیکیشن های غیرمتمرکز
توسعه دهندگان اپلیکیشن های غیرمتمرکز ، به دلیل میزبانی از کاربران متعدد و حجم عملیات بالا ،
به منابع پردازشی بیشتری (نسبت به کاربران عادی) احتیاج خواهند داشت .
بنابراین این توسعه دهندگان با سهام گذاری کوین های بیشتر میتوانند منابع موردنیاز خود را به دست آورند .
یکی از نقاط قوت نرم افزار EOS.IO آن است که ارزش پهنای باند و CPU را مستقل از قیمت کوین ها محاسبه میکند .
به بیان دیگر ، کاربران یا توسعه دهندگانی که تعداد قابل توجهی از کوین ها را سهام گذاری کرده ،
و منابع پردازشی دریافت کردهاند ، از نوسانات قیمت ایاس در امان هستند و بهمدت نامحدود ،
از همان CPU و پهنای باند اولیه برخوردار خواهند بود ،
زیرا قیمت پهنای باند و CPU تنها بر اساس تعداد کوین های ایاس محاسبه میشود .
۵- پرداخت پاداش تولیدکنندگان بلاک
از آنجا که کاربران شبکه ایاس برای تراکنش های خود کارمزدی نمیپردازند ،
پاداش تولیدکنندگان بلاک (که در واقع انگیزه و مشوق آنها برای عملکرد صحیح و حفظ امنیت شبکه است) ،
از طریق ایجاد کوین های جدید پرداخت خواهد شد .
همان طور که پیش تر اشاره کردیم ، تورم سالانه ایاس در حال حاضر ۱ درصد است .
به این معنی که هر سال به اندازه یک درصد از کوین های در گردش ، کوین جدید تولید و به شبکه اضافه میشود .
از این یک درصد، ۰.۲۵ درصد آن به تولید کنندگان بلاک و ۰.۷۵ درصد ،
به نمایندگان جایگزین (Standby Producers) تعلق میگیرد .
نمایندگان جایگزین ، نودهایی هستند که حدنصاب آرای کاربران را دارند ،
اما هنوز در لیست ۲۱ نفره تولیدکنندگان بلاک قرار نگرفته اند .
از آنجا که این نودها آماده جایگزینی احتمالی با نمایندگان منتخب هستند ،
بخش کمتری از پاداش شبکه را دریافت خواهند کرد .
نقشه راه و فاز های توسعه ایاس
- فاز اول : محیط آزمایشی اولیه (تابستان ۲۰۱۷)
هدف از این مرحله ایجاد API هایی برای توسعه دهندگان است تا به کمک آن ،
اپلیکیشن های غیرمتمرکز را بر روی بلاک چین ایاس ایجاد کرده و آنها را آزمایش کنند .
- فاز دوم : راهاندازی شبکه آزمایشی اولیه (پاییز ۲۰۱۷)
تمامی آزمایش های فاز اول ، در شرایط یک محیط آزمایشی ایزوله و قابل اعتماد انجام شد ،
که کد هر توسعه دهنده را بهطور مجزا اجرا میکرد .
پیش از آنکه یک شبکه آزمایشی واقعی راهاندازی شود ،به پیاده سازی و آزمایش چندین ویژگی اضافی نیاز است ،
که در این فاز انجام میشوند .
- فاز سوم : انجام آزمایش ها و بازبینی های امنیتی (زمستان ۲۰۱۷، بهار ۲۰۱۸)
در طول این مرحله ، سیستم عامل EOS.IO با هدف یافتن باگ ها و مشکلات امنیتی ،
تحت شدیدترین آزمایش ها قرار میگیرد .
در پایان فاز سوم ، نسخه ۱.۰ از نرمافزار EOS.IO نامگذاری و عرضه میشود .
- فاز چهارم: بهینه سازی پردازش های موازی در شبکه (تابستان و پاییز ۲۰۱۸)
بعد از عرضه نسخه پایدار اولیه ، تیم توسعه دهندگان ، کد نرمافزار را برای اجرای موازی تراکنش ها ،
بهینهسازی خواهد کرد .
- فاز پنجم: پیاده سازی خوشه بندی نودها و عرضه نسخه EOS.IO ۲.۱ (به زودی)
در این مرحله برخی از نقاط ضعف گزارش شده از سوی کاربران ، با اتخاذ رویکردی جدید برطرف خواهد شد .
با پیاده سازی مکانیسم خوشه بندی نودها ، بلاک چین ایاس در مسیر کارآمدی بیشتر ،
کاهش پیچیدگی های فنی برای کاربران معمولی و توسعه دهندگان اپلیکیشن ها ،
افزایش امنیت و اعتماد برای پروژه های عمومی و خصوصی و همچنین افزایش مقیاس پذیری حرکت خواهد کرد .
انواع کیف پول های ایاس
- اکسودوس (Exodus)
- سیف پل (SafePal)
- انکر (Anchor)
- سیمپل ایاس (SimplEOS)
- لجر نانو اس (Ledger Nano S)
- لجر نانو ایکس (Ledger Nano X)
- ترزور مدل تی (Trezor Model T)
سؤالات متداول
بلاک چین ایاس توانایی پردازش چند تراکنش در ثانیه را دارد ؟
بلاک چین EOS بین ۱۰۰۰ تا ۴۰۰۰ تراکنش را در ثانیه پردازش میکند و از همین رو ،
جزو بلاک چین های مقیاس پذیر محسوب میشود .
بالاترین قیمت یا همان All-Time High ارز دیجیتال EOS تاکنون چقدر بوده است ؟
بالاترین قیمت یا ATH ارز دیجیتال EOS تا زمان نوشتن این مقاله ، 21.63 دلار بوده است .
برای پیگیری قیمت لحظهای EOS و دیگر ارز های دیجیتال به صفحه جدول ارز ها در صرافی نوینکس مراجعه کنید .
چگونه ارز دیجیتال ایاس (EOS) بخریم ؟
برای خرید و فروش ارز دیجیتال ایاس (EOS) فقط کافیه وارد صرافی ارز دیجیتال نوینکس بشید ،
و در سایت ثبت نام و احراز هویت انجام بدید تا معاملات ارز دیجیتال ایاس (EOS) رو ،
به راحتی و بدون کارمزد انجام بدید .
برای شروع توسعه در محیط ایاس به چه زبان هایی باید مسلط باشیم ؟
بهصورت بومی برای توسعه اپلیکیشن در محیط EOS از زبانهای ++C و DUNE استفاده میشود .
البته آشنایی با زبان سالیدیتی و محیط ماشین مجازی اتریوم هم برای شروع فعالیت در ایاس کافی است .