TGStat
TGStat
Введите текст для поиска
Расширенный поиск каналов
  • flag Russian
    Язык сайта
    flag Russian flag English flag Uzbek
  • Вход на сайт
  • Каталог
    Каталог каналов и чатов Региональные подборки Тематические подборки Платные каналы Поиск каналов
    Добавить канал/чат
  • Рейтинги
    Рейтинг каналов Рейтинг чатов Рейтинг публикаций
    Рейтинги брендов и персон
  • Аналитика
  • Поиск по публикациям
  • Мониторинг Telegram
  • Продвижение
    Реклама через Яндекс Бизнес Реклама в каналах через TGStat Agency Реклама на сайте TGStat.ru
Карта Ethereum

23 Aug, 20:03

Открыть в Telegram Поделиться Пожаловаться

Почему посмотреть данные в Ethereum можно бесплатно, а изменить — уже нет
Вы открываете приложение и смотрите баланс токена. Комиссии нет.
Нажимаете «обменять» — появляется gas.
Почему?
Потому что в Ethereum есть огромная разница между чтением данных и их изменением.
Если приложение просто спрашивает у смарт-контракта: «Какой у этого адреса баланс?» или «Кто владелец этого NFT?», состояние блокчейна не меняется.
Такой запрос может выполнить локальный узел или RPC-сервис. Всей сети не нужно заново договариваться о результате, поэтому пользователь не платит gas.
Совсем другая ситуация возникает, когда нужно что-то изменить.
Перевести токены.
Совершить обмен.
Создать NFT.
Записать новые данные в контракт.
Тогда нужна настоящая транзакция. Она подписывается, распространяется по сети, попадает в блок и выполняется узлами Ethereum. А это уже требует ресурсов — поэтому появляется gas.
Можно сравнить Ethereum с большим государственным реестром.
Посмотреть открытую запись в базе — одно дело.
Попросить официально изменить владельца собственности — совсем другое. Изменение должно быть принято системой и записано так, чтобы остальные участники увидели одинаковый результат.
Это объясняет странную на первый взгляд вещь: сложное приложение может показывать огромное количество информации совершенно бесплатно, а одна маленькая кнопка «подтвердить» внезапно требует комиссию.
Потому что до этой кнопки вы в основном читали Ethereum. После неё пытаетесь изменить Ethereum.
Если совсем просто: чтение спрашивает сеть, что уже произошло. Транзакция просит сеть сделать так, чтобы произошло что-то новое.
#КартаEthereum #Ethereum #Gas #смартконтракты #транзакции

5.6k 0 0
Каталог
Каталог каналов и чатов Подборки каналов Поиск каналов Добавить канал/чат
Рейтинги
Рейтинг каналов Telegram Рейтинг чатов Telegram Рейтинг публикаций Рейтинги брендов и персон
API
API статистики API поиска публикаций API Callback
Наши каналы
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Почитать
Академия TGStat Исследование Telegram 2019 Исследование Telegram 2021 Исследование Telegram 2023
Контакты
Справочный центр Поддержка Почта Вакансии
Всякая всячина
Пользовательское соглашение Политика конфиденциальности Публичная оферта
Наши боты
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot