Blockstream uruchamia usługę swap po zawieszeniu działalności przez Boltz

BTC
ETH
LINK
UNI
USDC
USDT
ataki wspomagane przez AIBlockstream Swapsusługa swapLightningexploityBitcoinLiquidBoltz
9 godzin temuŹródło: crypto.news
Blockstream uruchamia usługę swap po zawieszeniu działalności przez Boltz

Blockstream uruchomił Blockstream Swaps w testach beta po tym, jak dostawca swapów bez powiernictwa Boltz zawiesił swoje usługi po miesiącach automatycznego sondowania i kilku exploitach.

Podsumowanie

  • Blockstream uruchomił Blockstream Swaps w wersji beta po zawieszeniu usług swap przez Boltz.
  • Boltz obwiniał za zawieszenie miesiące automatycznego, wspomaganego przez AI sondowania oraz kilka exploitów.
  • Blockstream poinformował, że jego usługa swap była już w fazie rozwoju i będzie obsługiwać transfery między Bitcoin, Lightning i Liquid.
  • Boltz stwierdził, że żadne środki użytkowników nie były zagrożone, ponieważ jego architektura jest samoopiekuńcza.

Blockstream poinformował w ogłoszeniu z 10 sierpnia, że wewnętrzna usługa jest już testowana z wybranymi uczestnikami, a prace nad nią zostały przyspieszone po tym, jak Boltz zaprzestał przetwarzania swapów 3 sierpnia. Firma infrastruktury Bitcoin stwierdziła, że produkt był w fazie rozwoju przed zamknięciem i ma na celu dodanie kolejnej opcji dla użytkowników przenoszących środki między Bitcoin, Lightning i Liquid.

Boltz poinformował, że zawieszenie nastąpiło po stałym wzroście automatycznych, wspomaganych przez AI prób sondowania jego infrastruktury, a także po kilku exploitach, które zespół stwierdził, że zostały opanowane. Firma utrzymywała swoje usługi swap offline, ponieważ atakujący wprowadzali zmiany szybciej, niż jej programiści mogli identyfikować i łatać słabości.

„Atakujący wprowadzają zmiany szybciej, niż zespół naszej wielkości może znaleźć i załatać” – powiedział Boltz w oświadczeniu cytowanym przez Blockstream.

Dostawca swapów stwierdził, że środki klientów nigdy nie były zagrożone, ponieważ jego architektura jest samoopiekuńcza. Mechanizmy zwrotu również pozostały dostępne, podczas gdy normalne operacje swap były wyłączone.

Jak poinformował crypto.news 4 sierpnia, Boltz początkowo ograniczył swapy dotyczące aktywów takich jak USDT, USDC, WBTC, TBTC i RBTC po zidentyfikowaniu błędu w integracji z maszyną wirtualną Ethereum 1 sierpnia. Swapy Bitcoin, Lightning i Liquid pozostały dostępne na tym etapie, zanim firma zawiesiła wszystkie usługi swap dwa dni później.

Blockstream Swaps wchodzi w fazę beta po zamknięciu Boltz

Blockstream opisał swoją nową usługę jako wewnętrzną funkcję swap zbudowaną dla sieci Lightning i Liquid, a organizacje mogą teraz ubiegać się o dostęp do programu beta.

Według firmy prace rozwojowe były już „dobrze zaawansowane” w procesie testowania przed zawieszeniem Boltz. Blockstream stwierdził, że ostatnie zakłócenia wzmocniły jego decyzję o przyspieszeniu wdrożenia, podkreślając jednocześnie, że produkt nie ma na celu zastąpienia istniejących dostawców.

„Nie staramy się zastąpić żadnych dostawców” – powiedział Blockstream. „Postrzegamy Blockstream Swaps jako bardzo potrzebny dodatek poprawiający redundancję i odporność ekosystemu”.

Boltz wcześniej współpracował z Blockstream i innymi aplikacjami Bitcoin, które polegały na jego infrastrukturze do przenoszenia aktywów między główną siecią Bitcoin, Lightning i Liquid. Zgodnie z wcześniejszym raportem, jego zamknięcie 3 sierpnia wpłynęło również na usługi w Bull Bitcoin, Aqua i ZEUS, które zależały od infrastruktury swap dostawcy.

Dla Blockstream dodanie własnej implementacji daje jego ekosystemowi kolejnego dostawcę swap bez konieczności powierzania przez użytkowników opieki nad swoim bitcoinem pośrednikowi podczas transakcji.

Firma poinformowała, że Blockstream Swaps może obsługiwać użytkowników posiadających BTC w głównej sieci Bitcoin lub LBTC w Liquid, którzy potrzebują interakcji z Lightning bez bezpośredniego zarządzania kanałami Lightning.

Swapy atomowe umożliwiają użytkownikom przenoszenie bitcoinów między sieciami

Na poziomie technicznym Blockstream stwierdził, że swap atomowy pozwala dwóm stronom wymieniać aktywa bez polegania na zaufanym pośredniku, który przechowywałby obie strony transakcji.

Transakcja jest skonstruowana w taki sposób, że oba transfery są realizowane lub żaden z nich nie jest realizowany. Jeśli swap nie może zostać ukończony w określonych warunkach, środki pozostają możliwe do odzyskania przez ich pierwotnych właścicieli.

Boltz używa formy zbudowanej wokół kontraktów z blokadą czasową i hashem, czyli HTLC. W konfiguracji opisanej przez Blockstream jedna strona generuje sekret i publikuje jego kryptograficzny hash, podczas gdy płatności po obu stronach swapu są zablokowane tym samym warunkiem.

Ujawnienie sekretu w celu odebrania jednej płatności pozwala drugiej stronie wykorzystać go do sfinalizowania odpowiedniej transakcji. Blokady czasowe zapewniają ścieżkę zwrotu środków, gdy wymiana nie zostanie ukończona w wymaganym okresie.

Boltz później włączył Taproot i MuSig2 do konstrukcji, według Blockstream, umożliwiając transakcjom kooperacyjnym rozliczenie poprzez normalny wydatek klucza, pozostawiając ścieżkę skryptu jako opcję zapasową.

Różne kierunki transakcji używają również oddzielnych typów wymiany. Submarine swap przenosi BTC lub LBTC do Lightning, podczas gdy odwrotny submarine swap przenosi środki Lightning z powrotem do Bitcoin mainnet lub Liquid. Chain swaps umożliwiają wymianę BTC i LBTC bez pośrednika powierniczego.

Atomic swaps od lat stanowią część rozwoju Bitcoina. Wcześniejszy raport o uruchomieniu Liquid Network obejmował wprowadzenie przez Blockstream w 2018 roku sidechainu Bitcoin, który wprowadził L-BTC jako zasób powiązany z bitcoinem, zaprojektowany do szybszych transferów i innych funkcji poza głównym łańcuchem.

Blockstream opracował również LiquiDEX, oddzielny protokół wymiany do wymiany dwóch aktywów wyemitowanych na Liquid w jednej transakcji. Według firmy, LiquiDEX nie wymaga tej samej struktury hashlock i timelock, która jest używana w wymianach opartych na HTLC.

Zamiast tego, maker podpisuje wejście za pomocą SIGHASH_SINGLE i SIGHASH_ANYONECANPAY, umożliwiając takerowi dodanie wejść i wyjść bez unieważniania podpisu makera. Blockstream poinformował, że protokół jest już używany przez platformy takie jak SideSwap i może wspierać transakcje pozagiełdowe oraz księgi zamówień bez zaufania.

Blockstream Swaps celuje w złożoność kanałów Lightning

Użytkownicy Lightning zwykle potrzebują dostępu do kanałów z wystarczającą płynnością, aby wysyłać lub otrzymywać płatności. Prowadzenie Lightning bezpośrednio może wymagać od użytkowników lub dostawców usług obsługi węzła, otwierania kanałów, angażowania kapitału i uzyskiwania płynności przychodzącej.

Blockstream poinformował, że jego model wymiany jest zaprojektowany do obsługi tej konwersji podczas dokonywania płatności, umożliwiając użytkownikowi przechowywanie BTC lub LBTC i wymianę ich na wymaganą płatność Lightning w ramach transakcji.

W jednym z podanych przez firmę przykładów użytkownik może zapłacić fakturę Lightning, używając salda już posiadanego na Bitcoin mainnet lub Liquid, bez uprzedniego otwierania i finansowania kanału Lightning.

Przychodzące płatności Lightning mogą być również konwertowane na LBTC. Blockstream poinformował, że jego konfiguracja portfela umożliwia rozliczenie przychodzącej transakcji Lightning jako LBTC w portfelu zabezpieczonym urządzeniem sprzętowym Jade, podczas gdy Jade pozostaje offline podczas otrzymywania płatności.

Sprzedawcy mogą podobnie przyjmować płatność Lightning i rozliczać środki w preferowanej obsługiwanej sieci, według firmy.

Oferta produktów Blockstream obejmuje już trzy sieci zaangażowane w usługę wymiany. Jego obecny portfel obsługuje on-chain Bitcoin, Lightning i Liquid, podczas gdy firma rozwija również Core Lightning i obsługuje Liquid Network.

Tymczasem Boltz nie ogłosił daty przywrócenia swoich usług wymiany. W notatce z 3 sierpnia poinformowano, że API pozostanie dostępne dla zwrotów kooperacyjnych, podczas gdy zwroty jednostronne będą nadal działać bez polegania na infrastrukturze Boltz. Usługi wsparcia również pozostały dostępne, podczas gdy zespół oceniał ataki i kolejne kroki.