Бутерин утверждает, что простота Ethereum все еще возможна, поскольку разработчики предупреждают об увеличении сложности

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

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

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

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

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

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

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

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

Читать также:  Эфириум на $ 800 миллионов прибывает на криптобиржи

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

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

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

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

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