Ваш альткоин скоро прибудет: отсутствие емкости вызывает скопление транзакций в Ethereum

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

На самом деле Status не больше, чем кошелек Эфириум для мобильной системы. Кроме того, Status направлен на предоставление мессенджера и взаимодействие с dapps Эфириума. Это здорово, но не стоило такой суеты.

Как и многие Эфириум стартапы, Status удалось каким-то образом интегрировать токен в свою бизнес-модель. До сих пор «Status Genesis Token» был выпущен как баг-баунти, и призван вознаградить сообщество за продвижение проекта. Несмотря на то, что сообщения в блоге Status не объясняеют, что вы можете сделать с этими токенами, ICO 20 июня ознаменовалось большим успехом.

«Первичное размещение монет», сокращенно ICO, сейчас «новое слово» в мире криптовалют. Можно с уверенностью сказать, что с ICO Эфириум получил свое первое убийственное приложение. ICO используются стартапами для сбора средств за счет продажи токенов, которые являются своего рода ваучером для сервисов, которые создаются во время стартапа. Хотя ICO не регулируются законодательно многие из них являются невероятно успешными, например, Bancor, собравший более 100 миллионов долларов. Похоже на то, что ICO открыли дорогу краудфандингу.

80 000 транзакций всего за час

Когда Status продал свои токены, объем транзакций Эфириума достиг рекордных значений. Не только для Эфириума, но и для криптовалюты в целом. В то время ICO BAT вызвало перегрузку всего из-за тысячи транзакций за полминуты, ICO Status сопровождался более 80 000 транзакций.

 

20 июня официально стало рекордной датой для Эфириума, в этот день состоялось 308 000 транзакций. Это не так много как у биткойна с его 369 000 транзакциями 14 мая, но Эфириум подбирается к этой планке и это примечательно для такой молодой криптовалюты. Однако, как и с биткойном, большой объем вызывает перегрузки сети – транзакции остаются неподтвержденными в течение длительного времени. 20 июня более 10 000 транзакций ожидали выхода в блок, и даже к 22 июня более 4000 все еще были не подтверждены.

Клиенты Ethereum, похоже, не были готовы к таким перегрузкам сети. По умолчанию Geth хранит в памяти 4000 неподтвержденных транзакций, а Parity – только 1,000. И что получилось: многие клиенты удалили транзакции из памяти, что вызвало большую путаницу. Некоторые биржи, такие как ShapeShift, Bittrex и Poloniex, полностью прекратили ввод и вывод Эфириума, в то время как другие, продолжавшие торговать, испытывали неудобства от длительного подтверждения  в течение 24 часов и более.

С 20 июня Эфириум как бы догнал по статусу биткойн, но ему не хватает емкости. Мы все видели  болезненное обсуждение размера блока у биткойне, весьма интересно, как это будет происходить с Эфириумом. Будет ли сообщество Эфириум вести яростные бои как в случае с биткойном, или продемонстрирует масштабирование без пропагандистских войн?

Плохие ICO или плохие майнеры?

Дискуссия о перегрузках сети обсуждается в основном обсуждается в двух аспектах – непродуманные ICO и майнеры.

ICO – явление, которое все чаще обсуждается и критикуется в сообществе Эфириума. И это неудивительно. Чаще всего это происходит так: организатор ICO дает номер блока, и когда он создается, пользователи начинают посылать эфириум на определенный адрес, чтобы получить токен. Здесь возникает минимум два недостатка. Во-первых, участвуют в основном крупные инвесторы, которые могут платить высокие комиссионные. Во-вторых, и это более серьезно, искусственно создается большой объем транзакций. Даже те транзакции, которые не имеют отношения к ICO, выполняются и подтверждаются с использованием платы за газ, но без денег. Сеть засоряется транзакциями, которые не имеют цели и смысловой составляющей.

Организатор ICO Status учел один из этих моментов, выдав токены не одномоментно, а в определенные промежутки времени. Задумка была хорошей, но реализация плохой. Как заметил Redditor перед ICO, это заставило людей повторно отправлять транзакции: «По сути это способ подвергнуть сети DDOS-атаке». Поэтому такой сценарий ICO представляется одной из проблем перегрузки.

 

Другая часть заключается в том, что майнеры используют лимит транзакций без необходимости. Лимит транзакций Эфириума немного похож на Emergent Consensus, который был предложен Bitcoin Unlimited, однако по эфириуму майнеры почти безоговорочно принимают решение о размере блока.

Давайте разберемся, как это работает. Ethereum не заботится о фиксированном размере транзакций в байтах, но рассчитывает затраты на нее в так называемом «газе». Газ – это единица требований к ресурсам транзакций и контрактов, например, потребности в CPU или памяти.. Чтобы использовать Эфириум, пользователи должны добавить некоторое количество газа в транзакцию, как например комиссию в Биткойне. Требуемое количество газа зависит исключительно от транзакции и определяется жестко закодированной таблицей в коде. Легкие транзакции стоят совсем немного газа, а сложные смарт-контракты, связанные с генерированием токенов, могут быть довольно дорогими. Хотя количество газа фиксировано, его цена является гибкой.

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

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

Один из ответов может быть найден в событиях осени 2016 года, когда Эфириум страдал от больших и длительных DoS-атак, которые использовали ошибку в жестко закодированном расчете газа. Виталик Бутерин и другие разработчики отреагировали на это и рекомендовали майнерам держать лимит газа на уровне около 4,7 миллиона. Теперь, более чем через шесть месяцев, спрос на сеть, похоже, переполняет данный уровень. Но даже несмотря на то, что причины DoS были давно устранены, майнеры похоже, не желают изменять 4,7 миллионный уровень.

Сообщество Эфириум осуждает майнеров, за отказ изменить данный лимит. При этом дискуссия о роли майнеров достигла иронического поворота. В то время как Bitcoin Unlimited обвиняется в предоставлении майнерам возможность строить бесконечно большие блоки, в Эфириуме, где у майнеров действительно есть такая возможность, их обвиняют в создании блоков, которые недостаточно велики. Майнеры, похоже, просто не могут победить.

Но почему майнерам просто не поднять заданное значение газа? Трудно назвать причины. В конце концов, майнеры считают, что данный лимит сейчас достаточен, а текущие проблемы затрагивают только ICO, которые, очевидно, небрежно относятся с ресурсами сети. Возможно, майнерам также нравится доход, который они получают от оплаты газа, заставляя пользователей больше платить за газ. Но официальной причины нет, так что не стоит рассказывать о спекуляции.

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

Источник: btcmanager.com


Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (Пока оценок нет)
Загрузка...

Редактор. Маркетолог. Криптоинвестор с 2014 года.