На прошлой неделе создатель Ethereum Виталик Бутерин опубликовал пост, в котором предложил ввести так называемую «арендную плату» в блокчейне Ethereum. Согласно изложенной им концепции, эта плата будет взиматься за использование сети. Её размер будет зависеть от того, как долго данные будут оставаться доступными в блокчейне.
Идея «арендной платы» уже неоднократно обсуждалась в криптосообществе. Что касается разработчиков Ethereum, то они пытаются справиться с растущим использованием платформы и, соответственно, объёмом данных, которые должны храниться в узлах сети.
На фоне роста использования сети, вызванного популярными приложениями, такими как CryptoKitties, и ICO, разработчики Ethereum, включая Влада Замфира (Vlad Zamfir) и Фила Дайана (Phil Daian), считают, что эту проблему нужно решать уже сейчас.
«Никому не нравится говорить об аренде, но мы должны это обсудить», – заявил Ethereum-разработчик Рауль Джонсон (Raul Johnson) в Twitter.
0/ No one likes talking about rent, but we need to have this conversation. The fact that time-value of storage is not accounted for in the current Ethereum protocol is a massive problem we need to address.
— Raul Jordan (@raulitojordan) March 23, 2018
«Текущая система в её нынешнем виде неустойчива», – добавил он.
При этом поддержка со стороны Бутерина может ускорить решение этого вопроса.
Создатель Ethereum предлагает рассчитывать плату, исходя из долгосрочного лимита на часть специальных данных Ethereum, которые должны хранить операторы узлов.
Согласно предложению Бутерина, объём данных, которые хранятся в RAM узлового компьютера (около 5 Гб), никогда не должен превышать 500 Гб. Для поддержания этого лимита пользователи должны будут платить комиссию, основанную на том, как долго их данные хранятся. Если же объём хранимых данных будет расти, то плата также будет увеличиваться.
Бутерин также попытался решить ещё одну проблему с арендной платой: на сегодняшний день большинство предлагаемых решений в этой области требуют от пользователей заранее знать, как долго их данные должны оставаться доступными. Однако это практически невозможно предугадать, из-за чего возможны ошибки.
В своём втором предложении Бутерин устраняет эту игру в догадки, позволяя пользователям использовать их данные даже после того, как истечёт срок их действия.
В сети биткоина споры о комиссиях не утихают уже несколько лет. Если сборы растут, то в блокчейне хранится меньше данных, что позволяет улучшить работу полных узлов. Недостатком такого решения является рост издержек на использование криптовалют.
Как отреагируют пользователи и разработчики Ethereum, если решение о вводе арендной платы всё же будет принято, предсказать сложно. Известно одно: новые комиссии не нравятся никому.
По мнению Рауля Джонсона, следует избегать резкого повышения издержек и вводить новые комиссии постепенно, чтобы дать разработчикам возможность адаптироваться к этим изменениям.
Также отметим, что некоторые участники криптосообщества считают, что «арендная плата» должна быть введена во всех блокчейнах, поскольку вопросы масштабирования и связанных с этим издержек актуальны для всех сетей.
Например, Дайан утверждает, что аналогичная модель должна быть введена в блокчейне биткоина. Как и Ethereum, Bitcoin в настоящее время не взимает плату за период существования токена.
«Ни одна криптовалюта пока не разработала хорошую модель ценообразования за использование этих ресурсов, и введение арендной платы за хранение данных в Ethereum – это шаг в верном направлении согласно этим целям», – заключил он.