RE: 📝 Трехэтапный план по снижению стоимости создания аккаунта в EOS (Daniel Larimer)

You are viewing a single comment's thread from:

📝 Трехэтапный план по снижению стоимости создания аккаунта в EOS (Daniel Larimer)

in blockchain •  7 years ago  (edited)
По умолчанию в коде блокчейна EOS зафиксировано использование 3 КБ RAM на один аккаунт, где 1,5 КБ в настоящее время зарезервированы для будущего расширения. Такая оценка оказалась слишком консервативной. При более тщательной проверке фактического использования RAM мы пришли к выводу, что для каждого нового аккаунта требуется всего 512 байт. Block.one намерен выпустить обновление системного контракта, которое задаст квоту в 1,5 КБ RAM на один аккаунт и ретроактивно компенсирует чрезмерно консервативную оценку уровня использования.

<рука лицо>

страдания новых пользователей по высокой цене аккаунта это просто слишком много 'памяти зарезервировано', мне очень сложно поверть что это ошибка, вот реально, честно!

...

я все же попробую пояснить, eos - это самый медленный и дорогой компьютер состояний, в нем все дорого, и каждый шаг разрабтчика в нем - должен быть выверен точнее чем программистами, пишущим обновление для межзвездного спутника Вояджер, потому что каждая даже самая незначительная ошибка в нем - это миллионные и миллиардные убытки бизнеса и пользователей в будущем. И вот самые высокооплачиваемые программисты, имеющие нехилый опыт (это как минимум третий проект на графене с dpos, ну может быть сильно переписанный), мотивацию и поддержку сообщества, случайно допускают идеологическую ошибку, которая делает одну из ключевых вещей блокчейна неоправданно затратной по ресурсам, которые по факту будут висеть мертвым грузом, при этом на серверах блокпродюссеров и самое главное api-нод эта память так же будет запрашиваться!

Как программист, хоть и не имеющий опыта написания именно контрактов, скажу, что уже давным давно есть такое понятие как динамическое выделение памяти, и уж новый аккаунт нужно по определению делать максимально оптимизированным, пусть по дальнейшей активности он требует расширение, это какраз было бы принято нормально.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!