راهنمای مبتدیان برای سولانا: اولین بلاک چین در مقیاس وب
بلاکچین پتانسیل زیادی دارد. دهه اول سیستم عامل های غیرمتمرکز توکن با هر معیاری موفق بوده است. سولانا در تلاش است راه حل هایی ایجاد کند که به زنجیره های بلوک غیرمتمرکز اجازه دهد به یک سیستم جهانی تبدیل شوند که می تواند جایگزین سیستم های اصلی داده موجود شود.
سولانا برای برخی از رایج ترین چالش هایی که بلاکچین با آن روبرو است چند راه حل ابتکاری دارد. یکی از بزرگترین ها جدید نیست. مقیاس پذیری یکی از موضوعات داغ در جامعه بلاکچین بوده است و یکی از بزرگترین دلایلی که بسیاری از مردم شک دارند که بلاکچین غیرمتمرکز می تواند جایگزین سیستم های پرداخت متمرکز مانند Visa شود.
بیت کوین یکی از بزرگترین موفقیت ها در ایجاد اعتماد و ایجاد پول جدید بود ، اما احتمالاً قرار نیست بستری باشد که یک سیستم تسویه حساب غیرمتمرکز جهانی ایجاد کند. مانند بسیاری از بلاکچین های موجود ، به راحتی نمی تواند معاملات را به اندازه کافی سریع حل کند تا به عنوان یک بستر جهانی عملی باشد.
سولانا راه حل خوبی برای معضل مقیاس پذیری دارد و همچنین ایده های عالی دیگری نیز دارد که می تواند به بلاکچین کمک کند تا وارد مرحله بعدی رشد خود شود..
با سولانا آشنا شوید
سولانا در سال 2017 توسط آناتولی یاکوونکو, یک مدیر سابق در کوالکام با تجربه زیادی در کار با سیستم های غیرمتمرکز و توزیع شده ، در کنار کار بر روی الگوریتم های فشرده سازی برای Dropbox.
آناتولی با CTO Greg Fitzgerald و دانشمند ارشد اریک ویلیامز متحد شد و یک پروتکل توزیع نشده و مطمئن ایجاد کرد که گذر زمان را در ساختار داده رمزگذاری می کند و مقیاس پذیری بالاتر از بلاک چین های لایه 1 را امکان پذیر می کند..
از ژوئیه 2019 ، سولانا با حمایت سرمایه گذار اصلی خود Multicoin Capital 20 میلیون دلار بودجه تأمین کرده است.
سولانا راه حل ها را می بیند
سولانا هشت نوآوری اساسی ایجاد کرده است که ممکن است نحوه اجرای بلاکچین را به عنوان یک سیستم غیرمتمرکز تغییر دهد. این Proof of History (PoH) را پیاده سازی کرده است ، پروتکلی برای جابجایی زمان در ساختار داده blockchain ، و آن را با TowerBFT سازوکار اجماع مبتنی بر Proof-of-Staken سیستم ادغام کرده است.
با استفاده از PoH که فرکانس بالایی است عملکرد تأخیر قابل تأیید (VDF) ، سولانا امیدوار است که بتواند مواردی را که باعث ایجاد راه حل های دیگر مانند خرد کردن شده است ، از بین ببرد.
تابع تأخیر تأیید پذیر تابعی است که برای ارزیابی به زمان محاسبه بیشتر از تأیید نیاز دارد. سولانا از یک SHA256 سریال و بازگشتی استفاده می کند که به صورت دوره ای از تعداد و هش نمونه برداری می کند ، به عنوان یک VDF موثر. تولید این ساختار داده با توجه به دستورالعمل های خاص SHA256 موجود در پردازنده ها به زمان واقعی نیاز دارد و با تقسیم زنجیره هش در چندین هسته GPU می توان موازی آن را تأیید کرد.. طبق گفته این شرکت:
“اجرای خاص سولانا از یک هش مقاوم در برابر پیش متوالی استفاده می کند که با خروجی قبلی که به عنوان ورودی بعدی استفاده می شود ، به طور مداوم بر روی خود اجرا می شود. به صورت دوره ای تعداد و خروجی جریان ثبت می شود.
برای عملکرد هش SHA256 (همچنین الگوریتم هش Bitcoin) ، موازی سازی این فرآیند بدون حمله نیروی بی رحم با استفاده از 2¹²⁸ هسته غیرممکن است..
پس می توان اطمینان داشت که زمان واقعی بین هر شمارنده همانطور که تولید شده است می گذرد و ترتیب ثبت شده هر شمارنده همان زمان واقعی است. “
ادغام با TowerBFT
استفاده از دفتر PoH به کاربر این امکان را می دهد تا وضعیت کلیه گره ها را با کسری از سربار پیام رسانی در اکثر سیستم های PoS محاسبه کند. همچنین با نسخه PBFT Solana (تحمل خطای عملی بیزانس) به عنوان ساعت شبکه کار می کند ، که به پروتکل اجازه می دهد تا قفل رأی در دفتر را رمزگذاری کند. این قفل های خروجی برای اطمینان از عدم اعتبار سنجی (گره های تولید کننده بلوک) استفاده می شود قادر به رای گیری همزمان در دو شاخه مجزا از بلاکچین است. اگر تلاشی شناسایی شود ، اعتبارسنج مخرب جریمه می شود و سهامش خرد می شود.
عملاً ، هر بار که یک اعتبارسنج به یک نسخه خاص از دفتر در یک ارتفاع PoH مشخص رأی می دهد ، یک قفل وجود دارد که با آن رأی همراه است. این اعتبار سنج محدودیت در رای گیری در نسخه بعدی دفتر را دارد که حاوی آن رأی برای مقدار مشخصی از زمان PoH نیست (درمقابل خطر بریده شدن). هر رأی اضافی در دفتر کل قفل آرا هر رأی قبلی را افزایش می دهد (دو برابر) ، و تعهد فزاینده ای را برای ایمنی (ثبات) در شعبه معین ایجاد می کند.
اثبات سهام
TowerBFT بدین ترتیب قوانین برشی را که زیربنای معماری اجماع Solana’s Proof of Stake است فراهم می کند. در این طرح ، آرای دفتر اعتبارسنج ها با توجه به میزان سرمایه (SOL) که هنگام اعتبار سنجی در آنها قفل شده است ، وزن می شود.
اعتبار سنج ها همچنین می توانند از دارندگان رمزهای معتبر معتبر رمز دریافت کنند و آن نشانه ها را از طرف آنها در معرض خطر قرار دهند. جوایز به اعتباردهندگان متناسب با میزان سهامشان توزیع می شود ، بنابراین دارندگان رمز غیر معتبر می توانند با تفویض اعتبار سنجی و دریافت جوایز مربوطه ، منهای حق کمیسیون گرفته شده توسط اعتبارسنج ، پاداش کسب کنند..
تولید بلوک سولانا با یک برنامه رهبر به طور تصادفی ایجاد شده تعیین می شود ، که با توجه به نسبت او از کل سهام در آغاز یک دوره تنظیم می شود. به عبارت دیگر ، انتظار می رود یک اعتبارسنج با فرکانسی متناسب با نسبت کل سهام (به عنوان یک اعتبارسنج با 20٪ از کل سهام ، تقریباً 20٪ از برنامه رهبر را به عنوان رهبر) انتخاب کند.
جوایز برای تولید بلوک هم با تورم ، که انتظار می رود با گذشت زمان کاهش یابد و هم با هزینه معاملات پرداخت می شود.
ایده هایی که اهمیت دارند
استفاده جدید از PoH ، TowerBFT و PoS تنها نوآوری هایی نیست که سولانا روی میز آورده است. این شرکت همچنین سیستم های مناسب دیگری ایجاد کرده است که برخی از کمبودهای نسل اول بلاک چین های غیرمتمرکز را برطرف می کند.
بایگانی
با ظرفیت کامل ، سولانا تخمین می زند که بلاکچین آن سالانه تقریباً 4 پتابایت داده تولید کند. اگر این نیاز باشد که یک گره کامل این داده ها را ذخیره کند ، مانع بزرگی برای ورود به پروتکل ایجاد می کند.
برای حل این مسئله ، سولانا می تواند PoH را برای راه اندازی و ذخیره دفتر کل رشد در کلاینت های ذخیره سازی نور (Archivers) استفاده کند. این بدان معناست که دفتر می تواند تقسیم شود و در میان بسیاری از شرکت کنندگان شبکه توزیع شود و هیچ یک از شرکت کنندگان نیازی به ذخیره کامل دفتر ندارند در حالی که شبکه می تواند از کار بودن چندین دفتر جهانی را تضمین کند. علاوه بر این ، این یک مانع کم برای ورود درگیر شدن با سولانا به عنوان یک شرکت کننده در شبکه است. تنها کافی است فضای ذخیره سازی اضافی و اتصال به اینترنت وجود داشته باشد و امکان کسب پاداش توکن های Solana برای شرکت به عنوان بایگانی در شبکه وجود دارد..
سولانا قصد دارد گره های كامل را با تخمین 3٪ تورم SOL (سالانه) تشویق كند ، كه سود واضحی نسبت به بیت کوین است. اگرچه بیت کوین با ارزش ترین زنجیره بلوک در جهان است که با کلاهک بازار اندازه گیری می شود ، گره های کامل مشوق نیستند.
توربین
مدت زمانی که برای انتشار همه داده های بلاکچین به همه گره ها نیاز است ، می تواند مانع اصلی مقیاس پذیری باشد ، به دلیل کمبود پهنای باند.
سولانا فکر می کند که پاسخ این است که داده ها را به بسته ها تقسیم کند ، به این ترتیب BitTorrent پرونده های عظیم را با پهنای باند نسبتاً کم توزیع می کند. توربین از کل شبکه برای جابجایی داده ها استفاده می کند و به گره ها اجازه می دهد تا کارهای کمتری را انجام دهند.
سطح دریا
سولانا فکر می کند که اعتبار سنجی موازی می تواند در قراردادهای هوشمند اعمال شود و کل شبکه می تواند از بهره وری بهره مند شود.
به گفته سولانا:
“زمان استفاده از Solana می تواند ده ها هزار قرارداد را به طور موازی پردازش کند ، با استفاده از هسته های موجود در اختیار Validator. دلیل این امر آنست که معاملات سولانا تمام حالاتی را که یک معامله هنگام اجرای آن بخواند یا می نویسد ، توصیف می کند. این نه تنها اجازه می دهد تا معاملات غیر همپوشانی همزمان انجام شوند ، بلکه همچنین برای معاملاتی که فقط در حال خواندن همان حالت هستند به طور همزمان انجام می شود. “
واضح است که سولانا یک پلتفرم بلاکچین یکپارچه ایجاد کرده است که راه حل های کاملاً تفکر شده ای را برای برخی از بزرگترین مسائلی که بلاک چین های غیرمتمرکز با محبوبیت بیشتر با آنها روبرو هستند ، ارائه می دهد..
نشانه SOL
سولانا همچنین یک توکن به نام SOL دارد که می تواند به گره های بلاکچین سولانا برای اجرای یک برنامه زنجیره ای یا تأیید خروجی آن منتقل شود. سولانا می گوید که:
“… یک SOL ممکن است تا 34 برابر تقسیم شود. SOL کسری را لمپورت می نامند. به افتخار بزرگترین تأثیر فنی سولانا ، لزلی لمپورت ، نامگذاری شده است. یک لامپ دارای ارزش تقریبی 0.0000000000582 سل (2 ^ -34) است. “
سولانا می تواند تأثیر بزرگی بگذارد
سولانا در حال تلاش برای ایجاد راه حل های مقیاس پذیری برای سیستم های بلاکچین غیرمتمرکز است و برخی از بزرگترین موضوعاتی را که سیستم عامل های غیرمتمرکز با آن روبرو هستند ، برطرف کرده است. با حذف sharding از طراحی خود ، سولانا اعتبارسنجی در سطح شبکه را سریعتر و به طور بالقوه از امنیت بالاتری برخوردار می شود.
بلاکچین Solana این امکان را دارد که بدون هیچ نوع سیستم متمرکز با یک پلتفرم مانند Visa مطابقت داشته باشد. معماری غیر خطی که سولانا به کار می گیرد ، ممکن است سایر توسعه دهندگان بلاکچین را مجبور کند تا به دلیل محدودیت های ذاتی ، در مورد سیستم های بلاک چین خطی تجدید نظر کنند..
پروتکل Proof of History (PoH) یک روش جالب برای از بین بردن مشکل زمان از بلاکچین است و سیستمی که سولانا ممکن است در ایجاد یک استاندارد جهانی نسبی برای عملیات بلاکچین غیرمتمرکز موفق باشد ،.