#Binance #BTC #crypto2023 #BNB #ETH

Sui nesen būs tiešsaistē. Tā kā gan Aptos, gan Sui izmanto Move valodu, jāņem vērā, ka Aptos izmanto Core Move, savukārt Sui izmanto Sui Move, kas ir Core Move paplašinātā versija.

Tāpēc šodien mēs to analizēsim no koda vai kodētāju perspektīvas: kā jauna publiska ķēde var Sui izaicināt ETH un vai tā kļūs par otro Polkadot.

1. Par Move valodu

Sagaidāmajā Aptos oficiālā tīkla izlaišanas pīķa periodā 2022. gada septembrī es sāku izmantot valodu Move, lai strādātu par kodētāju DEX Aptos platformā (galvenokārt, lai savāktu bounty kļūdas). To darot, es uzzināju un atradu ka Move vispār nebija noderīgs.. Grūti, tam ir daudz līdzību ar Rustu.

Daudzi blokķēdes izstrādātāji saka, ka stabilitāte ir vienkārša, bet Rustam ir grūti rakstīt viedus līgumus. Bet daudzi cilvēki aplī teiks: "Pārvietošanās ir vienkāršāka nekā stingrība", kas nozīmē, ka mācīties kustēties ir daudz vieglāk nekā mācīties stingrību.

Lielākā daļa cilvēku zina, ka gan Aptos, gan Sui izmanto Move valodu.

Jā, bet Aptos izmanto Core Move, savukārt Sui izmanto Sui Move, kas ir Core Move paplašinātā versija.

Move valoda ir pazīstama ar savu drošību, un Sui Move tiek uzskatīta par drošāku nekā Core Move. Esmu rakstījis par daudziem viediem līgumu projektiem, tostarp EVM, Solana, Cosmos un Polkadot, un vēl neesmu sastapies ar valodu, kas piedāvātu Move valodai līdzīgu drošību.

Ir zināms, ka viedajiem Solidity un Rust līgumiem ir daudz ievainojamību, un tie ir bijuši pakļauti daudziem uzlaušanas gadījumiem. Tomēr Move viedie līgumi atvieglo tiešu kriptovalūtu pārvaldību to raksturīgās struktūras dēļ. Tādējādi izstrādātāji var izveidot ļoti drošus viedos līgumus, neprasot plašas drošības zināšanas.

Starp citu, Aptos aktīvu glabāšanai izmanto globālo krātuvi, savukārt Sui aktīvu glabāšanai izmanto savu Sui krātuvi. Lai labāk izprastu to atšķirības, varat skatīt šo rakstu: [ https://docs.sui.io/learn/sui-move-diffs ]

Manuprāt, Sui Move ir tuvāk reālās pasaules aktīvu pārvaldībai, jo katrs Sui ķēdes īpašums tiek uzskatīts par objektu, kas ir līdzīgs materiālam aktīvam.

Analizēsim Aptos un Sui augsta līmeņa arhitektūru, lai noskaidrotu izmantoto Move valodu veidu atšķirību iemeslus.

2. Par Aptos

Aptos arhitektūra ir pārsteidzoši līdzīga Solana arhitektūrai, it īpaši, ja runa ir par žetonu un programmu apstrādi.

Kā parādīts zemāk, salīdzinājums starp EVM un Solana

Solana ir trīs veidu konti (programmas konts, datu konts, seifa konts);

Ethereum virtuālā mašīna (EVM) sastāv no divu veidu kontiem (viedo līgumu konti un seifa konti).

Solana arhitektūra ievieš viedo līgumu dalītu struktūru, sadalot programmu "Logic" un "State" komponentos. Šī atdalīšana atvieglo paralēlu darījumu izpildi.

Lai iegūtu plašāku izpratni, apsveriet iespēju izlasīt Solana dibinātāja Anatolija Jakovenko rakstu.

Aptos neizmanto dažādus kontu veidus, tas izmanto adreses, lai attēlotu kontus, un šīs adreses ir savienotas ar moduļiem un resursiem, kas tiek glabāti globālajā krātuvē.

Globālā krātuve Aptos ievieš indeksu kartēšanu, lai resursiem (piemēram, datiem, marķieriem, NFT utt.) un moduļiem (viedajiem līgumiem) krātuvē varētu piekļūt, izmantojot indeksu, kas sastāv no adreses un veida.

Piemēram: kad mēs pētām scenāriju, manā makā ir 30 APT. Mana maka adrese ir 0xabcd…

Kā parādīts iepriekš minētajā piemērā, monētu krātuves struktūra, kas atspoguļo APT daudzumu, tiek glabāta globālajā krātuvē, un tai var piekļūt, izmantojot šādu indeksu:

0xabcd + 0x1::monēta::CoinStore<0x1::aptos_coin::AptosCoin>

Adrese 0xabcd parāda saistītos resursus (tokenus un NFT), kas atrodas manā makā.

Programmā Aptos marķieri tiek izveidoti un pārvaldīti, izmantojot standarta marķiera moduli aptos_framework::coin, ko var pielīdzināt Solanas marķieru programmai. Turklāt aptos_token::token tiek izmantots, lai izveidotu un pārvaldītu NFT kolekcijas un atsevišķus NFT.

Resursu un moduļu atdalīšanas dēļ globālajā krātuvē Aptos var atvieglot nepārklājošu darījumu paralēlu apstrādi, kā arī tādu transakciju apstrādi, kurās tiek lasīti tikai tie paši resursi.

Pateicoties paralēlās apstrādes iespējām, tiek lēsts, ka Aptos spēj apstrādāt līdz 160 000 transakciju sekundē. Tātad tas ir liels solis uz priekšu spēļu un metaversu nozarē.

3. Par SUI

Sui raksturo intensīva objektu izmantošana, kas nozīmē, ka viss Sui ekosistēmā tiek uzskatīts par objektu. Tas ietver paketes (viedos līgumus), marķierus un NFT, kas visi ir sagrupēti zem objektu veida.

Sui ekosistēmā katram objektam ir unikāls ID krātuvē Sui, un tam var piekļūt, izmantojot atbilstošo ID.

Piemēram: manā makā ir 30 SUI:

Tas ir līdzvērtīgs mana maka adresei, kurā ir trīs objekti, katrs apzīmē 10 SUI. Ja es ieeju pārlūkprogrammā Sui un atrodu savu kontu, tas parāda, ka manā makā ir trīs SUI marķiera objekti.

Objekts 0x0522..eefe SUI atlikums: 10

Objekta 0xa611..2b9b SUI atlikums: 10

Objekta 0xc741..b215 SUI atlikums: 10

Lai iegūtu dziļāku izpratni par saistību starp Sui objektiem un kontu adresēm, skatiet tālāk redzamo attēlu

Ja 5 SUI, kas atrodas manā makā, tiek pārvietoti uz citu maku, 10 SUI objekti tiks aizstāti ar diviem objektiem, katrā no tiem ir 5 SUI. Viens no šiem diviem objektiem tiks pārcelts uz jauno maku. Rezultātā vēl paliks trīs objekti, bet kopējais atlikums manā maciņā būs 25 SUI.

Sui objektus var iedalīt nemainīgos objektos (iesaldētos objektos), kopīgos objektos un mainīgos objektos. Lai iegūtu sīkāku informāciju, lūdzu, skatiet šo saiti:

https://docs.sui.io/devnet/build/programming-with-objects/ch1-object-basics

Lai izveidotu un pārvaldītu žetonus, Sui izmanto moduli sui::coin. Runājot par NFT, katrs Sui objekts ir unikāls, kas norāda, ka jebkuru objektu var izmantot kā NFT. Tomēr, lai atšķirtu NFT no citiem objektiem, originByte komanda izveidoja NFT standartu Sui.

Sui veic darījumus paralēli ar vairāk nekā 130 000 TPS.

Pirms dažām dienām kāds Sui komandas dalībnieks savā Discord serverī ievietoja ziņojumu par veiktspējas atjauninājumu.

https://blog.sui.io/sui-performance-update/

Tomēr vēl ir redzams, vai šie veiktspējas uzlabojumi saglabāsies, kad Sui tīklam būs liels darījumu apjoms. Ir vērts atzīmēt, ka Solana sākotnēji pieprasīja 65 000 TPS, taču tika pārtraukta vairākas reizes veiktspējas iemeslu dēļ un pašlaik var apstrādāt tikai aptuveni 4000 darījumu.

Sui Mainnet ir plānots uzsākt 3. maijā. Ja vēlaties ieguldīt Sui, lai gūtu peļņu, lūdzu, esiet pacietīgs un sagatavojiet savus līdzekļus eToro, Kraken vai Binance. Līdz tīkla pārslēgšanai tiešsaistē ir palikusi mazāk nekā diena.

Apkopojiet

Pašlaik parādās daudzas jaunas blokķēdes, katrai no tām ir unikālas īpašības un tehnoloģijas. Blokķēdes tehnoloģijas galvenais mērķis ir pārspēt ārpus ķēdes esošās datu bāzes TPS.

Ja kādreiz esat tirgojies Aptos, būsiet pamanījis, ka darījuma apstiprināšanas process ir zibenīgs. Lai gan tas ir ātrs, tas joprojām nav reāllaikā. Neskatoties uz ātrumu, Aptos un Sui izstrādes pakotnes un rīki (piemēram, blokķēdes pārlūkprogrammas un maki) joprojām ir salīdzinoši maz attīstīti, un ETH bija līdzīgas problēmas, kad tas pirmo reizi tika palaists galvenajā tīklā.

Ja uzskatāt, ka blokķēde ir tīmekļa tehnoloģiju nākotnes virziens, AI ir tikai lietojumprogramma tīmeklī!