نقشه راه آرامش

ساخت وبلاگ

RoadmaptoSerenityFeatured

تاریخچه اتریوم یکی از پیشرفت ها و ارتقاء مداوم پروتکل اصلی بوده است. پس از ارتقاء قسطنطنیه در فوریه و هارد فورک آینده استانبول، انجمن اتریوم به Serenity نزدیک می شود، تکرار نهایی و نهایی در تکامل اتریوم. Serenity - که به طور مفصل در سخنرانی Vitalik 2018 Devcon توضیح داده شده است - در چند مرحله انجام می شود که هر کدام یک سال فاصله از یکدیگر تخمین زده می شود. اتریوم 2. 0 - همانطور که Serenity نیز شناخته می شود - توسط پنج اصل طراحی هدایت می شود: سادگی، انعطاف پذیری، طول عمر، امنیت، عدم تمرکز. هدف از رویکرد تدریجی Serenity این است که اطمینان حاصل شود که همه اصول توسعه یافته و مورد حمایت قرار می گیرند و اتریوم را به عنوان یک رهبر بازار در راه حل های مبتنی بر بلاک چین قرار می دهد.

The Road to Serenity

اما اول - استانبول

قبل از Serenity، استانبول در حال حاضر آخرین هارد فورک برنامه ریزی شده پس از ارتقاء قسطنطنیه در فوریه سال جاری است. استانبول برای اکتبر 2019 تخمین زده می شود و در حال حاضر 11 EIP برای گنجاندن در فورک پیشنهاد شده است، از جمله EIP 1057 [ProgPoW].

موضوع ProgPoW مدتی است که به شدت در جامعه اتریوم مورد بحث قرار گرفته است. EIP پیشنهاد می کند که الگوریتم استخراج پروتکل را به ProgPoW تغییر دهید، الگوریتمی که مزیت ASIC ها را نسبت به GPU ها در کارایی استخراج کاهش می دهد. ASIC (مدارهای مجتمع ویژه برنامه) و GPU (واحد پردازش گرافیکی) هر دو بخش سخت افزاری هستند که برای استخراج ارزهای دیجیتال استفاده می شوند. ASIC ها قطعات سخت افزاری بسیار تخصصی هستند که معمولاً می توانند رمزنگاری را به طور کارآمدتر استخراج کنند و در نتیجه سود بیشتری به همراه داشته باشند. با این حال، آنها مختص سکه هستند، به این معنی که بیت کوین ASIC فقط برای بلاک چین بیت کوین و ASIC اتریوم فقط برای بلاک چین اتریوم قابل استفاده است. اگرچه موثر است، اما به دست آوردن ASIC ها پرهزینه تر و دشوارتر است، اما اگر استخر ماینینگ به کسانی محدود شود که قادر به استفاده از ASIC هستند، به طور بالقوه منجر به خطرات متمرکز می شود. در مقابل، GPUها ابزارهای محاسباتی عمومی هستند و می توانند برای محاسبات پیچیده برای تعدادی از موارد استفاده محاسباتی استفاده شوند. برخلاف ASIC، پردازنده های گرافیکی می توانند برای استخراج هر کوینی مورد استفاده قرار گیرند و به طور کلی در دسترس هستند. با این حال، آن ها همان قدرت محاسباتی تخصصی ASIC را ندارند و بنابراین معمولاً نسبت به ASIC کارآمدتر و سود کمتری دارند. در صورت تایید، EIP 1057 الگوریتم ProgPoW را پیاده سازی می کند که یک الگوریتم مقاوم در برابر ASIC است، و به طور موثر کارایی ASIC ها را نسبت به GPU ها حذف می کند و آنها را به یک اندازه در استخراج اتر موثر می کند، و در نتیجه عدم تمرکز شبکه را تضمین می کند. می رود). به نظر می رسد که توسعه دهندگان هسته اتریوم به طور کلی از ProgPoW پشتیبانی می کنند، اما قبل از تصمیم گیری نهایی، ممیزی های شخص ثالث از الگوریتم را راه اندازی کرده اند.

مروری بر نقشه راه Serenity.

فاز 0: زنجیره فانوس دریایی |2019

انتظار می رود در سال 2019، فاز اول Serenity شاهد عرضه Beacon Chain باشد. Beacon Chain یک بلاک چین اثبات سهام است و اجرای مکانیسم اجماع از اثبات کار به اثبات سهام را مشخص می کند. Beacon Chain ایستاده خواهد بود و در کنار زنجیره اصلی اتریوم PoW اجرا می شود و اطمینان حاصل می کند که تداوم زنجیره ها قطع نمی شود. در اولین شکل خود، Beacon Chain دارای سه مسئولیت اصلی است:

مدیریت مکانیسم اثبات سهام

اثبات سهام مکانیسم توافقی است که در آن شبکه ETH (برخلاف صرف انرژی برای استخراج) به منظور ادامه به وجود آمدن بلوک های نهایی را به اشتراک می گذارد.

پردازش لینک های متقاطع

CrossLinks اصلی ترین راه است که زنجیره چراغ می تواند وضعیت زنجیرهای Shard را تعیین و تضمین کند. زنجیرهای Shard در فاز 1 منتشر می شوند ، بنابراین این بروزرسانی در حال آماده سازی برای فاز 1 است.

اجماع مستقیم و نهایی

زنجیره Beacon نهایی را از طریق POS و (آنچه قبلاً به عنوان شناخته می شد) Casper FFG ارائه می دهد. POS بیان می کند که 2/3 از اعتبار سنج ها باید ETH را در بلوک بعدی قرار دهند ، به این معنی که انگیزه مالی برای بازیگران مخرب بالقوه بسیار خطرناک است.

فاز 1: زنجیر Shard |2020

زنجیرهای Shard یک ویژگی اصلی برای مقیاس پذیری آینده در شبکه اتریوم است. به عنوان یک مفهوم کلی ، Sharding مسئولیت پردازش داده های یک پایگاه داده (غیر متمرکز یا در غیر این صورت) را در بین بسیاری از گره ها تقسیم می کند و به معامله موازی ، ذخیره و پردازش اطلاعات امکان می دهد. این در تقابل با MainChain موجود Ethereum است که هر گره کامل را برای پردازش و اعتبار هر معامله نیاز دارد.

Serenity Fase 1 به نهایی و اجماع در مورد زنجیرهای Shard می پردازد. زنجیرهای Shard در فاز 1 Serenity بیشتر از انتشار یک محلول بلافاصله قابل مقیاس ، "آزمایش آزمایشی" برای زنجیرهای Shard خواهد بود. زنجیره چراغ بر اجرای این زنجیره های Shard نظارت خواهد کرد. یک اعتبار سنج 32 ETH را به خود اختصاص داده و به طور تصادفی به عنوان یک اعتبار سنج در یک زنجیره خاص Shard خدمت می کند (تصادفی تضمین می کند که تعیین اعتبار سنج ها به زنجیره های Shard قابل پیش بینی نیست ، که منجر به احتمال دستکاری می شود). با توجه به مشخصات Ethereum 2. 0 ، زنجیره Beacon از زنجیره های 1024 Shard پشتیبانی می کند که هر یک از آنها توسط مجموعه ای از 128 گره تأیید می شود.

فاز 2: EWASM |2020 یا 2021

در فاز 2 ، عملکرد Ethereum 2. 0 با هم جمع می شود. با معرفی یک ماشین مجازی جدید-مونتاژ وب با طعم اتریوم (EWASM)-زنجیرهای Shard از نشانگرهای داده نسبتاً احتیاطی گرفته تا زنجیرهای معامله ای کاملاً کاربردی ، قادر به مقیاس بندی شبکه اتریوم هستند.

برای اینکه یک اکوسیستم blockchain کار کند ، گره ها باید معاملات و قراردادهای هوشمند را در یک ماشین مجازی انجام دهند. دستگاه مجازی Ethereum 1. 0 به عنوان دستگاه مجازی Ethereum (EVM) نامیده شد. با سوئیچ به Ethereum 2. 0 و زنجیره Beacon ، ماشین مجازی شبکه به Ewasm ، یک ماشین مجازی مستقر در مونتاژ وب ارتقا می یابد ، که توسط کنسرسیوم وب جهانی (W3C) به عنوان یک استاندارد منبع باز تعریف می شود. از آنجا که WASM از تعدادی از زبانهای برنامه نویسی پشتیبانی می کند ، EWASM می تواند به قراردادهای هوشمند که به هر زبانی نوشته شده است ، بر خلاف فقط مواردی که در استحکام در EVM امروز نوشته شده است ، اجرا کند.

"Ethereum 1. x"

توجه به این نکته حائز اهمیت است که در طول فاز آرامش 0 ، 1 و 2 ، زنجیره اصلی POW Ethereum از بین نمی رود. این همچنان در کنار زنجیره چراغ حفظ خواهد شد ، در حالی که معدنچیان در زنجیره اصلی POW هنوز از طریق اشکال سنتی معدن در ETH پاداش می گیرند. به تدریج ، با انتقال اکوسیستم به زنجیره چراغ ، ممکن است زنجیره POW در صورتی که بمب مشکل آن را از نظر محاسباتی منسوخ کند ، از بین برود ["ممکن است" زیرا برخی از مدافع برای ادامه دائمی آن]. با آزمایش و اثبات زنجیره چراغ ، پیشرفت هایی در مورد زنجیره اصلی Ethereum 1. 0 انجام می شود. این سری از به روزرسانی ها و چنگال های سخت به "Ethereum 1. x" گفته می شود و اطمینان حاصل می کند که MainChain فعلی Ethereum تحت ارتقاء مداوم برای برآورده کردن تقاضای و پذیرش اکوسیستم به عنوان مقیاس زنجیره ای چراغ استفاده می شود.

تیم پشت Ethereum 1. x هنوز در مراحل اولیه ایجاد نقشه راه است ، اما آنها سه هدف اصلی را برای به روزرسانی های Ethereum 1. x تعیین کرده اند:

  1. افزایش مقیاس پذیری MainNet با افزایش توان TX/S (به دست آمده با بهینه سازی مشتری که باعث افزایش محدودیت گاز بلوک می شود)
  2. اطمینان حاصل کنید که عملکرد یک گره کامل با کاهش و پوشش نیازهای فضای دیسک با "هزینه های دولتی" پایدار خواهد بود
  3. تجربه توسعه دهنده بهبود یافته با به روزرسانی های VM از جمله EWASM و یک مدل هزینه معامله متفاوت که باعث تثبیت هزینه های کلی معاملات می شود.
  4. کار بر روی ابزار نهایی برای پیوند Ethereum 1. 0 و 2. 0 با استفاده از زنجیره Beacon برای نهایی کردن بلوک های Ethereum 1. x.

اطلاعات بیشتر در مورد Ethereum 1. x و تیم در پشت پیشرفت های مداوم و به روزرسانی های خود را می توان در اینجا و اینجا یافت.

فاز 3: ادامه پیشرفت |2022

فراتر از فاز 2 ، جدول زمانی برای اتریوم کمتر مشخص می شود. یکی از این موارد مسلم است - توسعه دهندگان برای پاسخگویی به خواسته های رو به رشد فناوری blockchain ، به کار خود در زمینه فشار و بهبود پروتکل ادامه خواهند داد. از جمله پیشرفت های مداوم مورد بحث: پروتکل حالت مشتری سبک ، اتصال با امنیت ماینچین ، و شاردری فوق العاده یا نمایی. و ، در جایی فراتر از "Ethereum 3. 0" ، مرحله بعدی تکامل مداوم اتریوم.

فارکس حرفه ای...
ما را در سایت فارکس حرفه ای دنبال می کنید

برچسب : نویسنده : مرتضی احباب بازدید : <-PostHit-> تاريخ : سه شنبه 23 اسفند 1401 ساعت: 14:20