⚫️ Сегодня в Испании и Португалии возникли масштабные перебои с электричеством. Мы не писали бы об этом событии, если бы не внезапный поворот: небольшое последствие возникло в экосистеме TON. Сервис EVAA сначала
сообщил, что его приложение временно недоступно. А затем
частично восстановил функциональность: сейчас там ещё нельзя одалживать средства, но можно возвращать долги, вносить ликвидность и выводить средства при условии отсутствия долга. (Апдейт: теперь функциональность восстановлена полностью.)
⚫️ Судя по всему, тут действительно лишь временный перебой, не приводящий к последствиям вроде потери пользовательских средств. Поэтому примечательнее не само событие, а то, что оно заставляет задуматься: насколько «децентрализованный» TON зависит от «централизованных» событий вроде отключения электричества в конкретной стране?
⚫️ Новичок может сказать:
Обманули, получается. Обещали децентрализованный блокчейн, у которого валидаторы распределены по всему миру. Почему тогда авария в одной стране выводит из строя DeFi-сервис? В слове "DeFi" первые буквы значат "decentralized", ну и где эта децентрализация, когда она нужна?
⚫️ Однако для уверенных выводов необходимо понимать, что технически тут взаимодействуют разные сущности. Одна из них — сам блокчейн TON, куда сохраняется информация о транзакциях. Он работает с помощью многих валидаторов. И от испанских проблем работать не перестал.
⚫️ А есть и другие системы, которые работают не в самом блокчейне, но используются блокчейн-сервисами. Мы уже
описывали оракулы, с помощью которых в блокчейн поступает «внешняя информация», и
рассказывали, как к ним подходят как раз в EVAA, чтобы получать достоверную информацию о ценах. Там неизбежно используются сторонние поставщики цен ("price providers"). И вот они, в отличие от блокчейна, могут быть гораздо более централизованными системами, подверженными локальным проблемам.
⚫️ Технически EVAA может проводить операции с блокчейном, как и всегда. Но если надёжные цены криптовалют временно оказались недоступны, то в этот период сервис по сумме залога не может высчитать, какого размера долг в другой валюте готов выдать под этот залог. Вдруг долг получится больше залога, и пользователю будет выгоднее не возвращать его? Логично, что эта функция сейчас временно отключена.
💡 Получается ситуация, когда при аварии блокчейн остаётся работоспособен, но вот различные сервисы экосистемы TON могут отключаться из-за своей зависимости от сторонних систем. Считать ли такое положение дел децентрализованным? Скажем так: оно более децентрализованное, чем было бы без блокчейна, когда выключиться могло бы вообще всё сразу.
@thedailytonrus