Működteti
Exchanges

A Coinbase elárulja, hogyan okozott egy konfigurációs hiba 50 perces üzemszünetet

A Coinbase közlése szerint egy rutin jellegű infrastruktúra-frissítés miatt egy kritikus hálózati átjáró működése leállt, ami körülbelül 50 percre megszakította az átutalásokat, a bankkártyás vásárlásokat és a blokkláncon belüli szolgáltatásokat. Az új utólagos elemzésükben a vállalat elmagyarázza a hiba okait, valamint azt, hogy miért nem működtek a szokásos helyreállítási eszközeik sem.

MEGOSZTÁS
A Coinbase elárulja, hogyan okozott egy konfigurációs hiba 50 perces üzemszünetet

Főbb tanulságok

  • A Coinbase a 50 perces üzemszünetet egy rutin infrastruktúra-frissítés során fel nem fedezett Kubernetes-erőforrásnév-ütközésnek tulajdonította.
  • Az incidens több platformon is megzavarta az átutalásokat, a Coinbase Card betéti kártyás vásárlásokat, az intézményi elszámolásokat és a blokklánc-alapú szolgáltatásokat.
  • A leállás a Coinbase szokásos visszaállítási folyamatát is megakadályozta, ami új biztonsági intézkedések és infrastruktúra-változtatások bevezetését tette szükségessé.

A Coinbase elmagyarázza, mi történt

A Coinbase kriptovaluta-tőzsde (Nasdaq: COIN) azonosította a múlt heti üzemszünet mögött álló szoftverhibát, amely miatt az ügyfelek körülbelül 50 percig nem tudtak átutalásokat végrehajtani, a Coinbase Carddal vásárolni, valamint számos on-chain szolgáltatáshoz hozzáférni.

A július 21-én közzétett utólagos elemzés szerint a mérnökök éppen egy látszólag rutin jellegű, alacsony kockázatú frissítést hajtottak végre, amikor egy észrevétlen Kubernetes-erőforrásnév-ütközés miatt a frissítés a rossz hálózati komponenst módosította.

A Coinbase a következőket közölte:

„Az esetet egy fontos hálózati komponens véletlen, nem szándékos hibás konfigurálása okozta, amely egy rutin konfigurációs frissítés eredményeként következett be. Az ügyfelek pénzeszközei semmilyen pillanatban sem voltak veszélyben.”

A Kubernetes egy olyan szoftver, amelyet a Coinbase az alkalmazások szervezésére és futtatására használ a felhőalapú infrastruktúráján belül. Az erőforrásnév-ütközés miatt a frissítés a vállalat Istio bejövő átjárójának egy részét módosította a tervezett komponens helyett. Az átjáró forgalomirányítóként működik, irányítva a kéréseket a Coinbase belső szolgáltatásai között.

Amint az átjáró offline állapotba került, a kereskedések, átutalások, elszámolások és fizetési engedélyezések feldolgozásáért felelős rendszerek már nem tudtak kommunikálni egymással.

Elutasított kártyák és leállt átutalások

A zavar körülbelül 12:37 p.m. ET és 1:25 p.m. ET között érintette a Coinbase lakossági, intézményi és fejlesztői platformjait.

Egyes lakossági ügyfelek nem tudták végrehajtani a befizetéseket, kifizetéseket vagy a platformon kívüli tranzakciókat. A már folyamatban lévő átutalások megakadtnak tűntek, de a szolgáltatás helyreállása után feldolgozásra kerültek. A Coinbase Card betéti kártyás vásárlásait elutasították, míg a hitelkártyás vásárlások továbbra is lehetségesek voltak.

A leállás megszakította a Base és a Solana hálózatokon a Coinbase DEX-en keresztül zajló on-chain csereügyleteket is. A Coinbase Exchange és a Prime ügyfelei késleltetett vagy sikertelen átutalásokat és elszámolásokat tapasztaltak, míg a fejlesztői platform ügyfelei nem tudtak felhasználókat regisztrálni, pénzeszközöket átutalni vagy onramp szolgáltatásokat igénybe venni.

A hatások rávilágítanak a megbízhatóság egyre növekvő fontosságára, miközben a Coinbase a kriptovaluták azonnali kereskedésén túl is terjeszkedik. A tervezett „mindenre kiterjedő tőzsde” termékei, beleértve a tokenizált részvényeket és az örökös határidős ügyleteket, szélesítik a vállalat infrastruktúrájától függő pénzügyi tevékenységek körét.

A Coinbase külön is ismertette azokat a terveit, amelyek szerint a platformot szélesebb körű pénzügyi központtá kívánja alakítani, új kereskedési, fizetési és pénzkezelési szolgáltatásokkal, amelyek kiterjednek a részvényekre, a derivatívákra, a stabilcoin-fizetésekre és a fejlesztői eszközökre. Ez a terjeszkedés növeli a tétet, ha a közös infrastruktúra meghibásodik.

Miért tartott a helyreállítás a vártnál tovább

A gateway-t délután 1:20-kor (keleti idő szerint) állították helyre, és a Coinbase három perccel később kijelentette, hogy az incidenst sikerült enyhíteni. A fennmaradó tranzakciós hátralékok a következő órákban kerültek feldolgozásra.

A helyreállítás azért tartott tovább, mert a Coinbase telepítési eszközei a meghibásodott gateway-re támaszkodtak. A mérnökök nem tudták használni a szokásos visszavonási folyamatot, ezért ideiglenes privilegizált hozzáféréssel manuálisan indítottak el egy vészhelyzeti telepítést a vállalat felhőszolgáltatóján keresztül.

A Coinbase most olyan ellenőrzéseket vezet be, amelyek megakadályozzák a névütközéseket, elválasztja a helyreállítási eszközöket az általuk kezelt infrastruktúrától, és rendszeresebben teszteli a vészhelyzeti hozzáférési eljárásokat.

A Coinbase hangsúlyozta:

„Célunk mindig a nulla leállási idő. Aktívan átalakítjuk az infrastruktúránkat annak biztosítása érdekében, hogy egy ilyen meglehetősen valószínűtlen esemény, mint ez, bekövetkezése esetén gyorsan visszaállhassunk és helyreállhassunk.”

Ezt a cikket mesterséges intelligencia segítségével fordították le angolról. Az eredeti angol nyelvű változat a hiteles forrás; az automatikus fordítások pontatlanságokat tartalmazhatnak, különösen a jogi és szabályozási terminológiában.

Címkék ebben a cikkben