EOS چیست؟
EOS یک پلت فرم بلاک چین است که برای استقرار برنامه های غیرمتمرکز (DApps) طراحی شده است.
عملکرد آن مشابه پلتفرم اتریوم است، با این تفاوت که سریعتر و مقیاس پذیرتر است.
به توسعه دهندگان اجازه می دهد تا برنامه های غیرمتمرکز را با کارایی بیشتری ایجاد کنند.
EOS را در آنلاین صرافی بخرید
شروع این پروژه به دلیل کار دانیل لاریمر است که بیشتر به خاطر ایجاد پلتفرم BitShares شناخته شده است.
او همچنین یکی از بنیانگذاران بلاک چین استیم است و در حال حاضر مدیر ارشد فناوری EOS است.
از دیگر دستاوردهای Larimer، ایجاد الگوریتم اجماع DPoS (الگوریتم اثبات سهام واگذار شده) و فناوری Graphene است.
یکی دیگر از چهره های مهم برندان بلومر است که مدیرعامل فعلی این پروژه است.
Larimer اولین راه اندازی خود را در کنفرانسی در سال ۲۰۱۷ اعلام کرد.
در آن زمان، EOS با راه اندازی ICO (پیشنهاد اولیه سکه) شروع به کار کرد.
برنامه توزیع توکن به شرح زیر خواهد بود:
۲۰۰.۰۰۰.۰۰۰ توکن (۲۰٪ از کل) در یک دوره ۵ روزه توزیع شده است.
این دوره از ۲۶ ژوئن ۲۰۱۷ آغاز و در ۱ جولای ۲۰۱۷ به پایان رسید.
۷۰۰.۰۰۰.۰۰۰ توکن (۷۰٪ از کل) به ۳۵۰ دوره ۲۳ ساعته تقسیم شده است.
هر یک از این دوره ها در مجموع ۲.۰۰۰.۰۰۰ توکن را از اول جولای ۲۰۱۷ توزیع می کند. ۱۰۰.۰۰۰.۰۰۰ توکن (۱۰٪ از کل) برای block.one رزرو شده است.
در ابتدا، قیمت شروع ۵ دلار برای هر توکن بود.
با این حال، قیمت به سرعت به ۰.۴۸ دلار کاهش یافت.
در نوامبر ۲۰۱۷، EOS شروع به صعود کرد. در ژانویه ۲۰۱۸، به حداکثر تاریخی خود در حدود ۱۷.۸ دلار رسید.
توسعه جامعه
پروژه ای که او به طور رسمی در نرم افزار منبع باز در ۱ ژوئن ۲۰۱۸ تبدیل کرد.
در آن زمان، پایه و اساس برنامه نویسان را برای بهره برداری از پتانسیل این بلاک چین گذاشت.
از سوی دیگر، دارندگان توکن EOS به عنوان سهامداران شرکت های فهرست شده در صرافی های سنتی عمل می کنند.
به این ترتیب دارندگان می توانند به تناسب اقدامات خود رای داده و در حکومت بلاک چین شرکت کنند.
با این ویژگی ها، آن را به توسعه جامعه تحت نظارت block.one تبدیل شد.
دلیل این امر امکان توسعه سریعتر اهداف است.
ستون های ساخت آن
EOS پروژه ای است که به شدت بر حل بسیاری از مشکلات فناوری بلاک چین متمرکز شده است.
به خصوص کسانی که آن را از انبوه سازی و پذیرش در سراسر جهان دور نگه می دارند. برای رسیدن به این هدف، یک سری ارکان اساسی برای تحقق دارد که عبارتند از:
استفاده رایگان.
این پلتفرم باید انعطاف پذیری را به توسعه دهندگان و کاربران برای ارائه خدمات رایگان ارائه دهد.
این نشان دهنده پذیرش گسترده تر این فناوری است.
بازیابی در برابر خطاها پلت فرم باید به اندازه کافی قوی باشد تا خطاها را در صورت وقوع اجتناب ناپذیر تصحیح کند.
عملکرد متوالی برخی از برنامه های کاربردی وجود دارند که به دلیل گام های متوالی وابسته نمی توانند با الگوریتم های موازی پیاده سازی شوند.
به همین دلیل، پلتفرم باید از عملکرد سریع متوالی پشتیبانی کند.
عملکرد موازی برنامه های کاربردی در مقیاس بزرگ باید حجم کار را بین چندین CPU و رایانه تقسیم کنند.
EOS چگونه کار می کند؟
EOS چیست؟
دانیل لاریمر آن را برای ما توضیح می دهد.
دانیل لاریمر، تکامل تکنولوژیکی که منجر به ایجاد EOS و چشم انداز آن از آینده این بلاک چین شده است را توضیح می دهد.
EOS چگونه کار می کند؟
EOS یک پلت فرم بلاک چین است که برای فعال کردن مقیاس عمودی و افقی برنامه های غیرمتمرکز طراحی شده است.
Esto از طریق یک نوع سیستم عامل ساختاری به دست می آید که می توانند برنامه های کاربردی را بر اساس آن بساز.
در حقیقت، EOS مشابه اتریوم است. قابلیت های هر دو برای ایجاد امکان توسعه برنامه های کاربردی توزیع شده بسیار زیاد است.
با این حال، نکات فنی مهمی وجود دارد که EOS دارای مزیت خاصی است.
از جمله این نکات عبارتند از:
امکان ارائه اکانت ها، سیستم های احراز هویت و پایگاه های داده. ارتباط ناهمزمان بین گره ها.
برنامه نویسی برنامه موازی برای استفاده از پتانسیل هسته های CPU و/یا خوشه های متعدد.
مقیاس پذیری بالا حذف کارمزد و کمیسیون.
اجرای سریع و آسان برنامه های غیرمتمرکز.
سیستم به روز رسانی ساده بازیابی خطا
نکته مهم دیگر این است که دارای یک پروتکل توافقی است که برای مقیاس پذیری بالا طراحی شده است.
در توسعه EOS، Delegated Proof of Stake (DPoS). به این ترتیب، همه کسانی که توکن های EOS دارند، می توانند به لطف سیستم رای گیری و تایید، تولید بلوک را انتخاب کنند.
تولید ارز مجاز است.
به عبارت دیگر، یک کاربر می تواند بلاک هایی را متناسب با آرایی که جمع می کند تولید کند.
این شبکه می تواند هر ۰.۵ ثانیه یک بلوک و هر بار دسته ای از ۱۲۶ بلوک تولید کند.
ویژگی های فنی مرتبط EOS
DPoS معمار مقیاس پذیری
مقیاس پذیری بالای EOS به لطف استفاده از یک الگوریتم اجماع که برای آن در نظر گرفته شده است امکان پذیر است.
این الگوریتم مربوط به اثبات مشارکت (DPoS) است.
این الگوریتم بهبود قابل توجهی در الگوریتم اجماع اثبات سهام (PoS) است.
این سیستم بر این باور است که دارندگان توکن EOS، سازندگان بلوک را از طریق یک سیستم تأیید مداوم انتخاب میکنند.
جایی که هر یک از شرکت کنندگان در شبکه می توانند با توجه به تعداد آرایی که دریافت می کنند در ایجاد بلوک ها شرکت کنند.
این طرح عملیات، مقیاس پذیری بالایی را در بلاک چینی که در آن پیاده سازی می شود، امکان پذیر می کند.
در عین حال ماینینگ را حذف می کند و امنیت شبکه را حفظ می کند.
برای داشتن یک ایده واضح تر از سطح مقیاس پذیری EOS، شبکه در حال حاضر می تواند بیش از ۸۰ میلیون تراکنش در روز را انجام دهد. و این تازه آغاز راه است.
سیستم های معاملاتی
به لطف پروتکل اجماع DPoS، EOS یک سیستم تراکنش بسیار کارآمد دارد.
با تشکر از DPoS، یک تراکنش را می توان با اطمینان ۹۹.۹٪، ۰.۲۵ ثانیه پس از صدور آن تأیید کرد.
علاوه بر DPoS، EOS یک الگوریتم تحمل خطای بیزانسی ناهمزمان (aBFT)، نوعی تحمل خطای بیزانسی را پیادهسازی میکند.
هدف از این امر دستیابی به برگشت ناپذیری تراکنش بسیار سریعتر است.
الگوریتم aBFT 100% برگشت ناپذیری را در ۱ ثانیه تایید می کند.
یکی دیگر از بهبودهای سیستم تراکنش، از الگوریتم تراکنش به عنوان اثبات مشارکت (TaPoS) ناشی می شود.
این الگوریتم مستلزم آن است که هر تراکنش شامل بخشی از هش هدر بلوک اخیر باشد. به لطف این طراحی، جعل تراکنش ها در بلاک چین دشوار شده است.
حساب ها – ایجاد یک رابط کاربری ساده برای استفاده از بلاک چین
یکی دیگر از ویژگی های اصلی EOS، توانایی ایجاد حساب های منحصر به فرد است که توسط انسان تا ۱۲ کاراکتر قابل خواندن است.
این نام توسط سازنده حساب انتخاب می شود. سازنده حساب باید حافظه رم لازم را برای ذخیره اکانت جدید رزرو کند.
این تا زمانی که حساب های جدید روی ذخیره رم خود شرط بندی کنند.
قراردادهای هوشمند در انفجار کامل
پلتفرمی است که امکان استفاده از قراردادهای هوشمند مانند اتریوم را فراهم می کند.
به لطف این عملکرد، می توانید برنامه ها و خدمات توزیع شده (DApps) را مستقر کنید.
ویژگی اصلی این ویژگی این است که شما از ماشین مجازی برای قراردادهای هوشمند خود استفاده نمی کنید.
در عوض، از برنامهنویسی مبتنی بر API C / C ++ استفاده کنید.
در نتیجه، قراردادهای هوشمند سریع و بسیار انعطاف پذیر هستند.
وضعیتی که بهینه سازی، مقیاس پذیری و امنیت بالا را تشویق می کند.
علاوه بر این، اسناد گسترده ای وجود دارد که کار برنامه نویسی این قراردادهای هوشمند را تسهیل می کند.
تیم ما در حال بررسی راهحلهای نوآورانه برای بهبود مقیاسپذیری بلاک چین و تسهیل توسعه برنامههای غیرمتمرکز چند فرآیندی است.
#eosio همچنان صنعت را در مقیاسپذیری و سهولت توسعه رهبری میکند.
دانیل لاریمر – حساب رسمی توییتر
مدیریت و مدیریت منابع در EOS
یکی از مهم ترین نکات در ساخت و مدیریت یک بلاک چین، مدیریت منابع است.
این برای اینکه عوامل مخرب از منابعی که سیستم در اختیار دارد سوء استفاده نکنند.
برای دستیابی به این هدف، سه نوع منبع مدیریت می شود که عبارتند از:
پهنای باند و ذخیره سازی گزارش (دیسک).
مدیریت پهنای باند و ذخیره سازی یک نکته اساسی است.
به خصوص که اینها در دو جزء استفاده ضروری هستند. آنی و بلند مدت محاسبات و معوقات محاسباتی (CPU). این یک نقطه بسیار حساس است.
خوب، عملکرد شبکه بستگی زیادی به کنترل منابع محاسباتی CPU گره ها دارد.
ذخیره سازی حالت (RAM).
ذخیره سازی وضعیت اطلاعاتی است که از منطق برنامه قابل دسترسی است.
شامل اطلاعاتی مانند دفاتر سفارش و موجودی حساب است. به عنوان مثال، محتوای یک پست وبلاگ و نظرات با منطق برنامه خوانده نمی شوند، بنابراین نباید در وضعیت بلاک چین ذخیره شوند.
در همین حال، وجود یک پست یا نظر، تعداد رای ها و سایر ویژگی ها به عنوان بخشی از وضعیت بلاک چین ذخیره می شود.
حکومت و نظام قانون اساسی
EOS قدرت ناشی از دارندگان توکن را تشخیص میدهد و آنها را به مسدود کردن تولیدکنندگان واگذار میکنند.
به تولیدکنندگان بلاک مجوز محدود و اثبات شده برای مسدود کردن حسابها، بهروزرسانی برنامههای معیوب و پیشنهاد تغییرات اجباری در پروتکل اصلی داده میشود.
برای رسیدن به این هدف، یک سیستم انتخابی برای تولیدکنندگان بلوک گنجانده شده است.
قبل از ایجاد هرگونه تغییر در بلاک چین، تولیدکنندگان بلاک باید آن را تایید کنند.
اگر تولیدکنندگان بلوک از ایجاد تغییرات مورد نظر توسط دارندگان توکن خودداری کنند، حذف می شوند.
اگر تولیدکنندگان بلوک بدون اجازه دارندگان توکن تغییراتی را انجام دهند، سایر اعتبارسنجی گره های کامل (مبادله و غیره) تغییر را رد خواهند کرد.
علاوه بر این، مجاز به ایجاد قرارداد شرایط خدمات همتا به همتا است.
این قرارداد همان چیزی است که به آن «قانون اساسی» می گویند.
محتوای همان تعهدات بین کاربران را مشخص می کند. علاوه بر این، حل تعارض را با ایجاد صلاحیت قضایی و انتخاب قانون تسهیل می کند.
هر تراکنش ارسال شده در شبکه باید دارای هش باشد.
قانون اساسی به عنوان بخشی از امضا.
این کار به منظور پیوند صریح امضاکننده به قرارداد انجام می شود.




