Hvad er Aptos (APT)? Den komplette guide

2022 er et år, hvor der blev snakket meget om lag-XNUMX-protokoller som Ethereum, Solana, BNB Smart Chain, Avalanche og mange andre.

Den astronomiske stigning af ikke-fungible tokens (NFT'er) afslørede, at de fleste af blockchains ikke var i stand til at håndtere den belastning, der følger med en form for mainstream-adoption.

Før Ethereum overgik til Proof-of-Stake (læs: Fusionen), netværket var ofte tilstoppet, og transaktionsgebyrer var ufatteligt høje. Faktisk førte dette til den opfattelse, at det kun var hvaler, der var i stand til at deltage i flere DeFi-initiativer på Ethereum.

Solana havde på den anden side også sine problemer. Selvom det blev annonceret som en high-throughput-kæde, der er i stand til at håndtere tusindvis af transaktioner pr. sekund (TPS), oplevede netværket flere afbrydelser hvor den direkte var ubrugelig.

Nu er der et nyt barn på banen – Aptos Blockchain. Kaldet af mange "Solana Killer", Aptos præsenteres som et "skalerbart, sikkert, pålideligt og opgraderbart" netværk, der har været under udvikling i over tre år og netop har lanceret sit mainnet.

Hurtige fakta: 

  • Aptos er en lag-et blockchain udviklet af Aptos Labs
  • Aptos Labs blev grundlagt af kernebidragydere fra Diem (udviklet af Meta)
  • Den bruger Proof-of-Stake (PoS) til sin konsensusalgoritme

Aptos-kernen

Alle detaljer og den komplette tekniske stak af Aptos Blockchain kan findes i Aptos hvidbog.

Ifølge officiel hjemmeside, er Aptos Blockchain "designet med skalerbarhed, sikkerhed, pålidelighed og opgraderbarhed som nøgleprincipper" og er blevet arbejdet på af et team på over 350 udviklere.

Der er et par nøglekomponenter, som denne vejledning vil nedbryde, nemlig:

  • Sproget Move
  • Aptos-datamodellen
  • Move-modulet

Bevægelsessproget

Til at repræsentere hovedbogens tilstand bruger Aptos Moves objektmodel. Move er et nyt smart kontraktprogrammeringssprog, og dets hovedfokus er på både sikkerhed og fleksibilitet. Den bruger Move-moduler til at kode reglerne for statstransaktioner.

Brugere indsender transaktioner, der kan udgive nye moduler, opgradere dem, der allerede eksisterer, udføre visse indtastningsfunktioner, der er defineret i dette modul, eller indeholde scripts, der er i stand til at interagere med forskellige modulers offentlige grænseflader.

Økosystemet har også en compiler, en virtuel maskine (VM) samt andre værktøjer, som udviklere kan bruge.

Her er en sammenbrud af, hvordan udviklere kan begynde at interagere med Aptos-økosystemet. 

Programmeringssproget er designet til at lægge stor vægt på ressourceknaphed, samt bevarelse og adgangskontrol. Den udnytter en verificeret bytekode, der garanterer type- og hukommelsessikkerhed, selv når der er kode, der ikke er tillid til. På den anden side, for at hjælpe med at skrive kode, der er mere betroet, har udviklere adgang til Mover Prover – det er en formel verifikator, der er i stand til at autentificere den funktionelle korrekthed af et program i forhold til en forudindstillet specifikation.

Ifølge hvidbogen har holdet bag Aptos yderligere forbedret programmeringssproget for at understøtte en bredere række af Web3-brugssager.

Datamodel

Aptos blockchain har defineret sin hovedbogstilstand som tilstanden for alle konti. Det er versioneret med et usigneret 64-bit heltal, der svarer til antallet af transaktioner, som netværket har udført.

Enhver kan frit indsende en transaktion og dermed ændre finansstatus. Ved udførelse genereres transaktionsoutputtet, og det indeholder nul (eller flere) operationer for at manipulere finanstilstanden. Disse kaldes skrive sæt og repræsentere en vektor af resulterende hændelser, mængden af ​​forbrugt gas, såvel som den udførte transaktionsstatus.

Selve transaktionerne giver følgende oplysninger:

  • Transaktionsgodkendelse
  • Afsender adresse
  • payload
  • Gaspris
  • Maksimal gasmængde
  • Sekvensnummer
  • Udløbstid
  • Kæde ID

Det er også værd at bemærke, at Moves datamodel understøtter global adressering af både moduler og data indbygget. De transaktioner, der ikke indeholder overlappende konflikter i deres data og konti, kan også udføres parallelt.

For et nærmere kig på definitionerne for begge Events , Konti, se venligst den officielle hvidbog.

Flyt modul

Et Move-modul har Move-bytekoden, som erklærer strukturerne og procedurerne. Strukturerne er blot datatyperne.

Det identificeres ved adressen på den konto, hvor modulet er deklareret, og det kommer med et modulnavn. Modulet skal navngives unikt inden for en bestemt konto, og hver konto kan ikke angive mere end ét modul med et givet navn.

Alle moduler er grupperet i pakker, der er placeret på samme adresse. Ejeren af ​​denne adresse udgiver derefter pakken som helhed på blockchainen, og den inkluderer bytekoden og pakkens metadata. Nævnte metadata kan definere, om pakken kan opgraderes, eller om den er uforanderlig. For de pakker, der kan opgraderes, udføres der yderligere kompatibilitetstjek, før opgraderingen tillades.

Det er vigtigt at bemærke, at mens nye funktioner og ressourcer kan tilføjes, kan indgangsfunktionerne ikke ændres, og ressourcerne kan ikke gemmes i hukommelsen.

Defineret som en regulær opgraderbar pakke af moduler, er Aptos-rammeværket repræsenteret i følgende grafik:

img1_aptos_guide
Kilde: Aptos Whitepaper

Hvordan vil Aptos skalere?

Baseret på dets hvidbog blev protokollen oprindeligt lanceret med en enkelt hovedbogstilstand, men over tid har Aptos til hensigt at tage en noget unik horisontal tilgang til skalering.

For at opnå dette vil protokollen implementere flere sharded ledger-tilstande, hvor hver af dem vil tilbyde en homogen API og sharding som koncept.

Data kan overføres mellem shards ved hjælp af en homogen bro, og både brugere og udviklere bør kunne vælge deres egne sharding-skemaer, afhængigt af deres egne behov.

Aptos Governance

Aptos-netværket fungerer på en proof-of-stake (PoS) konsensusalgoritme, hvor validatorer skal have et minimum påkrævet antal satsede Aptos-tokens for at deltage i transaktionsvalidering. AptosBFT er på den anden side protokollens BFT-konsensusalgoritme, og den er baseret på HotStuff.

BFT står for Byzantinsk fejltolerance, og det er en reference til den velkendte byzantinske generals problem, hvor komponenter kan fejle, og der er ufuldkommen information om, hvorvidt en bestemt komponent har fejlet.

Validatorer er i stand til at beslutte fordelingen af ​​belønninger mellem dem og deres aktører. Stakers, på den anden side, kan vælge et hvilket som helst antal validatorer, hvor de vil satse deres tokens og arrangere en på forhånd aftalt belønningsdeling. Belønninger modtages i slutningen af ​​hver epoke via det relevante on-chain Move-modul.

Det token, der driver Aptos-økosystemet, kaldes APT.

APT Cryptocurrency Tokenomics

APT's tokenomics skabte noget af en betydelig kontrovers inden for kryptovalutasamfundet, fordi tokenet oprindeligt var ved at blive lanceret uden nogen offentlig information om dets samlede udbud, distribution og overordnede plan.

Holdet har siden udstedt en formel blogindlæg forklarer de fleste detaljer.

APT's oprindelige forsyning på det tidspunkt, hvor hovednettet blev lanceret, var sat til 1 milliard tokens, hvor den minimale enhed kaldes en Octa. 

Fra det oprindelige udbud blev 51 % udpeget under kategorien "fællesskab", 19 % til "kernebidragydere", 16.5 % til "fonden" og 13.48 % til investorerne. Blogindlægget beskriver den første kategori og lyder:

Denne pulje af tokens er udpeget til økosystemrelaterede genstande, såsom tilskud, incitamenter og andre vækstinitiativer i lokalsamfundet. Nogle af disse tokens er allerede blevet allokeret til projekter, der bygger på Aptos-protokollen, og vil blive givet efter gennemførelsen af ​​visse milepæle. Et flertal af disse tokens ejes af Aptos Foundation, og en mindre del ejes af Aptos Labs. Disse tokens forventes at blive distribueret over en tiårig periode...

Investorer og kernebidragydere har på den anden side en 4-årig lockup på deres tokens, eksklusive token-belønninger. I mellemtiden ser den estimerede token-forsyningsplan sådan ud:

img2_aptos_guide
Kilde: Aptos officielle hjemmeside

APT Airdrop

For at starte sin mainnet-lancering med et brag, luftdroppede projektet i alt 20,076,150 APT-tokens til i alt 110,235 berettigede adresser, hvilket repræsenterer 2% af det samlede oprindelige udbud.

På det tidspunkt udtalte holdet:

Dette er vores første airdrop baseret på vores eksisterende fællesskabsdata. Aptos Foundation vil fortsætte med at evaluere fremtidige muligheder for at støtte Aptos-samfundet.

Brugere kan tjekke berettigelse link..

Aptos Labs ledelse og finansiering

Aptos Labs er den organisation, der udviklede Aptos blockchain og er førte af Mo Shaikh og Avery Ching i 2021. Begge har de tidligere arbejdet på Metas (tidligere: Facebook) blockchain-projekt Libra, som senere blev fuldstændig omdøbt til Diem.

img3_aptos_guide
Avery Ching og Mo Shaikh. Fotokilde: Fortune

Tilbage i februar 2022 sagde Shaikh:

Siden vi forlod Meta, har vi været i stand til at sætte vores ideer i gang, droppe bureaukratisk bureaukrati og opbygge et helt nyt netværk fra bunden, der bringer dem til virkelighed.

Aptos er også et af de bedst finansierede blockchain-projekter. I marts 2022 rejste holdet $200 millioner i en finansieringsrunde ledet af Andreessen Horowitz (a16z), FTX Ventures, Coinbase Ventures og andre krypto-sværvægtere.

I juli samme år rejste Aptos yderligere $150, og finansieringsrunden blev ledet af FTX Ventures.

SPECIALTILBUD (sponsoreret)

Binance Gratis $100 (Eksklusivt): Brug dette link at registrere og modtage $100 gratis og 10% rabat på gebyrer på Binance Futures første måned (vilkår).

PrimeXBT Særtilbud: Brug dette link for at registrere og indtaste POTATO50-koden for at modtage op til $7,000 på dine indbetalinger.

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