понедельник, 2 сентября 2019 г.

Telegram Open Network будет совместима с Ethereum



​​Telegram Open Network будет совместима с Ethereum
На протяжении долгого времени решение разработчиков Telegram Open Network использовать собственный язык программирования - Fift, который еще и имеет мало общего с популярными сегодня языками, вызывало серьезные опасения. С одной стороны, Fift обеспечивает потенциальным разработчикам широчайшие возможности и способствует созданию качественных приложений. С другой стороны, он отсекает множество разработчиков, что может привести к нехватке приложений в сети. Однако, если верить откровениям главы TON Labs Александра Филатова, команда Дурова нашла изящное решение этой проблемы.
Тестнет TON должен продемонстрировать совместимость сети с приложениями и смарт-контрактами из сети Ethereum, написанными на Solidity. Их можно будет напрямую переносить из блокчейна эфира и запускать в TON. Учитывая, что Ethereum до сих пор самый популярный блокчейн для запуска различных приложений и проектов, вопрос о возможной нехватке приложений для TON можно считать закрытым.
Более того, совместимость с Ethereum - это только первый, тестовый этап. В дальнейшем планируется сделать кошельки TON и блокчейн по настоящему универсальными - способными работать с любыми “чужими” смарт-контрактами и приложениями, а также обрабатывать транзакции в любой криптовалюте и даже фиате.
Архитектура TON это вполне позволяет - огромное множество сайдчейнов и воркчейнов дает возможность интегрировать в блокчейн практически все что угодно. Грубо говоря, достаточно будет выделить под совместимые с той или иной системой смарт-контракты отдельный сайдчейн. Подробнее об устройстве блокчейна TON и о том, почему такой подход не вызовет дефицита сайдчейнов, мы подробно говорили здесь.
К сожалению, возникшие в ходе разработки TON трудности привели к серьезной с задержке процесса и сейчас команда Дурова сильно стеснена во времени - дедлайн релиза TON уже буквально перед носом - 31 октября. Именно по этой причине пришлось отказаться от реализации универсального блокчейна в релизной версии - пока что будет обеспечиваться только совместимость с Ethereum.
С другой стороны, эфир послужит отличным “пробным шаром” - внедрение поддержки Solidity позволит эффективно протестировать процедуру интеграции “чужих” смарт-контрактов и “выловить баги” в процессе интеграции TON с другими блокчейнами. Так что развитие сети после релиза должно будет идти семимильными шагами.

Комментариев нет:

ad