Как стать автором
Обновить

Комментарии 9

Очень хайповая тема, ставлю лайк

и уже потраченный GAS передается майнеру в качестве комиссии

С августа 2021 это уже не так. См. EIP-1559. Все комиссии за все транзакции не передаются майнерам, а сжигаются. Майнеры получают только фиксированную награду за блок — 2 ETH, которая делится пропорционально вкладу каждого, если майнинг происходит на пуле, а не в соло (при этом один блок создается каждые 13 секунд).

Спасибо за комментарий! Добавил замечание про EIP-1559

Справдливости ради, сжигается не вся комиссия, а 90-99% в среднем. Награда майнера получается примерно 2.1 ETH за блок в среднем. Блоки 300 ETH тоже были (несколько штук за три месяца)

хранится 20-ти битный адрес получателя

Страдания по поводу 32 битных адресов IPv4 ничему не научили ?

P/S: ... научили - длинна адреса 20 байт ?

Да уж, на 20 бит не разгуляешься)
Спасибо, это конечно же опечатка

Если поле data пустое, это означает что сообщение предназначено только для передачи ehter'a, а не для исполнения кода

На самом деле, если обратиться к контракту с пустым полем data, то контракт среагирует исполнение fallback функции. Ну и, конечно, без наличия такой функции контракт не сможет принимать Эфир.

Из документации Solidity:  It is executed on a call to the contract if none of the other functions match the given function identifier (or if no data was supplied at all).

Спасибо. Очень интересно. Читал два раза. Ничего не понял. Вдохновился.

Интересная статья. Просматривая Bcscan неоднократно попададал на смарт-контракты в коде которых везде было прописано что токен ERC20. Bcscan ведь фиксирует и отслеживает операции с токенами сети Binance Smart Chain (BEP20). Не понимаю, как тогда оборот токенов сети эфира там и как они туда попадают (под видом токенов BEP20) ? Может кто-то может помочь разобраться в этом?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории