Mirka off-chain


Гео и язык канала: Беларусь, Русский
Категория: Криптовалюты


Все о тоне для новичков и немного субъективщины от автора

Связанные каналы

Гео и язык канала
Беларусь, Русский
Категория
Криптовалюты
Статистика
Фильтр публикаций


😱 Как EVAA в долги загоняет

Недавно зашел в EVAA, где у меня лежит немного USDT, чтобы посмотреть, сколько получилось накопить. Какого же было мое удивление, когда я заметил непогашенный долг, которого там не должно быть.

Оказалось, что по какой то причине процесс погашения долга состоит из 2х транзакций:
1. Возврат взятых в долг монет
2. Оплата комиссии за заем монет

Я брал в долг несколько tsTON, после чего сразу вернул все, что взял. Интерфейс показал, что я должен 0 и я благополучно забыл про это. Теперь же, оказалось, что я должен 0.003$ в tsTON(и разумеется, оплата газа выйдет мне дороже, чем ничего не делание).

Разработчик протокола подтвердил проблему и пообещал все закрыть(то ли оплатить, то ли убрать баг), но сама система возврата займа двумя транзакциями делает web3 займы намного менее полезными и удобными(сейчас и так сложно убедить пользователей в полезности протокола).

Если когда-либо занимали на EVAA не забудьте проверить ваш профиль, а то накапает пеня😁

@mirkaOff


Let's TOLK

Во время Ton Gateway был выпущен новый язык для смарт-контрактов на TVM — TOLK.

По факту, это не совсем новый язык, а переработанный FUNC, однако изменений и различий так много, что было решено перевести его в новый язык.

Изменения
Возможности TOLK не отличаются от FUNC, однако TOLK был явно сделан с целью создать более дружественный новичкам язык разработки: комментарии, объявление функций, переменных, стандартные функции, декораторы и многое другое было переработано и стало выглядеть и работать как в python, C++ и JS.

Несомненно, это великолепное решение: теперь научиться писать смарт-контракты будет намного проще, если ты умеешь писать код на каком-либо современном ЯП.

Проблемы
Несмотря на все плюсы нового языка, существуют и некоторые минусы:

1. Недоработанный компилятор, из-за которого код на TOLK часто уступает коду на FUNC в потреблении газа. Эта проблема не новая и давно известна: чем выше абстракция — тем ниже эффективность кода. В блокчейн разработке эффективность кода влияет не только на скорость его выполнения, но и на потребление контрактом газа. Однако разработчики уже пообещали улучшить компилятор.

2. Отсутствие примеров и документации. Да, основные концепции остались такими же, как и в FUNC, однако это всё-таки другой язык, для которого нужна собственная документация. И главный источник примеров, уже существующие смарт-контракты, все написаны на FUNC и крайне маловероятно будут переписываться на новый язык.

В любом случае, TOLK определенно станет ведущим языком для TVM разработки в будущем, заменив FUNC(TOLK был создан именно для этого).

Это действительно хороший язык, однако именно отсутствие примеров будет останавливать разработчиков.

@mirkaOff


DeDust XXX

На gateway CEO DeDust был анонсирован загадочный протокол DeDust X, обладающий огромной расширяемостью.

Что это, зачем и когда пока неизвестно, однако уже сейчас вы можете заполнить форму, чтобы стать бета тестером протокола.

На фоне падения TON(а за ним и жетонов) эта новость радует и даёт надежду.

@mirkaOff


Пыль

DeDust переименовали свой токен SCALE в DUST для предотвращения путаницы пользователей.
Возможно это благодаря тому, что команда не "сжигала владельца", а лишь заблокировала возможность минта новых токенов TonAPI самое лучшее API.
В память о прошлом токена $DUST пользователям остался только адрес контракта, заканчивающийся на "SCALE".

Привыкаем к пыли🤭

@mirkaOff


Выпускайте кракена(но потом)

Те, кто в TON уже не первый год наверняка знают или хотя бы слышали про TON believers fund. Для всех других рассказываю, что это такое.
TON believers fund — способ кратковременно уменьшить давление на стакан, путем стимулирования блокировки средств. Простыми словами, это стейкинг TON с наградой в TON.

TBF был запущен в августе 23 года и заблокировал более 1.3 миллиарда TON(~280М из которых — награда). Уже через год произойдет первая разблокировка средств(всего она будет длится 3 года). По приблизительным подсчетам, если выплаты будут ежемесячными, вкладчики будут получать по 36М TON, которые были куплены по цене сильно ниже актуальной.

Не думаю, что это обрушит курс монеты, однако такое количество средств не может не повлиять на рынок.
Лишь одно меня успокаивает: это все через год)

Контракт Ton Believers fund

P.S. Я в Минске на TON буткемпе. Если будет что-то интересное, обязательно напишу

@mirkaOff


Выход omniston

Скажу честно, от команды ston.fi я меньше всего ожидал выполнения обещаний. Однако omniston уже запущен и работает(пока только для разработчиков).

Когда протокол был только анонсирован, я и не предполагал, насколько уникальным он будет. Я считал, что команда выпустит обычный DEX агрегатор, однако сейчас стало известно, что протокол позволяет не только делить обмен на несколько небольших через разные источники ликвидности, но и использовать CEX для проведения обменов.

Проблема omniston

Несмотря на революционность протокола, метод создания далеко не революционный. Для поиска наиболее выгодных предложений omniston использует RFQ. Это, по сути, оракул, который предоставляет информацию контрактам. Со средствами пользователей RFQ не взаимодействует, однако он предоставляет информацию, от которой зависит, что со средствами будет происходить. Таким образом, если RFQ допустит ошибку или попросту отключится/сломается, omniston станет работать либо хуже, либо совсем перестанет работать. Использование любого централизованного ПО ставит под удар децентрализованные протоколы.

Также вопрос вызывают обмены через CEX, которые, в отличии от DEX, имеют возможность блокировать переводы.

В остальном, появление протокола вызывает положительные эмоции. После месяцев простоя, захламления блокчейна мемкоинами и слабыми проектами, появляется что-то реально полезное.

@mirkaOff


Ошибка

В прошлом посте про aqua я сказал, что протокол не проходил ни один аудит безопасности, что было неверно. На самом деле протокол прошел 2 аудита безопасности: от beosin и bugblow. Но вот если beosin занимаются аудитами не первый год и к ним обращались достаточно популярные проекты, то вот для bugblow аудит aquaprotocol стал вторым аудитом в истории организации(если так можно назвать контору, в которой работает 1 человек).

Проблема аудитов

Аудиты блокчейн проектов это всегда сложно и для понимания всего того, что они пишут, нужно быть технически подкованным. Однако, конкретно в этом случае, подкованность не так важна, ведь у AquaProtocol скрыт репозиторий с кодом(код контрактов и другой инфраструктуры нельзя посмотреть). Из-за этого все доводы аудитов(которые часто обращаются к файлам и конкретным строкам скрытого репозитория) упираются в то, что невозможно проверить, было ли что-то исправлено в блокчейне.

Почему то блокчейн аудиторы до сих пор не вставляют в свои отчеты хеш скомпилированного кода, благодаря которому можно было бы хотя бы проверить, что код в блокчейне и в отчете совпадают.

Аудит beosin
Аудит bugblow

@mirkaOff


Свет в конце тоннеля

Сейчас идет голосование сообщества Tonnel по прекращению добычи новых монет через Drill. На данный момент сминчено 1.55М Tonnel, по плану ожидалось увеличение количества монет до 10М.

Сейчас 97% голосовавших выступают ЗА, так что думаю решение будет принято. Это означает, что количество Tonnel больше не будет увеличиваться, а может начнет и уменьшаться.

Если есть желание проголосовать, это можно сделать тут.

@mirkaOff


AquaUSD в мейннете!

Сегодня совершенно неожиданно aqua protocol вышел в мейннет и это, пожалуй, самый жалкий запуск проекта такого масштаба. За 8 часов работы в основной сети, токен набрал менее 100 холдеров, при 1.2М подписчиков в канале. TVL пары на DeDust сейчас менее $100к, а главное, пользователям не понятно, зачем этот токен вообще нужен.

Зачем нужен aUSD (мнение разработчиков протокола)
Aqua protocol необходим как децентрализованный стейблкоин. Так как для его обеспечения используются застейканные TON, он также повышает надежность сети и добавляет утилити токенам застейканых TON.

Зачем нужен aUSD (мое мнение)
Aqua protocol необходим как инструмент выкачивания денег, не более. Мое мнение не взято с потолка(по крайней мере частично), для аргументации его у меня есть несколько фактов:

1. Накрученная аудитория, которой абсолютно плевать на стейблкоин. Пришли они для дропа AquaXP, не более.

2. Закрытый контракт, в котором в теории может быть скрыт бекдор(щель в безопасности оставленная намеренно) или просто скам контракт. Никакие аудиты безопасности контракты, разумеется, не проходили.

3. Абсолютно неудобный интерфейс и самый простой контракт. Если для вас это звучит не очень убедительно, то напомню, что протокол разрабатывался не один месяц, а контракт по итогу даже не может сам сминтить aUSD, вместо этого юзеру нужно делать 3 действия: конвертировать TON -> stTON, отправлять stTON, минтить aUSD.


Протокол обязательно получит поддержку TON foundation так как блокировка застейканных TON очевидно будет им не лишней, но большинству уже понятно, что TF часто финансируют все подряд.

Самое смешное, что протокол только вышел, а по мнению ton.app уже является №1 в категории "утилити", обходя Testnet кран и EVAA protocol.

Не зря под каждым постом ставили 🤣?

@mirkaOff


TonLink важен, но не нужен

Более двух месяцев назад команда первой децентрализованной сети оракулов в TON объявила о запуске публичного тестнета. Через некоторое время также был объявлен набор валидаторов для тестовой сети.

Все это время пользователи(в том числе и я) могли лишь раз в 2 дня собирать немного монет из крана. В будущем предполагалось использование этих монет в стейкинге, чтобы гарантировать достоверность данных, которые поставляет оракул.

Вчера в чате проекта у пользователей завязалась дискуссия с разработчиками, в ходе которой выяснилось, что ПО для оракула готово, однако запуск и поддержание работы сети будет просто экономически невыгодно:
Разработчик: Оракул можно в мейннет задеплоить хоть сегодня. Но это не будет окупать затраты на его содержание, маркетинг. Делать ради делания это неграмотно, каждый продукт должен функционировать, а не работать ради работы


Также, всплыла проблема ненужности оракулов для существующих проектов, ведь проще и дешевле будет рисковать в надежде, что централизованное API будет работать корректно:
Разработчик: Один баг, как у TonApi, и все средства протоколов сметут

Пользователь: Получается, что мы на медленно тонущей лодке, экипаж которой знает про уязвимости и не хочет с ними бороться, потому-что и Так сойдёт?

Разработчик: Ну да. Стоит задуматься, почему TON DeFi так непопулярен)


Команда собирается запускаться на блокчейне Polygon, так как они просто не считают себя нужными в TON. Официального заявления в канале проекта нет, однако в чате разработчики уже прямо говорят о желании уйти из TON.

Все это грустно. Чуть ли не единственный проект, который выступал за утилитарность и против лихорадки игр и дропов, теперь уходит.

Я надеюсь, что если TonLink уйдет в другой блокчейн, то перед уходом команда хотя бы опубликует код смарт-контрактов и ПО оракулов.

@mirkaOff


TRON > TON

На неделе сообщество взбудоражила новость про добавление сети TRON в некастодиальный кошелек MyTonWallet. Масла в огонь добавила микро-новость, что wallet при выводе USDT теперь предлагает сеть TRON первой, а лишь за ней находится TON. Некоторые даже посчитали это предательством, как будто проекты сговорились и решили перебраться на TRON. Спойлер: это не так.

Несмотря на то, что добавление TRON в MTW стало для многих неожиданностью, на самом деле это было относительно ожидаемым нововведением. Уже давно в коде TonKeeper датамайнеры обнаружили код, явно предназначенный для добавление сети TRON, а связанно все это со STONFI.
Дело в том, что команда этого DEX уже давно работает над развитием в кроссчейн направление и первый кроссчейн пул будет именно TON—TRON. К слову, в последнее время новости про скорое добавление кроссчейн обменов стали появляться чаще, хотя возможно это просто информационный шум.
Почему именно TRON, не известно, однако когда в сети TON не было нативного USDT, Wallet работал именно с USDT в сети TRON(Кстати, в этой сети сейчас находится больше всего USDT).
Если вам непонятно, как связаны TonKeeper, Stonfi и Wallet, то я напомню, что все это продукты монополиста TOP.

Сама реализация TRON кошелька в MTW неплоха: теперь вы можете создать новый кошелек, который по одной сид фразе сгенерирует вам приватные ключи для двух блокчейнов(TON и TRON). Такой алгоритм не новинка, однако впервые TON кошелек добавляет другую сеть, а не наоборот.

😐 Лишь пару вещей меня смущает:
Сеть TRON в кошельке MyTONWallet и скорее всего в TONkeeper.
И почему команда кошелька решила, что добавление TRON важнее, чем усовершенствование кошелька в сети TON.

@mirkaOff


Судьба собак

В боте Dogs появилось своеобразное голосование-тапалка, где на предпочтительный вариант нужно нажимать как можно чаще. Голосование ведется по вопросу, куда отправить N количество монет DOGS(на текущий момент N > 1.2 миллиарда).

Сам по себе DOGS меня не интересует: я забрал оттуда монет на 3$ и забил. Но я хотел бы рассмотреть сами варианты поподробнее:
Пожертвование на благотворительность
Как бы благородно это не звучало, это приведет к падению цены DOGS: монеты продаст либо команда для пожертвования деньгами, либо проект, которому передадут эти монеты.

Будущая разработка
Здесь та же исто
р
ия, DOGS-ами разработку не оплатить, а если разработчик все же возьмет оплату в жетоне, то с вероятностью 99% он ее продаст, чтобы получить деньги за которые можно хоть что-то купить.
Возможно под разработкой имелось ввиду будущий дроп в другом проекте, но это лишь предположение.
Сжигание
Пожалуй, самый понятный ва
риант. На цену это не повлияет, так как эти монеты не были на рынке, однако это гарантирует, что они и не попадут на рынок, уронив цену.

И теперь вопрос: зачем команде предлагать варианты распоряжения жетонов, которые приведут к его падению?
Все это выглядит как распил бабла по
типу: "вы проголосовали за благотворительность, поэтому мы пожертвовали монеты нашему дочернему проекту".

P.S. На данный момент лидирует вариант будущей разработки, а за
ним идет благотворительность.

@mirkaOff


pixel.gif
111.8Кб
NotPixel официально стартовал

NotPixel — аналог пиксель батла из reddit в телеграм теперь доступен для всех.
Суть игры проста: ставь пиксели один или с друзьями, чтобы нарисовать что-то красивое.

По моему мнению, эта игра лучше всех других игр, связанных с криптой, которые только существуют в телеграме, ее даже можно рассматривать как развлечение.

Моя бесстыжая реферальная ссылка
(сейчас сервера могут работать нестабильно)

P.S. Я не умер, посты будут

@mirkaOff


Удар откуда не ждали

Вчера DeDust перестал отображать актуальные данные, в том числе цены, APR и иную информацию со своих контрактов. Из-за этого было практически невозможно обменять какую-либо монету: из-за старой цены слиппейдж рассчитывался неверно и транзакция возвращалась.

Причиной этому стало падение двух нод, которые и предоставляли эти данные. Несмотря на то, что вскоре ноды были запущены + были запущены дополнительные две ноды, на синхронизацию этих нод с блокчейном потребовалось немало времени.

Причина падения нод неизвестна, тот же tonAPI не падал. Кстати раньше DeDust работал именно на tonAPI, но потом перешел на собственные ноды, чтобы меньше зависеть от этого нестабильного сервиса. По итогу собственное железо подвело, а запасного плана на этот случай предусмотрено не было.

Поскольку агрегаторы используют свои API/ноды, они отображали верную информацию и через них обмены проходили. Явный плюс в сторону открытости блокчейна.

@mirkaOff


Выпущен TON Mintless Jetton

Я уже писал о том, что CORE-dev Анатолий Макосов озаботился проблемой минта жетонов большим количеством людей, из-за чего блокчейну было плохо. И недавно он выпустил новый стандарт жетона Mintless jetton.

Как я и предполагал, такой жетон будет работать по тому же принципу, что и cNFT, то есть доказательства владения жетоном в блокчейне есть, но чтобы это доказательство превратилось в реальный жетон, нужно сделать минт.

Конечно, эффективность такого метода в борьбе со спамом транзакциями лично для меня спорная(теперь все будут спамить для минта своих жетонов). Однако, этот стандарт как минимум сильно снижает затраты разработчиков на рассылку жетонов: вместо множества транзакций, надо сделать одну. А пользователи уже сами будут решать, нужны ли им вообще эти жетоны.

Также, разработчик написал, что данную технологию будет использовать hamster combat для своего дропа, который будет уже совсем скоро. Так что возможно выходные для блокчейна отменяются(как раз увидим эффективность таких мер).

Насколько я знаю, Tonkeeper уже начал показывать такие монеты. Другие кошельки тоже вскоре будут отображать жетоны этого стандарта с возможностью их минта.
Тем временем, cNFT до сих пор можно посмотреть только на GetGems.

Если mintless jetton отработает хорошо на дропе хомяка, он станет фундаментальным стандартом в сети TON(в отличии от cNFT, которые используют в основном сами TF).

@mirkaOff


AquaXP — первый взгляд

AquaProtocol наконец-то выкатили свой токен. Этим токеном стал не AquaUSD, а AquaXP, который позже будет использоваться для получения дропа AQUA.

Как и с USDT, я решил разобраться, как устроен этот токен и вот, что я узнал:
Общее количество монет: 15,000,000,000, однако может быть сминчено и больше

Владельцем токена является мультисиг контракт, в управлении которого участвует 2 кошелька:
sergeymart(Кодер смарт-контрактов) создает ордера на транзакции, а julia-innovator(Публичное лицо проекта) их подтверждает. И это интересно: либо julia-innovator не сможет сделать транзакцию без sergeymart, либо она также имеет доступ к созданию запросов на выполнение транзакции и тогда использование мультисиг не имеет смысла: если кто-то получит доступ к ее кошельку, он сразу получит доступ к контракту токена.

В целом, это все. Учитывая, сколько времени ушло на создание такого простого токена, не думаю, что AquaUSD выйдет в срок в 4 квартале этого года, хотя может они наконец то перестанут заниматься извлечением выгоды из аудитории и вспомнят, что у них все-таки еще даже не запущен токен.

P.S. За последние 2 дня на кошелек julia-innovator поступило >23 TON в качестве реферальных отчислений от Nomis Score, в стейкингах лежит еще более 80 000$, неужели этого недостаточно?

P.P.S. У меня кончился премиум, так что длинные(и не очень) посты теперь будут без смешных картинок, которые малосвязаны с темой постов😞

@mirkaOff


Блокчейн на ногах

Core-team как всегда все починили и даже выкатили отчет об инциденте. Все оказалось куда интереснее, чем обычная загрузка блокчейна транзакциями: снижение скорости вызвал шард, который снова решил не генерировать блоки, а так как шарды друг без друга нормально работать не могут, в блокчейне проходили лишь транзакции, которые не требовали взаимодействия с упавшим.

Оригинальный отчет написан на английском, однако я перевел его, так как для непонимающих принципов его работы понять все объяснение на английском будет еще сложнее.
Мой перевод | Оригинал

Расследование инцидента еще не завершено: известно, что проблемой стал highload-v3 кошелек, однако команде до сих пор не известно, почему проблема не проявилась при тестах в закрытых тестовых сетях и что стало ее катализатором в основной сети.

Также ожил testnet кран и прислал все, что должен был.

То, что баги случаются, значит, что блокчейн покоряет новые вершины. Но все же было бы славно, если такое больше не повторится)

@mirkaOff


TON продолжает удивлять

Сейчас скорость обработки транзакций стоит на уровне ~7 транзакций в секунду. Это продолжается уже не первый час и началось еще ночью. Очередь из транзакций уже включает в себя более 10 000 транзакций и только увеличивается.
Что интересно, никакой информации об этом в официальном канале так и не появилось. Либо CORE-team еще спит, либо просто решили ничего не писать(что странно).

Пока рекомендую не проводить никакие транзакции, так как ваши средства застрянут в обработке.
Следить за TPS блокчейна можно тут, а пока ждем, пока CORE-team пофиксит блокчейн.

Поставили рекорд в 110 000 TPS, чтобы потом позорится с реальными 7 TPS🫣

UPD: Скорость продолжает падать, сейчас уже 5.5 TPS

@mirkaOff


Вот вам еще микро-новость из тестнета

Основной testnet-кран прекратил вывод тестовых TON. Предполагаю, что у него просто кончились деньги.
Сейчас на кошельке 24 TON, а вывод он делал в последний раз более 24 часов назад.

Для справки:
Testnet — копия блокчейна, в которой монету выдают бесплатно, чтобы каждый мог проверить свои контракты и приложения без риска потерять реальные монеты, которые обладают ценностью.

Сейчас @testgiver_ton_bot единственный кран, который выдает приемлемое количество testnet TON без СМС и регистрации(а я находил и такие краны).
Надеюсь, что кран вскоре починят и раздадут все, что накопилось за время его недееспособности, потому что иначе это станет препятствием для новых разработчиков.

Кошелек крана

@mirkaOff


В TON отвалился шард

Как известно, блокчейн TON делится на шарды(части блокчейна, которые могут независимо друг от друга формировать блоки). Так вот в ~21:19 один из них перестал генерировать блоки. Несмотря на то, что шарды независимы, контракты(в том числе и кошельки) регулярно переходят из шарда в шард и общаются между собой(посредством транзакций), поэтому падение 1 шарда было не лучше, чем падение всего блокчейна.

В ~21:42 блоки стали формироваться, однако CORE-team так и не выяснила, что это было. Сейчас даже не известно, они ли исправила проблему или шард сам починился, никаких указаний валидаторам не было. Возможно на столь скорое разрешение проблемы повлияло недавнее введение штрафов для нод, которые работают недостаточно хорошо.

Кстати в этом месяце планируется не один крупный аирдроп и только начался новый сезон открытой лиги. Такие приколы будут "очень кстати".

@mirkaOff

Показано 20 последних публикаций.