Arbitrum обяви прекъсване вчера следобед, което доведе до пълно спиране на транзакциите в нейната мрежа за цялото време. Смята се, че вината е във възел на секвенсера, използван за компресиране на транзакции.
Прекъсване в мрежата на Arbitrum
Арбитрум съобщи чрез акаунта си в Twitter, че е имало прекъсване в следобеда на 9 януари, неделя
В момента имаме прекъсване на работата на секвенсора. Благодарим ви за търпението, докато работим по възстановяването му. Всички средства в системата са в безопасност и ще публикуваме актуализации тук.
– Arbitrum (@arbitrum) January 9, 2022
Мрежата се нормализира през нощта малко преди 22:00 ч.
Offchain Labs, техническият екип, който стои зад мрежата Arbitrum, публикува публикация в блога си Medium, за да обясни подробно причините за прекъсването.
Изглежда, че проблемът е възникнал във възела на секвенсера, който е причинил проблеми и на възлите на RPC.
Конкретно RPC възелът може да се оприличи на сървър: той чете данните от блокчейна и изпраща трансакциите към различните мрежи.
От друга страна, възелът sequencer е това, което прави Arbitrum уникален, тъй като неговата роля е да компресира различните транзакции в мрежата и след това да ги изпраща обратно в блокчейна на Ethereum (ETH).
В статията научаваме също, че в тези случаи има резервен секвенсер, който трябва да поеме функцията. За съжаление, това не можеше да се осъществи, тъй като по същото време се извършваше актуализация на софтуера.
За щастие на потребителите обаче не са загубени никакви транзакции.
Arbitrum и мрежата Ethereum
Arbitrum е така нареченият подслой на блокчейна на Етериум. На технически език това се нарича слой 2.
Слой 2 може да има различни приложения, но най-общо казано, те имат за цел да коригират някои от недостатъците на слой 1.
Например за биткойн един от неговите слоеве 2 е Lightning Network, който има за цел да ускори скоростта на транзакциите в блокчейна.
В този случай Arbitrum е слой 2, който също има за цел да ускори скоростта на някои трансакции, разположени в блокчейна на Ethereum, но по-важното е, че намалява разходите за тях.
В своя блог Виталик Бутерин, съосновател на Етериум, го обяснява по следния начин:
“ […] Резултатът е система, при която мащабируемостта все още е ограничена от пропускателната способност на основния блокчейн, но при много благоприятно съотношение: ако прехвърлянето на ERC20 токен обикновено струва около 45 000 газ, прехвърлянето на ERC20 токен на ролкъп заема само 16 байта пространство и струва по-малко от 300 газ. „
Един от проблемите на тази техника обаче е, че секвенсърите могат да манипулират транзакциите в блоковете по свое желание и да ги обръщат в своя полза. Този проблем е познат като Miner Extractable Value (MEV).
За да се справи с този проблем със сигурността, се очаква Arbitrum да стане децентрализиран протокол чрез партньорство с Chainlink Labs.
Екипът на Offchain Labs завършва, като обяснява, че сигурността остава техен основен приоритет и поради това е важно Arbitrum да стане напълно децентрализиран възможно най-скоро