Какво е on-chain
On-chain срещу off-chain и защо е толкова важно, че всичко в блокчейна е публично.
Думите с точица са обяснени - посочи ги или ги цъкни. Някои ключови думи са и линкове към урока си - можеш да го отвориш директно, ако искаш.
Когато купуваш crypto през централизирана борса и просто гледаш баланса в приложението, това е off-chain - борсата ти дължи актива, но той реално не е в твой wallet.
Когато пратиш транзакция от собствен wallet, тя се записва on-chain - завинаги, публично и видимо за всеки.
Разликата изглежда техническа, но от нея зависи кой реално държи парите ти, кой може да ги замрази и какво може да види светът за теб.
Off-chain: числото в приложението
Когато купиш BTC на борса, в блокчейна не се случва нищо. Борсата просто сменя едно число в собствената си база данни. Ако пратиш на друг човек в същата борса, често пак е само вътрешен запис. Блокчейнът „научава“ за теб чак когато изтеглиш към собствен адрес.
Удобно е - бързо е, няма такси за газ и има поддръжка. Но така зависиш от борсата: тя може да спре тегленията, да замрази сметката ти или да фалира. FTX през ноември 2022 г. е най-известният пример. Защо борсата не е място за дългосрочно пазене, има в hot и cold wallet.
On-chain: записът, който никой не може да изтрие
Всяка on-chain транзакция съдържа кой праща, на кого, какво, колко, каква такса е платена и кога. Тя получава уникален хеш - номер, по който всеки може да я намери в експлорър като Etherscan или Solscan. Как се четат, ще видиш в урока за експлорърите.
От това следват три неща:
- Всяко действие струва газ, който се плаща в собствения токен на мрежата, т.е. в газ токена - ETH, SOL и тн. Класическа грешка на начинаещите е да имаш USDC в Ethereum, но нула ETH, и да не можеш да ги мръднеш никъде.
- Необратимо е. Грешен адрес, грешна мрежа, подпис на фалшив сайт - няма бутон „отказ“.
- Публично е. Всеки, който знае адреса ти, вижда баланса и цялата ти история.
Псевдонимно, не анонимно
Адресът ти е псевдонимен, тоест не носи името ти. Но в момента, в който някой го свърже с теб, цялата ти история става видима. Това става например, когато:
- теглиш от борса с верифициран профил (KYC);
- пуснеш адреса си в пост в X;
- платиш на приятел.
Затова не показвай публично основния си wallet и не се хвали с баланси. Колкото повече се вижда, толкова по-интересна мишена си за скамърите.
Подписи, които не са транзакции
Не всичко, което подписваш в wallet-а, отива веднага в блокчейна. Някои сайтове искат само „подпис на съобщение“, без газ и без транзакция. Повечето са безобидни, например вход в сайт.
Но някои подписи, като permit одобренията в EVM мрежите, дават право на някой друг да харчи токените ти по-късно. Измамникът просто пуска подписа ти в блокчейна, когато си реши.
Затова „не струва газ“ не значи „безопасно“. Повече за това има в правилата за безопасност.
Off-chain срещу on-chain накратко
| Баланс в борса (off-chain) | Собствен wallet (on-chain) | |
|---|---|---|
| Кой държи ключовете | Борсата | Ти |
| Може ли да бъде замразен | Да | Не, освен при токени с вградена функция за замразяване (като USDT и USDC) |
| Кой вижда движенията | Борсата | Всеки |
| Такси | Такси на борсата | Газ при всяко действие |
| Ако сгрешиш | Има поддръжка | Няма кой да ти ги върне |
Защо това е толкова важно
- On-chain активността ти е публична история, която гради (или руши) репутация - виж on-chain репутация.
- Много еърдропи се раздават точно според това какво си правил on-chain - виж какво е airdrop.
- Различните мрежи (EVM, Solana, Cosmos…) записват on-chain данните по различен начин - виж блокчейните и мрежите.
- И най-важното: щом всичко е публично, можеш сам да провериш токен, екип или „smart money“ wallet, вместо да вярваш на чужди думи.
Аз почти никога не вярвам на твърдение, което мога сам да проверя в блокчейна - това е истинското DYOR. Тази разлика е в основата на всичко останало в crypto, от wallet tracking до лаунчването на мемекойни, така че си струва да ти е ясна.
Свързани уроци
Без сигнали и без обещания за печалба. Какво никога няма да направя