Принцип работы Ethereum
Принцип работы Ethereum в настоящее время в общих чертах похож на алгоритм, который используется биткоином. В сети эфира первой версии используется способ достижения консенсуса Proof-of-Work. То есть для присоединения новых блоков майнеры должны рассчитать новый хеш, который служит для проверки подлинности элементов цепочки.
Основной проблемой этого протокола является низкая пропускная способность. Из-за нее транзакции в рамках платформы занимают слишком много времени, а также требуют уплаты высокой комиссии. Пропускная способность недостаточна для того, чтобы бесконечно масштабировать одноранговую сеть. Поэтому разработчики не могут запускать децентрализованные приложения для микротранзакций, а также решать другие аналогичные задачи.
Скорость транзакций
Сейчас принцип работы Ethereum остается старым, поэтому пропускная способность системы составляет 14 TPS. То есть на размещение нового блока в блокчейне уходит около 17 секунд. Фактически информация о транзакции появляется в течение 1−1,5 минуты. Это слишком много для того, чтобы полноценно запускать многие финансовые приложения.
Причина низкой скорости в том, что при совершении транзакции ее проверяет каждый блок блокчейна. Чем больше будет «цепочка», тем больше времени будет уходить на проверку. Увеличить скорость транзакции поможет шардинг, который будет применяться в ETH2. На следующем этапе ETH1 и ETH2 объединятся друг с другом и будет полноценно запущен протокол 2 версии. В результате скорость обработки транзакций вырастет до 100000 tx/s. Этих показателей, по мнению разработчиков, можно достичь в течение 24 месяцев после полного перехода на консенсус proof-of-stake.
Сейчас для ускорения проведения операций пользователи применяют промежуточные решения. С помощью используемых инструментов транзакции в ETH и токенах, работающих на стандарте ERC-20 сжимаются. То есть скорость обработки увеличивается до 4000 tx/s, а комиссия снижается до 100 раз.
Особенности перехода на ETH2
Сеть ETH2 запущена в декабре 2020 года. Дальнейший переход разбит на несколько этапов:
- Нулевой. Проводится для тестирования нового консенсуса. Для этого используются реальные токены эфира. Отрабатываются механизмы управления монетами, способы выбора создателей блоков, порядок начисления вознаграждений за стейкинг.
- Первый. Запускается механизм, при котором узел блокчейна будет обрабатывать определенное количество операций, а не все. Это должно привести к увеличению скорости обработки транзакций.
- Фаза 1,5. Слияние сети ETH1 с блоком, который работает на консенсусе PoS. В результате получается фрагментированная последовательность. Но данные из первоначальной сети сохраняются, хотя консенсус PoW перестает существовать.
- Фаза 2. Шарды трансформируются в сложные структуры с функциональностью смарт-контрактов. После этого на базе новой сети можно запускать новые токены или разрабатывать для них децентрализованные приложения.
Новый принцип работы Ethereum повысит эффективность блокчейна, что может привести к существенному увеличению стоимости монеты.
Читать также:
- Особенности криптовалюты Ethereum
- Криптовалюта Ethereum простыми словами
- Децентрализованные приложения на Ethereum (DApps)