Число технических проблем в блокчейне Ethereum растёт вместе с ценой криптовалюты

Число технических проблем в блокчейне Ethereum растёт вместе с ценой криптовалюты

10.01.2018
0
Максим Николаев

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

Технические проблемы сети Ethereum активно обсуждают разработчики в пределах своих внутренних каналов, однако от публики они по-прежнему, по большей части, скрыты и лишь иногда упоминаются на Reddit и в Twitter.

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

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

Помимо этого, в последнее время с определённым сложностями сталкиваются владельцы новых нод Ethereum, пытающиеся скачать блокчейн криптовалюты.

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

Желая вернуть трейдеров и пользователей с небес на землю, один из ведущих разработчиков криптовалюты Влад Замфир пишет: «Ethereum по-прежнему небезопасен и немасштабируем».

Рост транзакционных сборов

Вероятно, одной из самых злободневных проблем является ошибка в алгоритме расчёта стоимости транзакций, из-за которых размер комиссий, уплачиваемых пользователей, иногда на 70% превышает стандартные значения.

В разговоре с CoinDesk разработчик Ник Джонсон пояснил, что баг вызван ошибкой во внутренней функции автоматического расчёта стоимости газа.

Хотя код прекрасно работал во время пиковых нагрузок, вызванных пресловутыми КриптоКотятами и ICO, в последнее время «что-то странное начало происходить с расчётной ценой газа», – отметил Джонсон.

Джонсон объяснил, что оракул, используемый такими популярными кошельками, как MyEtherWallet, MetaMask и Shapeshift, высчитывает стоимость передачи транзакции, основываясь на последних транзакциях в блокчейне.

«Хотя транзакцию по-прежнему можно совершить по относительно низкой цене, оракул начал возвращать растущие значения», – добавил Джонсон.

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

Грифф Грин, основатель децентрализованной благотворительной организации Giveth, сообщил, что после обнаружения необычайно высокой стоимости транзакции он обратился к пользователям в Twitter и порекомендовал им самостоятельно высчитывать корректную сумму.

Грин заявил, что Bittrex приняла правильное решение, перестав принимать депозиты в Ethereum, что помогло привлечь к проблеме внимание общественности. Он ожидает, что разработчики обновят алгоритм в ближайшее время.

Ошибки при синхронизации блокчейна

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

Как пояснил владелец майнинг-пула Bitfly, ошибка связана с функцией «warp sync»; из-за неё синхронизация ноды занимает несколько дней или вообще не происходит.

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

Сбои в тестнете

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

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

Разработчик Casper Карл Флорш отметил, что текущее состояние тестовой сети не является следствием неправильной работы кода, который как раз работает, как задумано.

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


Подписаться
Уведомить о
0 Комментарий
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x