Kas ir Arweave? (AR)
Cenšoties izskaidrot, kas ir Arweave, ir viegli sapīties un sākt lietot terminus, kuri ir tik sarežģīti, ka lasītājs, kurš nav tehnnisks, tos nespēj viegli uztvert. Kad jau esi iegājis ekosistēmā, tad tā ir viegla kļūda ko pieļaut – taču mēs vēlamies, lai Arweave būtu pieejams ikvienam, neatkarīgi no cilvēka priekšzināšanām. Tam ir paredzēts šis raksts; tajā ir aprakstīts, kas ir Arweave un kā tas darbojas – ar mērķi sniegt lietotājam visu, kas viņam jāzina.
Ja lasot atrodi kādus nepazīstamus terminus, aplūko mūsu glosāriju, kas izskaidro pamatvārdus.
Arweave īsumā
Vienkārši sakot Arweave ir rīks, kurš palīdz ikvienam uzglabāt datus mūžīgi. Veids kā tas strādā – sadalot un izplatot saglabāto informāciju datoru tīklā, ko sauc par nodes vai miners. Tā ir atšķirība no mums zināmā modeļa, jo šī brīža internets ir vien dažu uzņēmumu rokās, kuru serveri jebkurā laikā var pārstāt darboties, vai redaktoru rokās, kuri var klusi mainīt informāciju.
Arweave apkalpo ‘’permaweb’’ – paraēlo internetu – no plaša mezglu tīkla, kuri visi pelna naudu nodrošinot esošos datus ilgā laika periodā un pēc pieprasījuma saglabājot jaunus datus.
Tāpat kā daudzas decentralizētas krātuves platformas, arī Arweave pakalpojumus vada, izmantojot savu vietējo kriptovalūtu – $AR.
Kad cilvēki tērē $AR, lai uzglabātu datus, miners tos nopelna. No šiem darījumiem daļa AR tiek glabāts arī dotācijas (endowmnent) ietvaros, kas spēj lēnām izdalīt atlīdzību, principā neierobežotā laika periodā. Izmantojot šo mehānismu, Arweave garantē bezgalīgu, pastāvīgu uzglabāšanu. Faktiski, jo vairāk cilvēku ielādē datus, jo ilgākam laika posmam šo datu glabāšana ir garantēta. Nesen apmaksātais laika posms bija jau 200 gadu, bet pēdējā laika aktivitāte šo ciparu ir pacēlusi vēl augstāk. Attiecīgi, var teikt, ka ielādējot failu un samaksājot par to vienreiz, glabāšana ir vairāk kā 200 gadus ilga.
Dažas jaunas iezīmes, kas liek Arweave izcelties, ir fakts, ka tam var piekļūt izmantojot tradicionālo tīmekļa pārlūkprogrammu. Vēl viena funkcija ir tā, ka tas ir open source, tāpēc lietotāji var piedalīties tā uzlabošanā. Lietotājiem ir svarīga nozīme daudzos aspektos, jo Arweave ir arī balsošanas mehānisms, kurš lietotājiem ļauj regulēt saturu un atzīmēt to kā neatļautu, kā arī plaukstoša ekosistēma ar jauno lietotņu izstrādātājiem.
Kā Arweave tika izveidots
Vēl 2017. gadā Arweave sauca par Archain. Nosaukums tika mainīts 2018. gadā, kad Arweave komanda tika pieņemta dalībai Techstars. 2019. gadā Arweave piesaistīja 5 milijonus USD no ievērojamām riska kapitāla firmām, tostarp Coinbase, a16z un Multicoin Capital.
2020. gadā Arweave nodrošināja vēl 8,3 milijonus USD lielu finansējumu, kuru uzņēmums plāno tērēt, lai paplašinātu lietotāju un izstrādātāju kopienu, kas papildina Arweave, ietverot tādus projektus kā Verto, ArDrive un Arweave News.
Arweave radītājs un dibinātājs ir Sam Williams – Ph.D kandidāts ar lielu pieredzi decentralizētu sistēmu projektēšanā un ieviešanā. Viņš izveidoja Arweave vēl mācoties universitātē, iedvesmojoties gan no Orvela 1984, gan kā reakciju uz viltus ziņu pandēmiju.
Kā Arweave darbojas
Atšķirībā no parastās blokķēdes (blockchain, jeb glabāšanas ķēdes, kuras satur blokus ar darījumiem), Arweave datus saglabā bloku graph. Šādā veidā katrs bloks ir saistīts ar diviem iepriekšējiem, veidojot struktūru, ko sauc par ‘’blockweave’’.
Ir vairāki galvenie aspekti, kuri padara Arweave unikālu:
- Proof of Access Consensus
- Bundles
- SmartWeave
- Vartex Gateways
- Satura regulēšana
Šīs funkcijas izceļ Arweave, un mēs apskatīsim katru no tām tuvāk, lai noskaidrotu, kā tās darbojas un kāpēc tās ir svarīgas.
Proof of consensus
Arweave no citām kriptovalūtām atšķiras ar to, kā tā pārbauda darījumu precizitāti. Parasti tiek izmantota ‘’proof of work’’ sistēma, kurā kriptovalūta pieprasa datoriem sacensties, lai atrisinātu matemātisku puzli (hashing). Arweave šai problēmai izmanto citu metodi, kuru sauc par SPoRA (Succinct Proofs of Random Access).
Arweave liek katram tīkla node pārbaudīt, vai jaunajā darījumu blokā ir arī nejauši izvēlēts bloks no iepriekšējiem. Ja tas ir pieejams, tad tīklam var pievienot jaunas transakcijas.
Šis saskaņotības mehānisms palīdz pārbaudīt, vai jaunie darījumi ir precīzi, un apstiprināt, ka vecie darījumi nav tikuši manipulēti. Šo metodi sauc par ‘’proof of access’’ (piekļuves pierādījumu), un node (mezgls), kurš pievieno jaunu bloku, saņem AR žetonus kā atlīdzību.
Bundles
Bundles ir veids, kā garantēt, ka darījumu kopa galu galā tiks mined(iekļauta) blokā. Tas risina problēmu, kura ir katrai blockchain (blokķēdei), proti, darījumus var noraidīt gadījumos, kad citi cilvēki iesniedz darījumus, kuri atalgo miners vairāk.
Bundles kļuva nepieciešamas, kad Arweave kļuva par veidu, kā uzglabāt lielus NFT projektus ar tūkstošiem multivides failiem, kuri visi prasa augšupielādi vienlaikus. Projekti var konstatēt, ka daži no augšupielādētās partijas failiem atkrita augšupielādes procesā, sabojājot projektu.
Solana NFT tirgus Metaplex bija pirmais bundle paku ieviesējs un strādāja ar Josh Benaron uzņēmumā Bundlr, lai izstrādātu Metaplex Candy Machine – aplikāciju, kura ļauj projektiem augšupielādēt lielapjoma NFT partijas, izmantojot Arweave kā krātuves slāni. Tomēr to izmanto arī projektos, kuri nav balstīti uz NFT.
SmartWeave
SmartWeave ir viedā līguma protokols, kurā tiek izmantots AR žetons, lai izstrādātāji varētu izveidot viedo līgumu lietojumprogrammas, izmantojot JavaScript. Tāpat kā lielāko daļu kodu, to vada lietotāja dators, nevis pati blokķēde.
Darbības veids atšķiras no Ethereum līguma izpildes metodes, kurā viss tīkls tiek izsaukts, lai pārbaudītu darījumu; SmartWeave paļaujas uz to, ka viedā līguma lietotājs to dara pats no klienta puses.
Tam nav nepieciešama tik liela skaitļošanas jauda, padarot to par videi nekaitīgāku iespēju, kā arī drošāku. Ja kāds izmanto ļaunprātīgu kodu, tad tas neietekmē visu blokķēdi. Šādā veidā nav nepieciešams tik daudz drošības pārbaužu un drošības jostu, kā arī darbība ir ātrāka.
Vēl viena ievērojama iezīme ir tā, ka SmartWeave līgumi var būt visas lietojumprogrammas backend. Tas nozīmē, ka izstrādātājiem nav nepieciešams serveris, un visa lietojumprogramma var tikt darbināta no blokķēdes. Atšķirība no Ethereum, darbība ar SmartWeave līgumiem maksā mazāk nekā 1 centu.
Vartex Gateways
Vartex ir rīks, kurš ļauj palaist pašam savu gateway tikai ar dažām komandām. Lai gan arweave.net ir viens no galvenajiem veidiem, kā piekļūt visiem Arweave datiem, izmantojot pārlūkprogrammu, to apkalpo AWS, kas ir vienīgais kļūmes punkts. Tā kā Vartex ir veids, kā ikviens var palaist savu gateway, tas nozīmē vairāk gateways un nav jāpaļaujas uz centralizētu serveri.
Šis ir veids, kā decentralizēt permaweb un pārliecināties, ka tas nav atkarīgs no viena liela uzņēmuma. Tas balstās uz Amplify – atzars ar sākotnējo arweave.net gateway. Izstrādātāji var atrast pirmsākuma kodu (source code) vietnē GitHub, vienkārši nokopē to un seko Readme norādījumiem.
Satura regulēšana
Satura regulēšana ļauj ikvienam, kurš izmanto mining programmatūru, izvēlēties, kāda veida datus viņi vēlas glabāt. Šāds regulēšanas veids ļauj datoriem tīklā izvēlēties, ko tie vēlas uzņemt.
Tomēr, tā kā gateways ziņā ir izlemt, ko tie bloķē, var gadīties, ka saturs nav tik svarīgs kā datu lielums. Piemēram, kāds varētu vēlēties saglabāt tikai attēlus vai tikai audio failus. Kad tīklā tiek augšupielādēts jauns fails, Arweave jautā katram datoram, vai tie to pieņems. Tomēr cilvēki ir ieinteresēti to pieņemt, it īpaši, ja tas ir lielāks fails, vienkārši sakot, jo vairāk tu uzglabā, jo lielāku atlīdzību saņem.
Svarīgi arī atzīmēt, ka ir samērā agrs, lai šī ieinteresētība būtu sākusies, jo nevienam īsti nav skaidra pamatsaraksta ar tiem failiem, kurus viņš vēlētos vai nevēlētos atbalstīt. Arweave ir diezgan jauns; tajā pašā laikā augšupielādes apjoms ir milzīgs, un, lai tam visam izietu cauri, būtu ļoti grūti.
Lai vai kā, mēs esam pievienojuši šo funkciju kā vienu no veidiem, kā nodrošināt satura regulēšanu. Šeit runa nav par politisko nostāju vai satura izvēli, bet par to, no kā Arweave mēģināja izvairīties, kad tika izgudrots.
Par žetonu
Arweave ir pašiem sava valūta – AR žetons. Lietotājiem, kuri vēlas glabāt datus, tie ir jāiegādājas, lai varētu samaksāt par glabāšanu. Savukārt datoriem, kuri nodrošina glabāšanu, kā maksājums ir jāpieņem AR žetons. Interesanti, ka maksājums netiek tieši saņemts katram lietotājam, bet gan tiek apvienots un laika gaitā izplatīts tīklā.
Šis apvienotais maksu kopums ir pazīstams kā Storage Endowment (krātuves fonds). Mērķis ir izmantot papildus iekasētos $AR no kopējās summas, lai arī nākotnē dati būtu drošībā. Šīs izmaksas maksā lietotāji par mining atlīdzībām. Tā kā šis kopums laika gaitā pieaug, tas spēj segt turpmākās izmaksas miners ilgā laika periodā.
Ir svarīgi piebilst, ka krātuve vietnē Arweave ir vienreizējs maksājums, nevis uz abonementu balstīts plāns. Savukārt, dati tiek glabāti mūžīgi. Šis padara Arweave pievilcīgu gan klientam, gan tīklam, padarot to par patiesi lietderīgu valūtu.
AR žetoniem ir ierobežots piedāvājums 66 miljonu apmērā. Aplūko šo pamācību, lai uzzinātu, kā to iegūt no jebkuras pasaules vietas.
Join our
Telegram / Discord / Twitter / LV Twitter