#Chia #ChiaNetwork #DustStorm
Если вы рассматриваете действующий проект, то на что вы больше всего обращаете внимание? Лично я стараюсь найти какие-то кризисные ситуации и понять, как с ними работала команда. У Chia Network такие ситуации, конечно, были. Так что хочу рассказать вам об одной из последних.
В конце октября 2021 года блокчейн Chia «накрыла песчаная буря». В субботу, 30.10.2021, неизвестный (хотя не исключено, что это была группа неизвестных) начал отправлять большое количество транзакций в Сhia Mainnet, в результате было зафиксировано два всплеска трафика. В обоих случая команда заметила небольшие проблемы в работе блокчейна. По сути, кто-то «тестил» блокчейн на нагрузку, а настоящее испытание началось уже на следующий день – 31 октября. Тогда уже команда была по-настоящему обеспокоена и нужно было работать с данной ситуацией достаточно быстро. «Песчаная буря» (спам транзакциями) вызвала проблему в обработке блоков нодам с низким энергопотреблением, в результате чего они отставали от блокчейна или вовсе «выпадали» из него. Ноды, которые справлялись с нагрузкой, испытывали проблемы с распространяем созданных ими блоков по сети. Кроме этого, была еще проблема с распределением комиссии за транзакции, т.к. к такой нагрузке «механизм», который обеспечивает раздачу дополнительно вознаграждения за найденных блок, просто был не готов к большим объемам. В общем, это был агрессивный тест нагрузки на блокчейн, в результате которого фарм-машины, имея на борту совокупный объем около 5 экзобайт (примерно 15% сети), не смогли справиться с пиком «пылевой бури». Так блокчейн «колбасило» до утра понедельника. Это повлияло на скорость обработки транзакций с условно нулевыми комиссиями. Однако проблема решилась сама собой, когда спам транзакций прекратился, то блокчейн смог обработать все накопившееся запросы.
‼️ ВНИМАНИЕ: блокчейн уже тогда «разобрался» с нагрузкой сам, без перезагрузки сети и критических патчей день в день (вспоминаем Solana с ее простоем в 17 часов).
Что делала команда:
✅ Они изначально перестраховались, предположив, что субботой все не закончится. Так что были подключены дополнительных инженеров к мониторингу ситуации.
✅ В воскресенье, в 6 утра по местному времени, стало понятно, что это серьезно и нужно реализовывать решения по оптимизации.
✅ В 12 часов того же дня команда Сhia решила, что оптимизационный патч должен зарелизиться ASAP.
✅ В понедельник, 01 ноября 2021 года в 10 утра, спустя несколько часов после завершения атаки на блокчейн, команда провела формальное планирование по экстренному патчу, распределила задачи между инженерами и обозначила дату релиза патча – 03 ноября.
✅ В течение пары дней были проведены мощные испытания данного патча в тестнете (дали нагрузку в 11 раз выше, чем была при спам-атаке).
✅ 04 ноября 2021 года команда неспешно выкатила новую версию приложения Chia.
Интересные заметки:
➡️ В тему низких комиссий: неизвестный потратил меньше 1 XCH, чтобы провести атаку.
➡️ В будущем будет реализован «оценщик» комиссии, который позволит выставлять размер вознаграждения, чтобы транзакции проходили быстро даже в пиковую нагрузку на блокчейн.
➡️ Команда не догадывается, кто организовал атаку. Да это как бы не имеет значения. Поблагодарили неизвестного за стресс-тест, сказав, что можно было «тряхнуть и посильнее», и пошли дальше.
➡️ Корпоративная сеть Сhia не взломана, никто не получил доступ к засекреченным данным и т.п.
➡️ Блокчейн идет к тому, чтобы справляться с такими «атаками» без какого-то дискомфорта для пользователей. Мол, пошла атака, но для рядового юзера выглядит все так, что все как обычно. Это текущая цель.
Что там насчет "скамины", господа скептики?) Повторите, а то плохо слышно. 😁
В общем, у меня лично уверенности в проекте все больше. Надеюсь, этот пост придал ее и вам.
P.S.: Хотите отвесить "спасибку"? Регистрируйтесь на бирже qMall по моей реферальной ссылке.
Если вы рассматриваете действующий проект, то на что вы больше всего обращаете внимание? Лично я стараюсь найти какие-то кризисные ситуации и понять, как с ними работала команда. У Chia Network такие ситуации, конечно, были. Так что хочу рассказать вам об одной из последних.
В конце октября 2021 года блокчейн Chia «накрыла песчаная буря». В субботу, 30.10.2021, неизвестный (хотя не исключено, что это была группа неизвестных) начал отправлять большое количество транзакций в Сhia Mainnet, в результате было зафиксировано два всплеска трафика. В обоих случая команда заметила небольшие проблемы в работе блокчейна. По сути, кто-то «тестил» блокчейн на нагрузку, а настоящее испытание началось уже на следующий день – 31 октября. Тогда уже команда была по-настоящему обеспокоена и нужно было работать с данной ситуацией достаточно быстро. «Песчаная буря» (спам транзакциями) вызвала проблему в обработке блоков нодам с низким энергопотреблением, в результате чего они отставали от блокчейна или вовсе «выпадали» из него. Ноды, которые справлялись с нагрузкой, испытывали проблемы с распространяем созданных ими блоков по сети. Кроме этого, была еще проблема с распределением комиссии за транзакции, т.к. к такой нагрузке «механизм», который обеспечивает раздачу дополнительно вознаграждения за найденных блок, просто был не готов к большим объемам. В общем, это был агрессивный тест нагрузки на блокчейн, в результате которого фарм-машины, имея на борту совокупный объем около 5 экзобайт (примерно 15% сети), не смогли справиться с пиком «пылевой бури». Так блокчейн «колбасило» до утра понедельника. Это повлияло на скорость обработки транзакций с условно нулевыми комиссиями. Однако проблема решилась сама собой, когда спам транзакций прекратился, то блокчейн смог обработать все накопившееся запросы.
‼️ ВНИМАНИЕ: блокчейн уже тогда «разобрался» с нагрузкой сам, без перезагрузки сети и критических патчей день в день (вспоминаем Solana с ее простоем в 17 часов).
Что делала команда:
✅ Они изначально перестраховались, предположив, что субботой все не закончится. Так что были подключены дополнительных инженеров к мониторингу ситуации.
✅ В воскресенье, в 6 утра по местному времени, стало понятно, что это серьезно и нужно реализовывать решения по оптимизации.
✅ В 12 часов того же дня команда Сhia решила, что оптимизационный патч должен зарелизиться ASAP.
✅ В понедельник, 01 ноября 2021 года в 10 утра, спустя несколько часов после завершения атаки на блокчейн, команда провела формальное планирование по экстренному патчу, распределила задачи между инженерами и обозначила дату релиза патча – 03 ноября.
✅ В течение пары дней были проведены мощные испытания данного патча в тестнете (дали нагрузку в 11 раз выше, чем была при спам-атаке).
✅ 04 ноября 2021 года команда неспешно выкатила новую версию приложения Chia.
Интересные заметки:
➡️ В тему низких комиссий: неизвестный потратил меньше 1 XCH, чтобы провести атаку.
➡️ В будущем будет реализован «оценщик» комиссии, который позволит выставлять размер вознаграждения, чтобы транзакции проходили быстро даже в пиковую нагрузку на блокчейн.
➡️ Команда не догадывается, кто организовал атаку. Да это как бы не имеет значения. Поблагодарили неизвестного за стресс-тест, сказав, что можно было «тряхнуть и посильнее», и пошли дальше.
➡️ Корпоративная сеть Сhia не взломана, никто не получил доступ к засекреченным данным и т.п.
➡️ Блокчейн идет к тому, чтобы справляться с такими «атаками» без какого-то дискомфорта для пользователей. Мол, пошла атака, но для рядового юзера выглядит все так, что все как обычно. Это текущая цель.
Что там насчет "скамины", господа скептики?) Повторите, а то плохо слышно. 😁
В общем, у меня лично уверенности в проекте все больше. Надеюсь, этот пост придал ее и вам.
P.S.: Хотите отвесить "спасибку"? Регистрируйтесь на бирже qMall по моей реферальной ссылке.
👍5