#bstockscis @BinanceCIS
Я ВЖЕ ДУМАВ ВИВОДИТИ bSTOCK У ГАМАНЕЦЬ. А ПОТІМ НАТРАПИВ НА ДЕТАЛЬ, ЯКОЇ ВЗАГАЛІ НЕ ОЧІКУВАВ
У мене в голові все було просто.
Якщо Binance показує, умовно, 10.523 bStock, то після Withdraw гаманець теж має показати 10.523.
Ну а як інакше? Токени ж ті самі.
А потім я поліз у FAQ Binance — і завис.
Виявляється, смартконтракт може зберігати raw balance, наприклад 10.000 токенів. А Binance та інтерфейси, які підтримують Scaled UI Amount, уже показують скориговане значення через Multiplier — наприклад 10.523. Якщо конкретний гаманець цю механіку не інтегрував, він може показати саме сирі 10.000.
І от тут стало цікаво.
На одному екрані — 10.523.
На іншому — 10.000.
Перша реакція була б очевидна:
«Куди поділася частина токенів?»
А насправді вони нікуди не поділися. Просто один інтерфейс показує raw amount, а інший — amount після застосування Multiplier. Binance прямо описує таку різницю між contract balance та displayed balance.
І я зловив себе на думці:
self-custody дає тобі більше контролю над активом. Але не гарантує, що кожен екран однаково добре пояснить, чим ти володієш.
Тому якщо після Withdraw дві цифри раптом не збігаються, я б спочатку шукав не «пропалі токени».
Я б шукав, яку саме цифру показує кожен інтерфейс.