Ethereum Foundation намерен внести серьезные изменения в стандарт абстракции учетных записей в Ethereum, чтобы сократить потребление газа — особенно для Layer 2.
10 января Ethereum Foundation поделился предварительным обзором радикальных изменений в стандартной спецификации ERC-4337, которая касается абстракции учетных записей, также известной как смарт-аккаунты.
По словам разработчика Джона Райзинга, в обновлении, в новой версии 0.7 применены уроки, полученные за девять месяцев использования ERC-4337.
Самое большое изменение касается структуры транзакций абстракции аккаунта, которые более сложны, чем обычные транзакции Ether. Теперь для этого требуется указать пять значений газа вместо одного.
«Пользователь должен указать более одного значения газа, чтобы учесть тот факт, что учетная запись может выполнять вычисления во время проверки ее подписи», — объяснил Райзинг.
Далее Райзинг подробно рассказал, почему требуются большие значения газа.
«Благодаря смарт-аккаунтам пользователи могут иметь множество различных типов подписей и платить за газ разными способами. Это означает, что требуемое количество газа варьируется, и в транзакции необходимо указать, сколько она готова потратить на эту проверку».
Оборудование для майнинга криптовалюты включает в себя различные устройства, предназначенные для выполнения вычислительных задач, необходимых для добычи криптовалют. Майнинг — это процесс, при котором транзакции в блокчейне подтверждаются, и новые монеты создаются с помощью решения сложных математических задач. В зависимости от типа криптовалюты и требований к вычислительной мощности, существует несколько типов оборудования для майнинга.
Это делает оценку газа более точной и снижает затраты на газ, особенно в сетях Layer 2, поскольку эти изменения уменьшают объем данных, которые необходимо публиковать.
«Основными преимуществами версии 0.7 для пользователей станет снижение платы за газ, — объяснил Райзинг. — В ней используются некоторые приемы для более эффективного использования данных транзакций, что особенно полезно для блокчейнов второго уровня».
Новая спецификация также будет штрафовать пользователей в размере 10% за весь неиспользованный газ при выполнении, «что не позволяет приложениям размещать транзакции с неоправданно высокими лимитами газа».
Как работает абстракция аккаунта.
Абстракция учетной записи, также известная как смарт-аккаунты, основывается на базовых учетных записях Ethereum, позволяя им иметь программируемую логику и правила, открывая множество новых вариантов использования, которые сегодня невозможны с простыми учетными записями.
Сегодня учетные записи Ethereum в некоторой степени пассивны и статичны, но абстракция учетных записей позволяет им стать активными и программируемыми. Стандарт был предложен в сентябре 2021 года Виталиком Бутериным и другими разработчиками в EIP-4337.
Ethereum Foundation не объявил ожидаемую дату выхода версии v0.7, но сообщил, что аудит безопасности начинается сейчас.
«Я предполагаю, что все будет окончательно согласовано ETHDenver в конце февраля», — сказал Райзинг.
ASIC-майнеры
ASIC (Application-Specific Integrated Circuit) — это устройства, предназначенные для решения одной конкретной задачи, обычно связанной с криптовалютой. Эти майнеры максимально эффективны для добычи монет с определённым алгоритмом хеширования (например, Bitcoin и его алгоритм SHA-256).
Пример: Bitmain Antminer S21 XP для добычи Bitcoin.
GPU-фермы
GPU-майнинг использует видеокарты, которые могут выполнять параллельные вычисления, что делает их идеальными для алгоритмов, таких как Ethash (Ethereum). Эти фермы состоят из нескольких видеокарт, объединённых в одну систему.
Пример: NVIDIA GeForce RTX 3080 для добычи Ethereum.
CPU-майнинг
CPU-майнинг использует мощности центральных процессоров для добычи криптовалют. Это один из самых простых способов начать майнинг, так как для этого достаточно обычного компьютера. Однако производительность таких устройств значительно ниже по сравнению с GPU или ASIC-майнерами.
Пример: использование AMD Ryzen 9 для добычи Monero.
HDD/SSD-майнинг
HDD/SSD-майнинг использует жёсткие диски или твердотельные накопители для добычи криптовалют, таких как Chia, которые используют алгоритм Proof of Space. Этот метод потребляет гораздо меньше энергии, чем традиционный майнинг с ASIC или GPU.
Пример: Seagate Expansion 14TB для добычи Chia.
Облачный майнинг
Облачный майнинг — это аренда вычислительных мощностей у сторонних провайдеров, которые предоставляют доступ к майнинговым фермам. Это решение позволяет избежать необходимости покупки и обслуживания собственного оборудования.
Пример: Genesis Mining, NiceHash.
Комментарии