Время от времени у пользователя возникает ситуация, когда ему нужно отследить прохождение транзакций отправленной криптовалюты. Благодаря анонимности цифровых монет, просмотреть конфиденциальные данные может только сам отправитель. Сегодня мы разберемся, как проверить транзакцию Ethereum и расшифровать содержащиеся в ней сведения.
Содержание
Суть операций, проводимых в блокчейне Ethereum
Транзакции Ethereum представляют собой отправка пакета данных с одного цифрового кошелька на другой, которая подтверждается личным кодом отправителя. В этом пакете содержится информация касательно суммы перевода, данных о его получателе, цифровых подписях, размере комиссии и др. После всех проведенных операций в блокчейне появляются новые записи, указывающие, кто стал владельцем монет.
Иногда количество переводов резко возрастает, и нагрузка на сеть увеличивается. Это может привести к "заторам", когда подтверждение транзакции затягивается. Возникает так называемый "мемпул", то есть очередь на включение транзакции в состав блока.
При этом очередность включения в блок зависит от ряда факторов, в частности размера установленной комиссии, суммы перевода, наличия мультиподписи и т.д. Чтобы своевременно отреагировать на ситуацию и попытаться "протолкнуть" свой перевод, пользователю необходимо отследить текущее состояние операции.
Где можно отследить платеж Эфириума
Для этого есть целый ряд сервисов (Blockchain Explorers), которые позволяют зайти в блокчейн Эфириума и посмотреть транзакции. Наиболее популярные из них:
- Etherscan;
- Etherchain;
- Etherapps.
Все они построены по одному принципу поисковиков, который отслеживают платеж. Пользователи при выборе в основном ориентируются на удобство пользования и интерфейс ресурса.
Теперь о том, как посмотреть нужный платеж. Возьмем для примера сервис Etherscan. Чтобы обнаружить сведения о нужной операции, необходимо в поисковое окошко, расположенное на верхней панели справа, ввести информацию о платеже (адрес криптовалютного бумажника, TxHash – код операции, токен или блок).
Система мгновенно выдаст окошко с детальными сведениями о транзакции Эфириума. Эти данные используются не только для того, чтобы быстрее перевести крипту, но и для проверки размера комиссионных, уточнения адреса получателя и др.
Кстати, после хардфорка и разделения Эфириума и Эфириума Классик, многие юзеры волновались, где можно будет найти сведения о переводах ETC. Но проблем никаких не возникло.
Как прочитать информацию о транзакции
Для неподготовленного человека данные, предоставляемые поисковой системой Эфириума, мало что скажут. Попробуем разобраться, что означают записи в каждой строке.
- TxHash – номер финансовой операции, по которому отслеживаются перечисления криптовалюты в блокчейне.
- TxReceiptStatus – указывает на состояние операции (Success означает, что она выполнена).
- BlockHeight – номер вычисленного майнерами блока, в который включили данную операцию.
- TimeStamp – время, потраченное майнерами на вычисление этого блока.
- From – адрес криптовалютного бумажника, с которого осуществляется перевод монет.
- To – адрес цифрового кошелька получателя.
- Value – сумма Эфиров, которые переводятся (в скобках указан долларовый эквивалент).
- GasLimit – максимальный размер комиссионных, которые могут быть сняты за выполнение транзакции.
- GasUsedByTxn – размер реально снятой комиссии за платеж.
- GasPrice – цена газа, указанная в гвеях и Эфирах (1 миллиард gwei равен 1 ETH).
- ActualTxCost/Fee – актуальный на момент отправки размер комиссии (в Эфирах и долларах), рассчитывается умножением предыдущих двух показателей.
- CumulativeGasUsed – сколько газа понадобилось для открытия блока.
- Nonce – номер порядковый транзакции, которая выполняется с данного криптобумажника (первая обозначается, как 0, вторая – 1 и т.д.).
- InputData – это содержащееся в платеже дополнительное сообщение (если отправитель его ввел).
- PrivateNote – приватная информация, доступ к которой можно получить, только пройдя авторизацию.
Исходя из этих сведений, пользователь сможет понять, в каком состоянии платеж находится сейчас и каковы причины его задержки.
Немного о комиссии в сети Эфириума
Оплата услуг сети Ethereum несколько отличается от традиционных комиссий Биткоина. Здесь для этого используется отдельная единица расчета, которая называется gas (газ). Пользователи не владеют этой единице и не могут ее накопить. При каждой оплате услуги в сети ее стоимость вычисляется, исходя из курса обмена gas/ETH. Поскольку комиссии в сети Эфира невысокие, то стоимость газа рассчитывается в миллиардных долях Эфира – Гвеях (gwei).
На каждую услугу установлены расценки в газе. Так, добавление второго адреса оценивается в 3 gas, расчет хешрейта – 30 gas, осуществление перевода крипты – 21 тысяча gas.
Расчет размера комиссии производится следующим образом. Максимальный лимит газа (GasLimit = 21000) множится на его стоимость (скажем, 20 gwei). Получаем простую задачку: 21000х20=0,00042 ETH. Этот расчет завязан на максимальный размер комиссионных. В реальности услуга может стоить меньше, тогда "сдача" будет зачислена обратно на кошелек отправителя. Если же пользователь хотел сэкономить и указал слишком маленький размер комиссии, то подтверждение операции может и не произойти, тогда плата за перевод также будет ему возвращена.
Отзывы и обсуждения