Что такое Аптос (АПТ)? Полное руководство


2022 год — это год, когда было много разговоров о протоколах первого уровня, таких как Ethereum, Solana, BNB Smart Chain, Avalanche и многих других.

Астрономический рост невзаимозаменяемых токенов (NFT) показал, что большинство блокчейнов не в состоянии справиться с нагрузкой, связанной с той или иной формой массового внедрения.

До того, как Ethereum перешел на Proof-of-Stake (читай: слияние), сеть часто была забита, а комиссии за транзакции были невообразимо высокими. Фактически это привело к тому, что только киты могли участвовать в нескольких инициативах DeFi на Ethereum.

У Соланы, с другой стороны, тоже были свои проблемы. Несмотря на то, что сеть рекламировалась как высокопроизводительная цепочка, способная обрабатывать тысячи транзакций в секунду (TPS), в сети было несколько отключений, когда она была совершенно непригодна для использования.

Теперь появился новый ребенок — Aptos Blockchain. Многие называют Aptos «Убийцей Соланы», Aptos позиционируется как «масштабируемая, безопасная, надежная и обновляемая» сеть, которая находится в разработке более трех лет и только что запустила свою основную сеть.

Краткие факты:

  • Aptos — это блокчейн первого уровня, разработанный Aptos Labs.
  • Aptos Labs была основана основными участниками Diem (разработка Meta)
  • Он использует Proof-of-Stake (PoS) для своего алгоритма консенсуса.

Ядро Аптос

Полную информацию и полный технический стек Aptos Blockchain можно найти в Информационный документ Аптос.

Согласно официальному веб-сайту, Aptos Blockchain «разработан с учетом масштабируемости, безопасности, надежности и возможности обновления в качестве ключевых принципов», и над ним работала команда из более чем 350 разработчиков.

Есть несколько ключевых компонентов, которые будут раскрыты в этом руководстве, а именно:

  • Язык Move
  • Модель данных Aptos
  • Модуль перемещения

Язык движения

Для представления состояния книги Aptos использует объектную модель Moves. Move — это новый язык программирования смарт-контрактов, основное внимание в котором уделяется как безопасности, так и гибкости. Он использует модули Move для кодирования правил для транзакций состояний.

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

В экосистеме также есть компилятор, виртуальная машина (ВМ) и другие инструменты, которые могут использовать разработчики.

Вот один авария того, как разработчики могут начать взаимодействовать с экосистемой Aptos.

Язык программирования разработан таким образом, чтобы уделять большое внимание нехватке ресурсов, а также их сохранению и контролю доступа. Он использует проверенный байт-код, который гарантирует безопасность типов и памяти, даже если это ненадежный код. С другой стороны, чтобы помочь написать более надежный код, разработчики имеют доступ к Mover Prover — формальному верификатору, способному аутентифицировать функциональную правильность программы в соответствии с заданной спецификацией.

Согласно техническому документу, команда Aptos усовершенствовала язык программирования для поддержки более широкого спектра вариантов использования Web3.

Модель данных

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

Любой может отправить транзакцию и тем самым изменить состояние леджера. При выполнении генерируется вывод транзакции, который содержит ноль (или более) операций для управления состоянием реестра. Это называется написать набор и представляет собой вектор результирующих событий, количество израсходованного газа, а также статус выполненной транзакции.

Сами транзакции предоставляют следующую информацию:

  • Аутентификация транзакции
  • Адрес отправителя
  • Полезная нагрузка
  • Цена газа
  • Максимальный объем газа
  • Последовательность чисел
  • Время окончания срока действия
  • Идентификатор цепочки

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

Для более подробного ознакомления с определениями обоих События а также учетные записи, см. официальную белую книгу.

Переместить модуль

Модуль Move имеет байт-код Move, который объявляет его структуры и процедуры. Структуры — это просто типы данных.

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

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

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

Платформа Aptos, определенная как общий обновляемый пакет модулей, представлена ​​на следующем рисунке:

img1_aptos_guide
Источник: технический документ Aptos.

Как будет масштабироваться Aptos?

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

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

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

Аптос

Сеть Aptos работает на алгоритме консенсуса Proof-of-Stake (PoS), где валидаторы должны иметь минимально необходимое количество токенов Aptos для участия в проверке транзакции. AptosBFT, с другой стороны, представляет собой алгоритм консенсуса BFT протокола, основанный на HotStuff.

BFT расшифровывается как Byzantine Fault Tolerance и является отсылкой к известной проблеме Byzantine General, когда компоненты могут выйти из строя, а информация о том, вышел ли из строя определенный компонент, неполная.

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

Токен, на котором работает экосистема Aptos, называется APT.

Токеномика криптовалюты APT

Токеномика APT вызвала значительные споры в криптовалютном сообществе, потому что токен изначально запускался без общедоступной информации о его общем количестве, распределении и общем плане.

С тех пор команда опубликовала официальное сообщение в блоге, в котором объясняется большинство деталей.

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

Из первого предложения 51% были отнесены к категории «сообщество», 19% — к «основным вкладчикам», 16,5% — к «фонду» и 13,48% — к инвесторам. Сообщение в блоге описывает первую категорию:

Этот пул токенов предназначен для элементов, связанных с экосистемой, таких как гранты, стимулы и другие инициативы по развитию сообщества. Некоторые из этих токенов уже выделены для проектов, основанных на протоколе Aptos, и будут присуждаться по завершении определенных этапов. Большая часть этих токенов принадлежит Aptos Foundation, а меньшая часть принадлежит Aptos Labs. Ожидается, что эти токены будут распределены в течение десятилетнего периода…

С другой стороны, инвесторы и основные участники имеют 4-летнюю блокировку своих токенов, за исключением вознаграждений за токены. А пока этот предполагаемый график поставок токенов выглядит так:

img2_aptos_guide
Источник: официальный сайт Apto

АПТ-аирдроп

Чтобы запустить онлайн-сеть на ура, проект отправил в общей сложности 20 076 150 токенов APT на 110 235 подходящих адресов, что составляет 2% от общего первоначального предложения.

В то время команда заявила:

Это наш первый аирдроп, основанный на существующих данных сообщества. Фонд Aptos продолжит оценивать будущие возможности поддержки сообщества Aptos.

Пользователи могут проверить право на участие здесь.

Управление и финансирование Aptos Labs

Aptos Labs — это организация, разработавшая блокчейн Aptos, которую в 2021 году возглавляют Мо Шейх и Эйвери Чинг. Оба ранее работали над блокчейн-проектом Meta (ранее: Facebook) Libra, который позже был полностью переименован в Diem.

img3_aptos_guide
Эйвери Чинг и Мо Шейх. Источник изображения: Фортуна

Еще в феврале 2022 года Шейх сказал:

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

Aptos также является одним из самых финансируемых блокчейн-проектов. В марте 2022 года команда привлекла 200 миллионов долларов в рамках раунда финансирования под руководством Андреессена Горовица (a16z), FTX Ventures, Coinbase Ventures и других крипто-тяжеловесов.

В июле того же года Aptos привлек еще 150 долларов, и раунд финансирования возглавила FTX Ventures.

СПЕЦИАЛЬНОЕ ПРЕДЛОЖЕНИЕ (при поддержке)

Binance Free $100 (эксклюзивно): используйте эту ссылку, чтобы зарегистрироваться и получить $100 бесплатно и скидку 10% на Binance Futures в первый месяц. (условия).

Специальное предложение PrimeXBT: используйте эту ссылку, чтобы зарегистрироваться и ввести код POTATO50, чтобы получить до 7000 долларов США на свои депозиты.


Купить крипту на BINANCE и получить ваучер на 100USDT! Успей сейчас, предложение ограничено!


Оставьте ваш отзыв!

Leave a reply

Майнинг, блокчейн, криптовалюты, цены, купить-продать, графики, прогнозы
Logo
Enable registration in settings - general