بیتکوین اولین سنگ بنای دنیای ارزهای دیجیتال است که زمان زیادی از معرفی آن نمیگذرد. البته این شبکه بینقص نیست و ایراداتی دارد. برای حل کاستیهای این شبکه پروژههای مبتنی بر بلاکچین متعددی دست به کار شدهاند تا محدودیتهای آن را برطرف کنند. یکی از این پروژهها استکس (Stacks) است.
پروژه استکس در تلاش است تا مشکلات مقیاسپذیری شبکه بیتکوین را برطرف سازد. این شبکه یکی از شبکههای لایه یک بلاکچینی است که هدف طراحان آن فراهم کردن امکان اجرای قراردادهای هوشمند و برنامههای غیرمتمرکز dApp بر روی بلاکچین بیتکوین بوده است. در واقع این شبکه قصد دارد تا پلی بین شبکه بیتکوین و فناوریهای بلاکچین ایجاد کند بدون آن که نیاز باشد در شبکه تغییری ایجاد شود. در ادامه این مقاله شبکه استکس و ارز دیجیتال STX را به شما معرفی خواهیم کرد و اطلاعاتی در خصوص اهداف این شبکه و ویژگیهای آن در اختیار شما خواهیم گذاشت.
شبکه استکس (Stacks) چیست؟
پروژه استکس (Stacks) با هدف آسان کردن اجرای قراردادهای هوشمند و برنامههای غیرمتمرکز بر روی شبکه بیتکوین به وجود آمد. در واقع این شبکه برای اجرای قراردادهای هوشمند به بلاکچین بیتکوین نیاز دارد. به این صورت که بلاکچین بیتکوین حکم لایه نهایی و امنیتی را برای قراردادهای هوشمند بلاکچین استک را دارد و این شبکه برای حفظ امنیت تراکنشهای خود به بلاک چین بیتکوین وابسته است.
این بلاکچین تا اواخر سال ۲۰۲۰ با نام BlockStack شناخته میشد ولی بعداً به استک (Stack) تغییر نام داد. این پروژه زیرمجموعهای از شرکت Blockstack PBC بود که پس از تغییر نام از آن جدا شد.
در مورد شبکه استکس بیشتر بدانیم.
این شبکه، یک پروژه متن باز است و برای اجرای قراردادهای هوشمند از زبان برنامهنویسی Clarity استفاده میکند. این زبان برنامهنویسی برای اجرای این قراردادها از کدهای منابع قابل پیشبینی بهره میگیرد. این زبان برنامهنویسی که توسط بلاکچین الگوراند نیز استفاده میشود ساختار سادهای دارد و طراحی آن به گونهای است که هم امنیت شبکه را فراهم کند و هم ساخت آن ساده باشد.
شبکه بیتکوین و استکس ارتباط تنگاتنگی باهم دارند ولی هیچیک از آنها به هم وابسته نیستند و به صورت مستقل عمل میکنند. الگوریتم اجماع اثبات انتقال (POT) این دو شبکه را به هم مرتبط کرده است. با استفاده از این مکانیسم این امکان برای ماینرها فراهم شده تا قراردادهای هوشمند و ارزهای دیجیتال جدید را از شبکه بیتکوین به افراد دیگر روی شبکه استکس منتقل کنند.
از آنجا که تراکنشها روی شبکه استکس انجام میشود و تأیید آنها در بلاکچین بیتکوین صورت میگیرد، مشکل مقیاسپذیری شبکه بیتکوین تا حد زیادی مرتفع شده است. در ضمن استکس اولین شرکتی است که توانست مجوز فروش کوینهای خود را از کمیسیون بورس و اوراق بهادار آمریکا دریافت کند.
شبکه استکس چگونه کار میکند؟
همانطور که پیش از این گفتیم شبکه استکس یک شبکه بلاکچینی لایه یک است که هدف از طراحی آن ایجاد امکان اجرای قراردادهای هوشمند و برنامههای غیرمتمرکز بر روی بلاکچین بیتکوین است.
قراردادهای هوشمند بدون هیچگونه تغییری در ویژگیهای آن به شبکه بیتکوین منتقل میشوند.
در شبکه استکس برنامههای غیرمتمرکز متن باز ساخته میشوند و توسعهدهندگان این امکان را دارند که برنامههای ساخته شده توسط افراد دیگر را ارتقا دهند و به دلیل اینکه استکس از بیتکوین به عنوان لایه پایه استفاده میکند این تغییرات روی شبکه بیتکوین نیز جای میگیرد.
استکس از چه مکانیسم اجماعی استفاده میکند؟
برخلاف سایر پروژههای بلاکچینی که از مکانیسم گواه اثبات کار POW و یا گواه اثبات سهام POS استفاده میکنند، پلتفرم استکس برای تأمین امنیت شبکه خود از مکانیسم اثبات انتقال (Proof Of Transfer) یا بهاختصار POT استفاده میکند که میتوان گفت از توسعه مکانیسم اثبات سوزاندن (Proof Of Burn) ایجاد شده است.
روش POB یک مکانیسم اجماع است که مشکل اتلاف انرژی در مکانیسم POW را حل کرده است. مکانیسم POB عملکردی مشابه مکانیسم POS دارد و ماینرها در آن کوینهای خود را استیک میکنند. با این تفاوت که در POB کوینهای استیک شده توسط ماینرها، سوزانده میشود و از بین میرود. این در حالی است که در روش POS ماینرها به کوینهای خود دسترسی دارند و میتوانند آنها را پس از مدتی در بازار بفروشند.
مکانیسمی که استکس از آن استفاده میکند ارزهای دیجیتال استخراج شده توسط ماینرها در این شبکه را به سایر کاربران این اکوسیستم منتقل میکند و از این جهت با مکانیسم POB تفاوت دارد. با استفاده از این روش استکس توانسته سیستم پاداش دهی خود را بهبود دهد و امکان فعالیت همزمان در دو بلاکچین را برای کاربران خود فراهم کند.
ماینرها در شبکه استکس چگونه کار میکنند؟
و