Разработчики предупреждают об увеличении сложности эфириума, Бутерин не согласен

Ruholamin Haqshanas
| 0 min read
Виталик Бутерин. Источник: a video screenshot, Youtube / Grand Amphi Théatre

 

Соучредитель эфириума (ETH) Виталик Бутерин заявил, что по-прежнему возможно уменьшить сложность Ethereum при одновременном улучшении его функциональности. Заявление прозвучало после того, как некоторые разработчики недавно пожаловались на сложность эфириума.

В недавнем сообщении в блоге под названием «Дороги не пройдены» Бутерин изучил некоторые «разветвления дорог» эфириума. Он сказал, что команда разработчиков «нашла компромисс между чем-то более сложным и чем-то более простым», отметив, что иногда они выбирали более простое, но иногда тянулись к более сложному.

Например, он упомянул версию Gasper Proof of Stake (PoS), с которой Эфириум скоро сольется, заявив, что это сложная, но очень мощная система. Для сравнения, есть гораздо более простые и слабые версии PoS, которые могли бы быть хорошими кандидатами, но они не предлагают преимуществ Gasper.

«Причина, по которой Gasper сложнее этих алгоритмов, заключается просто в том, что он пытается сделать гораздо больше, чем они, — сказал Бутерин. — Но если бы мы были более скромными в начале, мы могли бы сначала сосредоточиться на достижении более ограниченного набора целей».

Бутерин рассказал, что Ethereum борется между двумя взглядами: один ценит безопасность и простоту (как биткоин (BTC)), а другой намеревается сделать эфириум высокопроизводительной и функциональной платформой для создания передовых приложений.

«Моя личная мечта — попытаться реализовать оба видения одновременно», — сказал он, добавив, что для достижения этой цели потребуется много времени и больших усилий. Тем не менее, он отметил, что в будущем все еще возможно уменьшить сложность.

«Сегодня есть много вещей, которые мы не можем изменить, но есть много вещей, которые мы все еще можем, и путь к улучшению как функциональности, так и простоты все еще открыт», — сказал он.

Бутерин также заявил, что некоторые предложения по улучшению эфириума (EIP) исторически доказали возможность снижения сложности. Например, он сказал, что EIP-150 удалось уменьшить проблемы безопасности для разработчиков контрактов, сделав предел глубины стека вызовов более неактуальным.

Подробный пост Бутерина в блоге якобы является ответом на некоторые опасения разработчиков по поводу возрастающей сложности эфириума.

Петер Силаджи, разработчик программного обеспечения в Ethereum, недавно заявил, что сложность никогда не уменьшалась в истории эфириума. Он предупредил, что сложность «имеет неприятный эффект, вызывая каскадные сбои», слишком сильно перегружая людей, теряя производительность и приводя к еще большей нагрузке.

«Как бы ни было приятно чувствовать, что мы приближаемся к слиянию, я должен подчеркнуть, что Ethereum движется не в правильном направлении, — сказал Силаджи. — Касается это достижения результатов, но это также нагромождение сложности, как будто завтра не наступит».

По словам Силаджи, основной причиной усложнения является разрыв между исследовательской группой и командой разработчиков. Он сказал, что первому нужно «только» придумывать элегантные, автономные идеи, в то время как «второму нужно жонглировать каждой идеей, которая когда-либо была представлена, хирургически расширяя размерность пространства».

Между тем, Муниб Али, соучредитель платформы смарт-контрактов с открытым исходным кодом для биткоин-стеков, блокчейна уровня 1, который позволяет выполнять смарт-контракты, предположил, что эфириум может стремиться к двум уровням вместо своего текущего видения создания: простой и безопасный блокчейн, который также может быть домом для продвинутых приложений.