Масштабируемый DeFi

В 2015 году в блокчейне Ethereum был выпущен стандарт ERC-20, позволяющий любому создавать собственные токены (свои криптовалюты).

Несколько лет спустя в 2018 был предложен стандарт ERC-721 для NFT токенов, определяющих право собственности на что-либо.

Эти стандарты дали начало такому явлению как DeFi – децентрализованным финансам, где обмен, покупка, продажа и другие операции с цифровыми активами происходят полностью на смарт-контрактах блокчейна.

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

Неудивительно, что в последние годы мы наблюдаем устойчивый рост популярности децентрализованных бирж, пулов ликвидности и других DeFi-сервисов, где таких проблем нет.

Масштабируемый DeFi

Одна из главных миссий TON – достичь массового использования децентрализованных технологий.

Популярность блокчейна и криптовалют растёт, но пока ими пользуются всего несколько процентов от общего числа людей на Земле.

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

Устройство токенов или NFT коллекции в большинстве блокчейнов

В большинстве других блокчейнов токен – это единый смарт-контракт.

В токене USDT в сети Ethereum балансы всех 4 000 000 пользователей хранятся на одном смарт-контракте.

Все 10 000 NFT коллекции Bored Ape в сети Ethereum хранятся на одном смарт-контракте коллекции.

Другие токены и NFT устроены также. Даже другие блокчейн-проекты, стремясь сохранить совместимость c Ethereum, имеют идентичную архитектуру. Все пользователи обращаются к одному единственному контракту, создавая большую нагрузку на одну точку в сети.

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

Устройство масштабируемых токенов в TON

В TON токены и NFT не имеют единого центра и не создают узких мест в сети. Каждый NFT в коллекции - это отдельный смарт-контракт. Баланс токена для каждого пользователя хранится на отдельном кошельке пользователя.

Смарт-контракты взаимодействуют друг с другом напрямую, создавая равномерную нагрузку на сеть.

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

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

Создание NFT в TON примерно в 500 раз дешевле чем в Ethereum, и даже при сильном изменении курса Toncoin сетевая комиссия останется на этом уровне.

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

Разработка

В TON реализованы новые концепции, которых не было в блокчейнах предыдущего поколения. Последние 3 месяца мы работали, чтобы найти верное решение для создания масштабируемых DeFi в TON. Признаться, мы не сразу нашли правильный подход для реализации токенов и DeFi в целом. Чтобы работать в новых парадигмах распределенности и асинхронности, нужно поменять способ мышления.

Но со временем картина сложилась, и мы рады представить вам готовые стандарты и смарт-контракты для Fungible, Semi-Fungible, Non-Fungible Tokens, а также прикладные контракты для маркетплейсов и ICO.

Вы можете использовать их и создавать любые DeFi-сервисы, и они будут готовы принять огромное количество пользователей. Новые подходы также дают и новые возможности, мы уже начали выпускать статьи на эту тему.

Мы убеждены, что асинхронные и распределенные DeFi в TON – одна из разработок, которая приближает массовое использование децентрализованных технологий.

Оригинал