
بلاکاستریم، پس از اینکه ارائهدهنده مبادله غیرامانی بولتز خدمات خود را در پی ماهها کاوش خودکار و چندین سوءاستفاده به حالت تعلیق درآورد، Blockstream Swaps را در تست بتا راهاندازی کرده است.
بلاکاستریم در اطلاعیهای در ۱۰ آگوست اعلام کرد که این سرویس داخلی در حال حاضر با شرکتکنندگان منتخب در حال آزمایش است و پس از توقف پردازش مبادلات توسط بولتز در ۳ آگوست، توسعه آن سرعت گرفته است. این شرکت زیرساخت بیتکوین گفت که این محصول قبل از تعطیلی در دست توسعه بوده و هدف آن اضافه کردن گزینهای دیگر برای کاربرانی است که وجوه را بین بیتکوین، لایتنینگ و لیکوئید جابجا میکنند.
بولتز اظهار داشت که تعلیق خدماتش به دنبال افزایش مداوم تلاشهای خودکار و با کمک هوش مصنوعی برای کاوش زیرساختهایش، همراه با چندین سوءاستفاده که به گفته تیم مهار شده بودند، صورت گرفت. این شرکت خدمات مبادله خود را آفلاین نگه داشت زیرا مهاجمان سریعتر از آنکه توسعهدهندگانش بتوانند نقاط ضعف را شناسایی و وصله کنند، پیشرفت میکردند.
بولتز در بیانیهای که توسط بلاکاستریم نقل شده است، گفت: "مهاجمان اکنون سریعتر از تیمی با اندازه ما میتوانند نقاط ضعف را پیدا و وصله کنند."
ارائهدهنده مبادله گفت که وجوه مشتریان هرگز در خطر نبوده زیرا معماری آن خود امانی است. مکانیسمهای بازپرداخت نیز در حالی که عملیات عادی مبادله غیرفعال بود، در دسترس باقی ماندند.
همانطور که crypto.news در ۴ آگوست گزارش داد، بولتز در ابتدا مبادلات شامل داراییهایی مانند USDT، USDC، WBTC، TBTC و RBTC را پس از شناسایی یک باگ در یکپارچهسازی ماشین مجازی اتریوم خود در ۱ آگوست، محدود کرد. مبادلات بیتکوین، لایتنینگ و لیکوئید در آن مرحله در دسترس باقی ماندند، قبل از اینکه این شرکت دو روز بعد تمامی خدمات مبادله را به حالت تعلیق درآورد.
بلاکاستریم سرویس جدید خود را به عنوان یک قابلیت مبادله داخلی که برای شبکههای لایتنینگ و لیکوئید ساخته شده است، توصیف کرد و سازمانها اکنون میتوانند برای دسترسی به برنامه بتا درخواست دهند.
به گفته این شرکت، توسعه قبل از تعلیق بولتز "به خوبی در مراحل تست" خود قرار داشت. بلاکاستریم گفت که اختلال اخیر تصمیم آنها برای تسریع در راهاندازی را تقویت کرد، در حالی که تاکید کرد این محصول قصد جایگزینی ارائهدهندگان موجود را ندارد.
بلاکاستریم گفت: "ما به دنبال جایگزینی هیچ ارائهدهندهای نیستیم." "ما Blockstream Swaps را به عنوان یک افزودنی بسیار ضروری برای بهبود افزونگی و تابآوری اکوسیستم میبینیم."
بولتز پیش از این با بلاکاستریم و سایر برنامههای بیتکوین که برای جابجایی داراییها بین شبکه اصلی بیتکوین، لایتنینگ و لیکوئید به زیرساخت آن وابسته بودند، همکاری کرده بود. تعطیلی آن در ۳ آگوست همچنین خدمات Bull Bitcoin، Aqua و ZEUS را که به زیرساخت مبادله این ارائهدهنده وابسته بودند، طبق گزارش قبلی تحت تاثیر قرار داد.
برای بلاکاستریم، اضافه کردن پیادهسازی خود، ارائهدهنده مبادله دیگری را به اکوسیستم خود میدهد، بدون اینکه کاربران ملزم به واگذاری حضانت بیتکوین خود به یک واسطه در طول تراکنش باشند.
این شرکت گفت که Blockstream Swaps میتواند از کاربرانی که BTC در شبکه اصلی بیتکوین یا LBTC در لیکوئید نگهداری میکنند و نیاز به تعامل با لایتنینگ بدون مدیریت مستقیم کانالهای لایتنینگ دارند، پشتیبانی کند.
در سطح فنی، بلاکاستریم گفت که یک سواپ اتمی به دو طرف اجازه میدهد داراییها را بدون تکیه بر یک واسطه معتمد برای نگهداری هر دو طرف معامله، مبادله کنند.
این تراکنش به گونهای ساختاربندی شده است که یا هر دو انتقال کامل میشوند یا هیچکدام. اگر سواپ نتواند در شرایط مشخص شده خود کامل شود، وجوه توسط صاحبان اصلیشان قابل بازیابی باقی میمانند.
بولتز از شکلی استفاده میکند که بر اساس قراردادهای زماندار هششده (HTLCs) ساخته شده است. طبق تنظیماتی که توسط بلاکاستریم توصیف شده است، یک طرف یک راز تولید کرده و هش رمزنگاریشده آن را منتشر میکند، در حالی که پرداختهای هر دو طرف سواپ به همان شرط قفل میشوند.
افشای راز برای مطالبه یک پرداخت به طرف دیگر اجازه میدهد از آن برای تکمیل تراکنش مربوطه استفاده کند. قفلهای زمانی مسیری برای بازپرداخت را فراهم میکنند زمانی که سواپ در دوره مورد نیاز کامل نشود.
به گفته بلاکاستریم، بولتز بعدها تپروت (Taproot) و موزیگ۲ (MuSig2) را در ساختار خود گنجاند، که به تراکنشهای مشارکتی اجازه میدهد از طریق خرجکرد مسیر کلید عادی تسویه شوند، در حالی که مسیر اسکریپت به عنوان یک جایگزین در دسترس باقی میماند.
جهتهای مختلف تراکنش نیز از انواع سواپ جداگانه استفاده میکنند. یک سواپ زیردریایی (submarine swap) بیتکوین یا LBTC را به لایتنینگ منتقل میکند، در حالی که یک سواپ زیردریایی معکوس (reverse submarine swap) وجوه لایتنینگ را به شبکه اصلی بیتکوین یا لیکوئید بازمیگرداند. سواپهای زنجیرهای (chain swaps) امکان مبادله بیتکوین و LBTC را بدون واسطه امانی فراهم میکنند.
سواپهای اتمی سالهاست که بخشی از توسعه بیتکوین را تشکیل دادهاند. یک گزارش قبلی راهاندازی شبکه لیکوئید، پوشش راهاندازی سایدچین بیتکوین توسط بلاکاستریم در سال ۲۰۱۸ را داده بود، که L-BTC را به عنوان یک دارایی متصل به بیتکوین برای انتقالهای سریعتر و سایر عملکردها در خارج از زنجیره اصلی معرفی کرد.
بلاکاستریم همچنین LiquiDEX را توسعه داد، یک پروتکل مبادله جداگانه برای مبادله دو دارایی منتشر شده در لیکوئید در یک تراکنش واحد. به گفته این شرکت، LiquiDEX به همان ساختار قفل هش و قفل زمانی مورد استفاده در سواپهای مبتنی بر HTLCs نیازی ندارد.
در عوض، یک بازارساز (maker) با استفاده از SIGHASH_SINGLE و SIGHASH_ANYONECANPAY یک ورودی را امضا میکند، که به درخواستدهنده (taker) اجازه میدهد ورودیها و خروجیها را بدون باطل کردن امضای بازارساز اضافه کند. بلاکاستریم گفت که این پروتکل از قبل توسط پلتفرمهایی از جمله SideSwap استفاده میشود و میتواند از معاملات بدون نیاز به اعتماد (OTC) و دفاتر سفارش پشتیبانی کند.
کاربران لایتنینگ معمولاً برای ارسال یا دریافت پرداختها نیاز به دسترسی به کانالهایی با نقدینگی کافی دارند. راهاندازی مستقیم لایتنینگ ممکن است از کاربران یا ارائهدهندگان خدمات بخواهد یک نود را راهاندازی کنند، کانالها را باز کنند، سرمایه را تخصیص دهند و نقدینگی ورودی را کسب کنند.
بلاکاستریم گفت که مدل مبادلهاش برای انجام آن تبدیل در زمان انجام پرداخت طراحی شده است، که به کاربر اجازه میدهد بیتکوین یا LBTC را نگه دارد و آن را به پرداخت لایتنینگ مورد نیاز به عنوان بخشی از تراکنش مبادله کند.
در یک مثال ارائه شده توسط شرکت، کاربر میتواند یک فاکتور لایتنینگ را با استفاده از موجودی که از قبل در شبکه اصلی بیتکوین یا لیکوئید نگهداری میشود، پرداخت کند بدون اینکه ابتدا یک کانال لایتنینگ را باز کرده و تامین مالی کند.
پرداختهای ورودی لایتنینگ نیز میتوانند به LBTC تبدیل شوند. بلاکاستریم گفت که تنظیمات کیف پول آن به یک تراکنش ورودی لایتنینگ اجازه میدهد تا به عنوان LBTC در کیف پولی که با دستگاه سختافزاری Jade آن ایمن شده است تسویه شود، در حالی که Jade در طول دریافت پرداخت آفلاین باقی میماند.
تجار نیز میتوانند به همین ترتیب یک پرداخت لایتنینگ را بپذیرند و وجوه را در شبکه پشتیبانی شده ترجیحی خود تسویه کنند.
مجموعه محصولات خود بلاکاستریم از قبل سه شبکه درگیر در خدمات مبادله را پوشش میدهد. کیف پول فعلی آن از بیتکوین درون زنجیره، لایتنینگ و لیکوئید پشتیبانی میکند، در حالی که این شرکت Core Lightning را نیز توسعه داده و شبکه لیکوئید را مدیریت میکند.
در همین حال، بولتز تاریخی برای بازیابی خدمات مبادله خود اعلام نکرده است. اطلاعیه ۳ آگوست آن بیان کرد که ایپیآی (API) برای بازپرداختهای مشارکتی در دسترس خواهد ماند، در حالی که بازپرداختهای یکجانبه بدون وابستگی به زیرساخت بولتز به کار خود ادامه خواهند داد. خدمات پشتیبانی نیز در دسترس باقی ماندند در حالی که تیم حملات و گامهای بعدی خود را ارزیابی میکردند.