Поговорим о типах TIP. TIP направлен на улучшение технических аспектов проекта Free TON. Расшифровка аббревиатуры TIP - TON Improve Proposals. TIP-ы описывают стандарты для блокчейна, смарт-контрактов, а также описывают интерфейсы и протоколы. Все, что сообщество считает улучшением, может входить в TIP.
Предложение о создании TIP было выдвинуто пользователем Mitja 17 мая 2020 года, где помимо идеи были описаны требования к разработчикам TIP. Например, любое предложение TIP обязано иметь в себе обоснование технической проблемы и описание стандарта, а также мотивацию для создания TIP.
Какие же TIP существуют на данный момент?
TIP-2
Система децентрализованных сертификатов необходима в некоторых случаях, поэтому возникла потребность в создании TIP-2. По сути, данная система позволяет использовать услуги, в которых требуется сертифицированное хранилище ключей и их значений: децентрализованная служба имен (DeNS), сертификат подтверждения владения или покупки и т.д.
Дизайн TIP-2 основан в больше степени на архитектуре TIP-3, но с некоторыми изменениями.
TIP-3
Протокол TIP-3 позволяет работать со смарт-контрактами, это стандартный интерфейс, позволяющий внедрять взаимозаменяемые и не взаимозаменяемые токены в блокчейн в рамках смарт-контрактов.
TIP-3 полностью распределен и подразумевает отдельное хранение баланса каждого пользователя.
TIP-4
Схема вознаграждения для разработчиков смарт-контрактов. На проведённые с помощью продукта транзакции накладывается монетизация, которая позволяет разработчику продукта получать прибыль.
TIP-21
Сертификат, позволяющий преобразовывать обратно имена смарт-контрактов из других смарт-контрактов.
TIP-31
Стандарт для тех самых не взаимозаменяемых токенов (NFT), упомянутых в TIP-3. Стандарт содержит подробное описание создания NFT и его внедрение.