Обложка канала

Investment kingyru 💎

Инвестируй в TON

Investment kingyru 💎

4 года назад
Открыть в
Централизация. И снова Tonkeeper. В TON Community снова пиарят Tonkeeper с новыми функциями отображения альткоинов. Но снова никто не упомянул TON Rocket, который уже как неделю работает с жетонами на блокчейне TON. Не понимаю, почему все так норовят продвинуть Tonkeeper с закрытым кодом, который не идет на встречу разработчиков, наверное потому что главный разработчик стоял у истоков TON-а. «Просто мы сначала сделали чтоб как-то работало» (c) Олег Андреев Наткнулся на беседу разработчика Scaleton с Олегом, которая началась с вопроса: «Как я могу программно создать подписку, метаданные которой будут видны в том же Tonkeeper’е? Не на одном из ваших серверов, а на любом сервере который соответствует спецификации.» Суть в чем. Если смотреть сам контракт подписки (для списывания денег) - он работает, открыт для всех разработчиков. Все в порядке. Но в контракте хранится только сумма, дата списания и прочие технические данные (посмотреть можно тут simple-subscription-plugin.fc) и идентификатор подписки. Все данные типа названия, ссылок и прочего хранятся централизовано на сервере Tonkeeper. Несмотря на то, что контракт вроде и открыт - сторонние разработчики не могут программно создать подписку, которая будет поддерживаться Tonkeeper-ом. Если посмотреть куда ходит приложение Tonkeeper, когда работает с подпиской, можно увидеть, что их приватный API (который нигде не упоминается) содержит гораздо больше информации о подписках (посмотреть можно тут https://data2.ton.app/v1/subscriptions). Причем API лежит на серверах ton.app, которым заведует Oleg Illarionov. Получается, что приложение Tonkeeper снова все сделало для себя и не взаимодействует с другими, поэтому у кошельков Tonhub, Scaleton, HOLD и других нет функционала подписок. Собственно, взаимодействие со сторонними сервисами закрытое (например интеграция с Getgems), запрос транзакций как Tonhub тоже нельзя сделать простым разработчикам. Чтобы решить проблему, необходим общий стандарт для всех кошельков, а также перенять опыт разработки FT/NFT, где описано как хранить данные как ончейн так и офчейн. Но к сожалению, этим никто не занимается.. А если и занимается, то снова втихую. «Пусть лучше Tonkeeper будет, чем его не будет» (с) Илья Музыкантский, консультант TON Foundation @investkingyru @investkingyru_en