
برای هر توسعه دهنده ای که سعی در ایجاد یک برنامه غیر متمرکز استفاده شده توسط توده ها داشته است ، واضح است که اتریوم - در تجلی فعلی خود - کاملاً آماده نیست. معاملات برای پاک کردن و پرداخت هر عملکرد اساسی بسیار طولانی است و یک تجربه کاربر ضعیف ایجاد می کند. همه اینها به یک مشکل عمومی "مقیاس پذیری" کاهش می یابد. هر دو عملکرد ضعیف و هزینه موانع گسترده ای برای هرگونه پذیرش معنی دار بوده است.
امروز ، Ethereum تقریباً 500000 معاملات در روز و با ظرفیت کامل می تواند حدود 13 معاملات در ثانیه را پردازش کند. در حالی که این معاملات به شخص ثالث نیاز ندارد تا آنها را تأیید کند ، همتایان متمرکز می توانند معاملات را بسیار کارآمدتر پردازش کنند. به عنوان مثال ، شبکه پرداخت ویزا 150 میلیون معاملات در روز را انجام می دهد - سفارشات بزرگی بیش از هر شبکه blockchain غیرمتمرکز قادر به دستیابی به آن بوده است.
دلیل اصلی تنگناسی مقیاس پذیری اتریوم این است که هر گره در شبکه باید هر معامله را پردازش کند. به یاد داشته باشید که گره ها وظیفه تأیید اعتبار کارگران معدن را انجام می دهند. آنها در صورت تصمیم گیری در مورد رفتار مخرب ، نقش اساسی را در شبکه بازی می کنند زیرا آنها اصلی ترین بررسی برای معدنچیان هستند. به همین ترتیب ، هر گره یک کپی دقیق از حالت شبکه فعلی را نگه می دارد ، به این معنی که برای تأیید تعادل هر حساب و قرارداد هوشمند نیازی به تکیه بر شخص ثالث ندارند.
وقتی صحبت از مقیاس گذاری اتریوم می شود ، مهمترین سوال این است ...
هر گره چقدر کار لازم است؟هرچه معاملات بیشتری در شبکه انجام شود ، کارهای بیشتری برای انجام گره ها انجام می شود. این کار آسان نیست ، اپراتورهای گره برای خرید تجهیزات هزینه های ثابت بالایی را متحمل می شوند و برای تنظیم و نگهداری یک گره ، درجه بالایی از دانش فنی طول می کشد.
اگر وضع موجود همچنان ادامه داشته باشد ، به احتمال زیاد تعداد گره ها به طور قابل توجهی از بین می روند. گره های کمتری در شبکه به معنای چک های کمتری در معدنچیان و تمرکز بیشتر در شبکه به طور کلی است.
مقیاس در مقابل مقیاس خارج از زنجیره
به طور کلی دو مکتب فکری وجود دارد که به مقیاس بندی شبکه های عمومی blockchain: مقیاس بندی در زنجیره و مقیاس گذاری خارج از زنجیره.
مقیاس گذاری روی زنجیره به هرگونه افزایش ظرفیت در لایه اصلی بلاک چین اشاره دارد. رایج ترین نسخه مقیاس گذاری زنجیره ای، افزایش مقدار داده هایی است که می توانند در هر بلوک قرار بگیرند. با افزایش محدودیت داده، می توانید تراکنش های بیشتری را در هر بازه 13 ثانیه ای بلاک کنید. نمونه های دیگر مقیاس گذاری روی زنجیره حول امضاها و دستکاری مقدار داده های مورد نیاز برای یک تراکنش معتبر متمرکز شده اند.
منتقدان مقیاس گذاری روی زنجیره به الزامات محاسباتی بزرگی اشاره می کنند که اپراتورهای گره برای مشارکت در شبکه باید رعایت کنند. هر چه تعداد گره های کامل کمتر باشد، شبکه متمرکز تر می شود زیرا برای ماینرها رفتار مخرب آسان تر است. جدا از فشردن گره های کامل، مقیاس گذاری روی زنجیره نیز قبل از اجرا به اجماع قوی از سوی جامعه نیاز دارد. انجام این کار دشوار است زیرا هر تغییری باید از طریق هارد فورک تأیید شود.
در طرف دیگر راهرو، مقیاس بندی خارج از زنجیره است که معمولاً به ساخت لایه های اضافی اشاره دارد که می توانند تراکنش ها را بدون استفاده از بلاک چین اصلی انجام دهند. نمونه های رایج مقیاس بندی خارج از زنجیره شامل دسته بندی چندین پرداخت در یک تراکنش، کانال های پرداخت و زنجیره های جانبی است. ایده اصلی پشت مقیاس بندی خارج از زنجیره این است که بلاک چین اصلی فقط باید به عنوان یک لایه اعتماد و داوری استفاده شود. طرفداران استدلال می کنند که اگر می خواهیم تراکنش ها در تمام گره های شبکه تداوم داشته باشند، باید به تراکنش های با ارزش بالا محدود شوند.
در حالی که مقیاس گذاری درون زنجیره ای و خارج از زنجیره طرفدارانی دارند، بخش بزرگ تری از جامعه به عنوان فوری ترین راه رو به جلو، حول مقیاس بندی خارج از زنجیره متحد شده اند. دلیل اصلی این امر این است که خارج از زنجیره، تمرکززدایی را بهتر حفظ می کند، که این ویژگی ای است که جامعه اتریوم در نهایت می خواهد در درازمدت از آن محافظت کند.
مقیاس گذاری خارج از زنجیره معمولاً مقیاس گذاری لایه ۲ نامیده می شود، زیرا شامل انتقال تراکنش ها به لایه هایی است که در بالای بلاک چین پایه اتریوم قرار دارند. این از نظر تئوری می تواند به لایه های 3 و 4 گسترش یابد، اما تاکنون، توسعه روی لایه بلافاصله بالای اتریوم متمرکز شده است. مقیاس بندی لایه 2 نیاز به سخت افزار اضافی و نرم افزار پیچیده دارد، بنابراین اغلب طول می کشد تا شبکه اثرات آن را احساس کند.
همچنین توجه به این نکته حائز اهمیت است که مقیاس گذاری در زنجیره به همان روشی که در بیت کوین دارد به طور کامل رد نشده است. یکی از راه حل های مقیاس پذیر بسیار پیش بینی شده در نقشه راه Ethereum ، Sharding ، بهینه سازی برای blockchain هسته است. مسئله در مورد Sharding و به طور کلی مقیاس گذاری زنجیره ای ، این است که تغییر پروتکل هسته از نظر فنی دشوار است. به همین ترتیب ، جامعه حاضر نیست فقط به مقیاس زنجیره ای اعتماد کند. انتقال فعالیت به لایه هایی که بالاتر از زنجیره اصلی قرار دارند ، سریعترین مسیر را برای برنامه های مقیاس پذیر ارائه می دهد.
اتریوم کم و بیش تصمیم گرفته است تا راهی پیش رو داشته باشد. Ethereum 2. 0 ثابت می کند که یکی از جاه طلبانه ترین تعهدات در فضای blockchain است ، اما اگر همانطور که در نظر گرفته شده است کار کند ، یکی از بزرگترین پیشرفت های عدم تمرکز خواهد بود. در هسته Ethereum 2. 0 سه راه حل مقیاس پذیری وجود دارد که برای استفاده گسترده تر اتریوم طراحی شده است.
کانال های دولتی
کانال های ایالتی راهی برای کاربران است که همسالان را به همسالان "خارج از زنجیره" می دهند ، فقط هنگام ارسال از کانال ، پیام هایی را به زنجیره اصلی ارسال می کنند. آنها به طور مشابه با شبکه رعد و برق بیت کوین ساخته شده اند. در اصل آنها کانال های پرداخت هستند که در آن کاربران ارزش خارج از زنجیره اصلی را دارند و فقط وقتی می خواهند کانال را تنظیم کنند ، به آن باز می گردند. این بسیار شبیه به یک برگه نوار است. کانال های دولتی به ویژه جالب هستند زیرا به کاربران امکان می دهند به روزرسانی های دولتی مانند به روزرسانی های یک قرارداد هوشمند را ارسال کنند ، نه فقط پول.
کانال های دولتی از نظر عملکردی ساده هستند. بیایید بگوییم آلیس و باب می خواهند اخلاق خود را به یکدیگر بفرستند. اگر انتظار دارند چندین معاملات را به یکدیگر ارسال کنند ، می توانند تمام این پرداخت ها را به صورت زنجیره ای انجام دهند و هنگام متوقف کردن معامله ، به زنجیره اصلی برگردند. برای باز کردن یک کانال ، آلیس و باب هر دو ETH را به یک آدرس Multisig ارسال می کنند. آنها می توانند تا زمانی که هر امضای معامله را به صورت خارج از خط ذخیره کنند ، به همان اندازه معاملات خود را ارسال کنند. وقتی می خواهند کانال را ببندند ، یک هزینه معامله در زنجیره ای را پرداخت می کنند و وجوه خود را دریافت می کنند.
تعدادی از تیم های جالب وجود دارند که فناوری کانال دولتی را به جلو سوق می دهند. Counterfactue این کار را برای توسعه دهندگان آسان می کند تا کانال های دولتی را در DAPP های خود ادغام کنند ، Spankchain دسترسی کاربران خود را برای کاربران خود آسان می کند و Coext به هر برنامه blockchain اجازه می دهد تا یک مرکز کانال دولتی را تنظیم و استفاده کند.
پلاسما
پلاسما چارچوبی برای ایجاد blockchains کودک متصل به اتریوم است که امکان استفاده مقیاس پذیر و پیچیده تر را فراهم می کند. پلاسما یک فناوری "لایه 2" است زیرا باعث می شود blockchains بتواند در بالای زنجیره اصلی کار کند. زنجیرهای کودک از طریق یک قرارداد هوشمند ریشه به زنجیره اصلی لنگر می روند. این قرارداد سابقه دائمی دولت را ایجاد می کند و قوانین مربوط به زنجیره کودک را تصریح می کند. اگر بخواهند دارایی های خود را پس از بازگشت به زنجیره اصلی برگردانند ، باید قوانین مندرج در قرارداد ریشه را دنبال کنند.
به نظر می رسد پلاسما از نگاه اول کمی پیچیده است ، اما این مفهوم بسیار ساده است: شما می توانید تا زمانی که شبکه اتریوم بتواند تأیید کند که همه چیز در آن blockchains معتبر است ، می توانید blockchain های کوچکتر از پیچیدگی نامحدود ایجاد کنید. اگرچه به نظر می رسد تهدیدات امنیتی زیادی وجود دارد ، داشتن اتریوم به عنوان یک لایه داوری ، بازیگران منطقی اقتصادی را مجبور می کند تا صادقانه رفتار کنند.
جامعه Ethereum از پلاسما بسیار هیجان زده است و برخی از تیم های قابل توجه که زیرساخت های اصلی را تشکیل می دهند. Omisego مدتهاست که برای مقیاس بهتر شبکه پرداخت خود روی یک اجرای پلاسما کار می کند ، شبکه Loom در حال ایجاد Sidechains پلاسما برای ارتقاء تجربه کاربری بازی جمع آوری خود است ، و Floersch بنیاد Ethereum اخیراً مشخصات ساده نقدی پلاسما را ارائه می دهد.
توری
Sharding یکی از آخرین مؤلفه های نقشه راه مقیاس Ethereum و یکی از جاه طلبانه ترین آن است. Sharding با کانال های دولتی و پلاسما متفاوت است زیرا این یک بهبود عملکرد زنجیره ای برای blockchain Ethereum است. Sharding به تقسیم کل شبکه Ethereum به بخش های مختلفی به نام "Shards" اشاره دارد.
Sharding همچنین قطعاً یکی از پیچیده ترین راه حل های نقشه راه اتریوم است ، تحقیقات و آزمایش های زیادی هنوز باید قبل از اجرای آن انجام شود. به طور خاص ، توسعه دهندگان اتریوم باید یک مکانیسم ارتباطی متقاطع ایجاد کنند که به قراردادهای هوشمند در یک بند اجازه می دهد تا با سایر قراردادهای هوشمند در قسمتهای مختلف صحبت کنند.
در حالی که Sharding از نظر فنی پیچیده ترین راه حل است ، در حال حاضر 8 مشتری مختلف توسط توسعه دهندگان اکوسیستم ساخته شده اند. برای لیست کامل هر مشتری ، این لیست را بررسی کنید.
پیچیدن آن
هیچ بحثی وجود ندارد که اتریوم دژ بر روی توسعه دهنده MindShare داشته باشد. این اولین شبکه ای است که به توسعه دهندگان این امکان را می دهد تا برنامه های واقعاً غیرقابل توقف با توزیع جهانی از روز اول بسازند. اما رقابت به سرعت می رسد و در پایان روز ، جواهرات تاج برای توسعه دهندگان DAPP کاربران است.
همانطور که امروز ایستاده است ، اتریوم قادر به مقیاس لازم برای میلیون ها کاربر نخواهد بود. اگر بخواهد همان سطح عدم تمرکز را حفظ کند ، باید به دنبال راه های جدید برای ساختار استفاده در اطراف blockchain اصلی باشد. راه حل های مندرج در نقشه راه مقیاس Ethereum بسیار جاه طلب است ، اما در صورت موفقیت ، اتریوم را برای استفاده اصلی آماده می کند. احتیاط اصلی ، این نقشه راه بسیار آزمایشی است و هیچ اثبات تجربی وجود ندارد که همه طبق برنامه ریزی کار کنند.
صرف نظر از هر شک و تردید ، جامعه اتریوم به جلو پیش می رود و هزاران نفر از باهوش ترین افراد را که روی مقیاس گذاری کار می کنند ، دارد. ما باید در 3 - 6 ماه آینده ، در درجه اول در هزینه های معامله ، نهایی و تجربه کاربر ، مزایای ملموس را ببینیم. از آنجا ، ما شروع به آزمایش در قسمتهای Sidechains متصل به اتریوم قوی تر و قابل اعتماد خواهیم کرد. هنگامی که ارزان و آسان برای جابجایی بدون اصطکاک بین Sidechains و Ethereum آسان شد ، باید شروع به استفاده از برکتی کنیم.
آیا پورتال آموزش و پرورش ما مفید بود؟
برای استفاده از دکمه های زیر برای ترک بازخورد مثبت یا منفی در یک مقاله خاص ، یک مقاله جدید یا فقط برای ترک بازخورد کلی برای ما استفاده کنید. این تنها راهی است که می توانیم پیشرفت کنیم.
استراتژی های مؤثر فارکس...
ما را در سایت استراتژی های مؤثر فارکس دنبال می کنید
برچسب :
نویسنده : توران میرهادی
بازدید : <-PostHit->
تاريخ : پنجشنبه
9 شهريور
1402 ساعت: 22:13