Криптовалюта Aptos (APT) — Это собственный токен проекта, который используется для оплаты всех сетевых комиссий, децентрализованного управления и стейкинга для защиты сети. Блокчейн Aptos состоит из набора валидаторов, которые совместно получают и обрабатывают транзакции от пользователей, используя византийский отказоустойчивый (BFT) механизм консенсуса Proof-of-Stake. Держатели токенов блокируют или размещают их в выбранных ими валидаторах и за это получают вознаграждения.
Aptos — это масштабируемый блокчейн уровня 1, который призван обеспечить массовое внедрение Web3 и расширить возможности экосистемы децентрализованных приложений для решения реальных проблем пользователей. Миссия проекта состоит в том, чтобы продвигать самые современные технологии в области надежности, безопасности и производительности блокчейна, предоставляя гибкую и модульную архитектуру блокчейна. Эта архитектура должна поддерживать частые обновления, быстрое внедрение новейших технологических достижений и первоклассную поддержку новых и появляющихся вариантов использования.
Проект предлагает новаторские инновации в области консенсуса, смарт-контрактов, системной безопасности, производительности и децентрализации. Для увеличения пропускной способности сети и скорости транзакций, Aptos использует технологию параллельного выполнения транзакций — «Parallel Execution». В то время как большинство блокчейнов используют «Serial Execution» (последовательное исполнение), Aptos использует вторую цепочку для обработки транзакций. Преимущество такого подхода — уменьшение времени ожидания для подтверждения транзакций и меньшая плата за газ. Перераспределение ресурсов нод позволяет быстро подтверждать транзакции, независимо от того, насколько загружена сеть. Не нужно ждать своей очереди и переплачивать за приоритетное подтверждение.
Особенности проекта Aptos
Aptos — это новый независимый блокчейн-проект, который фокусируется на безопасности и масштабируемости. Команда проекта состоит из первоначальных создателей, исследователей, дизайнеров и разработчиков Diem, фактически, большинство членов являются бывшими сотрудниками Meta (Facebook). Aptos использует язык программирования на основе Rust, созданный для Diem, ныне заброшенного блокчейн-проекта Meta. Aptos утверждает, что разрабатывает уровень 1 следующего поколения, который способен обрабатывать более 130 тыс. транзакций в секунду с использованием механизма параллельного выполнения.
Блокчейн Aptos был разработан за последние три года более чем 350 разработчиками по всему миру. Он предлагает новые и новые инновации в области консенсуса, разработки интеллектуальных контрактов, безопасности системы, производительности и децентрализации. Сочетание этих технологий обеспечит фундаментальный строительный блок для продвижения Web3 в массы:
- Во-первых, блокчейн Aptos изначально интегрирует и внутренне использует язык Move для быстрого и безопасного выполнения транзакций. Move prover, формальный верификатор смарт-контрактов, написанный на языке Move, обеспечивает дополнительные гарантии для инвариантов и поведения контрактов. Такой акцент на безопасности позволяет разработчикам лучше защищать свое программное обеспечение от вредоносных объектов.
- Во-вторых, модель данных Aptos обеспечивает гибкое управление ключами и гибридные варианты хранения. Это, наряду с прозрачностью транзакций до подписания и практичными легкими клиентскими протоколами, обеспечивает более безопасный и надежный пользовательский интерфейс.
- В-третьих, для достижения высокой пропускной способности и низкой задержки блокчейн Aptos использует конвейерный и модульный подход к ключевым этапам обработки транзакций. В частности, распространение транзакций, упорядочение метаданных блоков, параллельное выполнение транзакций, пакетное хранение и сертификация реестра работают одновременно. Этот подход полностью использует все доступные физические ресурсы, повышает эффективность оборудования и обеспечивает высоко-параллельное выполнение.
- В-четвертых, в отличие от других механизмов параллельного выполнения, которые нарушают атомарность транзакций, требуя предварительного знания данных для чтения и записи, блокчейн Aptos не накладывает таких ограничений на разработчиков. Он может эффективно поддерживать атомарность при сколь угодно сложных транзакциях, обеспечивая более высокую пропускную способность и меньшую задержку для реальных приложений и упрощая разработку.
- В-пятых, модульная архитектура проекта обеспечивает гибкость клиентов и оптимизирует для частых и мгновенных обновлений. Кроме того, для быстрого внедрения новых технологических инноваций и поддержки новых вариантов использования Web3 блокчейн Aptos предоставляет встроенные протоколы управления изменениями в цепочке.
- Наконец, блокчейн Aptos экспериментирует с будущими инициативами по масштабированию за пределы производительности отдельного валидатора: его модульная конструкция и механизм параллельного выполнения поддерживают внутреннее сегментирование валидатора, а сегментирование однородного состояния обеспечивает потенциал горизонтальной масштабируемости пропускной способности без дополнительной сложности для операторов узлов.
Вокруг параллельного исполнения ходит много споров насчет его надежности. Последовательная проверка каждой транзакции упрощает проверку содержимого цепочки, в то время как параллельная вызывает трудности. При последовательной записи транзакций, проверяется единая хронология операций. А при использовании параллельной, одна и та же транзакция может начать обрабатываться несколькими цепочками одновременно, что потенциально может привести к сбою.
Подход Aptos состоит в том, чтобы обнаруживать зависимости, будучи прозрачным для пользователя/разработчика, не требуя от транзакций явного объявления того, какую часть состояния (места в памяти) они используют. В Aptos используется модификация программной транзакционной памяти (STM) под названием Block-STM.
В Block-STM транзакции предварительно упорядочиваются внутри блока и во время выполнения разделяются между ветвями процессора для оптимистичного выполнения. Оптимистичное выполнение предполагает, что транзакции выполняются без зависимостей. Участки памяти, которые были изменены транзакциями, записываются. После выполнения все результаты транзакций проверяются.
Как работает блокчейн Aptos?
Блокчейн Aptos использует виртуальную машину перемещения (VM) для выполнения операций. В то время как многие блокчейны реализуют набор собственных операций, Aptos делегирует все операции для перемещения, включая создание учетной записи, перевод средств и публикацию модулей перемещения. Для поддержки этих операций блокчейны, построенные поверх Move, должны обеспечивать структуру (похожую на операционную систему для компьютера или минимально жизнеспособный набор функций) для взаимодействия с блокчейном.
Отказоустойчивый движок Byzantine (BFT) способен обеспечить завершенность с точностью до секунды благодаря механизму параллельного выполнения. Протокол BFT анализирует состояния в цепочке и автоматически обновляет повороты валидаторов, чтобы приспособиться к безответственным валидаторам без вмешательства человека, поддерживая децентрализацию сети. Aptos разделяет два процесса и позволяет им работать параллельно друг с другом. Это делает все намного быстрее, потому что одна неудачная транзакция не остановит всю цепочку. Вместо этого транзакции могут обрабатываться одновременно, и все они проверяются после выполнения.
Транзакции выполняются оптимистично параллельно и проверяются после выполнения, в то время как неудачные проверки выполняются повторно. Много-версионная структура данных используется для предотвращения конфликтов реплицированных транзакций. Это означает, что когда транзакция считывает ячейку памяти, она получает значение, записанное предыдущей транзакцией, вместе со связанной с ней версией.
Во время выполнения транзакции записывается набор для чтения и набор для записи. Во время проверки считываются все ячейки памяти в наборе чтения, и результаты сравниваются с соответствующими версиями, сохраненными в наборе чтения. Совместный планировщик координирует задачи проверки и выполнения между потоками. Поскольку транзакции имеют заданный порядок, успешная проверка выполнения транзакции не гарантирует, что она может быть завершена — например, если предыдущая транзакция была прервана и выполнена повторно. Таким образом, планировщик совместной работы определяет приоритеты выполнения и устраняет эту проблему.
Когда проверка завершается неудачно, значения последнего выполнения транзакции используются для оценки зависимостей. Это приводит к тому, что оценки генерируются только тогда, когда это необходимо, и, как правило, основаны на состоянии, намного более свежем, чем в начале блока.
Команда проекта Aptos
Команда проекта Aptos состоит из исследователей, дизайнеров и инженеров блокчейн-инициативы Diem, которую Meta остановила в январе 2022 года. В настоящее время в команде работает более 60 человек. Aptos Labs была основана совместно Мо Шейхом и Эйвери Чингом, бывшими сотрудниками Meta с многолетним опытом работы в индустрии blockchain.
Основные разработчики проекта:
- Мо Шейх — ранее директор по стратегии ConsenSys и генеральный директор Meridio. Сегодня он является советником и членом правления нескольких компаний.
- Эйвери Чинг — более 10 лет опыта в разработке программного обеспечения. Также занимал должность вице-президента Apache Giraph.
Остальная команда проекта состоит из докторов наук, исследователей, инженеров, дизайнеров и стратегов (полный список которых можно найти здесь). Очевидно, что команда Aptos Labs обладает большим опытом и уверена в своей способности сделать Aptos безопасной, масштабируемой и доступной сетью. Кроме того команда проекта активно нанимает сотрудников, в частности, они приобрели нескольких бывших сотрудников Solana, таких как Остин Виртс, бывший глава отдела маркетинга Solana. Не только сотрудники Solana, но и многие сторонники Solana также перешли на Aptos.
Aptos получил значительный объем финансирования от многочисленных крипто-тяжеловесов, несмотря на медвежий рынок. В июле компания привлекла 150 миллионов долларов в рамках раунда финансирования серии A, возглавляемого FTX Ventures Сэма Банкмана-Фрида и Jump Crypto.
Ранее в марте Aptos также получила финансирование в размере 200 миллионов долларов от a16z, Tiger Global и Multicoin Capital, а также от многих других венчурных капиталов. Более того, BNB Chain, управляемый сообществом, децентрализованный и устойчивый к цензуре блокчейн, объявил о сотрудничестве с Aptos, блокчейном уровня 1, который является безопасным и масштабируемым, для ускорения внедрения технологии блокчейн в различных приложениях, включая социальные сети, игры и многое другое.
Binance Labs также удвоила Aptos, увеличив оценку стартапа blockchain до огромных 4 миллиардов долларов, согласно Bloomberg. Благодаря новому финансированию от Binance Aptos вчетверо увеличил свою оценку за шесть месяцев, согласно отчету Crunchbase. Поддержка Binance Labs — хороший признак того, что проект перспективный. Фактически, Йи Хе, соучредитель Binance и глава Binance Labs, решил инвестировать в стартап отчасти из-за языка программирования Move, который Aptos использует для построения своей блокчейн-цепочки.
Курс криптовалюты Aptos (APT)
На момент написания статьи, криптовалюта Aptos находится на 50 строчке в рейтинге CoinMarketCap. Рыночная капитализация составляет 1 млрд., а ежедневный объем торгов равен 1,5 млрд. долларов.
График курс APT/USDT от TradingView в реальном времени
Хранить криптовалюту APT можно на официальном кошельке проекта Petra Wallet или на кошельке Martian Wallet. Два вышеуказанных кошелька являются предпочтительными кошельками для Aptos и могут быть использованы также для тестовой сети.
Кроме этого, есть несколько проектов, которые сотрудничают с Aptos:
- Pontem — это студия разработки продуктов, работающая над глобальным расширением доступа к финансовым услугам на основе блокчейнов.
- Topaz — это торговая площадка NFT, построенная на мощном блокчейне Aptos с акцентом на безопасность и масштабируемость.
- Fewcha — это веб-кошелек 3.0, не связанный с лишением свободы, для блокчейна Aptos. Fewcha стремится включить Web 3.0, и это позволяет пользователям свободно переводить крипто-активы между своим кошельком и dApps.
- Paymagic позволяет DAO и крипто-командам отправлять специализированные крипто-платежи, такие как пакетные переводы, графики передачи, потоковая передача, условное депонирование, airdrop и т. д., на любом EVM-совместимом блокчейне или уровне 2.
Одним из основных факторов успеха проекта являются его основатели. Соучредители Aptos Labs имеют многолетний опыт впечатляющей работы. У них не только солидная репутация в создании крипто- и других проектов, но и коллективный опыт в венчурном капитализме, который помог им установить контакт с инвесторами. Связь Aptos с Diem — еще одна причина, по которой инвесторы считают компанию надежной ставкой. По сути, это продолжение проекта, который запустил Meta/Facebook, прежде чем вместо этого сосредоточиться на своей «метавселенной«. Происхождение Aptos позволяет инвесторам чувствовать уверенность в том, что предлагает компания.
Перспективы криптовалюты Aptos
Проект Aptos предлагает уникальные и многообещающие функции, которые невозможно найти в других протоколах уровня 1 (за исключением Sui, который также является блокчейном на основе Diem). Таким образом, Aptos может конкурировать с Ethereum и его обновлением с точки зрения масштабируемости и общей пропускной способности сети.
Благодаря скорости, безопасности и масштабируемости, заложенным в архитектуру проекта, Aptos вполне может оказаться крупнейшим запуском года. У проекта есть что-то общее с Solana. Сумма финансирования на данный момент составляет 350 миллионов долларов для Aptos против 335 миллионов долларов для Solana. С таким высоким уровнем поддержки и финансирования Aptos может легко достичь многомиллиардной рыночной капитализации, как это сделал Солана 2-3 года назад.
Благодаря системе, которая была разработана для масштабирования до миллиарда пользователей, защищая при этом от распространенных проблем, таких как DDoS-атаки, простои сети и взломы кошельков, Aptos может просто успешно привлечь следующее поколение dApps, DAO и NFT к своей цепочке блоков.
Тем не менее, блокчейну Aptos еще нужно пройти проверку на прочность и однозначного ответа насчет его востребованности пока нет. Технологиям Parallel Execution (параллельного выполнения) и модульной архитектуры еще предстоит пройти множество испытаний, но может это и есть та самая «таблетка» для улучшения возможностей сетей. Что ж, будем внимательно следить за этим проектом!