Виталик Бутерин рассказал о «платежах аренды» за пользование сетью Ethereum

31 марта

Основатель сети Ethereum предлагает взимать с пользователей плату за долговременное, удобное хранение своих данных в блокчейн-сети.

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

Однако разработчики криптовалют должны заранее задумываться, что им придется делать дальше. Время, когда работоспособность сети поддерживалась только за счет ИТ-энтузиастов, постепенно уходит. При наращивании клиентской базы сеть должна масштабироваться для обслуживания возросшего потока транзакций. Полагаться в этой ситуации на энтузиастов нельзя: их всегда будет недостаточно.

Что делать дальше? От этого зависит будущее Ethereum.

Бутерин хочет копеечку

Недавно Виталик Бутерин дал в своем блоге описание, как он представляет решение для этой проблемы. Бутерин предлагает внедрить так называемые «платежи аренды» (rent fees), в соответствии с которыми пользователям будет предложено платить за пользование ресурсами сети определенную комиссию. С ее помощью он будут контролировать продолжительность хранения своих данных в узлах блокчейн-сети.

Если говорить в целом, то идея вызвала интерес со стороны блокчейн-сообщества, пишет Coindesk. Используя предложенный принцип, разработчики Ethereum сейчас ищут решение. Они осознают, что в условиях нарастания числа клиентов в сети автоматически растет и объем данных, которые необходимо хранить на сетевых узлах.

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

«Идея платить за аренду вряд ли кому-либо понравится. Но обсуждение такой возможности уже пора начинать, — написал в Twitter Рауль Джонсон (Raul Johnson), разработчик Ethereum и сотрудник стартапа Thiel, — Разработчикам ядра потребуется внести эту функцию в механизм смарт-контрактов. Чтобы сделать это, надо как можно скорей узнать мнение всего сообщества разработчиков. В нынешнем состоянии работа сети становится неустойчивой».

Сколько это будет стоить в «граммах»?

Цель Бутерина заключается в том, чтобы предложить рынку «простой и понятный принцип для расчета платежей аренды».

Идея состоит в том, чтобы вычислять необходимую сумму платежей, основываясь на сроке хранения «пакета (исторических) данных» (state), т.е. данных Ethereum, имеющих определенный размер и хранящихся в узлах сети. Среди этих данных будет находиться вся текущая информация по всем приложениям, включая балансы клиентов.

Бутерин предлагает установить верхний предел на размер «пакета данных» — не более 500 Гбайт (сейчас все данные умещаются в 5 Гбайт). При новом раскладе на пользователей будет возлагаться оплата аренды места в общем блокчейн-хранилище, которая будет действовать в течение определенного периода времени. По мере наращивания размера обслуживаемых данных плата за аренду будет расти.

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

По сути идея Бутерина состоит в том, что каждому узлу в сети не будет требоваться хранить все исторические данные сети Ethereum, в каждом конкретном сетевом узле будет храниться только часть информации.

Хотя согласно прогнозу Дорожной карты развития Ethereum, возникновения явных проблем с масштабированием в ближайшие годы не предвидится, эффект дробления данных («sharding») может стать причиной для резкого роста объема необходимых ресурсов в базах данных.

«При реализации модели „sharding“, — заявил Бутерин, — максимальный размер „пакета данных“ будет рассчитываться на отдельный сегмент дробления (per-shard). При таких условиях верхняя планка „платы за аренду“ может быть снижена в 100 раз».

Бутерин обратил также внимание на то, что взимание платы за аренду является крайне не популярной мерой с точки зрения пользователей. Она заставляет заранее просчитывать, как долго планируется хранить данные в системе.

Бутерин пробует решить проблему, позволив пользователям сохранять свои «пакеты данных» даже после истечения оплаченного срока аренды. Это может быть реализовано с помощью криптографической техники, получившей название «доказательство Меркла» («Merkle proof»). Она позволит подтверждать существование «пакета данных» на любой прошедший момент времени.

Читайте также наш материал о том, чего ждать от многочисленных хардфорков!

 

Оставайтесь в курсе и следите за развитием событий на сайте blockchain.ru! Присоединяйтесь к обсуждениям самых интересных тем в нашем сообществе Facebook. А для того, чтобы оперативно узнавать о горячих новостях, подписывайтесь на наш телеграм-канал.

Войдите на сайт, чтобы оставить комментарий
0 комментариев
Популярные
Новые

Рассылка

Подписывайтесь на обновления и анонсы

18+
Москва, Берсеневская набережная 6/2
+7 (495) 118-41-48
2018 © Blockchain.ru, Сделано в Charmer
  • Дисклеймер
  • Пользовательское соглашение
  • Политика конфиденциальности

К сожалению, браузер, которым вы пользуйтесь, устарел и не позволяет корректно отображать сайт. Пожалуйста, установите любой из современных браузеров, например:

Google Chrome Firefox Opera