Ano ang Aptos (APT)? Ang Kumpletong Gabay

Ang 2022 ay isang taon na nakakita ng maraming satsat sa mga layer-one na protocol tulad ng Ethereum, Solana, ang BNB Smart Chain, Avalanche, at marami pang iba.

Ang astronomic na pagtaas ng mga non-fungible token (NFTs) ay nagsiwalat na karamihan sa mga blockchain ay hindi nakayanan ang load na kasama ng ilang uri ng mainstream adoption.

Bago lumipat ang Ethereum sa Proof-of-Stake (basahin: Ang Pagsamahin), ang network ay madalas na barado, at ang mga bayarin sa transaksyon ay hindi maisip na mataas. Sa katunayan, nag-udyok ito sa paniwala na ang mga balyena lamang ang nakikibahagi sa maraming mga hakbangin sa DeFi sa Ethereum.

Sa kabilang banda, nagkaroon din ng mga isyu si Solana. Bagama't na-advertise bilang isang high-throughput chain na may kakayahang pangasiwaan ang libu-libong transaksyon sa bawat segundo (TPS), nakaranas ang network maramihang pagkawala kung saan ito ay talagang hindi magagamit.

Ngayon, may bagong bata sa block – ang Aptos Blockchain. Tinatawag ng marami na "ang Solana Killer," ang Aptos ay ipinakita bilang isang "nasusukat, ligtas, maaasahan, at naa-upgrade" na network na nasa ilalim ng pag-unlad sa loob ng mahigit tatlong taon at kakalunsad pa lang ng mainnet nito.

Mabilis na Katotohanan: 

  • Ang Aptos ay isang layer-one blockchain na binuo ng Aptos Labs
  • Ang Aptos Labs ay itinatag ng mga pangunahing tagapag-ambag ng Diem (binuo ng Meta)
  • Gumagamit ito ng Proof-of-Stake (PoS) para sa consensus algorithm nito

Ang Aptos Core

Ang buong detalye at ang kumpletong teknikal na stack ng Aptos Blockchain ay makikita sa Aptos Whitepaper.

Ayon sa opisyal na website, ang Aptos Blockchain ay "idinisenyo nang may scalability, kaligtasan, pagiging maaasahan, at kakayahang mag-upgrade bilang mga pangunahing prinsipyo" at ginawa ng isang koponan ng higit sa 350 mga developer.

Mayroong ilang mga pangunahing bahagi na masisira ng gabay na ito, katulad:

  • Ang Ilipat na wika
  • Ang modelo ng data ng Aptos
  • Ang Move module

Ang Ilipat na Wika

Upang kumatawan sa estado ng ledger, ginagamit ni Aptos ang object model ng Move. Ang Move ay isang bagong smart contract programming language, at ang pangunahing focus nito ay pareho sa kaligtasan at flexibility. Gumagamit ito ng Move modules upang i-encode ang mga patakaran ng mga transaksyon ng estado.

Ang mga user ay nagsusumite ng mga transaksyon na maaaring mag-publish ng mga bagong module, mag-upgrade ng mga umiiral na, magsagawa ng ilang partikular na entry function na tinukoy sa loob ng module na ito o naglalaman ng mga script na maaaring makipag-ugnayan sa mga pampublikong interface ng iba't ibang mga module.

Ang ecosystem ay mayroon ding compiler, isang virtual machine (VM), pati na rin ang iba pang mga tool na magagamit ng mga developer.

Narito ang isang pagkasira kung paano maaaring magsimulang makipag-ugnayan ang mga developer sa Aptos ecosystem. 

Ang wika ng programing ay idinisenyo upang maglagay ng matinding diin sa kakulangan ng mapagkukunan, pati na rin ang pangangalaga at kontrol sa pag-access. Ginagamit nito ang isang bytecode na na-verify na ginagarantiyahan ang uri at kaligtasan ng memorya, kahit na mayroong code na hindi pinagkakatiwalaan. Sa kabilang banda, para tumulong sa pagsulat ng code na mas pinagkakatiwalaan, ang mga developer ay may access sa Mover Prover – ito ay isang pormal na verifier na may kakayahang patotohanan ang functional correctness ng isang program laban sa isang pre-set na detalye.

Ayon sa whitepaper, ang koponan sa likod ng Aptos ay higit na pinahusay ang programming language upang suportahan ang isang mas malawak na hanay ng mga kaso ng paggamit ng Web3.

Modelo ng Data

Tinukoy ng Aptos blockchain ang estado ng ledger nito bilang estado ng lahat ng mga account. Ito ay may bersyon na may unsigned 64-bit integer na tumutugma sa bilang ng mga transaksyon na naisakatuparan ng network.

Sinuman ay malayang magsumite ng transaksyon at, samakatuwid, baguhin ang estado ng ledger. Sa pagpapatupad, ang output ng transaksyon ay mabubuo, at naglalaman ito ng zero (o higit pa) na mga operasyon upang manipulahin ang estado ng ledger. Ang mga ito ay tinatawag na magsulat ng mga set at kumakatawan sa isang vector ng mga resultang kaganapan, ang halaga ng gas na natupok, pati na rin ang naisakatuparan na katayuan ng transaksyon.

Ang mga transaksyon mismo ay nagbibigay ng sumusunod na impormasyon:

  • Authenticator ng transaksyon
  • Address ng nagpadala
  • Payload
  • Presyo ng gas
  • Pinakamataas na halaga ng gas
  • Numero ng pagkakasunud-sunod
  • Oras ng pagtatapos
  • Chain ID

Nararapat ding tandaan na ang modelo ng data ng Move ay sumusuporta sa pandaigdigang pagtugon sa parehong mga module at data nang native. Ang mga transaksyong iyon na hindi naglalaman ng mga magkakapatong na salungatan sa kanilang data at mga account ay maaari ding isagawa nang magkatulad.

Para sa isang mas malapit na pagtingin sa mga kahulugan para sa pareho Mga Kaganapan at Mga account, mangyaring sumangguni sa opisyal na whitepaper.

Ilipat ang Module

Ang Move module ay may Move bytecode na nagdedeklara ng mga structs at procedures. Ang mga istruktura ay mga uri lamang ng data.

Nakikilala ito sa pamamagitan ng address ng account kung saan idineklara ang module, at may kasama itong pangalan ng module. Ang module ay kailangang pangalanan nang natatangi sa loob ng isang partikular na account, at ang bawat account ay maaaring magdeklara ng hindi hihigit sa isang module na may anumang ibinigay na pangalan.

Ang lahat ng mga module ay pinagsama-sama sa mga pakete na matatagpuan sa parehong address. Ang may-ari ng address na ito ay nagpa-publish ng package sa kabuuan sa blockchain, at kasama dito ang bytecode at ang metadata ng package. Maaaring tukuyin ng nasabing metadata kung maa-upgrade o hindi ang package o kung hindi ito nababago. Para sa mga package na maa-upgrade, may mga karagdagang pagsusuri sa compatibility na isinagawa bago payagan ang pag-upgrade.

Mahalagang tandaan na habang ang mga bagong function at mapagkukunan ay maaaring idagdag, ang mga entry point function ay hindi maaaring baguhin, at ang mga mapagkukunan ay hindi maiimbak sa memorya.

Tinukoy bilang isang regular na naa-upgrade na pakete ng mga module, ang Aptos framework ay kinakatawan sa sumusunod na graphic:

img1_aptos_guide
Pinagmulan: Aptos Whitepaper

Paano Magsusukat ang Aptos?

Batay sa Whitepaper nito, ang protocol ay unang inilunsad na may isang estado ng ledger, ngunit sa paglipas ng panahon, nilalayon ng Aptos na gumawa ng medyo kakaibang horizontal approach sa scale.

Upang makamit ito, ipapatupad ng protocol ang maraming estado ng sharded ledger kung saan ang bawat isa sa kanila ay mag-aalok ng homogenous na API at sharding bilang isang konsepto.

Maaaring ilipat ang data sa pagitan ng mga shards gamit ang isang homogenous na tulay, at ang mga user at developer ay dapat na makakapili ng sarili nilang mga sharding scheme, depende sa kanilang sariling mga pangangailangan.

Ang Pamamahala ng Aptos

Gumagana ang network ng Aptos sa isang proof-of-stake (PoS) consensus algorithm kung saan ang mga validator ay kailangang magkaroon ng minimum na kinakailangang halaga ng staked Aptos token upang makalahok sa pagpapatunay ng transaksyon. Ang AptosBFT, sa kabilang banda, ay ang BFT consensus algorithm ng protocol, at ito ay batay sa HotStuff.

Ang BFT ay kumakatawan sa Byzantine Fault Tolerance, at ito ay isang sanggunian sa kilalang problema ng Byzantine general, kung saan maaaring mabigo ang mga bahagi, at mayroong hindi perpektong impormasyon kung nabigo ang isang partikular na bahagi.

Ang mga validator ay makakapagdesisyon sa paghahati ng mga reward sa pagitan nila at ng kanilang mga staker ayon sa pagkakabanggit. Ang mga staker, sa kabilang banda, ay maaaring pumili ng anumang bilang ng mga validator kung saan itataya ang kanilang mga token at ayusin ang isang paunang napagkasunduang hatian ng gantimpala. Matatanggap ang mga reward sa dulo ng bawat panahon sa pamamagitan ng nauugnay na on-chain Move module.

Ang token na nagpapagana sa Aptos ecosystem ay tinatawag na APT.

Ang APT Cryptocurrency Tokenomics

Ang tokenomics ng APT ay lumikha ng medyo malaking kontrobersya sa loob ng komunidad ng cryptocurrency dahil ang token ay malapit nang ilunsad nang walang anumang pampublikong impormasyon sa kabuuang supply, pamamahagi, at pangkalahatang plano nito.

Naglabas na ng pormal ang team blog post nagpapaliwanag ng karamihan sa mga detalye.

Ang paunang supply ng APT noong inilunsad ang mainnet ay itinakda sa 1 bilyong token, kung saan ang minimal na yunit ay tinatawag na Octa. 

Mula sa paunang supply na iyon, 51% ang itinalaga sa ilalim ng kategoryang "komunidad", 19% para sa "mga pangunahing tagapag-ambag," 16.5% para sa "pundasyon," at 13.48% para sa mga namumuhunan. Detalye sa unang kategorya, ang blog post ay nagbabasa:

Ang pool ng mga token na ito ay itinalaga para sa mga bagay na nauugnay sa ecosystem, tulad ng mga grant, insentibo, at iba pang mga hakbangin sa paglago ng komunidad. Ang ilan sa mga token na ito ay inilaan na sa mga proyektong bumubuo sa protocol ng Aptos at ibibigay kapag natapos ang ilang partikular na miletoin. Ang karamihan sa mga token na ito ay hawak ng Aptos Foundation at ang mas maliit na bahagi ay hawak ng Aptos Labs. Ang mga token na ito ay inaasahang maipamahagi sa loob ng sampung taong panahon...

Ang mga mamumuhunan at pangunahing tagapag-ambag, sa kabilang banda, ay may 4 na taong lockup sa kanilang mga token, hindi kasama ang mga reward sa token. Samantala, ito ang hitsura ng tinantyang iskedyul ng supply ng token:

img2_aptos_guide
Pinagmulan: Opisyal na Website ng Aptos

APT Airdrop

Upang simulan ang paglulunsad ng mainnet nito sa isang malakas na putok, ang proyekto ay nag-airdrop ng kabuuang 20,076,150 APT token sa kabuuang 110,235 na karapat-dapat na mga address, na kumakatawan sa 2% ng kabuuang paunang supply.

Noong panahong iyon, sinabi ng koponan:

Ito ang aming unang airdrop batay sa aming kasalukuyang data ng komunidad. Ang Aptos Foundation ay patuloy na susuriin ang mga pagkakataon sa hinaharap upang suportahan ang komunidad ng Aptos.

Maaaring suriin ng mga user ang pagiging karapat-dapat dito.

Ang Pamumuno at Pagpopondo ng Aptos Labs

Ang Aptos Labs ay ang organisasyon na bumuo ng Aptos blockchain at ito ay humantong ni Mo Shaikh at Avery Ching noong 2021. Pareho silang nagtrabaho dati sa proyektong blockchain ng Meta (dating: Facebook) na Libra, na kalaunan ay ganap na na-rebranded sa Diem.

img3_aptos_guide
Avery Ching at Mo Shaikh. Pinagmulan ng larawan: Fortune

Noong Pebrero 2022, sinabi ni Shaikh:

Mula nang umalis kami sa Meta, nagawa naming isagawa ang aming mga ideya, alisin ang bureaucratic red tape, at bumuo ng isang ganap na bagong network mula sa simula na nagdadala sa kanila sa katuparan.

Ang Aptos ay isa rin sa pinakamahusay na pinondohan na mga proyekto ng blockchain. Noong Marso 2022, nakalikom ang team ng $200 milyon sa funding round na pinangunahan ni Andreessen Horowitz (a16z), FTX Ventures, Coinbase Ventures, at iba pang crypto heavyweights.

Noong Hulyo ng taong iyon, nagtaas ng isa pang $150 si Aptos, at ang rounding ng pagpopondo ay pinangunahan ng FTX Ventures.

Espesyal na Alok (Sponsored)

Binance Free $100 (Eksklusibo): Gamitin ang link na ito para magparehistro at makatanggap ng $100 na libre at 10% diskwento sa mga bayarin sa Binance Futures unang buwan (takda).

Espesyal na Alok ng PrimeXBT: Gamitin ang link na ito para magparehistro at maglagay ng POTATO50 code para makatanggap ng hanggang $7,000 sa iyong mga deposito.

Pinagmulan: https://cryptopotato.com/aptos-apt-guide/