سولانا از زمان راه اندازی رسمی آن در مارس 2020 به یکی از سریع ترین شبکه های بلاک چین قرارداد هوشمند تبدیل شده است.

مقدار کل قفل شده (TVL) در پروتکل های مالی غیرمتمرکز (DeFi) در شبکه رشد کرد طبق داده های DefiLlama، از نزدیک به 152 میلیون دلار در مارس 2021 به 8.08 میلیارد دلار در زمان نگارش این مقاله رسید.

به طور همزمان، شبکه نیز در معرض چندین مشکل و قطعی شبکه قرار گرفته است. اخیراً پل نماد کرم چاله بود مورد سوء استفاده امنیتی قرار گرفته است در 3 فوریه که با از دست دادن 120000 توکن اتر (wETH) به ارزش بیش از 375 میلیون دلار با قیمت فعلی اتر به اوج خود رسید.ETH).

این اکسپلویت بزرگترین هک تا کنون در سال 2022 و دومین هک بزرگ DeFi بود که پس از هک Poly Network بیش از 600 میلیون دلار سرقت شد از سه شبکه مختلف بلاک چین زمانی که یک پل اتریوم در معرض خطر قرار گرفت.

Wormhole یک پروتکل پل توکن است که چندین شبکه بلاک چین مانند اتریوم، سولانا، ترا، زنجیره هوشمند BNB، Polygon، Avalanche و Oasis را به هم متصل می کند. کاربران را قادر می سازد تا توکن ها را بین این شبکه ها بدون نیاز به تبادل متمرکز یا فرآیندهای تبدیل خسته کننده ارسال و دریافت کنند. در حالی که اتر پیچیده تنها دارایی تحت تأثیر این بهره برداری بود، Certik، یک شرکت حسابرسی قرارداد هوشمند، اشاره کرد که پل Wormhole به شبکه بلاک چین Terra می تواند باشد. تحت تأثیر همان آسیب پذیری قرار گرفته است به عنوان پل سولانا

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

«حدود سه ساعت قبل از گرفتن اتر از Wormhole، کیف پولی که در حال حاضر وجوه دزدیده شده را در خود نگه می‌دارد، تراکنش کوچک‌تری از Tornado Cash سپرده شد – مخلوط‌کننده‌ای که تراکنش‌ها را ناشناس می‌کند. انتقالی از یک میکسر در اتریوم به این کیف پول وجود داشت که اکنون وجوه دزدیده شده را در خود جای داده است.”

گالکا همچنین اشاره کرد که اگرچه واضح است که چرا هکر در وهله اول با Tornado Cash آزمایش کرده است، اما مشخص نیست که چرا آنها از میکسر برای واریز وجوه دقیقاً به همان کیف پول قبل از اجرای یک سوء استفاده بزرگ استفاده می کنند.

کمی بعد کرمچاله راه اندازی شد یک برنامه پاداش باگ با Immunefi در 12 فوریه با پاداش 10 میلیون دلاری که قراردادهای هوشمند، رابط کاربری وب (UI)، گره‌های نگهبان و ادغام‌های Wormhole را پوشش می‌دهد. این باعث می‌شود که آن را به بزرگ‌ترین برنامه پاداش باگ در حوزه ارز دیجیتال، همتراز با آن تبدیل کند برنامه پاداش باگ Maker DAO.

Jump کریپتو، بازوی سرمایه گذاری ارزهای دیجیتال شرکت تجاری Jump Trading و یکی از سرمایه گذاران اصلی که از Wormhole حمایت می کند، وارد عمل شده است تا اعضای جامعه را کامل کند. شرکت سرمایه گذاری خطرپذیر جایگزین 120000 ETH شده است و از طریق پست توییتری در همان روز هک اعلام کرد که این شرکت معتقد است در آینده چند زنجیره ای و کرمچاله زیرساخت ضروری برای این آینده است.

نگرانی های امنیتی با فعالیت زنجیره ای متقابل

ویتالیک بوترین، یکی از بنیانگذاران اتریوم، در جلسه AMA ردیت به همراه تیم تحقیقاتی بنیاد اتریوم نوشت که آینده فناوری بلاک چین، چند زنجیره ای است و نه زنجیره ای متقابل. بوترین دارد استدلال کرد این با نگرانی های امنیتی پل ها و دارایی های توکن غیر بومی با تمرکز بر احتمال حملات 51٪ است. او گفت: «همیشه نگهداری دارایی‌های بومی اتریوم در اتریوم یا دارایی‌های بومی سولانا در سولانا از نگهداری دارایی‌های بومی اتریوم در سولانا یا دارایی‌های بومی سولانا در اتریوم امن‌تر است.

Jagdeep Sidhu، مدیر ارشد فناوری Syscoin، یک شبکه بلاک چین اثبات کار (PoW) که با بیت کوین “ادغام شده-ماشین شده” است، بیشتر در مورد این روایت با Cointelegraph صحبت کرد. او گفت: «منظور او این است که در جایی که یک بلاک چین وجود دارد، یک منطقه حاکمیتی در آن زنجیره وجود دارد که اراده آزاد بر امنیت آن بلاک چین دارد. هر بلوک زمانی به عقب برمی گردد، برای مثال، همه سیستم ها بسته به امنیت آن زنجیره نیز به عقب برمی گردند. به همین دلیل، هنگام ایجاد پل‌های زنجیره‌ای متقاطع، باید یک سیستم اجماع جدیدی را فرض کنید که به عقب‌نشینی‌ها نظارت می‌کند و عمل می‌کند یا بسته به ارزش معامله، محتاطانه منتظر احتمالات بازگشت باشید.»

سیدو همچنین گفت که هک Wormhole پیچیدگی‌های ایجاد تبادل زنجیره‌ای متقاطع و پل زدن را آشکار کرد، زیرا این حمله تنها به دلیل عوامل خارجی توسط تیم Solana فعال شد که عملیات خاصی را در میراث کد اجماع ارائه کرد. این عملیات روزنه ای را در منطق Wormhole باز کرد که هکر از آن سوء استفاده کرد.

حتی اگر این هک خاص بر یک پل زنجیره ای متقاطع تأثیر گذاشت، قابل توجه است که از نظر فنی، این یک سوءاستفاده از قرارداد هوشمند بود که تا زمانی که مفهوم قراردادهای هوشمند وجود داشته است وجود داشته است. گالکا بیان کرد:

تاریخچه قراردادهای هوشمند شامل یک جریان کاملاً ثابت از آسیب‌پذیری‌ها و هک‌ها بوده است که به روزهای اولیه اتریوم بازمی‌گردد، زمانی که DAO در سال 2016 مورد حمله قرار گرفت. از لحاظ تاریخی، همیشه در قراردادهای هوشمند هک وجود داشته است. من انتظار دارم که این روند ادامه پیدا کند.»

Cointelegraph همچنین در مورد این جنبه از هک با Anton Bukov، یکی از بنیانگذاران شبکه 1inch، یک جمع‌آوری کننده DEX، صحبت کرد که دلیلی که منجر به این هک شد یک اشکال قرارداد هوشمند سطح پایین بود. این مربوط به مکانیزمی بود که سولانا برای تماس های قرارداد هوشمند از پیش کامپایل شده استفاده می کرد. وی خاطرنشان کرد که رفع اشکال به صورت عمومی بود در دسترس در مخزن GitHub پروتکل قابلیت همکاری بیش از دو هفته قبل از هک.

در دسترس بودن راه حلی که به صورت عمومی در دسترس است می تواند سرنخی برای سوء استفاده کننده برای شناسایی هک باشد. بوکوف همچنین با نگرانی‌های بوترین در مورد عملیات زنجیره‌ای متقابل موافق بود و اظهار داشت که «عملیات زنجیره‌ای متقابل بسیار خطرناک‌تر و آسیب‌پذیرتر از هر عملیات بلاک‌چین دیگری است».

مجموعه های دانش صفر

علیرغم رشد سریع Solana در مدت زمان کوتاهی که از راه اندازی آن می گذرد، این شبکه به طور فزاینده ای در معرض مشکلات قرار گرفته است زیرا کاربران بیشتری شروع به ورود به سیستم می کنند. این شبکه شروع بدی در سالی که شروع کرد در مواجهه شش قطعی شبکه در ژانویه که باعث ناامیدی زیادی برای جامعه آن شد.

مربوط: مقیاس پذیری یا پایداری؟ قطعی شبکه سولانا نشان می دهد که هنوز به کار نیاز است

سیدو خاطرنشان کرد که سولانا، مانند سایر شبکه‌های قرارداد هوشمند جایگزین، از معماری یکپارچه استفاده می‌کند که صرفه‌جویی در مقیاس را فراهم نمی‌کند. به همین دلیل، با ورود کاربران بیشتر به شبکه، هزینه ها و منابع برای پایدار، امن و غیرمتمرکز نگه داشتن شبکه افزایش می یابد.

او با پیشنهاد جایگزینی برای این موضوع جدید، گفت: «بهترین راهی که برای مقیاس‌بندی می‌دانیم، از طریق یک معماری مدولار است. این همان چیزی است که اتریوم و برخی دیگر از بلاک چین‌ها مانند Syscoin به دلیل ایجاد راه‌حل‌های مقیاس‌پذیر عالی مانند مجموعه‌های مبتنی بر اثبات دانش صفر و خوش‌بینانه به سمت آن در حال گذار هستند.

سیدو با ارائه یک راه حل دقیق برای این موضوع، اشاره کرد که بهترین راه حل برای دارایی های زنجیره ای متقابل، استفاده از اثبات های دانش صفر (ZK) به عنوان جایگزین بهتری برای داشتن مجموعه ای از پول در یک توافق خارجی مانند یک توافق چند حزبی است. پروتکلی که به یک فرضیه اکثریت صادقانه اعتباردهنده های خارجی نیاز دارد. این استفاده از اثبات‌های ZK، اجماع خارجی را با اثبات اعتبار ریاضی جایگزین می‌کند.

با این وجود، او همچنین اضافه کرد که هیچ یک از راه حل ها به اندازه استفاده از یک لایه قابل اعتماد 1 ایمن نیستند. وی افزود: “پل ZK یک پیشرفت امیدوارکننده برای پل های زنجیره ای متقابل است، اما من فکر نمی کنم که باید به عنوان یک متقاطع عمومی استفاده شود. اکوسیستم زنجیره‌ای DeFi، زیرا طبق تعریف، نمی‌تواند به اندازه استفاده از یک لایه امن 1 امنیت بیشتری ایجاد کند.

بوکوف به احتمال تکرار این هک با پل هایی در دیگر شبکه های بلاک چین نیز اشاره کرد:

از نظر تاریخی، مواردی وجود داشته است که یک طرف از کد سوء استفاده کرده و سپس کپی‌برداری از این اکسپلویت اولیه استفاده کرده است. در سال 2017، یک سری کیف پول اتریوم چند امضایی کد زیرین آنها هک شد. در این مثال، چندین هک بعدی توسط سایر بازیگران رخ داده است که از همان آسیب‌پذیری استفاده می‌کنند.»

این هک می‌تواند نشانه‌ای برای توسعه‌دهندگان اصلی پروتکل‌های پل‌سازی متقابل و دیگر شبکه‌های بلاک چین قراردادهای هوشمند باشد تا با احتیاط در مورد قراردادها و دارایی‌های هوشمند متقابل عمل کنند و روی به‌روزرسانی‌های منظم، ممیزی‌ها، پاداش‌های باگ و غیره کار کنند تا حفره‌های پرهزینه‌ای مانند آن را برطرف کنند. اینها در عملیات خود