Хард форк Constantinople було відкладено, проте багато майнерів таки імплементували оновлення


Published on 18 Jan. 2019
4555323293 abca59289d o

15 січня розробники Етереуму випустили попередження системи безпеки про те, що вони відтермінували заплановане оновлення Constantinople. Однак не всі зробили відповідні зміни і в даний час існує паралельний всесвіт майнінгу Етереуму. Відбулося "роздвоєння ланцюга" і деякі майнери працюють на неофіційному ланцюжку Constantinople, без консенсусу з більшою частиною мережі.

Відтермінування форку з'явилося після того, як в одній із пропозицій оновлення Етереуму (EIP) були виявлені потенційні вразливості. У заяві про причини затримки йдеться:

Ми досліджуємо будь-які потенційні вразливості і будемо оновлювати інформацію в блозі та соціальних мережах. З великою обережностю основні зацікавлені сторони спільноти Етереуму визначили, що найкращим шляхом буде відкласти запланований форк Constantinople, який мав статися на блоці 7 080 000, 16 січня 2019 року.

Користувачі повинні встановити нову версію, щоб уникнути порушення консенсусу.

Здається, не всі майнери отримали таке повідомлення. Щонайменше 10 TH/s майнінгової потужності все ще майнять неофіційний ланцюжок, згідно з моніторингом форку, що належить Ethdevops.io:


Ethereum Classic, який нещодавно зазнав атаки 51%, має менший хешрейт, ніж непідтверджений форк  Constantinople мережі Етереуму.


(джерело: etcstats.net)

Вразливість, про яку йде мова, передбачає особливу форму шахрайства, для розуміння якого потрібні певні знання. Суть в тому, що зміна способу оплати Етереуму за зберігання може дозволити провести атаку і це може багато коштувати різним додаткам dApps. "Атака подвійного входу" є специфічною для смарт-контрактів. Це не те ж саме, що атака відтворення або атака подвійних витрат. Це унікальна проблема. Дослідник ChainSecurity, який виявив недосконалий код, пояснює це таким чином:

Необхідно виконати певні передумови для здійснення вразливості контракту:

1. Повинна існувати функція A, в якій після передачі/відправки відбувається операція  зміни стану. Іноді це може бути неочевидним, наприклад, друга передача або взаємодія з іншим смарт-контрактом.

2. В атакувальника має бути доступною функція B, яка (а) змінює стан і (b) чий стан здійснює конфлікт з функцією A.

3. Функція B повинна бути виконана з менше ніж 1600 газу (2300 оплата газу - 700 газу для CALL).

Незважаючи на те, що вразливість в реальному блокчейні не була виявлена, краще відкласти форк, ніж потім шкодувати, йдеться у офіційному блозі Етереуму:

Дослідники безпеки, ChainSecurity і TrailOfBits, провели (і продовжують виконувати) аналіз у всьому блокчейні. Вони не знайшли жодних випадків цієї вразливості у зовнішньому середовищі. Проте досі існує ненульовий ризик того, що деякі акаунти можуть бути зламані,

Зрозуміло, що у великій децентралізованій мережі неможливо вчасно оновити мережу для всіх. Дивлячись на карту нод біткойна, ви побачите, що в даний час в мережі активні кілька різних версій. Невелика кількість нод Етереуму в даний час майнять форк Constantinople, на жаль, не отримуючи жодного фактичної винагороди за участь у цьому процесі.


More news

Віталік Бутерін з Етереуму і скептик біткйона Нуріель Рубіні зустрілися на “гарячих” дебатах


Багаторічний борець з біткойном і криптовалютний критик Нуріель Рубіні (Nouriel Roubini) і засновник Eтереуму Віталік Бутерін (Vitalik Buterin) провели гарячі дебати у другому турі блокчейн-події Deconomy в Сеулі, Південна Корея.

06 Apr. 2019

Ціна Етереуму подолала $170, наступна мета $200


Ціна Еереуму виросла більше ніж на 25% по відношенню до долара США, в поєднанні з ростом ціни біткойна. ETH тепер торгується на рівні $165, і може прискоритися до рівня $200.

03 Apr. 2019

Дослідники блокчейну стверджують, що біткойн-біржа CoinBene втратила як мінімум $105 млн


Криптовалютна біржа CoinBene чітко зазначила, що не було жодного зламу. Проте Макс Ґалка (Max Galka) з Elementus вважає, що нещодавнє значне переміщення коштів з CoinBene до кількох інших бірж свідчить про протилежне.

29 Mar. 2019