gwei ethereum что это

Что такое газ в Эфириуме? Сколько платить за транзакции Ethereum.

«Не хватило газа на выполнение транзакции! Что это значит? Что делать то?» — такие вопросы часто задают пользователи Эфириума. И действительно: Gas, Gwei, контракты — зачем так все усложнять? В прошлый раз разбирались с транзакциями Биткоина. Сейчас задача стоит посложнее, погнали!

1 ETH = 1000000000000000000 wei = 1000000000 gwei (shannon) = 1000000 szabo = 1000 finney

Вот так Виталик Бутерин и Ко прикололись над пользователями (зная как Виталик одевается, что мы часто обсуждаем в чате 2BTC, не удивительно). Они назвали доли Эфиров в честь значимых фигур в истории криптовалют.
Hal Finney — первый пользователь Биткоин, после Сатоши Накамото
Nick Szabo — создатель идеи смарт-контрактов
Wei Dai — создатель концепта b-money, по сути, предка Биткоина
Хотите изучить подробнее «почему так названы» — читайте эту статью.

Обычно у новых пользователей Эфира бомбит, когда они впервые встречаются с понятием газ. В Биткоине все было просто — установил размер комиссии и ждешь пока перевод пройдет. Маленькая комиссия — долго ждешь, большая — поменьше. Биткоин был создан как криптовалюта, для того чтобы переводить деньги между людьми. Основное отличие Эфириума от Биткоина заключается в наличии децентрализованной виртуальной машины (EVM). Она позволяет запускать любую программу/смарт-контракт (обычно на языке программирования Solidity) при наличии достаточного количества времени и памяти (Подробнее). Ethereum создавался не как валюта для переводов, а как платформа для выполнения приложений (с оплатой теми самыми Эфирками — ETH).

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

Что можно сделать в сети Ethereum? Газ.

Для простоты рассмотрим 3 действия, которые можно сделать:

За каждую из этих операций нужно заплатить. Единицей оплаты в сети Ethereum является «газ». На самом деле перевод «газ» является неточным, «gas» было бы правильнее перевести как «бензин». Каждая операция стоит определенное количество газа (бензина). Можно провести аналогию с автомобилем: чтобы поехать в магазин нужно небольшое количество бензина, а для поездки в другой город его потребуется много.

Подробно необходимое количество газа для каждой операции описано в «уставном документе» Ethereum — Yellow paper, стр. 20. Например, для записи данных в блокчейн необходимо намного больше газа, чем для простого перемножения двух чисел.

Тема создания смарт-контрактов очень интересна, но, прежде всего, для разработчиков. Кстати, Etherscan покажет вам все, даже код транзакции, вы всегда можете посмотреть что там происходит.

Транзакция в сети Ethereum

В Эфире любая транзакция состоит из четырех частей:

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

Лимит газа служит определенным ограничителем платы за транзакцию. Если вы выставите лимит 1 000 000 gas, а смарт-контракту нужно всего лишь 50 000 gas, то вы и заплатите только 50 000. Лимит сделан для того, чтобы обезопасить пользователя и он не потратил больше средств, чем может себе позволить (скажем контракт мог бы запустить бесконечный цикл и пользователь попал бы впросак). Кстати, если для выполнения транзакции контракту нужно будет 1 000 005 gas, то, увы, gas потратится, а до конца программа не доработает и не выдаст результат. Обычно разработчики сами указывают сколько gas необходимо для выполнения их смарт-контракта.

— СКОЛЬКО СТОИТ ГАЗ-ТО?
— Пользователь сам назначает цену в ETH для газа!

В MyEtherWallet в верхнем правом углу есть ползунок и цену газа можно выбрать в диапазоне от 1 до 60 Gwei = от 0.000000001 до 0.00000006 ETH.

Перевод ETH с одного кошелька на другой

Перевод ETH стоит 21 000 gas.
Если вы выставите цену 1 gas = 20 Gwei вы заплатите такую комиссию за перевод:
21000 × 0.00000002 = 0.00042 ETH (0.12$)

Зачем платить больше? У Ethereum, как и у Bitcoin есть пул транзакций. Красивая картинка MyEtherWallet описывает процесс проведения транзакции:

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

Если вы выставите цену 1 gas = 0.1 Gwei сервис обещает, что транзакция пройдет за 22 блока. Если 12 Gwei или больше — 2 блока. Не забывайте, что время нахождения блока в сети Ethereum сейчас 15 секунд, а значит при самой маленькой комиссии в 0.1 Gwei ваша транзакция должна пройти всего за 5 минут!

А можно вообще не платить?

Разумный вопрос. Как ни странно, ответ на него — «Да!» (ну практически).
Дело в том, что пул транзакций Эфира пока еще небольшой, хотя, вероятно, в будущем он будет расти. Посмотрите на последние блоки:

У Эфира максимальный размер блока измеряется не в байтах, как у Биткоина, а в количестве газа. Сейчас в один блок может попасть транзакций на ±6 700 000 gas. По факту, очень часто блоки не заполнены:

Очередь транзакций маленькая. Мы провели небольшое исследование и обнаружили, что на текущий момент транзакции с ценой 1 gas = 1 wei проходят.

При цене газа 1 wei, независимо от количества газа, необходимого для вашей транзакции (напомним, при простом переводе это 21 000 gas), комиссия будет ничтожно мала!

Кстати, с ценой газа = 0 wei, увы, транзакция не проходит…

Как этим пользоваться?

При переводе вы указываете:

В официальном кошельке Ethereum размер комиссии выставляется ужасно. Вы можете двигать ползунок, при этом минимальная цена газа будет 1 Gwei. В MyEtherWallet минимум тоже 1 Gwei.

Как обмануть систему и уменьшить цену газа в MyEtherWallet?

Способ 1:

Вы можете зайти на вкладку «Send Offline» или на русском «Оффлайн-перевод», там можно выставить цену газа в wei, а не в Gwei:

Способ 2:

В браузере Google Chrome, например, можно выбрать «Инструменты разработчика» Ctrl + Shift + I, кликнуть на ползунок с выставлением цены газа и изменить начальное значение с 1 на 0.000000001 (= 1 wei), например.

Читайте также:  icann iana department что это

Главное, не путайте лимит газа и цену газа, а то можно закончить, как тот парень. Наш канал в Telegram @two_btc

Редакция 2bitcoins.ru благодарит Славу Карпенко за помощь в подготовке данной статьи.

Мы обещали, что Эфиру тоже достанется. Обещания надо выполнять.

Так криптовалюты = МММ? Или нет? Пишите нам в чат.

Источник

Определение: Гвей (Gwei)

Gwei – это номинал эфира (ETH), криптовалюты, которая используется для оплаты товаров и услуг в блокчейне Ethereum. Gwei равен 1,000,000,000 Wei, что является наименьшим возможным номиналом ETH (точно так же, как центы относятся к долларам или сатоши к биткоину). Гвей в расшифровке означает гигавэй.

Gwei – это наиболее часто используемый номинал эфира. В основном он используется в наименовании газа в сети Ethereum. Плата за газ – это мера, определяющая, кто и сколько готов заплатить за транзакцию или выполнение смарт-контракта в сети Ethereum, и измеряется она в gwei. Поскольку эти сборы за газ слишком малы, нет смысла обозначать их как ETH, так как они будут иметь много знаков после запятой.

Один ETH равен 1,000,000,000 Gwei. С другой стороны, один gwei равен 0.000000001 ETH. С этой точки зрения его также называют наноэфиром. Такое название вытекает из того, что один gwei составляет одну миллиардную, или одну нано, часть эфира.

В этой таблице представлены различные наименования ETH и их стоимость.

Название Стоимость в Wei Стоимость в ETH
Wei 1 wei 0.000000000000000001
Kwei (kilo wei) 1e3 wei 0.000000000000001
Mwei (mega wei) 1e6 wei 0.000000000001
Gwei (giga wei) 1e9 wei 0.000000001
Twei (tera wei) 1e12 wei 0.000001
Pwei (peta wei) 1e15 wei 0.001
Ether 1e18 wei 1

У каждого номинала также есть прозвище – человек, который прямо или косвенно влиял на создание Эфириума.

Ether – по прозвищу Бутерин. Назван в честь Виталика Бутерина, создателя Эфириума.

Источник

Что такое Gwei? И другие единицы измерения Эфира (wei, kwei, gwei, microether, milliether)

Поскольку курсы криптовалют, включая эфир, очень сильно взлетели с момента их создания, то размеры транзакций очень сильно уменьшились. Чтобы было удобнее обозначать мелкие транзакции, ввели много мелких деноминаций (единиц измерений) эфира. Забегая вперед, скажу, что Gwei – это одна миллиардная доля эфира. А теперь подробнее обо всех деноминациях.

Gwei – это единица измерения Эфира

Определение “Wei”

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

1 эфир = 1 000 000 000 000 000 000 Wei (10 18 )

Эфир имеет целую систему деноминаций. Каждая деноминация имеет свое название. Самая мелкая часть эфира называется Wei. Ниже дана таблица всех деноминаций.

Таблица деноминаций эфира