Окончание проекта Diem
В начале 2022 года Meta решила прекратить работу над криптовалютой Diem, наткнувшись на сильное регуляторное давление. Активы компании, включая язык Move, были переданы Silvergate Capital. На момент закрытия монеты у Facebook было свыше 2,5 млрд пользователей. Планируемый блокчейн Diem должен был стать финансовой платформой соцсети, обеспечивая быстрые, дешевые и безопасные переводы по всему миру, а также компенсировать нехватку банковских услуг в регионах низкого экономического уровня.
Move: новый язык для транзакций
Ключевой инновацией Meta стал Move - высокоуровневый язык с байт-кодом для выполнения транзакций и создания смарт-контрактов. Его основная особенность заключается в определении пользовательских типов ресурсов через семантику линейной логики: ресурс нельзя скопировать или косвенно удалить, он может лишь перемещаться между хранилищами. Это напоминает Rust, где перемещение владения делает прежнее имя недоступным.
- Модульная архитектура облегчает абстрагирование данных и снижает риск ошибок.
- Отделение логики от данных позволяет эффективнее поддерживать и обновлять код.
- В отличие от Solidity, работающего через EVM, Move напрямую исполняется в виртуальной машине Move (MVM) и компилируется через IR-компилятор в байт-код.
- Статический анализ кода обнаруживает дефекты и уязвимости, обеспечивая двойной уровень защиты.
- Модулярный дизайн безопасно реализует параллельные вычисления.
Aptos: быстрый блокчейн нового поколения
После завершения Diem бывшие руководители отдела по работе с партнером Meta - Мо Шейх и команда по блокчейн-разработке Айвери Чинг - основали Aptos Labs. В 2022 году проект привлёк 350 млн долларов в двух раундах финансирования; инвесторы включали Andreessen Horowitz, FTX Ventures, Jump Crypto и Binance Labs. Aptos - блокчейн первого уровня, использующий смешанный протокол DPoS-консенсуса и DAG-BFT.
- Публичное тестирование началось в мае 2022 года, а мейннет и аирдроп токена APT были запущены в октябре.
- Первая версия базировалась на HotStuff (BFT) и позже получила DAG-версию Narwhal, основанную на ролевая градации валидаторов и их репутации.
- Лидеры валидаторов создали крупные блоки, а «пруверы»