شبکه Matic چیست؟ راهنمای این بسترهای نرم افزاری مقیاس Blockchain

بحث مقیاس گذاری برای بلاکچین های عمومی طی چند سال گذشته بر مجالس بحث ارزهای رمزپایه حاکم بوده است. مشکلات مقیاس بندی سیستم عامل های قرارداد هوشمند اغلب به عنوان عامل محدود کننده اصلی آنها در جذب بیشتر جریان اصلی مورد اشاره قرار می گیرد ، اما چندین عامل دیگر نیز به طور قابل توجهی کمک می کنند.

روان بودن برجسته شده چگونه مشکلات اصلی در توسعه dapps و جذب کاربران به آنها تعداد کمی از کاربران رمزنگاری ، UX بد رمزنگاری ، مشکلات مالی و مقیاس پذیری است. زیرمجموعه کوچک کاربران رمزنگاری عمدتاً محصولی از دانش محدود در مورد رمزنگاری ، UX بد و مقیاس پذیری ضعیف است که اغلب به نقاط اصطکاک مشخصی تبدیل می شود ، مانند هزینه های بالای گاز و تاخیر در تعامل با dapps.

امروز با بررسی چشم انداز رمزنگاری ، پروژه های بی شماری را پیدا خواهید کرد که متعهد شده اند بلاک چین “نسل بعدی” هستند که می تواند به میلیون ها کاربر (گاهی اوقات میلیارد ها) برسد و باعث اتخاذ انبوه شود. بسیاری از این سیستم عامل ها را باید از طریق یک لنز محتاط مشاهده کرد ، و بسیاری از آنها بر روی مقیاس گذاری لایه یک مانند sharding یا توافق PoS برای توان بالاتر تمرکز دارند و حتی هنوز زنده نیستند. با این حال ، دیگران رویکرد لایه دو را دنبال می کنند – مانند Bitcoin’s Lightning Network (LN).

یکی از جنبه های نادیده گرفته شده در مسابقه مقیاس گذاری ، پروژه هایی است که سیستم عامل های اصلی را با راه حل های لایه دو ، مانند شبکه Matic. به جای تلاش برای انقلابی در صنعت از منظر چشمگیر ، دو پروژه مانند Matic و Loom’s dappchains تمرکز خود را بر تکمیل یک شبکه موجود اصلاح می کنند.

در مورد Matic ، آن شبکه Ethereum است. این پروژه به جای تأکید بر مقیاس پذیری – که Matic با زنجیره های جانبی Plasma و PoS برای آن تلاش می کند – از UX نیز پشتیبانی می کند ، که یکی از ظرافت انگیزترین ویژگی های برنامه های سنتی است و با مقیاس پذیری در بلاک چین های عمومی ارتباط دارد.

مقابله با مقیاس گذاری Ethereum

Ethereum به عنوان اولین پلت فرم اصلی قراردادهای هوشمند تورینگ و کامل برای فعال شدن ، یکی از آنها را جمع آوری کرده است سریعترین پروژه ها در Github و یک میله برق برای بحث مقیاس پذیری بوده است.

مشکلات مقیاس زدایی Ethereum کاملاً مستند است و هنگامی که هزینه های معامله در هزینه های GAS افزایش یافت ، بسیار سر و صدا پیدا کرد و بسیاری از dapp ها برای استفاده منسجم و دست و پاگیر شدند – و امروز همینطور بمان. ابتکار گسترده تر جامعه Ethereum مقیاس گذاری در لایه پروتکل بوده و آرام آرام Serenity – یک شبکه بلاک چین PoS مقیاس پذیر و خرد شده – را گسترش می دهد..

نمی توان به طور دقیق پیش بینی کرد که تلاش مقیاس زنجیره ای Etheruem چگونه پرداخت خواهد شد ، اما این امر مانع کار سایر پروژه ها در مورد راه حل های مکمل شبکه نشده است. این پروژه ها اغلب با تمرکز بر زمینه های ویژه مانند بازی ، DeFi یا UX بهتر ، مواردی هستند که باید توجه بیشتری نسبت به “blockchain 5.0” بعدی داشته باشند.

یکی از این پروژه ها شبکه Matic است که تمرکز آن بر روی زنجیره های جانبی مقیاس پذیر Plasma و PoS است که نه تنها می تواند مقیاس بندی Ethereum را تکمیل کند بلکه UX dapps را به آنچه کاربران اصلی عادت کرده اند نزدیک کند..

Matic – Plasma و PoS Sidechains

ماتیک از فرم بهینه شده پلاسما استفاده می کند ، که اساساً یک طرح زنجیره ای کودک برای مقیاس گذاری Ethereum در لایه دوم آن است. از نظر مفهومی ، تصور اینکه پلاسما به راحتی شاخه هایی روی یک درخت باشد ، تنه درخت زنجیره اصلی است – Ethereum – و شاخه ها به عنوان زنجیرهای کودک هستند که از اجماع خود استفاده می کنند و به زنجیره اصلی متصل می شوند.

بنابراین ، هر زنجیره کودک – که به زنجیره ریشه متصل است – بخشی از شبکه Matic است و تحت چتر اجماع آن فعالیت می کند. Matic با پیاده سازی سیستم PoS دوگانه و مسدود کردن تولیدکننده ‘checkpointing’ رویکرد Plasma را کمی تغییر می دهد. تولیدکنندگان بلوک توسط سازندگان PoS انتخاب می شوند و لایه پایه زنجیرهای کودک Matic را در بر می گیرند.

تولیدکنندگان بلوک تعداد کمی دارند که برای تسریع در تسویه حساب و جلوگیری از سرعت تولید طراحی شده است. بلوک های تهیه شده توسط تولیدکنندگان از طریق ریشه Merkle بلوک به مکانیزم بازرسی متصل می شوند ، جایی که اعتبارسنجان PoS گروه های بلوکی تولید شده را تصویب می کنند.

ویژگی های Matic

هر کسی می تواند نشانه های Matic را برای شرکت در اعتبار سنجی PoS در نظر بگیرد و اعتبار سنج ها ریشه مرکل از زیر مجموعه بلوک های تولیدکنندگان بلوک را امضا می کنند. اعتبار سنج ها همچنین اثبات بلوک ها را قبل از تأیید بلوک پیشنهادی تأیید می کنند. به گفته ماتیچ, مکانیزم به شرح زیر به زنجیره اتریوم متصل شده است:

“این سیستم برای پیشنهاد” بلوک هدر “به قرارداد اصلی نیاز به تصویب … ذینفعان دارد. هنگامی که ایست بازرسی در شبکه اصلی پیشنهاد شد ، هرکسی که در شبکه اصلی اتریوم باشد می تواند در یک بازه زمانی مشخص ، ایست بازرسی پیشنهادی را به چالش بکشد. اگر کسی آن را به چالش نکشد و دوره چالش به پایان برسد ، ایست بازرسی به طور رسمی به عنوان یک ایست بازرسی معتبر در زنجیره اصلی گنجانده می شود. “

سیستم بازرسی همچنین با قرارداد هوشمند در زنجیره ریشه – Ethereum – نقشی اساسی در ارجاع متقابل برداشتن نشانه ها دارد. برای درک بهتر نحوه تعامل کاربران با این جنبه از Matic ، بهتر است از طریق تجربه کاربر تکرار شود.

آلیس می خواهد از یک dapp بازی ABC در شبکه Matic استفاده کند. ABC رمز بازی خود را دارد. آلیس سکه بازی توکن ERC-20 را به قرارداد اصلی Matic Ethereum متصل می کند که متناسب با مقدار سکه بازی او می خواهد. توکن های Game Coin در زنجیره Matic منتشر می شوند و Alice’s Game Coins در زنجیره Ethereum قفل می شوند.

این فرایند از ابزار اختصاصی Matic استفاده می کند خنجر برای خواندن معاملات ، قراردادها ، بلوک ها و رویدادهای Ethereum که توسط بلاک چین Ethereum ایجاد شده است. عملکرد خنجر در Matic ‘Deposit Bridge’ است که در آن کاربران دارایی های بلاکچین Ethereum را قفل می کنند که در نتیجه در زنجیره Matic باز می شوند.

از آنجایی که Matic دارای بلوک های سریعتر و هزینه های کمتری در طراحی زنجیره ای ترکیبی Plasma / PoS است ، آلیس می تواند سکه های بازی را خیلی سریع با سایر کاربران مبادله کند و یا آنها را با هزینه معاملات کمتری در Dapp خود صرف کند – اصطکاک بسیاری از تجربه فعلی dapp را از بین می برد . آلیس همچنین می تواند در هر زمان با استفاده از نشانه های “اثبات باقی مانده” در قرارداد Matic زنجیره ای Etheruem ، سکه های بازی خود را در زنجیره اصلی Ethereum بازخرید کند. این فرایند برای هر توکن سازگار با ERC-20 کار می کند.

بلاکچین Ethereum به عنوان لایه تسویه حساب نهایی برای معاملات متصل به شبکه Matic و خارج از آن عمل می کند.

مزایا و برنامه های آینده

مزایای استفاده از طرح نقطه چک دو پلاسما و Matic در درجه اول این است که ظرفیت توان و UX dapps بسیار مناسب تر برای نیازهای جریان اصلی است. به جای اعتماد به معاملات برای استقرار در زنجیره اصلی Ethereum با هزینه های بالاتر معاملات ، توسعه دهندگان می توانند تجربه های یکپارچه تری را ایجاد کنند که زمان تأخیر ندارند یا تراکنش های MetaMask برای هر تعامل کاربر ظاهر می شود.

Matic از این توانایی به عنوان صاف کردن انتزاع UX از زنجیره اصلی به Matic Chain یاد می کند ، از پیچیدگی کلی می کاهد و تعامل با dapps را ساده تر می کند. Matic SDK ها ، API ها و اسناد را برای توسعه دهندگان برای ایجاد dapps در Matic فراهم می کند و Dagger ابزاری کاملاً کاربردی برای بازیابی وقایع در زمان واقعی از بلاکچین Ethereum است.

تیم Matic موارد متعدد بالقوه استفاده از جمله پرداخت های P2P ، منابع نقدینگی ، DEX ها ، سیستم های وام و اعتبار ، تأیید هویت و بازی ها را ذکر می کند..

به طور خاص ، استفاده از NFT ها و پتانسیل آنها در بازی در زنجیره های جانبی مهم است. به دلایل مختلف ، برنامه های کاربردی بازی های کاربردی بسیار بهتر از پردازش درون زنجیره ای برای زنجیره های جانبی مناسب هستند ، مهمتر از همه این است که آنها به تراکنش های ثابت زنجیره ریشه Ethereum نیازی ندارند. با این حال ، Matic همچنین می تواند بازی ها را برای صرفه جویی در پیشرفت (به عنوان مثال حالت بازی) ، یک اثر پایین دست از طراحی پلاسما ، تقویت کند.

با این وجود هنوز چندین مانع پیش روی پلاسما و ماتیک وجود دارد. بهترین زمان انتظار برای خروج از پلاسما – نهایی شدن محاسبات خارج از زنجیره – تقریباً هفت روز است و منجر به تجربه های ضعیف کاربر می شود. ماتیچ با Nuo به این موضوع پرداخته است کاهش زمان خروج, اما پیچیدگی پلاسما مشکلات دیگری را نیز به وجود می آورد.

Matic با Mainnet Beta هنوز در مرحله Mainnet Alpha خود است برنامه ریزی شده برای جولای 2019.

چندین پروژه Ethereum در حال حاضر با Matic همکاری می شوند ، از جمله Decentraland و MakerDAO. CryptoSaw – یک برنامه پرداخت P2P برای dapps – نیز است ادغام با Matic.

با نگاه به جلو ، ماتیچ به دنبال مقابله با مقیاس بندی حالت کلی به عنوان مرز اصلی بعدی توسعه خود است. با این حال ، موضوع بسیار پیچیده است و دارای راه های متعددی برای توسعه است ، و Plasma انتقاداتی را دریافت کرده است حتی از طرف توسعه دهندگان اصلی آن در سازگاری پیچیدگی آن با UX / UI.

تمایل روزافزون در بین توسعه دهندگان پلاسما این است که انتقال حالت کلی ممکن است با استفاده از zk-SNARK تأیید شود – فناوری حفظ حریم خصوصی که همچنین می تواند تراکنش ها را به صورت دسته ای جمع کند..

با وجود یک کلاس نوظهور از سیستم عامل های “blockchain 4.0 یا 5.0” که در همه جا رشد می کند ، بعید است که همه آنها تصویب یا قانونی بودن همه جا را که رمزنگاری را به جریان اصلی سوق می دهد ، بدست آورند. در نهایت ، این احتمال وجود دارد که کاربران بیشتری به تدریج به سمت چند سیستم عامل که دارای جوامع توسعه دهنده بزرگ و پروژه هایی مانند Matic هستند که مقیاس پذیری و UX آنها را تکمیل می کنند ، گرایش پیدا کنند..