Обновление Ethereum Fusaka и «супер QR-код»: PeerDAS — это то, что дает L2 смелость на многократное расширение 1️⃣ Можно ли использовать поврежденный QR-код? Прежде чем перейти к сути, вспомните один жизненный момент: когда вы сканируете QR-код, даже если в центре наклеен логотип, или край оторван, или он запачкан, ваш телефон все равно может распознать полную информацию через камеру. Почему так? Потому что в основе QR-кода используется технология, называемая Erasure Coding (кодирование с удалением). Проще говоря, она «распределяет» исходную информацию и добавляет избыточность. Если сохраненная целая часть превышает определенный процент (например, 70%), математический алгоритм может автоматически «вычислить» недостающую часть и восстановить исходную информацию. Эта удивительная особенность «частично включает целое» является источником вдохновения для решения проблемы масштабирования в обновлении Ethereum Fusaka. 2️⃣ Невидимая стена на пути масштабирования Ethereum С введением Blob, стоимость Layer 2 действительно значительно снизилась. Естественно, все задаются вопросом: если Blob так полезен, почему бы нам не увеличить количество Blob в 10 или 100 раз? Разве тогда Gas-стоимость не может упасть еще ниже? К сожалению, мы столкнулись с физической стеной: пропускная способность/скорость сети. В существующем механизме узлы Ethereum по-прежнему используют «глупый метод»: чтобы подтвердить, что «данные безопасны», узел должен полностью загрузить эти данные. Если количество Blob будет безудержно удвоено, объем данных взорвется. Обычные люди, которые запускают узлы на своих домашних компьютерах, будут вынуждены выйти из игры из-за недостаточной пропускной способности и переполненных жестких дисков. В итоге в сети останется лишь несколько крупных дата-центров, способных поддерживать узлы. Это уже не будет Ethereum, это будет Amazon Cloud. 3️⃣ PeerDAS: превращение данных в «супер QR-код» Таким образом, мы попали в замкнутый круг: чтобы получить более дешевый L2, нужно больше данных; чтобы получить больше данных, придется вытеснить децентрализованные узлы. Чтобы разорвать этот порочный круг, обновление Fusaka представило PeerDAS (EIP-7594), которое решило перенести магию QR-кода в блокчейн. PeerDAS больше не требует, чтобы каждый узел полностью загружал каждый Blob, чтобы подтвердить, что «данные не скрыты», а вместо этого сначала использует технологию кодирования с удалением, чтобы «раздуть» и разбить данные, превратив их в «супер QR-код». Его удивительная особенность заключается в том, что отдельный узел не обязан хранить полный матричный набор данных, достаточно, чтобы он мог получить как минимум 50% столбцов данных из сети, чтобы с помощью математического алгоритма полностью восстановить 100% исходных данных. 4️⃣ Прощай грубая сила, начинаем «выборку» С этой математической основой способ верификации изменился с «полной загрузки» на «случайную выборку». ...