Эфириум, популярная сеть блокчейнов, известная своей эфирной криптовалютой и революционным использованием умных контрактов, может внести существенный сдвиг. На недавнем семинаре основатель Виталик Бутерин выявил «огромную проблему», которая преследует сеть: учитывая текущую структуру сети ethereum, не существует механизма, позволяющего финансировать хранение интеллектуальных контрактов в блокчейне базового уровня в течение длительного времени. Проблема сводится к тому, как Бутерин и другие разработчики устанавливают структуру оплаты для пользователей эфириума.
На этом этапе любой пользователь, участвующий в смарт-контракте, развернутом в основной сети, несет ответственность только за единовременную плату, даже если все узлы в сети ethereum должны хранить информацию об этом контракте в течение неопределенного периода времени. Поскольку база пользователей ethereum продолжает расти, а количество интеллектуальных контрактов, хранящихся в блокчейне, увеличивается, это может быстро стать серьезной проблемой, если пользовательские сборы не смогут адекватно покрыть расходы, связанные с растущим объемом хранимых данных.
Механизм увеличения средств и сокращения данных
Бутерин утверждает, что «контракты, о которых разработчики и пользователи забывают и перестают заботиться, должны исчезнуть из состояния по умолчанию», согласно ETHNews.com Он считает, что многие выполненные смарт-контракты, особенно те, которые очень стары или незначительны по разным причинам, должны быть удалены из узлов сети, тем самым освободив пространство. Одно это - серьезный переход от предыдущего подхода к системам блокчейна. В большинстве предыдущих случаев разработчики блокчейнов рекламировали открытость, тщательность и, возможно, самое важное, неизменность этих систем. Как только элемент был введен в блокчейн, размышление уходит, оно там постоянно.
Предложение Бутерина удалить контракты даже из части сети может представлять собой серьезный сдвиг со значительными последствиями. Возникает ряд вопросов: какие умные контракты будут иметь приоритет для долгосрочного хранения? Что будет с теми, кто был удален из государства? И кто будет определять, какие из них хранятся, а какие удаляются?
Бутерин и другие лидеры Ethereum имеют решение, направленное на облегчение очистки сетевых узлов, и оно также призвано ответить на многие из этих вопросов. Разработчик Филип Дайан объясняет, что механизм сбора арендной платы необходим для «любой системы, которая обеспечивает абстракцию хранилища для своих пользователей». В то время как хранилище данных смарт-контракта в основной сети «субсидируется моделью хранения на основе общего доступа, поскольку в долгосрочной перспективе сеть несет внешние издержки», в долгосрочной перспективе может существовать ограничение жизнеспособности этой стратегии.
Два предложения по арендной плате
Бутерин предложил два взаимосвязанных предложения по системе арендной платы. Во-первых, он должен определить верхний предел размера основной сети. Разработчики должны будут определить, сколько данных должно быть разрешено размещать. Во-вторых, ethereum должен создать структуру арендной платы, которая обеспечит невозможность превышения этого лимита. Шардинг в конечном итоге значительно снизит эти сборы, но, тем не менее, они создадут новое бремя для пользователей эфириума.
Согласно предложению Бутерина, пользователи, отправляющие транзакции, связанные с указанными договорами, будут автоматически предварительно заполнять соответствующий договор с помощью арендной платы, предназначенной для того, чтобы контракт оставался действующим в течение нескольких лет. Жетоны будут использоваться для оплаты арендной платы, а затем будут сожжены. Предложение Бутерина ограничивало возможность изменения арендной платы с течением времени; они могут «уменьшаться, но не увеличиваться». Таким образом, чем выше со временем становится объем аппаратного хранилища, тем ниже будет плата за аренду для пользователей. Это своего рода предостерегающий шаг, так как сам Бутерин признал, что обязательство уплаты сборов в эфире может привести к их значительному увеличению в зависимости от того, как оценивается криптотокен.
Второе предложение Buterin по арендной плате позволяет достичь аналогичной цели различными способами. В этом случае будет взиматься плата за возрождение, которая позволит сохранить контракты в состоянии ожидания для последующего использования. Для того, чтобы эти спящие контракты были воскрешены, пользователи должны будут предоставить подтверждение Merkle, «которое подтверждает состояние контракта на момент удаления», или время, когда контракт был отправлен в спящий режим. Одним из преимуществ этого предложения является то, что пользователям не нужно будет делать оценку во время уплаты арендной платы за то, как долго данный контракт должен оставаться в состоянии.
Ethereum не планировал вводить арендную плату, хотя, как сообщается, другие сети также обсуждали эту возможность. В любом случае, пользователи некоторых из самых популярных блокчейнов и криптовалют могут рано или поздно оказаться за дополнительную плату за участие в практике, которая когда-то использовалась различными способами.
Инвестирование в криптовалюты и другие первичные предложения монет («ICO») является очень рискованным и спекулятивным, и эта статья не является рекомендацией Investopedia или автора, чтобы инвестировать в криптовалюты или другие ICO. Поскольку ситуация каждого человека уникальна, с квалифицированным специалистом всегда следует консультироваться, прежде чем принимать какие-либо финансовые решения. Investopedia не дает никаких заверений или гарантий относительно точности или своевременности информации, содержащейся в данном документе. На момент написания этой статьи автору принадлежала криптовалюта.