Что такое газ? | MyEtherWallet Knowledge Base
Время прочтения: 5 мин.
Введение
Блокчейн Ethereum — это сеть. Эфир (ETH) — это топливо для этой сети. Когда вы отправляете токены, взаимодействуете с контрактом, отправляете ETH или ERC20-токены или же совершаете другие действия в блокчейне, то вы должны заплатить за это вычисление. Эта комиссия выражается в газе, а газ всегда оплачивается в ETH.
Вы платите за вычисления независимо от того, успешно была завершена ваша транзакция или нет. Даже если она не «пройдет», майнеры должны проверить и выполнить вашу транзакцию, что требует вычислительной мощности. Вы должны заплатить за эти вычисления — так же, как вы заплатили бы за успешную транзакцию.
Вы можете посмотреть сбор за транзакцию (лимит газа * цена газа) в ETH и USD, когда вы найдете свою транзакцию на Etherscan.io. Это не сбор, который получает MyEtherWallet или любой другой поставщик таких услуг. Этот сбор выплачивается майнерам за майнинг транзакций, проверку и добавление их в блоки и защиту блокчейна.
Когда вы слышите термин «газ», то человек говорит об одном из двух:
- Лимит газа
- Цена газа
Общая стоимость транзакции («комиссия») — это лимит газа * цена газа.
Лимит газа можно представить в виде количестве литров / галлонов / единиц топлива, которое может вместить бензобак автомобиля.
Цену газа можно представить в виде стоимости этого литра / галлона / единицы топлива.
- Для автомобиля это доллары (цена) за галлон (единица).
- Для Ethereum это GWEI (цена) за газ (единицу).
Допустим, вы хотите заполнить свой бак вместимостью 10 галлонов. Для этого потребуется 10 галлонов по
каждый. Это будет стоить 25 долларов
.
Соответственно, лимита газа в размере 21000
означает, что нужно заполнить 21000
единиц газа. Если каждая единица стоит 20 GWEI
, то общая сумма составит 0,00042
.
Следовательно, общий сбор за транзакцию в этом примере будет равен 0,00042 ETH
.
Отправка токенов обычно занимает немного больше газа, чем отправка ETH, поэтому мы рекомендуем иметь 0,1 ETH для 2-3 транзакций с токенами.
Вы можете использовать наш калькулятор для вычисления GWEI <-> WEI <-> USD здесь — это может быть полезно когда вы хотите знать вашу комиссию в ETH, а не GWEI.
Лимит газ называется так, потому что это максимальное количество единиц газа, которое вы готовы потратить на транзакцию. Это позволяет избежать ситуаций, когда где-то в контракте возникает ошибка, и в итоге вы тратите 1 ETH
, затем 10 ETH
, а потом 1000 ETH
и идете по кругу, но никуда не приходите.
Однако число необходимых для транзакции единиц газа уже определено тем, сколько кода выполняется в блокчейне. Если вы не хотите столько тратить на газ, то снижение лимита газа вам особо не поможет. Вы должны включить достаточно газа для покрытия используемых вычислительных ресурсов, иначе ваша транзакция не пройдет из-за ошибки Out of Gas.
Неиспользованный газ никогда не покинет ваш кошелек. Поэтому если вы перейдете на MyEtherWallet, отправите 1 ETH
на наш адрес для пожертвований и укажите газовый лимит в размере 400000
, вы получите обратно 400000 - 21000* = 379000
. Однако если вы отправляли 1 ETH
на адрес контракта, и ваша транзакция не прошла (скажем, период создания токена уже истек), то вы используете все 400000
и ничего не получите обратно.
*
— это стандартный лимит газа для обычных транзакций.
Если вы хотите потратить меньше средств на транзакцию, вы можете добиться этого, уменьшив оплату за единицу газа. Цена, которую вы платите за каждую единицу, повышает или понижает скорость добычи вашей транзакции.
Будет ли транзакция добыта быстрее, если повысить цену газа? Если цена газа низкая, означает ли это, что транзакция никогда не будет добыта?Комиссию за транзакцию получает майнер, который добудет ваш блок. Когда майнеры начинают добывают блок, они должны решить, какие транзакции включить в него. Они могут вообще не включать в него транзакции, или же включить в него случайно выбранные транзакции. Чтобы побудить майнеров включать транзакции в блоки, вам нужно установить настолько высокую «цену газа», чтобы они захотели включить вашу транзакцию (поскольку это полностью зависит от них).
У большинства майнеров очень простая стратегия включения. Они включают полученные транзакции, отсортированные от самой высокой цены газа до самой низкой, до тех пор, пока либо блок не будет заполнен, либо они не дойдут до транзакции, чья цена газа ниже интересующей их суммы.
Вам нужно установить цену на газ достаточно высокой, чтобы майнер включил вашу транзакцию в блок. Если вы спешите, вы можете установить цену на газ еще выше, чтобы занять первое место в очереди.
Если вы не спешите, то вам нужно просто установить достаточно высокую цену, чтобы кто-нибудь в конечном итоге включил вашу транзакцию.
Потому что это дешевле и потому что с ростом цены ETH (по сравнению с долларом США) транзакция, которая раньше стоила полцента, будет стоить несколько центов.
Более дорогие транзакции, такие как взаимодействие с определенными децентрализованными приложениями (Dapps), теперь могут стоить доллар или больше! Вам, как пользователю, нужно пытаться отправлять несрочные транзакции с более низкой ценой газа, так как чем больше транзакций с более низкой ценой газа, тем более вероятно, что майнеры снизят свои минимальные значения.
Начните здесь, в EthGasStation.
EthGasStation’s Calculator позволит вам оценить, сколько времени пройдет до того, как ваша транзакция будет принята по определенной цене на газ.
Что такое газ в Эфириуме? Сколько платить за транзакции 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 действия, которые можно сделать:
- Перевести ETH другому пользователю.
- Создать смарт-контракт (программу) и записать ее в блокчейн.
- Выполнить смарт-контракт (программу).
За каждую из этих операций нужно заплатить. Единицей оплаты в сети Ethereum является «газ». На самом деле перевод «газ» является неточным, «gas» было бы правильнее перевести как «бензин». Каждая операция стоит определенное количество газа (бензина). Можно провести аналогию с автомобилем: чтобы поехать в магазин нужно небольшое количество бензина, а для поездки в другой город его потребуется много.
- Для перевода ETH с одного кошелька на другой требуется 21000 gas.
- Для создания смарт-контракта может потребоваться разное количество газа, возьмем произвольный контракт:
У каждого контракта в разделе «Contract Creator» указан адрес создателя и транзакция по записи контракта в блокчейн (выделена красной рамочкой). Если посмотреть эту транзакцию видно, что на создание было потрачено 219780 gas. - Для выполнения смарт-контракта тоже может потребоваться разное количество газа, дело в том что контракт (программа) может выполнить разное количество операций в ходе работы. Если посмотреть на контракт, что мы выбрали для примера — каждый пользователь заплатил за его выполнение 22968 gas. Вы можете убедиться в этом сами, посмотрев информацию о каждой из транзакций:
Подробно необходимое количество газа для каждой операции описано в «уставном документе» Ethereum — Yellow paper, стр. 20. Например, для записи данных в блокчейн необходимо намного больше газа, чем для простого перемножения двух чисел.
Тема создания смарт-контрактов очень интересна, но, прежде всего, для разработчиков. Кстати, Etherscan покажет вам все, даже код транзакции, вы всегда можете посмотреть что там происходит.
Транзакция в сети Ethereum
В Эфире любая транзакция состоит из четырех частей:
- Адрес получателя
- Сумма ETH к переводу (может быть 0)
- Предельная величина газа на исполнение транзакции
- Дополнительные данные
В MyEtherWallet:
В официальном кошельке 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 минут!
Зачем пользователи платят за газ по 50 Gwei — совершенно не понятно, а таких много (посмотреть можно в пуле транзакций). Кстати у ETH Gas Station есть справа внизу табличка с разными данными за последние 2 500 блоков. На текущий момент рекордсмен заплатил $5339.94 за перевод, потому что поставил лимит газа 200 000 и цену газа, вероятно случайно, 200 000 Gwei (0. 0002 ETH). Транзакция потратила 92 068 gas. Вот она в Etherscan.
Рекордсмен в 2016 году заплатил комиссию 761 ETH за 1 транзакцию (правда Эфир тогда стоил существенно меньше, итого, всего лишь, чуть более $6 000).
А можно вообще не платить?
Разумный вопрос. Как ни странно, ответ на него — «Да!» (ну практически).
Дело в том, что пул транзакций Эфира пока еще небольшой, хотя, вероятно, в будущем он будет расти. Посмотрите на последние блоки:
У Эфира максимальный размер блока измеряется не в байтах, как у Биткоина, а в количестве газа. Сейчас в один блок может попасть транзакций на ±6 700 000 gas. По факту, очень часто блоки не заполнены:
- Левый столбик, выделенный красным — количество транзакций в блоке.
- Справа восклицательный знак стоит рядом с блоком, который заполнен всего на 1%.
Очередь транзакций маленькая. Мы провели небольшое исследование и обнаружили, что на текущий момент транзакции с ценой 1 gas = 1 wei проходят.
При цене газа 1 wei, независимо от количества газа, необходимого для вашей транзакции (напомним, при простом переводе это 21 000 gas), комиссия будет ничтожно мала!
Кстати, с ценой газа = 0 wei, увы, транзакция не проходит…
Как этим пользоваться?
При переводе вы указываете:
- Адрес получателя — здесь все понятно
- Лимит газа — 21 000 для перевода ETH. В случае с отправкой на смарт-контракт, например при участии в ICO, разработчик всегда указывает эту величину, лучше не экспериментировать.
- Цену единицы газа — вы вправе выбирать самостоятельно (на текущий момент даже при 1 wei все работает), чем она больше, тем быстрее пройдет транзакция.
В официальном кошельке Ethereum размер комиссии выставляется ужасно. Вы можете двигать ползунок, при этом минимальная цена газа будет 1 Gwei. В MyEtherWallet минимум тоже 1 Gwei.
Как обмануть систему и уменьшить цену газа в MyEtherWallet?
Способ 1:
Вы можете зайти на вкладку «Send Offline» или на русском «Оффлайн-перевод», там можно выставить цену газа в wei, а не в Gwei:
Способ 2:
В браузере Google Chrome, например, можно выбрать «Инструменты разработчика» Ctrl + Shift + I, кликнуть на ползунок с выставлением цены газа и изменить начальное значение с 1 на 0. 000000001 (= 1 wei), например.
P.S.
Главное, не путайте лимит газа и цену газа, а то можно закончить, как тот парень. Наш канал в Telegram @two_btc
Редакция 2bitcoins.ru благодарит Славу Карпенко за помощь в подготовке данной статьи.
P.P.S
Мы обещали, что Эфиру тоже достанется. Обещания надо выполнять.
Смотрим последние блоки в сети: https://etherscan.io/blocks
Возьмем 10 блоков, скажем с 4 391 616 по 4 391 625 (в них транзакций довольно много, кстати, по сравнению с другими выборками).
Количество транзакций: 681
Вознаграждение майнеров: 30.7 ETH ($9 400)
1 транзакция обошлась почти в $14.
Так криптовалюты = МММ? Или нет? Пишите нам в чат.
Кошелек MyEtherWallet (MEW) — полный обзор, как создать и войти, пополнить и перевести криптовалюту или токен
MyEtherWallet – кошелек с открытым исходным кодом для работы с криптовалютой Ethereum (эфириум, ETH) и токенами, созданными в одноименном блокчейне. Редакция Profinvestment.com подготовила подробный обзор криптовалютного сервиса. Особенность сайта MEW в том, что он является просто оболочкой для осуществления транзакций в сети блокчейн, при этом все приватные ключи создаются локально на устройстве (третьи лица не имеют к ним доступ). MyEtherWallet не хранит криптовалюту, а предоставляет возможность получить приватный ключ и адрес, поэтому вся ответственность за безопасность полученных данных лежит на владельце кошелька. Для работы необязательно заходить на сайт MyEtherWallet, так как он может работать автономно – нужно скачать файл с кошельком себе на компьютер c официального репозитория. Загружать блокчейн сети не требуется.
Официальный сайт: www.myetherwallet.com.
Содержание статьи
Кошелек MyEtherWallet совместим с аппаратными устройствами Ledger и Trezor. Релизы для локального использования: github.com/kvhnuke/etherwallet/.
Проект MEW появился в 2015 году. Основатели: Taylor Monahan и Kosala Hemachandra. В 2018 году их пути разошлись: Taylor Monahan с большей частью команды перешли в новый проект MyCrypto, который позиционирует себя конкурентом MyEtherWallet и является практически его копией (форком).
Официальные страницы сервиса в социальных сетях:
- twitter.com/myetherwallet.
- www.facebook.com/MyEtherWallet.
- instagram.com/myetherwallet.
- reddit.com/r/MyEtherWallet.
- Страница на GitHub: github.com/kvhnuke/etherwallet.
Нужно быть предельно внимательными при входе на сайт по ссылкам из email, поиска или рекламы, так как можно попасть на фишинговые проекты (мошеннические). Нужно всегда смотреть на наличие сертификата ssl и написание адреса. Разница фишингового сайта с официальным может быть в одну букву, а интерфейс – полностью копировать оригинал. Сайт MyEtherWallet нужно занести в закладки, сохранить адрес в текстовом редакторе или скачать с GitHub файлы для автономной работы.
Перед началом работы необходимо выбрать русский язык, если он не отобразился по умолчанию.
Как создать кошелек на официальном сайте MyEtherWallet
Сайт MyEtherWallet создает приватный ключ локально, то есть на компьютере. Нужно убедиться, что он не заражен вирусами, троянами и другими вредоносными программами, которые могут похитить полученные данные. Их можно открывать бесконечное множество. Если уже есть приватный ключ, лучше просто импортировать его в MEW.
Пошаговая инструкция, как создать новый кошелек MyEtherWallet:
- Перейти на официальный сайт MEW: myetherwallet.com.
- Ввести пароль длиной не менее 9 символов. Нажать «Создать кошелек».
- Скачать файл с закодированным приватным ключом в формате UTC/JSON. Данный формат полностью совместим с официальным кошельком MIST для эфириума. Сохранить файл ключей на флешку. Нажать «I understand. Continue.»
- Следующий шаг – сохранить приватный ключ.Желательно его распечатать. Для этого нажать «Напечатать бумажный кошелек». На экране появится публичный ключ (адрес) и соответствующий ему закрытый ключ (Your Private key):
- На этом процесс создания кошелька с помощью сайта MyEtherWallet завершен. Дальше можно использовать его интерфейс для пополнения, перевода криптовалюты (токенов) или импортировать приватный ключ в другой Ethereum-Wallet.
Для отслеживания баланса, статуса транзакций, истории переводов следует использовать обозреватель блокчейн-сети Ethereum: etherscan.io.
Вход в кошелек MyEtherWallet
Для входа в кошелек MyEtherWallet можно воспользоваться несколькими способами. Для того чтобы их увидеть, нужно нажать в самом верху сайта «Перевести эфир (Ether) и токены».
Из перечисленных вариантов рассмотрим стандартные:
Остальные способы входа требуют наличия аппаратного кошелька (Ledger, Trezor, Digital Bitbox, Secalot) или расширения для браузера MetaMask. Но они наиболее безопасны и не передают ключи, пароли или другие файлы в сеть при осуществлении транзакции.
Как войти в кошелек с помощью Ledger Wallet
Вход в кошелек с помощью приватного ключа, файла Keystore/JSON не являются 100 % безопасными вариантами и отмечены на сайте MyEtherWallet, как не рекомендуемые. Связано это с возможными уязвимостями, например, вводом данных на фишинговых сайтах или заражением компьютера вирусами.
Рассмотрим создание и вход в кошелек MyEtherWallet с помощью Ledger Nano S. Это аппаратное устройство, которое является наиболее безопасным способом хранения криптовалюты. Внешне он похож на обыкновенную флешку. Но присутствует особенность – специальный чип, который хранит приватные ключи в зашифрованном виде. Их невозможно извлечь посторонним лицам. Кошелек Ledger платный, купить его можно на официальном сайте ledger.com, оплатив банковской картой, криптовалютой, электронными деньгами Qiwi или через PayPal. Цена – около 100 евро с доставкой.
Инструкция, как войти в MEW через кошелек Леджер:
- Подключить Ledger Nano S к компьютеру.
- Ввести пин-код.
- Перейти в приложение Ethereum.
- Перейти на сайт MyEtherWallet, выбрать вверху «Перевести эфир и токены», «Ledger Wallet» и нажать «Подключиться».
- Появится окно с выбором пути деривации («Select HD derivation path»): нужно убедиться, что отмечен пункт с надписью «Ledger» (ETH).
- Выбрать любой адрес для проведения транзакций и нажать «Отпереть кошелек». Далее, на свой адрес можно получить криптовалюту Ethereum (ETH), токен ERC 20 или, наоборот, отправить криптомонеты.
Войти с помощью расширения MetaMask
С помощью приложения MetaMask для браузера можно безопасно работать с криптовалютой эфириум и использовать интерфейс кошелька MyEtherWallet.
Пошаговая инструкция, как установить MetaMask для MEW:
- Установить расширение для Chrome по ссылке. Для остальных браузеров – на официальном сайте metamask.io.
- Нажать на появившуюся иконку в верхней панели браузера и создать новый аккаунт («Try it now»).
- Ввести пароль (не менее 8 символов).
- Запомнить изображение в кругу.
- Полистать условия до конца и нажать «Принять».
- Сохранить мнемофразу.
- Повторить seed-фразу в том же порядке. После выполнения всех действий войти в аккаунт Metamask, с помощью которого можно выполнять все операции с криптовалютой, как и в MyEtherWallet.
Как получать, посылать Ethereum Classic ETC
Кошелек MyEtherWallet позволяет взаимодействовать не только с блокчейном Ethereum, но и с оригинальной сетью Ethereum Classic. Таким образом, можно получать и передавать криптовалюту эфириум классик (ETC).
Инструкция, как переключить MEW на работу с Ethereum Classic:
- Перейти на официальный сайт www.myetherwallet.com и вверху выбрать пул ETC (Epool.io):
- Выполнить стандартную процедуру входа в кошелек.
- Адрес для ETC будет такой же, как и для ETH.
Как проверить баланс кошелька или транзакцию
Для проверки баланса нет необходимости каждый раз заходить в кошелек MyEtherWallet. Во-первых, это небезопасно, если для входа используется приватный ключ или файл ключей UTC/JSON. Во-вторых, созданы специальные сервисы-обозреватели блоков. Они отслеживают информацию в сети блокчейн и дают информацию о каждом адресе, транзакции, блоке.
Как проверить баланс MyEtherWallet:
Для просмотра баланса токенов можно использовать обозреватели или посмотреть через MyEtherWallet. Нужно нажать «Show All Tokens» и «Click to Load»:
Как получить криптовалюту (токен) на кошелек MyEtherWallet
Кошелек MyetherWallet не хранит криптовалюту, а только предоставляет интерфейс для работы с блокчейн сети Ethereum и генерирует приватный ключ. Каждому приватному ключу соответствует публичный ключ, который называется адресом или номером.
Для получения криптовалюты или токена нужно знать адрес. На сервисе MyEtherWallet его можно увидеть после входа и разблокировки кошелька.
Далее, потребуется перевести криптовалюту Ethereum или токены ERC20.
- Перевод с биржи криптовалют. Рассмотрим для примера популярную криптобиржу Binance (Бинанс). Выбрать «Актив» – «Снять наличные». Указать криптовалюту, ввести свой адрес и количество. Комиссия составит 0,01 ETH. На бирже EXMO, чтобы перевести криптовалюту на адрес Ethereum, нужно зайти в раздел «Кошелек», напротив символа «ETH» нажать «Вывести» и заполнить форму. В продолжение: Рейтинг топ бирж криптовалют для торговли.
- Покупка криптовалюты в обменнике и перевод на адрес кошелька MyEtherWallet. Если нет криптовалюты на бирже, то покупка ее через специальные обменные сервисы – наиболее простой и выгодный вариант. Выбрать их можно из списка надежных обменников. Достаточно перейти на сайт и выбрать направление, например, купить Ethereum (ETH) за рубли Сбербанка. В формt указать необходимую информацию (номер карты, ФИО владельца, email) и в строке «Кошелек для получения» ввести свой адрес, полученный на MyEtherWallet. Проверить введенные данные и нажать «Обменять». Далее, потребуется подтвердить операцию, перевести деньги на указанный в инструкции счет и нажать «Я оплатил». Обменник переведет криптовалюту на указанный в заявке адрес. После подтверждения и включения транзакции в блокчейн монеты отобразятся на балансе счета.
Любую транзакцию и баланс можно отследить с помощью обозревателей.
Как отправить эфир или токены с MyEtherWallet
С помощью интерфейса кошелька MyEtherWallet можно отправлять криптовалюту эфириум (Ethereum, ETH) или токен на другой адрес. Получателем может быть биржа, обменник криптовалют или любое другое третье лицо.
Инструкция, как отправить эфир (токен):
Комиссия за транзакцию (Gas Fee)
Комиссия (газ) за включение транзакций в блок рассчитывается по формуле:
Gas Fee=gas limit*gas price.
Вывод
MyEtherWallet –это сервис, который необходим тем, кто активно участвует в ICO, получает и отправляет токены на блокчейне эфириума. Как понятно из обзора, MEW не является кошельком, он не хранит криптовалюту. Главная его цель – обеспечить взаимосвязь между пользователем и сетью Ethereum посредством интерфейса сайта.
Сервис генерирует приватный ключ, исходя из которого создается публичный адрес. Самое важное при использовании MyEtherWallet – это не попасть на фишинговый сайт. Также нужно опасаться кражи приватного ключа или файла+пароля.
Рекомендуем выполнять вход через расширение MetaMask. Его установка займет пару минут, но данный способ является наиболее безопасным для работы с MEW. Если есть необходимость переводить и хранить большие суммы, целесообразно купить аппаратное устройство, которое совместимое с кошельком MyEtherWallet.
MyEtherWallet — полная инструкция — INCRYPTED
Если вы решили прикупить немного «кефира» (Ethereum) или любых других ERC20 токенов, то первое, о чем вам нужно задуматься — кошелек. Потому что держать деньги на биржах, честно говоря, дурной тон. И тут приходит первая проблема: выбор кошелька. А затем вторая проблема: попытка разобраться в том, как все это работает.
Новичку несложно запутаться в многообразии кошельков. Для хранения эфира можно использовать многие кошельки, самый популярный из которых – MyEtherWallet. Также кошелек подходит для хранения любых ERC-20 токенов, которых на данный момент огромное множество.
MyEtherWallet — криптокошелек, пользующийся большой популярностью, несмотря на то, что между основателями данного сервиса возникли некоторые противоречия. Это привело к открытию аналогичного, по сути, ресурса MyCrypto. Основатели MyEtherWallet и MyCrypto заверяют своих клиентов в том, что будут и дальше развивать свои проекты. Сегодня мы подробно остановимся на кошельке MyEtherWallet (хотя на самом деле это все одно и тоже)
В чем преимущества MyEtherWallet?
- Безопасность.
- Бесплатный;
- Мультивалютный;
- Нет необходимости скачивания на ПК;
- Нет лимита на сумму, которую Вы можете хранить в кошельке;
- Функциональность;
- Удобный интерфейс;
- Надежность;
Безопасность MEW стоит пожалуй на первом месте преимуществ данного кошелька. Токены пользователей не хранятся в самом кошельке, они находятся в системе блокчейн, а сервис MyEtherWallet – это инструмент управления ими.
Разработчики MyEtherWallet презентуют свой сервис следующим образом:
Регистрация
- Зайдите на https://myetherwallet.com/.
- Удостоверьтесь, что ваше соединение защищено протоколом https, чтобы не попасть на мошеннический сайт-зеркало.
- Придумайте надёжный пароль, запомните его, а лучше запишите в надежном месте, и введите его в соответствующую строку. Пароль должен быть сложным, чтобы его трудно было взломать.
- Проверив правильность ввода пароля, нажмите «Создать кошелёк».
- Скачайте Keystore-файл на своё устройство. Сделайте его резервную копию, которая понадобится в случае утраты доступа к кошельку. Сохраните его и нажмите “I understand. Continue”.
- Теперь вам нужно сохранить свой приватный ключ. Приватные ключи подобны вашему ПИН-коду от банковской карты (никому их не передавайте).
Доступ к средствам
Далее вам нужно выбрать способ, как вы будете получать доступ к своим ETH и ERC-20 токенам.
1 вариант
Для новичков, у которых пока нет hardware-кошелька, рекомендуется выбрать опцию “Keystore File (UTC/JSON)”. В этом варианте нужно будет каждый раз загружать файл Keystore и вводить пароль при входе в кошелек. Файл Keystore – это приватный зашифрованный ключ.
Загрузите скачанный ранее UTC-файл и введите свой пароль:
Также вы можете просто использовать вариант «Закрытый» ключ, при котором вам нужно будет вводить свой приватный ключ, но наш вам совет, переходите к варианту 2 поскорее.
2 вариант
При выборе первого варианта, вы получите сообщение о том, что данный способ не рекомендуется и не безопасен. Почему? Вы рискуете потерять свои данные (а впоследствии и токены) в случае, если будет скомпрометирован сам сайт MyEtherWallet.
Вероятность этого невелика, но разработчики рекомендуют использовать MetaMask, чтобы не передавать ваши личные данные сайтам. Так что лучше последовать их совету.
Процесс установки MetaMask не отличается от установки любого другого плагина для браузера Chrome или Firefox. Всё довольно просто и понятно.
- Заходим на сайт https://metamask.io/, и нажимаем кнопку «GET CHROME EXTENSION», которая перенаправляет нас в Интернет-магазин Chrome. Плагин бесплатный. (также есть ссылка в хедере MyEtherWallet)
- На открывшейся странице нажимаем кнопку «Установить». После автоматической установки плагин появится в верхнем правом углу браузера.
- При первом запуске вам необходимо будет согласиться с правилами использования MetaMask.
- Сразу после этого будет предложено придумать пароль. После ввода и подтверждения пароля будет отображен список ключевых слов, который потребуется при восстановлении доступа к вашему кошельку. Их необходимо записать и хранить в надёжном месте.
- Кнопка «SAVE SEED WORDS AS FILE» позволит сохранить этот список в виде файла. После того, как вы убедитесь, что сохранили ключевые слова и можете ими воспользоваться, нажмите кнопку «I’VE COPIED IT SOMEWHERE SAFE».
- Все данные MetaMask шифруются и хранятся у вас на компьютере, в Интернет они не отправляются. Восстановить доступ к кошельку без ключевых слов не получится.
- После установки MetaMask выбираем в качестве доступа к кошельку MyEtherWallet пункт MetaMask / Mist, и нажимаем на кнопку «Connect to MetaMask».
Вот и все. Кошельки теперь связаны, и MyEtherWallet будет отображать данные из MetaMask. При этом для входа не придется каждый раз использовать свой приватный ключ.
Внимание! При этом MEW будет использовать в качестве Ethereum-адреса тот, что был создан в MetaMask. Будьте внимательны.
Интерфейс и функционал MyEtherWallet
Интерфейс MEW достаточно простой. Переход между основными возможностями осуществляется через меню в верхней части страницы.
Нас в первую очередь интересуют:
1.Просмотр информации о кошельке (View Wallet Info ) – здесь можно узнать свой номер кошелька, проверить текущий баланс эфириума и других токенов, а также подключить новые токены.
2. Проверка статуса транзакции (Check TX Status) – этот пункт в дополнительных комментариях не нуждается. Вводите данные, получаете статус.
3. Отправить эфириум и токены (Send Ether & Tokens) – позволяет сделать новую транзакцию и перевести средства с кошелька. Проверить баланс и подключить новые токены можно и здесь. Заполняете несколько полей: адрес получателя средств, количество отправляемого эфириума, лимит газа.
Про Gas и Gas Limit можно написать отдельную статью. Если очень кратко, то GAS — это внутренняя валюта блокчейна Ethereum/ Используется в том числе как ваша плата майнерам за верификацию транзакций. И чем больше размер этой комиссии, тем быстрее пройдет ваша транзакция.
Есть цена Gas и Gas Limit. Узнать текущие параметры стоимости и лимита газа для переводов в сети Ethereum можно на сайте ETH Gas Station.
4. Панель настроек.
Можно выбрать язык интерфейса, переключаться между разными сетями Ethereum, а также установить цену на gas. Gwei это часть Ethereum, как Сатоши..
Одна монета ETH равна 1-му квинтиллиону wei или 1-му миллиарду Gwei, или 1-му миллиону Szabo, или 1-ой тысяче Finney. Все эти единицы были названы Виталиком Бутериным и его командой разработчиков в честь известных личностей, которые внесли свой вклад в развитие виртуальных валют.
Как добавить новый токен в MyEtherWallet
Все просто, нажимаете на кнопку «Добавить свой токен»:
Заполняете форму:
Давайте добавим токен ICON (ICX). Данные для заполнения формы можно найти на сайте https://etherscan.io/tokens Это каталог всех ERC20 токенов, в котором нужно найти ICX или любой другой интересующий вас токен на базе Ethereum.
Адрес ERC20 контракта и число 18 (означает возможную дробную часть добавляемого токена). В поле «Символ токена» вносится краткое обозначение, в нашем случае это ICX.
Когда токен добавлен в кошельке MyEtherWallet, справа ищите ссылку на Etherscan.io:
Переходите дальше на страничку:
Нажимаете на ViewTokens, в выпадающем списке увидите ваши токены Icon (ICX) и другие.
Ethereum Name Service
В MyEtherWallet, есть фишка — «EthereumNameService», с помощью этой опции владелец кошелька может создавать свой оригинальный адрес, заменив символы своего кошелька на любые новые, более легко запоминающиеся.
Это что-то вроде доменного имени вместо сложного для запоминания IP сайта.
Что еще есть на MyEtherWallet
Выше перечислены основные функции MEW. Ниже мы перечислим, что еще там есть, чтобы вы знали и возможно воспользовались в будущем.
Обменник
Тут вы можете «свопнуть» монеты между собой.
Работа со смарт-контрактами
Работа с уже существующими контрактами или публикация новых
Domain Sale
Это вторичный рынок Ethereum Name Service, где модно торговать уже опубликованными именами.
Итоги
Давайте подытожим, что мы сегодня узнали из этой статьи:
- Что такое MyEtherWallet
- Как зарегистрироваться
- Как оформить безопасный доступ к средствам
- Какие функции есть внутри MEW
- Какие фишки и дополнительные элементы
Если у вас остались вопросы о том, как пользоваться кошельком. Или у вас есть предложения о чем бы вы хотели еще прочитать на нашем канале, пишите в комментариях и мы обязательно рассмотрим ваши предложения.
Кстати, вы можете подписаться на наш Telegram канал @Incrypted_net и получать новости максимально оперативно. В мире криптовалют и блокчейн все решают новости. А выигрывает тот, кто получает их раньше всех.
Подписывайся, чтобы не упустить ничего важного!
Telegram канал | YouTube канал | Facebook страница | Twitter | VK
Инструкция по использованию Ethereum-кошелька Myetherwallet.com — Kuna Family
Myetherwallet — это самый популярный веб-кошелек для эфириума. Он позволяет получить доступ к вашим адресам ETH и токенам на базе эфира.
Сохраните его адрес в закладках и всегда заходите в него только из своих закладок!
Никогда не пользуйтесь ссылками с других сайтов — мошенники не дремлют.
Начнем регистрацию.
Переходим на их сайт: в первом же окне Вам предложат создать кошелек. Запишите его адрес, он понадобится вам для приема эфира и токенов.
Придумайте пароль или используйте сервис генерации стойких паролей. Запишите свой пароль.
Затем нажмите кнопку «Создать кошелёк»:
Безопасность
Сохраните keystore-файл в надежном месте, он понадобится Вам для получения доступа к кошельку.
Для продолжения жмите «I understand. Continue»:
Сохраните приватный ключ (или запишите его на бумагу) и храните его в безопасном месте.
Также Вы можете распечатать кошелек, чтобы не записывать самому:
Настройки завершены.
Теперь нужно выбрать, каким способом входить на сайт.
Для отправки ETH и токенов на эфириуме вам нужно получить доступ к своему адресу одним из предложенных методов (для этого вы сохраняли ранее приватный ключ и Keystore-файл):
После входа вы увидите свои балансы.
Для отправки эфира или нужного токена введите адрес получателя, сумму перевода, укажите что именно вы отправляете — ETH или токены, и лимит газа (можно оставить рекомендуемый — эфир хорош тем, что лишний газ не будет использован и останется у вас).
Проверьте все, что вы ввели, и нажмите «Сформировать транзакцию»:
На той же странице Вы можете узнать адрес своего кошелька.
Также существуют кошельки от официальных разработчиков – Ethereum Wallet and Mist, но они требуют выкачки блокчейна на компьютер, соответственно занимают много места и не подходят обычному пользователю. Рекомендованных кошельков для мобильных устройств мы пока не нашли.
Купить и продать Ethereum за гривны Вы можете на бирже KUNA.
Приятных торгов!
Эфириум: транзакции, газ и лимит
Пример с ценой транзакции
С разрешения я одолжу этот пример и аналогию у замечательной команды MyEtherWallet. Пожалуйста прочитайте их прекрасно написанный гайд по газу. Так же у них есть страница с отличными утилитами, которая, в том числе, позволяет вам конвертировать эфир в субединицы (wei, Gwei и т.п.).
Вы можете представлять лимит газа как количество литров/галлонов/единиц топлива для машины. Вы можете представлять цену газа как стоимость за литр/галлон/единицу топлива.
Если брать машину, то цена будет $2.50 (цена) за галлон (единицу). В Эфириме это 20 Gwei (цена) за газ (единицу). Чтобы заполнить весь бензобак понадобится 10 галлонов по $2.50 = $25. Если брать Эфириум, то 21000 газа по 20Gwei = 0.00042 ETH.
Следовательно, общая комиссия за транзакцию будет 0.00042 Эфира.
Отправка токенов, как правило, требует от ~50000 до ~100000 газа, так что общая комиссия за транзакцию увеличивается до 0.001 ETH — 0.002 ETH.
Что такое “лимит газа на блок”?
Лимит газа на блок — это максимально допустимое количество газа в блоке для определения того, как много транзакций может поместиться в блок. Например, у нас есть 5 транзакций и каждая транзакция имеет лимит газа в 10, 20, 30, 40 и 50. Если лимит газа на блок — 100, то первые 4 транзакции могут поместиться в блок. Майнеры решают какие транзакции поместить в блок. Кто-то из майнеров может попробовать поместить последние 2 транзакции в блок (50+40), и останется место только для первой транзакции (10). Если попытаться включить транзакцию, которая использует больше газа, чем текущий лимит газа на блок — она будет отвергнута сетью и ваш Эфириум клиент выдаст вам сообщение “Транзакция превышает лимит газа на блок”. Пример взят из этого поста на Ethereum StackExchange.
Согласно ethstats.net, лимит газа на блок на момент написания статьи составляет 4,712,357 газа, что говорит о том, что примерно 224 транзакции с лимитом газа в 21000 могут поместиться в 1 блок (в среднем новый блок производится каждые 15–20 секунд). Протокол позволяет майнеру блока регулировать лимит газа на блок на 1/1024 (0.0976%) в любом направлении.
Кто решает какой будет лимит газа на блок?
Майнеры. Отдельно от регулируемого протокола, стратегия с минимальным лимитом газа в 4,712,388 стоит по умолчанию в большинстве клиентов. Майнеры могут изменить это, но многие этого не делают и оставляют настройки по умолчанию.
Как изменяется лимит газа на блок?
Майнеры сети Эфириум используют майнинговые программы, такие как ethminer, которые подсоединяются к geth или Parity. geth и Parity имеют настройки, которые майнеры могут изменить. Настройки командной строки для майнинга в geth есть тут, а для Parity тут.
Что такое “DoS” в сети Эфириум?
Недавно было очень много комментариев по поводу замедления работы сети Эфириум, забивания её транзакциями и невозможностью её использования. Эти комментарии описывают замедление как “DoS” сети Эфириум. Инцидент отказа в обслуживании (Denial of Service) в сети Эфириум происходит, когда блоки постоянно заполнены и существует много транзакций со статусом “в ожидании”. Как мы знаем, майнеры могут выбрать какую транзакцию включить в блок исходя комиссии, прикрепленной к транзакции. Когда в очереди сотни тысяч транзакций (или, техническим языком, в пуле транзакций), это может вызывать нестандартные часовые задержки. Инциденты с DDoS (Distributed Denial of Service, Распределённый отказ от обслуживания) могут быть как и злонамеренными, так и нет.
Злонамеренный DoS
Осенью предыдущего года Эфириум был атакован неизвестным лицом или группой через так называемую транзакционную спам-атаку. Атака была описана в этом посте:
Атакующий совершил DoS атаку постоянно вызывая определенный код в смарт контракте, который был сложен для вычисления клиентами (нодами и майнерами), но очень дешев для добавления в сеть.
Во время атаки майнеров попросили уменьшить лимит газа на блок до 1.5 миллионов и потом до 2 миллионов в другом случае. Были и другие случаи, когда майнеров просили уменьшить лимит газа на блок во время атак на сеть.
Не злонамеренный DoS
Подобные инциденты происходят когда в сети так много транзакций “в очереди”, что требуется необыкновенно много времени для их обработки. Недавно популярность некоторых ICO вызвала перегрузку сети транзакциями. Ребята из Infura написали пост о технических деталях подобных инцидентов.
Почему лимит газа на блок не изменяется даже если блоки постоянно полные?
Основная причина: майнеры не используют возможности адаптивного лимита газа.
В протоколе Эфириума есть встроенный механизм, через который майнеры могут голосовать за лимит газа, так что вместимость может быть увеличена без хард форка. Изначально этот механизм сочетался со стандартной стратегией, когда майнеры голосовали за лимит газа, который составляет минимум 4.7 миллиона, но может достичь 150% от недавнего (экспоненциальная скользящая 1024 блоков) среднего используемого лимита газа, если требуемое количество выше, позволяя увеличивать вместимость вместе с возрастающим спросом, в то время как всё еще существует потолок для защиты от спама.
Как описано в части “Злонамеренный DoS” выше, несколько раз в прошлом майнерам было предложено изменить их стандартные настройки лимита газа на блок, чтобы помочь удержать атаку пока не будет выпущен новый патч. Проблема в том, что некоторый майнинговые пулы никогда не меняли свои настройки обратно, даже когда атаки утихли. Примерно месяц назад майнеров попросили изменить настройки лимита и цены газа чтобы повторно ввести возможность адаптивного лимита газа, т.к. последние ICO очень быстно заполняли блоки и вызывали задержки в работе сети Эфириума.
ETH Gas Station* — это отличный ресурс для тех, кто ищет актуальную информацию о том, как майнинговые пулы голосуют за лимит газа на блок.
*Там же можно смотреть актуальную информацию о текущей минимально-безопасной цене газа (на момент написания это всего-лишь 0.7 Gwei или примерно $0.003 за обычную транзакцию с лимитом газа 21000!)
Источник
ТЕЛЕГРАММ КАНАЛ
(Оперативные новости, инвест. проекты, сигналы с платныхканалов, инсайды, бонусы, рефбек, компенсации….)
1.3 4 votes
Рейтинг статьи
Что такое Gas, Gas Limit и Gas Price в сети Ethereum
В сети Ethereum, в отличие от Bitcoin, действует не только одноименная криптовалюта — эфир, но и Gas и Gas Limit. Именно они позволяют пользователям не только оплачивать транзакции, но и запускать смарт-контракты и DApps, а также хранить данные на блокчейне.
Платформа Ethereum
Платформа второй по капитализации криптовалюты мира Ethereum была запущена в июле 2015 года Виталиком Бутерином. Цель платформы — предоставить разработчикам открытую распределенную сеть для запуска собственных децентрализованных приложений (DApps) и смарт-контрактов. Если сеть Bitcoin играет роль пиринговой платежной системы, то Ethereum создан для выполнения программного кода с помощью децентрализованной виртуальной машины (EVM).
Эфир — это внутренняя криптовалюта, которую добывают майнеры для поддержания работы сети, и, в отличие от других криптовалют, ее роль не ограничена только платежами. Одна монета эфира делится на: Finney, Szabo, Gwei, Mwei, Kwei и Wei, где Wei — наименьшая единица эфира. Такие названия разработчики дали долям эфира в честь известных личностей, которые внесли существенный вклад в развитие криптовалют. Один ETH равен тысяче Finney, миллиону Szabo, миллиарду Gwei и квинтиллиону Wei.
Количество единиц Wei в каждой долеТранзакции в Ethereum
За проведение любой транзакции и действия в блокчейне Ethereum взимается комиссия, которую получает майнер. Майнеры сети подтверждают транзакции и решают, какие из них войдут в новый блок сети. Комиссия за транзакцию исчисляется в газе, а оплачивается в эфире. Из чего выходит, что газ — это «топливо» сети Ethereum, которое используется для проведения транзакций, выполнения смарт-контрактов и запуска DApps, а также для оплаты хранения данных.
Газ имеет две составляющих — лимит и цену. Таким образом, работу сети Ethereum обеспечивают:
Эфир (ETH) — это криптовалюта сети Ethereum, вторая по размеру капитализации на крипторынке.
Газ (Gas) — это единица исчисления, которая обозначает размер комиссии за определенное действие или транзакцию.
Лимит газа (Gas Limit) — это максимальное количество газа, которое пользователь готов заплатить за выполнение этого действия или подтверждения транзакции (минимум — 21,000).
Цена газа (Gas Price) — это количество Gwei, которое пользователь готов потратить на каждую единицу газа.
Для каждой транзакции отправитель устанавливает лимит и цену газа. Чтобы самостоятельно рассчитать общую стоимость комиссии за транзакцию в эфире, необходимо умножить лимит газа на его цену. Например, если лимит газа равен 50,000 единицам, а цена газа — 20 Gwei, то это значит, что отправитель готов потратить на выполнение транзакции 0.001 эфира.
Чем выше цена газа, которую отправитель готов заплатить, тем приоритетней его транзакция в сети Ethereum, поскольку вознаграждение майнера будет выше. Этот вариант подходит тем, кто участвует в предпродаже токенов популярного ICO и хочет увеличить шансы на включение своей транзакции в следующий блок. Однако, установив низкую цену на газ, отправитель экономит собственные средства, например, при переводе средств с одного кошелька на другой.
После выполнения транзакции весь неиспользованный газ возвращается на счет отправителя. Но если он указал слишком низкое значение для лимита газа, то его транзакция считается недействительной и будет отклонена в связи с ошибкой «Out of Gas», а потраченный на вычисления газ не вернется на счет. Стоит иметь в виду, что отправитель всегда платит майнерам за вычисления, независимо от того, пройдет транзакция или нет. Процесс обработки транзакции с кошелька MyEtherWallet будет выглядеть следующим образом:
Источник: ethclassic.ru/2017/08/10/what-is-gas/Для того чтобы подсчитать в ETH или USD количество эфира, лимит газа и время транзакции, существует онлайн-сервис ETH Gas Station. А сервис GasPriceOracle, основываясь на информации о последних транзакциях, рассчитывает цену газа и время, необходимое для выполнения вычислений майнерами. На сегодняшний день за 1 Gwei на подтверждение транзакции уйдет около 30 минут, а за 40 Gwei — порядка 1−2 минут.
=
crypto.by/chto-takoe-gas-gas-limit-i-gas-price-v-seti-ethereum/
=
Мой канал Telegram: t.me/cryptothrash
=
Список перспективных крипто-проектов (периодически обновляется) :
goo.gl/u5hgK2
=
Все свежие раздачи бесплатных токенов (айрдропы):
goo.gl/uvLnVh
=
«Облачный майнинг».
HASHFLARE: t.co/wk7ETJPwkg = 01.09.2017 изменил все ранее купленные контракты с бессрочных на годовые
New Promo Code
HF18SPRNGSL10 — 10%
HF18BDAY30 — 30%
GENESIS MINING: t.co/BJOb65tFeZ = Бессрочные контракты SHA-256, Промокод на скидку 3% — Uv31rm
CCG Mining: t.co/MlRRKzr71G = Бессрочные контракты SHA-256
NuVoo Mining: t.co/ofRkZZz2rb
=
Аппаратные крипто-кошельки.
LEDGER NANO S: goo.gl/i4XNom
=
Кошельки и платёжные системы.
PAYEER: goo.gl/tDavne (обмен BTC,ETH,USD,EUR,RUR)
ADVCASH: goo.gl/qTy5z5
Cryptopay: t.co/cBftsLacoF
=
Рублёвые крипто-биржи.
YOBIT: goo.gl/irx0NL
EXMO: goo.gl/cMhZR6
CEX: goo.gl/b7A3hS = Margin Trading
=
Децентрализованные крипто-биржи.
ALTCOIN DEX: goo.gl/FkPAHL
=
Обмен криптовалют на фиат.
LOCALBITCOINS: goo.gl/v2hNf6
BTC banker: goo.gl/59Z9QD
ETH_CHANGE_BOT: goo.gl/dgBgJr
CHANGELLY: t.co/De2FvqQ47U
=
Что такое газ? | База знаний MyEtherWallet
6 мин чтения
Введение
Блокчейн Ethereum — это сеть. Эфир (ETH) является топливом для этой сети. Когда вы отправляете токены, взаимодействуете с контрактом, отправляете токены ETH или ERC20 или делаете что-либо еще в блокчейне, вы должны платить за это вычисление. Этот платеж рассчитывается в газе, а газ всегда оплачивается в ETH.
Вы платите за вычисления, независимо от того, успешна ваша транзакция или нет.Даже в случае сбоя майнеры должны проверить и выполнить вашу транзакцию, что потребует вычислительной мощности. Вы должны заплатить за это вычисление так же, как вы заплатили бы за успешную транзакцию.
Вы можете увидеть свою комиссию за транзакцию (лимит газа * цена на газ) в ETH и USD при поиске транзакции на Etherscan.io. Это не комиссия, которую получает MyEtherWallet (MEW) или любой другой поставщик услуг. Эта комиссия выплачивается удаленным майнерам за транзакции майнинга, их размещение в блоки и защиту цепочки блоков.
ОбзорКогда вы слышите термин «газ», человек говорит либо о:
Общая стоимость транзакции («комиссия за транзакцию») — это Лимит газа * Цена на газ.
Вы можете представить лимит газа как общее количество литров / галлонов / единиц газа, которое может вместить автомобиль.
Вы можете думать о цене газа как о стоимости литра / галлона / единицы газа.
- Для автомобиля это цена в долларах (цена) за галлон (единицу).
- В случае Ethereum это GWEI (цена) за единицу газа.
Допустим, вы хотите наполнить бак на 10 галлонов.
Потребовалось бы 10 галлонов газа по цене 2,50 доллара за
каждый. Эта сумма составит 25
долларов.
Аналогичным образом, выполнение лимита газа 21000
означает заполнение 21000
единиц газа.
Если каждая единица установлена на 20 GWEI
, общая сумма составит 0,00042
.
Следовательно, общая комиссия за транзакцию в этом сценарии будет 0.00042 ETH
.
Для отправки токенов обычно требуется немного больше газа, чем для отправки ETH, поэтому мы обычно рекомендуем иметь 0,1 ETH для транзакций с 2–3 токенами.
Здесь вы можете использовать наш инструмент для расчета GWEI <-> WEI <-> USD, что может быть полезно, если вы хотите узнать комиссию за транзакцию в ETH, а не в GWEI.
Лимит газа Лимит газа называется лимитом, потому что это максимальное количество единиц газа, которое вы готовы потратить на транзакцию.Это позволяет избежать ситуаций, когда где-то в контракте есть ошибка, и вы в конечном итоге тратите 1 ETH
, затем 10 ETH
, а затем 1000 ETH
, идя по кругу, но не прибывая ни куда.
Однако единицы газа, необходимые для транзакции, уже определяются тем, сколько кода выполняется в цепочке блоков. Если вы не хотите тратить столько же на бензин, снижение лимита не поможет. Вы должны включить достаточно газа, чтобы покрыть используемые вычислительные ресурсы, иначе ваша транзакция не удастся из-за ошибки «Закончился газ».
Весь неиспользованный бензин никогда не покидает ваш кошелек. Итак, если вы перейдете на MyEtherWallet, отправите 1 ETH
на наш адрес для пожертвований и используете лимит газа 400000
, вы получите 400000 - 21000 * = 379000
обратно. Однако, если вы отправляли 1 ETH
в контракт, и ваша транзакция по контракту не удалась, вы будете использовать все 400000
и ничего не получите обратно.
* 21000
— стандартный лимит газа для обычных транзакций.
Если вы хотите меньше тратить на транзакцию, вы можете сделать это, снизив сумму, которую вы платите за единицу газа. Цена, которую вы платите за каждую единицу, увеличивается или уменьшается, насколько быстро ваша транзакция будет добыта.
Ускорит ли добычу газа с увеличением цены? Означает ли низкая цена на газ, что его никогда не будут добывать?Комиссия за транзакцию поступает майнеру, который добывает ваш блок. Когда майнеры добывают блок, они должны решить, какие транзакции включить.Они могут выбрать, чтобы не включать транзакции, или они могут выбрать случайный выбор транзакций. Чтобы побудить майнеров включать транзакции в блоки, вы хотите установить «цену на газ», которая будет достаточно высокой, чтобы они захотели ее включить (поскольку это полностью зависит от них).
Большинство майнеров следуют очень простой стратегии включения. Они включают полученные транзакции, отсортированные от самой высокой цены на газ до самой низкой, а затем включают их до тех пор, пока либо блок не будет заполнен, либо они не достигнут той, у которой цена на газ установлена ниже, чем они готовы возиться.
Вы хотите установить достаточно высокую цену на газ, чтобы майнер включил вашу транзакцию в блок. Если вы спешите, вы можете установить цену на газ еще выше, чтобы опередить всех в очереди.
Если вы никуда не торопитесь, вам просто нужно установить достаточно большое число, чтобы кто-нибудь в конечном итоге включил вашу транзакцию.
Почему я должен устанавливать низкую цену на газ?Потому что это дешевле и потому что с ростом цены ETH (по сравнению с долларом США) транзакция, которая раньше стоила полцента, теперь может стоить несколько центов.
Более дорогие транзакции, такие как взаимодействие с определенными Dapps, теперь могут стоить доллар или больше! Как пользователь, вы должны попробовать отправлять несрочные транзакции с более низкой ценой на газ, поскольку чем больше транзакций происходит по более низкой цене на газ, тем больше вероятность, что майнеры снизят свои минимумы.
Где я могу увидеть, какие майнеры принимают?Начните здесь, на EthGasStation.
КалькуляторEthGasStation позволит вам оценить, сколько времени пройдет, прежде чем ваша транзакция будет принята по определенной цене на газ.
Что такое газ? · Комиссия за газ и транзакции
Введение
Ethereum — это сеть, также известная как блокчейн. Эфир (ETH) является топливом для этой сети. Когда вы отправляете токены, взаимодействуете с контрактом, отправляете ETH или делаете что-либо еще в блокчейне, вы должны платить за это вычисление. Этот платеж рассчитывается в Gas
, а газ оплачивается в ETH
.
Вы платите за вычисление , независимо от того, успешна ваша транзакция или нет.Даже если это не удается, майнеры должны проверить и выполнить вашу транзакцию (вычислить) , и поэтому вы должны заплатить за это вычисление так же, как вы заплатили бы за успешную транзакцию.
Вы можете увидеть свою комиссию за передачу (лимит газа
* цена газа
) в ETH и USD при поиске транзакции на etherscan.io. Это не комиссия за передачу, которую получает MyEtherWallet или любой другой поставщик услуг. Эта комиссия выплачивается майнерам за транзакции майнинга, размещение их в блоки и обеспечение безопасности цепочки блоков.
Обзор
Когда вы слышите gas
, человек говорит либо о:
Общая стоимость транзакции («комиссия TX») составляет Gas Limit
* Gas Price
.
Обычно, если кто-то просто говорит «Газ», они говорят о «Лимите газа».
Время аналогии!
Вы можете представить себе лимит газа
как количество литров / галлонов / единиц газа для автомобиля. Вы можете думать о цене на газ
как о стоимости литра / галлона / единицы газа.
- С автомобилем это
2,50 доллара (цена)
загаллон (единица)
. - С Ethereum это
20 GWEI (цена)
загаза (единица)
.
Чтобы наполнить ваш «бак», нужно …
-
10 галлонов
по цене2,50 доллара США
=25 долларов США
-
21000 единиц газа
по20 GWEI
=0,00042 ETH
.
Таким образом, общая комиссия за передачу составит 0,00042 эфира.
Отправка токенов обычно занимает от ~ 50000
газа до ~ 100000
газа, поэтому общая комиссия за передачу увеличивается до 0,001 ETH - 0,002 ETH
.
Здесь вы можете использовать наш инструмент для расчета GWEI <-> WEI <-> USD, что может быть полезно, если вы хотите узнать комиссию за передачу в ETH, а не в GWEI.
Предел газа
Лимит газа
называется лимитом, потому что это максимальное количество единиц газа, которое вы готовы потратить на транзакцию.Это позволяет избежать ситуаций, когда где-то в контракте есть ошибка, и вы тратите 1 ETH …. 10 ETH …. 1000 ETH ….. ходите по кругу, но никуда не попадаете.
Однако единицы газа, необходимые для транзакции, уже определяются тем, сколько кода выполняется в цепочке блоков. Если вы не хотите тратить столько же на бензин, снижение лимита газа не поможет. Вы должны включить достаточно газа, чтобы покрыть используемые вычислительные ресурсы, иначе ваша транзакция не удастся из-за ошибки Out of Gas
.
Весь неиспользованный газ возвращается вам в конце транзакции. Итак, если вы перейдете на MyEtherWallet, отправите 1 ETH на наш адрес для пожертвований (?) И используете лимит газа в 400000, вы получите 400000 — 21000 * обратно. Однако, если вы отправляли 1 ETH на контракт, а ваша транзакция с контрактом не удалась (скажем, период создания токена уже закончился), вы будете использовать все 400000 и ничего не получите обратно.
* 21000 — лимит газа для стандартных транзакций
Цена на газ
Если вы хотите меньше тратить на транзакцию, вы можете сделать это, снизив сумму, которую вы платите за единицу газа.Цена, которую вы платите за каждую единицу, увеличивается или уменьшается, насколько быстро ваша транзакция будет добыта.
В обычное время:
- 40 GWEI Цена на газ почти всегда приведет вас в следующий блок.
- 20 GWEI обычно доставит вас в течение следующих нескольких блоков.
- 2 GWEI обычно доставит вас в течение следующих нескольких минут.
Во время периодов создания токенов эти расходы резко возрастают из-за спроса / предложения:
50 GWEI — максимальная цена газа
.
будет принимать большинство контрактов на период создания токенов.Что-нибудь выше этого, и ваш TX выйдет из строя. Большинство из них является ключевым словом здесь — проверьте период создания токена, в который вы хотите инвестировать , до того, как начнет период создания токена.50 GWEI — это сумма, которую вы должны отправить в этом случае.
Если вы пытаетесь отправить в течение периода создания токена (но не с по для создания токена), у вас есть 2 варианта: немного подождать, пока не закончится период создания токена, или увеличить цену на газ более чем на 50 GWEI.
Вы можете настроить цену на газ на MyEtherWallet в нижнем колонтитуле с помощью ползунка. Он ограничен 50 GWEI, чтобы люди, привязанные к отправке в периоды создания токенов, не потерпели неудачу всех своих транзакций, потому что они ничего не читают.
⚠ Только опытные пользователи, которые хотят подняться выше, могут увидеть, как здесь
Будет ли увеличиваться цена на газ, чтобы добывать его быстрее? Означает ли низкая цена на газ, что его никогда не будут добывать?
Комиссия за транзакцию поступает майнеру, который добывает ваш блок.Когда майнеры добывают блок, они должны решить, какие транзакции включить. Они могут выбрать, чтобы не включать транзакции, или они могут выбрать случайный выбор транзакций. Чтобы побудить майнеров включать транзакции в блоки, вы хотите установить «Цену на газ», которая будет достаточно высокой, чтобы они захотели, чтобы включил ее (поскольку это полностью зависит от них).
Большинство майнеров следуют очень простой стратегии включения. Они включают полученные транзакции, отсортированные от самой высокой цены на газ до самой низкой, а затем включают их до тех пор, пока либо блок не будет заполнен, либо они не достигнут той, у которой цена на газ установлена ниже, чем они готовы возиться.
Вы хотите установить цену на газ достаточно высоко, чтобы майнер включил вашу транзакцию в блок. Если вы спешите, вы можете установить более высокую цену на газ, чтобы опередить всех в очереди. Если вы никуда не торопитесь, вам просто нужно установить достаточно высокое число, чтобы кто-то в конечном итоге включил вашу транзакцию.
Почему я должен устанавливать низкую цену на газ?
Потому что это дешевле и поскольку цена ETH по сравнению с долларом США растет, транзакция, которая раньше стоила полцента, может стоить несколько центов.Более дорогие транзакции, такие как торги на имя ENS, теперь могут стоить доллар или больше! Как пользователь, вы должны попробовать отправлять несрочные транзакции с более низкой ценой на газ, поскольку чем больше транзакций происходит по более низкой цене на газ, тем больше вероятность, что майнеры снизят свои минимумы.
Следует ли мне увеличить лимит газа для продажи токенов?
Вы должны положить все, что вам скажут владельцы токенов. Если не в курсе, то спрашивайте, до продажи токенов . Это гарантирует, что ваша транзакция не завершится ошибкой из-за ошибки «Нет газа».Обычно достаточно 200000 единиц газа, но некоторым требуется больше.
Увеличение суммы до 1 500 000 или более приведет к увеличению вероятности входа , а не . Все, что это будет делать, — это быстрее заполнить блоки, и вы потеряете комиссию за передачу, если она не пройдет. Мы никогда не видели продажи токенов, для которых требуется более 800 000 единиц газа.
Так что я должен послать с огромной ценой на бензин для продажи токенов, верно?
Не обязательно. Риск его увеличения заключается в том, что вы все равно не сможете войти и все равно заплатить комиссию.Газ НЕ будет возвращен вам, если вы отправите со слишком низким лимитом газа, слишком рано или слишком поздно в период создания токена.
Во-первых, проверьте, есть ли максимальная цена на газ для продажи токенов. Если они это сделают, используйте это как цену на газ. И Status, и Bancor имели максимальный газ в 50 GWEI.
Если они разрешат вам отправить с любой ценой на газ, вы должны решить, сколько вы готовы инвестировать и сколько вы готовы потратить на эту попытку инвестирования. Вы должны исходить из того, что вы заплатите полную сумму и ничего не получите взамен в течение периодов создания токенов. Возьмите лимит газа (например, 200000), умножьте на цену газа (например, 50 GWEI или 0,00000005 ETH), и это будет сумма, которую вы заплатите за попытку войти.
Перед периодом создания токена BAT средняя цена на газ составляла 20 GWEI (по умолчанию) для периодов создания токена. Теперь это кто-нахер-даже знает:
- 40 GWEI * 200000 == 0,008 ETH == 5,60 доллара США долларов США
- 70 GWEI * 200000 == 0,014 ETH == 9,80 долларов США долларов США
- 100 GWEI * 200000 == 0,02 ETH == 14,00 долларов США долларов США
Абсурдные цены на газ в период создания токена BAT (цены в долларах США на момент TX)
- 118 GWEI * 200000 == 0.0236 ETH == 6,13 долларов США долларов США
- 7590 GWEI * 200000 == 1,518 ETH == 394,68 долларов США долларов США
- 58000 GWEI * 200000 == 11,6 ETH == 3016 долларов США долларов США
Верно. Кто-то заплатил $ 6000 + за отправку неудавшейся транзакции. Ой, действительно.
Где я могу увидеть, какие майнеры принимают?
Начните здесь: http://ethgasstation.info/
(на момент написания) Ниже 20 GWEI блоки почти все заполнены, что означает, что если вы установите значение ниже этого значения, вам придется ждать в очереди со всеми остальными.
Очень крутой майнер, miningpoolhub, принимает цену 2 GWEI, но их блоки всегда заполнены, и на них приходится только 9% майнинга, что означает, что примерно 1 из каждых 10 блоков (~ 150 секунд) будет принимать транзакции с ценой газа 2 GWEI. а когда это произойдет, он будет полон, так что вам, возможно, придется подождать несколько из них.
http://ethgasstation.info/calculator.php позволит вам оценить, сколько времени пройдет до принятия вашей транзакции по определенной цене на газ.
Связанные
Источники
Спасибо Вину за искусство, / u / MicahZoltu, случайную обличительную речь о газе, и различных реддиторов, которые годами комментировали газ для этого поста.Очень мало из этого является нашим исходным содержанием. Это куча комментариев и информации людей, вычищенных и упорядоченных за последний год.
Как добавить бензин в MEW? Используется ли газ для депозита и снятия средств на MEW? : MyEtherWallet
Gas используется тем, кто отправляет ETH или токены.
Газ — это то, что заставляет блокчейн Ethereum «работать». Вы платите майнерам газ (в форме ETH) за обработку ваших транзакций и взаимодействие со смарт-контрактами. Они выбирают, в каком порядке обрабатывать транзакции, в зависимости от цены на газ (обычно указывается в gwei; равняется 0.000000001 ETH или 1000000000 вэй). Текущая цена на газ для транзакций указана на https://ethgasstation.info. Чтобы изменить цену на газ, воспользуйтесь раскрывающимся списком / ползунком в правом верхнем углу MEW.
Практически нет причин для отправки транзакции с использованием чего-либо выше, чем цена на газ, равная цене на газ FAST, указанной на ethgasstation.info. Но это все равно не ускорит вашу транзакцию.
Обычная транзакция ETH с одного адреса на другой расходует 21000 газа.Это называется лимитом газа. Взаимодействие со смарт-контрактами использует больше газа, чем обычные транзакции ETH, поэтому вы должны отправлять такие транзакции с более высоким лимитом газа. Если вы не укажете достаточно высокий лимит газа, ваш газ будет использован, но ваша транзакция не будет обработана. Если вы установите слишком высокий лимит газа, излишки не будут удалены с вашего адреса. Примечание. Если вы переводите жетоны, используйте лимит газа не менее 90 тысяч.
Устранение неполадок:
-Если ваша транзакция отображается на etherscan как завершенная, но еще не в кошельках вашей биржи, вам нужно подождать, пока биржа догонит сеть.
-Если ваша транзакция не отображается на etherscan, значит, время ожидания истекло, или ваша биржа еще не отправила ее в цепочку.
-Если ваша транзакция застряла из-за того, что вы ввели ее со слишком низкой ценой на газ (отображается как ожидающая в течение нескольких часов), вы можете перезаписать транзакцию, используя следующее: https://myetherwallet.github.io/ база знаний / транзакции / check-status-of-ethereum-transaction.html
Дайте мне знать, если у вас возникнут еще вопросы. Желаем удачи: D
Что такое газ, лимит газа и цена на газ в сети Ethereum?
Сеть Ethereum, в отличие от сети Биткойн, содержит не только одноименную криптовалюту, но также имеет лимит газа и газа.Последний позволяет пользователям не только оплачивать транзакции, но и запускать смарт-контракты и DApps, а также хранить данные в блокчейне.
Платформа второй по величине в мире криптовалюты по рыночной капитализации Ethereum была запущена в июле 2015 года Виталиком Бутериным. Цель платформы — предоставить разработчикам открытую распределенную сеть для запуска собственных децентрализованных приложений (DApps) и смарт-контрактов. Если сеть Биткойн играет роль одноранговой платежной системы, то Ethereum предназначен для выполнения программного кода с использованием децентрализованной виртуальной машины (EVM).
Эфир — это внутренняя криптовалюта, которая добывается для поддержки сети, и, в отличие от других криптовалют, его роль не ограничивается платежами. Одна монета эфира делится на Finney, Szabo, Gwei, Mwei, Kwei и Wei, где Wei — это наименьшая единица эфира. Разработчики дали такие названия номиналам эфира в честь известных личностей, внесших значительный вклад в развитие криптовалюты. Один ETH равен тысяче Finney, одному миллиону Szabo, миллиарду Gwei и квинтиллиону Wei.
Комиссия, полученная майнером, взимается за выполнение любых транзакций и действий в блокчейне Ethereum. Сетевые майнеры подтверждают транзакции и решают, какие из них войдут в новый блок сети. Комиссия за транзакцию рассчитывается в газе и оплачивается в эфире . Таким образом, газ является «топливом» сети Ethereum, которое используется для проведения транзакций, выполнения смарт-контрактов и запуска DApps, а также для оплаты хранения данных.
Газ состоит из двух компонентов: лимита и цены.Таким образом, работу сети Ethereum обеспечивают:
Ether (ETH) — это собственная криптовалюта сети Ethereum, вторая по величине рыночной капитализации на рынке криптовалют.
Газ — это единица расчета, которая указывает комиссию за конкретное действие или транзакцию.
Лимит газа — это максимальное количество газа, которое пользователь готов заплатить за выполнение этого действия или подтверждение транзакции (минимум 21 000).
Цена газа (цена газа) — это сумма Gwei, которую пользователь готов потратить на каждую единицу газа.
Отправитель устанавливает лимит и цену на газ для каждой транзакции. Чтобы самостоятельно рассчитать общую стоимость комиссии за транзакцию в эфире, необходимо умножить лимит газа на его цену. Например, если лимит газа составляет 50 000 единиц, а цена на газ составляет 20 Gwei, это означает, что отправитель готов потратить 0.001 Ether о выполнении транзакции.
Чем выше цену на газ, которую готов заплатить отправитель, тем важнее транзакция в сети Ethereum, поскольку вознаграждение майнера будет выше. Этот вариант подходит тем, кто участвует в предпродаже токенов популярного ICO и хочет повысить шансы включения своей транзакции в следующий блок. Однако, устанавливая низкую цену на газ, отправитель экономит свои средства, например, при переводе средств с одного кошелька на другой.
После завершения транзакции весь неиспользованный Газ возвращается на счет отправителя. Если указанная сумма для указанного лимита газа слишком мала, то транзакция считается недействительной и будет отклонена в связи с ошибкой «Нет газа», а газ, потраченный на расчеты, не вернется на счет. Стоит иметь в виду, что отправитель всегда платит майнерам за оценки, независимо от того, проходит транзакция или нет. Обработка транзакции из MyEtherWallet будет выглядеть так:
Чтобы рассчитать количество эфира, лимит газа и время подтверждения в ETH или долларах США, существует онлайн-сервис под названием ETH Gas Station.Цена на газ Oracle, основываясь на информации о последних транзакциях, рассчитывает цену на газ и время, необходимое для выполнения расчетов майнерами. На сегодняшний день для подтверждения транзакций для 1 Gwei требуется около 30 минут, а для 40 Gwei — около 1-2 минут.
токенов, газа и лимит газа в Ethereum | автор: Арун Радживан
На рисунке показан простой блокчейн-поток.
Ethereum — это сеть, также известная как блокчейн.
Основное отличие Ethereum от любой другой криптовалюты состоит в том, что это не просто валюта, это среда.Здесь любой может воспользоваться технологией блокчейн для создания своих собственных проектов и DAPPS (децентрализованных приложений) через смарт-контракты. Это очень важное различие, потому что именно оно показывает вам истинный масштаб того, что возможно в Ethereum.
Думайте об Ethereum как об Интернете и обо всех DAPPS как о веб-сайтах, которые в нем работают. В этих DAPPS есть что-то действительно интересное, все они децентрализованы и не принадлежат физическому лицу, они принадлежат людям.Обычно это происходит с помощью краудсейла, называемого «ICO» (подробнее об этом позже). По сути, вы покупаете определенные токены этого DAPP в обмен на свой эфир.
Примечание. Первоначальное предложение монет (ICO) является приблизительным эквивалентом IPO в мире основных инвестиций. ICO действуют как своего рода сборщики денег; компания, желающая создать новую монету, приложение или услугу, запускает ICO.
Эти жетоны обычно бывают двух видов:
- жетонов использования.
- Рабочие жетоны.
Токены использования: Это токены, которые действуют как национальная валюта в соответствующих DAPPS. Golem — довольно хороший тому пример. Если вы хотите использовать услуги в Golem, вам нужно будет заплатить с помощью сетевого токена Golem (GNT). Хотя эти токены имеют денежную ценность, они не дают вам никаких конкретных прав или привилегий в самой сети.
Рабочий токен: Это токены, которые идентифицируют вас как своего рода акционера в DAPP .Благодаря этому у вас есть право голоса в том направлении, в котором движется DAPP. Прекрасным примером этого являются токены DAO . Если вы были держателем токена DAO, у вас было право голосовать за то, может ли конкретный DAPP получать финансирование от DAO или нет.
Прямо сейчас вам должно быть интересно, если все эти DAPPS созданы в сети Ethereum, то почему бы нам просто не использовать эфир для оплаты каждой транзакции в этих DAPPS? Зачем им нужна национальная валюта? Ответ на этот вопрос довольно прост, даже в реальной жизни есть масса мест, где мы используем форму токена вместо наличных.
Примеры:
Помните, когда вы ходили в аквапарк? Помните, как они взяли ваши деньги и повязали браслет на запястье, которым вы пользовались для доступа ко всем аттракционам в парке, а также для покупки еды? В этом примере аквапарк — это DAPP, ваши деньги — эфир, а группа — токен.
Хорошо, как насчет того времени, когда вы купили билеты в кино на «Чудо-женщину» и добавили в свой билет дополнительный попкорн и колу? В тот момент, когда вы вошли в театр, как вы попали в зал? Вы показали им билет.Как ты купил попкорн и колу? Опять же, показывая им билет. В этом случае кинотеатр — это DAPP, ваши деньги — эфир, а билет — это токен .
Используя токены для выполнения определенных функций в смарт-контракте DAPPS, вы делаете процесс намного более простым и плавным. Кроме того, токены также отлично подходят для общей стоимости эфира (подробнее об этом позже).
Вы должны заплатить за вычисление , независимо от того, успешна ваша транзакция или нет.Даже если это не удается, майнеры должны проверить и выполнить вашу транзакцию (вычислить) , и поэтому вы должны заплатить за это вычисление так же, как вы заплатили бы за успешную транзакцию.
Ether (ETH) является топливом для этой сети. Когда вы отправляете токены, взаимодействуете с контрактом, отправляете ETH или делаете что-либо еще в блокчейне, вы должны заплатить за это вычисление. Этот платеж рассчитывается в Gas , а газ оплачивается в ETH .
Общая стоимость транзакции = Лимит газа * Цена на газ .
Обычно, если кто-то просто говорит «Газ», они говорят о «Лимите газа».
Аналогия:
Вы можете думать о Gas Limit как о количестве литров / галлонов / единиц газа для автомобиля. Вы можете думать о Gas Price как о стоимости литра / галлона / единицы газа.
- С автомобилем это
2,50 доллара (цена)
загаллон (единица)
. - С Ethereum это
20 GWEI (цена)
загаза (единица)
.
Чтобы наполнить ваш «бак», требуется…
-
10 галлонов
по цене2,50 доллара США
=долларов США
-
21000 единиц газа
по цене20 GWEI
=0,00042 ETH
.
Таким образом, общая комиссия за передачу составит 0,00042 эфира.
Отправка токенов обычно занимает от ~ 50000
газа до ~ 100000
газа, поэтому общая комиссия за передачу увеличивается до 0,001 ETH - 0,002 ETH
.
Это максимальное количество единиц газа, которое вы готовы потратить на транзакцию.
Однако единицы газа, необходимые для транзакции, уже определены тем, сколько кода выполняется в цепочке блоков. Если вы не хотите тратить столько же на бензин, снижение лимита не поможет. Вы должны включить достаточно газа, чтобы покрыть используемые вычислительные ресурсы, иначе ваша транзакция не удастся из-за ошибки Out of Gas .
Примечание: весь неиспользованный газ возвращается вам в конце транзакции. Итак, если вы перейдете на MyEtherWallet, отправите 1 ETH на наш адрес для пожертвований (?) И воспользуетесь лимитом газа 400000, вы получите обратно 400000–21000 *. Но , если вы отправляли 1 ETH в контракт, а ваша транзакция по контракту не удалась, вы будете использовать все 400000 и ничего не получите обратно.
Если вы хотите меньше тратить на транзакцию, вы можете сделать это, уменьшив сумму, которую вы платите за единицу газа. Цена, которую вы платите за каждую единицу, увеличивается или уменьшается, насколько быстро ваша транзакция будет добыта.
В обычное время:
- 40 GWEI Цена газа почти всегда приведет вас к следующему блоку.
- 20 GWEI обычно доставит вас в течение следующих нескольких блоков.
- 2 GWEI обычно доставит вас в течение следующих нескольких минут.
Комиссия за транзакцию поступает майнеру, который добывает ваш блок. Когда майнеры добывают блок, они должны решить, какие транзакции включить. Они могут выбрать, чтобы не включать транзакции, или они могут выбрать случайный выбор транзакций. Чтобы побудить майнеров включать транзакции в блоки, вы хотите установить «Цену на газ», которая будет достаточно высокой, чтобы они захотели, чтобы включил ее (поскольку это полностью зависит от них).
Большинство майнеров следуют очень простой стратегии включения. Они включают полученные транзакции, отсортированные от самой высокой цены на газ до самой низкой, а затем включают их до тех пор, пока либо блок не будет заполнен, либо они не достигнут той, у которой цена на газ установлена ниже, чем они готовы возиться.
Вы хотите установить цену на газ достаточно высоко, чтобы майнер включил вашу транзакцию в блок. Если вы спешите, вы можете установить более высокую цену на газ, чтобы опередить всех в очереди.Если вы никуда не торопитесь, вам просто нужно установить достаточно высокое число, чтобы кто-то в конечном итоге включил вашу транзакцию.
Как сэкономить на газе
- Хотите знать, какова плата за газ в экосистеме Ethereum?
- Как можно сэкономить на комиссии за газ и снизить стоимость транзакции?
Что ж, в этом руководстве я помогу вам понять все о газе Ethereum.
На днях я готовился к участию в ICO, которое требовало от меня взноса в эфире (ETH).
ICO проводилось на блокчейне Ethereum, что означало, что мне нужно было отправить свой эфир (ETH) на адрес смарт-контракта Ethereum.
Вскоре после этого я понял, что MyEtherWallet (он же MEW) является одним из лучших смарт-контрактов Ethereum Wallet, поэтому я начал готовить свой MEW к ICO.
И, как я советовал вам в моем описании DApps внимательно прочитать и понять требования ICO, я сделал то же самое и пошел на официальный сайт ICO, чтобы узнать, что от меня требуется.
Там я обнаружил, что для ICO требуется минимальный рекомендуемый «Лимит газа» в 200000 и «Цена газа» в 70 Gwei, которые должны конвертироваться в комиссию в размере 0,014 эфира (ETH) или 3,15 доллара.
Мне тогда были чужды эти условия лимита и цены на газ.
Тем не менее, я проявил должную осмотрительность и успешно принял участие в ICO.
Когда я проводил должную осмотрительность и исследовал эти термины, я понял, что все они объясняются очень технически, и вокруг них было много путаницы.Более того, очень важно понимать эти термины, если вы хотите участвовать в DeFi или ICO на основе Ethereum.
Теперь, когда ICO завершилось, я подумал о том, чтобы познакомить вас с этими условиями в более нетехнической манере, чтобы никто в сообществе Coinsutra.com не остался позади.
Но перед этим, я думаю, будет полезно сделать краткий обзор Ethereum, Ether и ICO.
Что такое эфир?
Ethereum — это платформа на основе блокчейна, на которой любой, кто знает язык Solidity, может писать автономные смарт-контракты, а также создавать децентрализованные приложения (также известные как DApps).
На официальном сайте проекта Ethereum написано:
«Ethereum — это децентрализованная платформа для приложений, которые работают точно так, как запрограммировано, без каких-либо шансов на мошенничество, цензуру или стороннее вмешательство».
С другой стороны, Ether (ETH) — это криптовалюта, которая питает эти смарт-контракты, DApps и транзакции в блокчейне Ethereum.
Как и Биткойн, ETH также является одноранговой валютой, но, в отличие от BTC, имеет множество приложений.
Ether (ETH), в отличие от BTC, можно запрограммировать для многих сценариев использования, таких как создание DApps, включение смарт-контрактов, генерация токенов во время ICO, а также выполнение стандартных P2P-платежей. Вот почему Ethereum (или Ether) также называют программируемыми деньгами .
Введение в ICO на основе Ethereum
Обычно ICO на базе Ethereum выглядит так:
- Веб-сайт ICO объявит сроки проведения ICO.
- Затем они объявят адрес своего смарт-контракта (адрес ICO).
- Участникам необходимо отправить ETH на этот адрес с указанием определенного лимита газа и цены на газ, которые рекомендованы ICO в установленные сроки.
Теперь, если ваша транзакция ETH добыта и имеет достаточный лимит газа в соответствии с требованиями контракта ICO для выполнения, вы получите свои токены ICO, зачисленные на ваш кошелек.
В противном случае, если лимита газа будет недостаточно, выполнение смарт-контракта ICO не удастся, и участники не получат свои токены ICO.
Введение в
Эфир, лимит газа, цена на газ и транзакционные сборыЧтобы делать что-либо на платформе Ethereum, вам необходимо заплатить за это, и оплата (или комиссия) рассчитывается в эфире (ETH) с помощью промежуточного эталона, называемого лимит газа и цена газа.
Это уравнение используется для расчета ETH (или комиссии за транзакцию):
Эфир = Комиссия за передачу = Лимит газа * Цена на газ
Давайте разберемся с каждым компонентом этого уравнения один за другим:
Что такое эфир (комиссия за передачу)В сети Ethereum окончательная комиссия за транзакцию рассчитывается в эфире.Он получается путем умножения лимита на газ и цены на газ.
Например, см. Ссылку на транзакцию Ether на сайте etherscan.io:
Показывает комиссию Tx (то есть лимит на газ * цена на газ) в долларах США и ETH.
Эта комиссия не взимается кошельками или другими поставщиками услуг; вместо этого он выплачивается майнерам за майнинг блоков транзакций и за безопасность блокчейна Ethereum. Эта комиссия выплачивается пользователями майнерам и вычитается из всей суммы их транзакции.
Чтобы понять два других компонента уравнения (лимит газа и цена на газ), рассмотрим следующий пример:
Предположим, у вас есть машина, которая потребляет 1 галлон бензина стоимостью 10 долларов за милю. Теперь, если вы проехали на машине 5 миль, это обойдется вам в 50 долларов. Это означает, что если вам нужно заставить свою машину работать (или проехать) 5 миль, вам нужно будет потратить 50 долларов, заливая в нее 5 галлонов бензина.
Точно так же, чтобы запустить строку кода или выполнить операцию в Ethereum, вам нужно сжечь соответствующий лимит газа (например, в автомобиле), где каждый «лимит газа» (например, бензин в автомобиле) будет иметь цену за единицу, называемую «Цена на газ».
Для уточнения:
- В автомобиле, 10 долларов (цена на бензин) за галлон (лимит газа).
- В Ethereum, 10 Gwei (цена на газ) за газ (лимит газа).
Примечание: Gwei — это единица измерения цены на газ (об этом я расскажу далее в статье).
Что такое лимит газаОбычно, когда говорят о «газе» в Ethereum, они имеют в виду «лимит газа». Это просто означает, что для выполнения этой операции или запуска конкретного кода смарт-контракта требуется некоторое количество топлива.
Газ — это единица, которая переводится в эфир (ETH) как стоимость выполнения этого действия (или работы). Инициатор запроса оплачивает эту стоимость майнеру, который фактически выполняет майнинг и проверяет эту транзакцию (или действие).
В Ethereum лимит газа измеряется в единицах «газ». Например, если вы хотите успешно выполнить 5 строк кода на Ethereum, потребуется 5 единиц газа. Думайте об этом как о своей машине, которая потребляет 5 галлонов бензина на 5 миль езды.
Лимиты газа уже определены для Ethereum в зависимости от того, сколько кода необходимо выполнить в блокчейне для конкретной операции.
Если вы играете с умом и говорите, что вы будете вводить меньшее количество газа для выполнения определенного кода / операции, то он завершится неудачно и выдаст ошибку «Закончился газ». Поэтому, чтобы этого избежать, вы должны подавать правильное количество рекомендованного газа, чтобы код операции или смарт-контракта завершился успешно.
Практическое правило: если вы хотите платить меньше и снижаете лимит газа ниже рекомендуемого лимита, это не сработает. Вместо этого попробуйте снизить цену на газ.
Цена на газЕсли вы хотите платить меньше за свою транзакцию, вы можете сделать это, изменив другую переменную, которая также определяет окончательную стоимость (или комиссию Tx) транзакции. Эта переменная называется « цена газа ».
Но учтите, что снижение цены на газ приведет к увеличению времени добычи транзакции. Это происходит потому, что все майнеры хотят майнить транзакцию, которая имеет более высокое вознаграждение за майнинг (то есть более высокую комиссию Tx).
На Ethereum цена на газ измеряется в единицах Gwei.Для 5 строк кода, требующих 5 единиц газа, это будет стоить 5 Gwei.
W Почему не использовать ETH напрямую вместо цены на газ?Фактически, это сделано для того, чтобы отделить стоимость любой операции от рыночной цены эфира. Как известно, цены на криптовалюту очень волатильны, и ETH не исключение. Вот почему в блокчейне Ethereum лимит газа для каждой операции является постоянным и фиксированным, чтобы волатильность рынка не влияла на использование Ethereum.
Только представьте сценарий, в котором вместо использования этого косвенного способа фиксированных лимитов на газ и переменных цен на газ у нас была фиксированная стоимость ETH. Допустим, цена 1 ETH составляла 1000 долларов … Никто не стал бы использовать платформу Ethereum, потому что это было бы слишком дорого.
Вот почему становится легко обойти эту волатильность рынка и одновременно снизить операционные издержки, используя другую переменную.
Как сэкономить на комиссии Ethereum Gas?
Есть несколько способов сэкономить на газе:
Первое, что вам нужно сделать, это найти самую низкую плату за газ для выполнения транзакции.Для этого зайдите на Gasstation.info и проверьте текущую плату за газ.
Как видно из приведенного выше экрана, стандартная плата за газ составляет 173, и выполнение может занять менее 5 минут. Я знаю, что это много времени, но в зависимости от вашей цели транзакции вы можете использовать стандартные комиссии или комиссии трейдера.
Теперь, когда вы используете Metamask или аналогичные кошельки Ethereum, вы можете установить плату за газ. Это то, о чем не многие люди знают, и в конечном итоге они платят высокую плату за газ.
Заключение: эфирный газКак правило, в обычное время (когда ICO не проводится на Ethereum) для стандартных транзакций используется лимит газа 21000. С другой стороны, во время ICO используется лимит в 200000 единиц газа.
Среднюю цену на газ можно уточнить на ethgasstation.
И эти 3 типа цен на газ предлагаются в обычное время для P2P-транзакций:
- Fast (40 Gwei) — Ваша транзакция, скорее всего, будет получена в следующем блоке.
- Среднее (4 Gwei) — Ваша транзакция, скорее всего, будет получена в следующих нескольких блоках.
- Медленно (0,6 Gwei) — Ваша транзакция, скорее всего, будет выбрана через несколько минут.
Но во время ICO средняя цена на газ взлетает до астрономических уровней. Здесь вы можете следить за последними рекомендованными ценами на газ и лимитами на газ. Кроме того, вы можете использовать эту ссылку для расчета средней комиссии за транзакцию и среднего времени подтверждения для данной цены на газ и лимита газа.
Итак, это все с моей стороны в этой статье, и я надеюсь, что это поможет вам сделать правильный выбор для себя.
Тем не менее, есть вопросы о ценах на газ Ethereum и ограничениях на газ? Спросите в комментариях ниже!
Понравился пост? Не забудьте поделиться этим!
Вот несколько тщательно отобранных статей, которые вы должны прочитать, чтобы расширить свои знания о криптовалютах:
Harsh Agrawal — эксперт по криптовалютным биржам и ботам для CoinSutra.Он основал CoinSutra в 2016 году и стал одним из самых известных профессиональных блоггеров в сфере финансовых технологий.
Отмеченный наградами блогер с опытом работы более 10 лет. Он имеет опыт работы в области финансов и технологий и имеет профессиональную квалификацию в области информационных технологий.
Спикер со всего мира и автор, который любит блокчейн и мир криптовалют.
Узнав о децентрализованных финансах и имея опыт работы в области информационных технологий, он поставил перед собой задачу помочь другим научиться этому и начать работу с ним через CoinSutra.
Присоединяйтесь к нам по электронной почте и в социальных сетях, чтобы получать последние обновления прямо на свой почтовый ящик.
Как работают комиссии Ethereum / Как использовать меню «Advanced Settings» Ethereum? : Coinomi Support
В меню дополнительных настроек есть три основных параметра: Gas Limit, Gas Price и Nonce. Эта статья объяснит, что это такое и как их правильно использовать.
Лимит газа — это максимальное количество газа, которое будет использовать транзакция. Если меню расширенных настроек не затронуто, оно автоматически будет установлено на 21000 для базовых переводов эфириума.Для передачи токенов Coinomi автоматически рассчитает лимит газа, который обычно превышает 21000. Более высокий лимит газа обычно требуется для отправки токенов или других контрактов (myetherwallet рекомендует ~ 200000 для токенов). В Coinomi лимит газа рассчитывается таким же образом, как и используемый газ. Поэтому вам не нужно беспокоиться об ограничениях на газ при участии в ICO или при отправке ETH или токенов на адреса контрактов. Работа будет вестись за кулисами, и будет установлен правильный лимит.Если лимит газа слишком высок, только фактически использованная сумма будет засчитываться в вашу комиссию за транзакцию после подтверждения транзакции.
Цена на газ — это цена (в ETH), которую вы платите за каждую единицу газа. Если вы не измените какие-либо значения в меню дополнительных настроек, ваша транзакция с Ethereum будет обрабатываться с ценой на газ, установленной в «Настройки — Дополнительные настройки — Комиссия за транзакцию — Ethereum» (по умолчанию 20 Gwei или 0,00000002 ETH). Например, если цена на газ по умолчанию равна 0.00000002 ETH, а ваш лимит газа равен 21000, тогда за транзакцию вы заплатите максимум (21000 газа) * (0,00000002 ETH / газ) = 0,00042 ETH. После подтверждения любая сумма, уплаченная за неиспользованный газ, будет возвращена. Чтобы оценить правильные цены на газ на основе рыночных условий, вы можете использовать этот инструмент: https://ethgasstation.info/calculatorTxV.php
Nonce — это значение, которое увеличивается после каждой отправленной транзакции. Ваша транзакция не будет добыта до тех пор, пока
- не будут подтверждены все предыдущие значения nonce и
- Nonce в вашей транзакции является самым большим nonce на сегодняшний день.
Значение nonce не следует изменять в дополнительных настройках, если вы не пытаетесь заменить неподтвержденную транзакцию. Подробнее читайте здесь.