سابستریت (Substrate) در ارز دیجیتال
لایه، یک کیت توسعه بلاک چین و اپلیکیشن است که بلاک چین پولکادات را می سازد. با گسترش بلاک چین و تمایل افراد، موسسات و کسب و کارها برای ساخت بلاک چین های عمومی و خصوصی، این ابزار توسعه دهنده بلاک چین نیز گسترش یافته است تا ساخت یک بلاک چین را آسان تر و ارزان تر کند. مجموعه زیرلایه در ساخت بلاک چین پولکادات استفاده می شود.
بستر چیست؟
همانطور که در بالا گفتیم، Substrate یک کیت توسعه نرم افزار است که توسعه دهندگان می توانند از آن برای ایجاد بلاک چین های کاملا مستقل استفاده کنند. مستقل به این معنی است که آنها برای کار کردن به هیچ فناوری جانبی دیگری نیاز ندارند. پولکدات نیز از این مجموعه نرم افزاری ساخته شده است. پولکاداتی که در سال های اخیر موفقیت زیادی کسب کرده است. اشتباه نکنید، پلتفرم خود یک بلاک چین نیست، فقط ابزاری برای ساختن یک بلاک چین است. بنابراین فناوری اصلی پشت پولکادات این پلتفرم است.
تکنولوژی Sharding در بستر استفاده می شود، اما لایه یک قدم جلوتر رفته و تمام قطعات، اگرچه یکسان نیستند، به مدار رله متصل می شوند. این امر پیچیدگی کلی سیستم را افزایش می دهد. در واقع، ساختن سیستمی که در آن بلاکچینها میتوانند همزیستی داشته باشند و یکدیگر را تکمیل کنند، چشمانداز خردههای تخصصی (بلاک چین) را به ارمغان میآورد.
بلاک چین های مختلفی با زیرلایه ساخته می شوند که همگی توانایی تعامل و ارتباط با پولکادات و یکدیگر را دارند. ویژگی های شبکه، اجماع و ذخیره سازی برای همه بلاک چین های ساخته شده با Substrate مشترک است و ساخت یک بلاک چین با کیت Substrate به تلاش زیادی نیاز ندارد.
بدیهی است که Substrate با حل مشکل تخصص یا اشتراک بلاک چین از طریق تعامل، موانع مقیاس پذیری را حل کرده است. علاوه بر قدرت خروجی تراکنش، پلتفرم های قراردادهای هوشمند مستقل و عمومی نیز در پردازش تراکنش ها مشکل دارند. بنابراین معاملات به صورت موازی و متوالی پردازش می شوند.
کاربردهای بستر
نیاز به عملکردهای مختلف بلاک چین را می توان در کاربردهای بسیار متنوعی در قرن حاضر مشاهده کرد و از آنجایی که ساختن یک بلاک چین دشوار است، داشتن بلاک چین های عمومی می تواند مفیدتر و کمتر پیچیده باشد. برنامه هایی که در یک کانال هستند راحت تر با یکدیگر تعامل خواهند داشت. از سوی دیگر، مدل تک بلاک چین همه برنامهها را مجبور میکند تا روی یک زنجیره خاص اجرا شوند. این امر ارتقا و به روز رسانی زنجیره و برنامه های موجود در زنجیره را تقریبا غیرممکن می کند.
لایه و Polkadata به برنامهها این آزادی را میدهد که بلاک چین خود را بسازند و در عین حال از قابلیت همکاری و زیرساخت چارچوب عمومی استفاده کنند. بسیاری از گروه ها مانند Cosmas و Aeon تلاش زیادی برای توسعه کیت های توسعه بلاک چین و توانایی انتقال توکن ها بین زنجیره ها انجام داده اند. در حالی که ارسال رمز یک ویژگی خوب است، Substrate و Polkadata طوری طراحی شده اند که امکان ارسال پیام را فراهم می کند.
توانایی توسعه بلاک چین های تخصصی برای عملکردهای خاص یکی از ویژگی های خوب Substrate است. خود تخت در سطح بالایی از عملکرد، انعطاف پذیری و استحکام قرار دارد. ساخت یک بلاک چین سفارشی با لایه آزادی، انعطاف پذیری و بهینه سازی زیادی را نسبت به بلاک چین های قرارداد هوشمند عمومی به ارمغان می آورد.
توسعه ارتباطات تحت وب 3
اگر زنجیره خود را به پارادایم امنیتی Polkadata متصل کنید، زنجیره شما می تواند پیام هایی را به کانال های دیگر ارسال کند و از زنجیره بلوکی شما محافظت کند. هیچ پلتفرم تعاملی دیگری هنوز این قابلیت را ارائه نمی دهد. در اینجا چند نمونه از قابلیت همکاری داده ها آورده شده است: خدمات اوراکل که داده های دنیای واقعی را به یک سیستم مدیریت هویت بلاک چین متصل می کند. سیستم هایی که هویت کاربر را با برنامه های مختلف مرتبط می کنند.
- صرافی های مورد اعتماد و غیرمتمرکز
- شبکه های اینترنت اشیا پیام هایی را از سایر شبکه ها و کنترلرها دریافت می کنند.
- فراخوانی قراردادهای هوشمند متقابل زنجیره ای
- پیام ها بین کانال های عمومی و خصوصی رد و بدل می شود.
ابزار زیرلایه
در این کیت، ابزارهایی را خواهید داشت که در زیر به آنها اشاره خواهیم کرد و عناصری که این زیرساخت را ایجاد می کنند:
- سرویس کیلومتر شمار Polkadata: اطلاعات شبکه، از جمله گره هایی که در مدار در حال اجرا هستند، نسخه نرم افزاری که در حال اجرا هستند و وضعیت همگام سازی آنها.
- زیرلایه جاوا اسکریپت و رابط کاربری Polkadata
- پولکدش: نظارت استصوابی
- Polkabot: نظارت و گزارش شبکه
- PollkaScan: کاوشگر و تحلیلگر داده های بلاک چین
مزایای زیرلایه
اگر تا به حال مقاله را خوانده اید، گفتیم که به راحتی می توانید با لایه یک بلاک چین ایجاد کنید، اما بیایید نگاهی دقیق تر به معنا و مزیت زیرلایه بیندازیم.
اول، زمان، پول و انرژی کمتری برای ساختن یک بلاک چین تک پلت فرم نیاز است. این پلتفرم طوری طراحی شده است که هر کسی با حداقل تجربه بتواند به سرعت یک بلاک چین ایجاد کند. از آنجایی که کیت یک چارچوب از پیش ساخته شده با ویژگیها است، شما فقط باید آن را بر اساس نیاز خود پیکربندی و پیادهسازی کنید و به جای مبارزه با پیچیدگیهای فنی ساخت یک بلاک چین، بر روی نقشه راه کسبوکار خود تمرکز کنید.
Substreet ادعا می کند که یک بلاک چین را می توان در 15 دقیقه روی پلتفرم خود ساخت. البته برای اینکه مرتکب اشتباه نشوید، باید زمان بیشتری را صرف ساختن یک بلاک چین شخصی در پلتفرم Substrate کنید. لایه پتانسیل بالایی برای رشد دارد. اگرچه این مجموعه در حال حاضر ابزار قدرتمندی است که افراد و سازمان ها را به خود جذب کرده است، اما جدید است و فضای زیادی برای ایجاد فرصت ها و امکانات جدید دارد. ذهن های مشهور این کیت را توسعه دادند و قطعا دارایی های بیشتری برای بهبود این پلتفرم در آینده باقی گذاشتند.
با Substrate، هر کسی می تواند یک توسعه دهنده بلاک چین شود. Sublayer در اصل به زبان Rust نوشته شده بود که بسیار شبیه جاوا اسکریپت است و منطقی مشابه C++ دارد. بنابراین اگر با جاوا اسکریپت تجربه دارید، احتمالاً کار با Substrate را خیلی سریع یاد خواهید گرفت. البته توسعه بلاک چین به برنامه نویسی محدود نمی شود. Substreet همچنین به شما کمک می کند تا منطق و فلسفه بلاک چین را درک کنید. لایه از پروژه های بزرگ Polkadata پشتیبانی می کند. پروژه های بزرگ زیادی وجود دارد که ارتباط نزدیکی با بستر دارند. در زیر به چند مورد اشاره می کنیم.
T3rn پلتفرمی است که برای میزبانی قراردادهای هوشمند طراحی شده است و هدف آن اجرای تعاملی قراردادهای هوشمند است. این پلتفرم دارای مکانیزم امنیتی داخلی است که امکان اجرای چند رشته ای را فراهم می کند. علاوه بر این، توسعه دهندگان می توانند قراردادهای هوشمند خود را در کتابخانه قراردادهای هوشمند ثبت کنند. با این کار، هر بار که کاربر از قرارداد هوشمند خود استفاده می کند، مقداری پول دریافت می کند.
شبکه Manta یکی دیگر از پروژه های مبتنی بر پولکادوت است که بر حریم خصوصی تمرکز دارد. به عبارت دیگر، هدف شبکه حفظ ارتباط بین بلاک چین های مختلف ناشناس و خصوصی است. Project zk-SNARK Cryptography به عبارت دیگر، یکی از طرفین ادعا می کند که اطلاعات خاصی دارد اما آن را فاش نمی کند. این پروژه با حمایت صندوق های سرمایه گذاری خطرپذیر مانند CoinFund توانست 5.5 میلیون دلار جذب کند.
ارتباط بین Substrate و Polkadata
ادغام زنجیرهای مبتنی بر بستر در Polkadot یا Kusama برای ساختن پاراچین یا parathread آسان است. پلت فرم ابزاری برای ساخت پاراچین و پولکادات، وسیله ای حفاظتی برای مدارها و عامل ارتباطی بین آنهاست. با این حال، در حالی که لایه و Polkadots مکمل یکدیگر هستند و با هم کار می کنند، آنها متقابل نیستند.
پاراچین های پولکادوت را می توان حتی بدون زیرلایه ساخت و نگهداری کرد (اگرچه در حال حاضر هیچ گزینه نرم افزاری برای این کار وجود ندارد). موضوعات ساخته شده توسط Substrate نباید به Polkadat یا Kusama مرتبط شوند. زنجیره های مبتنی بر پلتفرم می توانند به تنهایی اجرا شوند.
توسعه دهنده Substrate کیست؟
شرکت فناوری Parity توسعه دهنده این پلتفرم است. گاوین وود که یکی از بنیانگذاران اتریوم بود نیز یکی از بنیانگذاران Parity است. بسیاری از علاقه مندان و سرمایه گذاران کریپتو پس از شنیدن نام ساب استریت جذب آن شدند. گاوین وود معتقد است اتریوم در حال دور شدن از هدف اصلی خود یعنی «اکوسیستم کاملاً غیرمتمرکز» است. به همین دلیل او اتریوم را ترک کرد.
آیا زیرلایه بر هدف بلاک چین تأثیر می گذارد؟
به نظر می رسد بلاک چین های ساخته شده بر روی لایه های فرعی اصول بلاک چین مانند تمرکززدایی، ناشناس بودن و حریم خصوصی را حفظ می کنند. این اصول باعث محبوبیت بلاک چین در بین کاربران شد و به زیرساخت ارزهای دیجیتال انقلابی مانند بیت کوین و اتریوم تبدیل شد. البته بلاک چین های کمی با Substratum ساخته شده و برای بررسی عمومی منتشر شده است. به نظر می رسد ایجاد بلاک چین توسط زمان بر است لایه با زمان آزمایش شود البته این زنجیره ها دارای نقاط ضعف غیر مرتبط با اصول بلاک چین هستند.
مشکلاتی مانند:
- مشکلات راه اندازی
- فقدان معیارهای تحلیلی یا عدم دقت آنها
- استفاده از ویژگی های خطرناک
آخرین کلمه
اکنون می دانیم که Substrate پلتفرم زیرساخت بلاک چین Polkadata است. در واقع پولکادات بر اساس بستر ساخته شده است و این دو یکسان نیستند. ساخت بلاک چین با Substrate بسیار آسان است. اگر دانش برنامه نویسی جاوا اسکریپت دارید و البته فلسفه بلاک چین را می دانید، می توانید در مدت زمان معقولی یک بلاک چین داشته باشید. زیرلایه به زنجیرهها اجازه میدهد تا با یکدیگر تعامل داشته باشند، ویژگی که حلقه مفقوده سایر بلاکچینها است.