Стандарты Токенов: Правила, благодаря которым Блокчейн работает

Если ты когда-нибудь свапал токены на DEX, отправлял NFT другу или юзал фарминг — ты уже сталкивался с токенными стандартами, даже если не знал об этом. Эти стандарты — невидимый каркас, который делает взаимодействие возможным.
Без них всё было бы в хаосе.
Зачем вообще нужны стандарты?
Блокчейны — децентрализованные системы. Разные команды, разные подходы, разные стэки. Но когда дело доходит до токенов, им нужно договориться о базовых вещах. Как выглядит перевод? Как dApp узнаёт баланс? Что должно быть в NFT?
Стандарты дают разработчикам понятный фреймворк, а пользователям — предсказуемый опыт. Именно они делают DeFi таким гладким. Ну или хотя бы работающим.
EVM и эпоха ERC
В Ethereum и EVM-совместимых сетях (Arbitrum, Polygon, Base и т. д.) токены строятся на основе Ethereum Virtual Machine. А стандарты там называются ERC.
Главные из них:
- ERC-20 — классика. Используется для всех основных токенов вроде USDC, AAVE, MEME.
- ERC-721 — NFT-шаблон. Один токен = один уникальный объект.
- ERC-1155 — гибрид. Один контракт может содержать и фанджиблы, и NFT. Любимая штука у игровых проектов.
Эти стандарты работают, потому что весь стек вокруг EVM их распознаёт. Именно поэтому DeFi на EVM так быстро взлетел.
Solana: своя виртуалка, свои правила
Solana не использует EVM. У неё своя штука — Solana Virtual Machine, или SVM. Это меняет подход с самого низа. Вместо того чтобы контракт хранил всё в себе, Solana разделяет логику и данные.
Здесь стандарт токена — SPL. А для NFT чаще всего используют Metaplex, который добавляет метаданные и поддержку маркетплейсов.
У Solana больше скорости, но и больше головной боли для разработчиков, особенно тех, кто приходит с EVM.
Cosmos: без VM, но с гибкостью
В Cosmos ещё интереснее. Здесь нет универсальной виртуальной машины. Каждая цепочка — как самостоятельное государство со своими законами.
Это даёт максимум свободы, но и стандартов единых почти нет. Чтобы цепочки могли обмениваться токенами, используется IBC и такие протоколы, как ICS-20. А smart-контракты реализуют через CosmWasm.
Можно сказать, Cosmos — это союз appchains, каждый из которых пишет свои правила, но при этом говорит на общем языке.
Именно стандарты всё склеивают
Если ты создаёшь токен и хочешь, чтобы он работал с кошельками, мостами, AMMs, или фармилкой — ты должен соблюдать стандарт.
Только так твой токен распознается в Liquidity Pool, попадёт на Uniswap или пойдёт по сети LayerZero.
Про них редко думают, но именно токенные стандарты делают мультичейн-навигацию реальной. Они не на виду — но без них не было бы всей этой движухи.
Comments ()