Axelar Network Whitepaper in Latvian

Abstrakts

Parādās vairākas blokķēžu ekosistēmas, kas nodrošina unikālas un atšķirīgas iezīmes, kas ir pievilcīgas lietotājiem un lietojumprogrammu izstrādātājiem. Tomēr saziņa starp ekosistēmām ir ļoti reta un sadrumstalota. Lai lietojumprogrammas varētu netraucēti sazināties blokķēdes ekosistēmās, mēs ierosina Axelar. Axelar kaudze nodrošina decentralizētu tīklu, protokolus, rīkus un API, kas ļauj vienkārša starpķēžu komunikācija. Axelar protokolu komplekts sastāv no pārrobežu maršrutēšanas un pārsūtīšanas protokoli. Decentralizēts atklāts pārbaudītāju tīkls nodrošina tīkla darbību; ikviens var pievienoties, izmantot to un piedalīties. Bizantijas vienprātība, kriptogrāfija un stimulēšanas mehānismi ir paredzēti, lai sasniegtu augstu drošības un dzīvīguma prasības, kas ir unikālas pārrobežu ķēdes pieprasījumiem.

1 Ievads

Blockchain sistēmas ātri iegūst popularitāti un piesaista jaunus lietojuma gadījumus aktīvu marķieriem, decentralizētām finansēm un citām izplatītajām lietojumprogrammām. Vairākas lielas platformas, piemēram, Ethereum, Monero, EOS, Cardano, Terra, Cosmos, Avalanche, Algorand, Near, Celo un Polkadot piedāvā atšķirīgas funkcijas un izstrādes vides, kas padara tās pievilcīgas dažādām lietojumprogrammām, lietošanas gadījumiem un galalietotājiem [5, 11, 4, 21, 20, 23, 24, 19, 6, 14, 25]. Tomēr katras jaunās platformas noderīgas funkcijas pašlaik ir piedāvāja mazāk nekā 1% ekosistēmas lietotāju, proti, šīs platformas vietējā marķiera īpašniekiem. Vai mēs varam ļaut platformu izstrādātājiem viegli pievienot savas blokķēdes citām ekosistēmām? Vai mēs varam iespējot lietojumprogrammu veidotāji, lai izveidotu savām vajadzībām vislabāko platformu, vienlaikus sazinoties vairākos veidos blokķēdes ekosistēmas? Vai mēs varam atļaut lietotājiem mijiedarboties ar jebkuru lietojumprogrammu jebkurā blokķēdē tieši no viņu makiem?

1.1. Esošie sadarbspējas risinājumi

Iepriekšējie mēģinājumi atrisināt blokķēžu sadarbspēju ietilpst vienā no četrām kategorijām: centralizēti biržas, sadarbspējīgas ekosistēmas, iesaiņoti aktīvi un žetonu tilti. Tālāk mēs īsi apkopojam šīs pieejas.

2 Mērogojamas starpķēžu komunikācijas meklējumi

Starpķēžu komunikācijas pamatā ir nepieciešams, lai neviendabīgi tīkli atrastu spēju sazināties izmantojot to pašu valodu. Lai to atrisinātu, mēs izskaidrojam Axelar protokolu komplektu, aprakstām tā augstā līmeņa īpašības, un paskaidrojiet, kā šīs īpašības attiecas uz mērogojamās starpķēžu komunikācijas kodolu.

3 Axelar Tīkls

Axelar tīkls nodrošina vienotu pārrobežu ķēžu komunikācijas risinājumu, kas atbilst gan platformu izstrādātāju vajadzībām — no tiem nav nepieciešams integrācijas darbs, gan lietojumprogrammu veidotāju vajadzībām — viens vienkāršs protokols

4 Priekšsacīkstes

4.1. Apzīmējumi un pieņēmumi

Ļaujiet Vr apzīmē Axelar validatoru kopu R kārtā. Katram validatoram ir svars, skaitlis (0, 1]). kas apzīmē konkrētā validatora balsstiesības. Visu pārbaudītāju svars kopā ir 1. Validators ir pareiza, ja viņa vada mezglu, kas atbilst Axelar protokola noteikumiem. Lai pabeigtu blokus, vai lai parakstītu pārrobežu ķēdes pieprasījumus, Axelar pieprasa pareizus kopējā svara > F validētājus. Mēs izsaucam parametru F ∈ [0,5, 1] ​​protokola slieksnis.

4.2. Kriptogrāfiskie Priekšdarbi

Digitālie paraksti. Digitālā paraksta shēma ir algoritmu kopa (Keygen, Sign, V erify). Keygen izvada atslēgu pāri (PK, SK). Tikai SK īpašnieks var parakstīt ziņojumus, bet ikviens var pārbaudīt paraksti, kas doti ar publisko atslēgu PK. Lielākā daļa blokķēdes sistēmu mūsdienās izmanto vienu no standarta parakstiem shēmas, piemēram, ECDSA, Ed25519 vai daži to varianti [2, 3].

4.3. Sliekšņa parakstu īpašības

Sliekšņa shēmai var būt vairākas īpašības, kas ir īpaši vēlamas decentralizētai lietošanai tīkli:

5 Axelar Tīkls

5.1. Atvērta starpķēžu tīkla izveide

Tilti, kurus uztur Axelar tīkls, tiek dublēti ar sliekšņa kontiem, tāpēc (gandrīz) visiem validētājiem ir kolektīvi jāautorizē jebkurš starpķēžu pieprasījums. Tīkla izveide, kurā var piedalīties ikviens ,lai nostiprinātu šos tiltus, ir jāatbilst šādām tehniskajām prasībām:

5.2 Tīkla drošība

Blokķēdes sistēmu drošība balstās uz dažādiem kriptogrāfijas un spēļu teorētiskajiem protokoliem, kā arī tīkla decentralizācija. Piemēram, likmju pierādīšanas blokķēdēs bez pienācīgiem stimuliem pārbaudītāji var slepeni sadarboties un pārrakstīt vēsturi, šajā procesā nozagot citu lietotāju līdzekļus. Darba apliecinājumā tīkliem, bez pietiekamas decentralizācijas, ir diezgan viegli izveidot garas dakšas un dubulti tērēt, jo ir pierādījušies vairāki uzbrukumi Bitcoin Gold un Ethereum Classic.

6 Cross-Chain Gateway Protocol (CGP)

Šajā sadaļā mēs izskaidrojam starpķēžu vārtejas protokolu un maršrutēšanas mehānismus, izmantojot divus galvenos piemērus.

6.1. Konti citās ķēdēs

Lai savienotu dažādas ķēdes, katrā ķēdē tiek izveidoti sliekšņa konti, kas kontrolē vērtības plūsmu un informāciju par tiem. Ķēdes ķēdei apzīmējiet kontu ar ChainAxelar.

6.2 Stāvokļa sinhronizācija

Ļaujiet qS apzīmēt patvaļīgu jautājumu par ķēdes S stāvokli. Šādu jautājumu piemēri ir:

6.3. Pārrobežu ķēžu aktīvu nodošana

Tīkls nodrošina digitālo aktīvu pārsūtīšanu starp ķēdēm, paplašinot stāvokļa sinhronizācijas darbplūsmu punkta 6.2. Pēc inicializācijas DAxelar izdrukā un kontrolē pietiekami daudz piesaistīto S marķieru. Pieņemsim lietotājs pieprasa apmainīt x daudzumu marķieru avota ķēdē S pret x piesaistīto S marķieru daudzumu galamērķa ķēde D, kas jānosūta uz D adresi wD pēc lietotāja izvēles. Mēs piedāvājam pilnībā vispārīgu informāciju darbplūsma, kas atbalsta patvaļīgas avotu ķēdes S — pat tādas ķēdes kā Bitcoin, kas neatbalsta viedo līgumi:

1. Attēls: Komponentu diagramma

7 Cross-Chain Transfer Protocol (CTP)

CTP ir lietojumprogrammu līmeņa protokols, kas ļauj lietojumprogrammām viegli izmantot starpķēžu funkcijas. Mēs izskaidrojiet integrāciju, koncentrējoties uz līdzekļu nodošanas funkcijām (piemēram, tiek izmantotas DeFi). Šīs lietojumprogrammas parasti sastāv no trim galvenajām sastāvdaļām: priekšgala GUI, viedie līgumi vienā ķēdē un starpmezgls kas ievieto darījumus starp priekšgalu un viedajiem līgumiem. Priekšējās daļas mijiedarbojas ar lietotāju maciņos, lai pieņemtu iemaksas, apstrādātu izņemšanu utt. Lietojumprogrammas var izmantot starpķēžu funkcijas, izsaucot CTP vaicājumus, kas ir analogi HTTP/HTTPS GET/POST metodēm. Šie vaicājumi ir vēlāk CGP slānis tos savāc izpildei, un rezultāti tiek atgriezti lietotājiem.

8 Kopsavilkums

Nākamo gadu laikā nozīmīgas lietojumprogrammas un līdzekļi tiks veidoti uz vairākām blokķēdes ekosistēmām. Axelar tīklu var izmantot, lai pievienotu šīs blokķēdes vienotā starpķēžu komunikācijā slānis. Šis slānis nodrošina maršrutēšanas un lietojumprogrammu līmeņa protokolus, kas atbilst gan platformu veidotāju, gan lietojumprogrammu izstrādātāju prasībām. Lietojumprogrammu izstrādātāji var balstīties uz savām vajadzībām labākajām platformām un Izmantojiet vienkāršu protokolu un API, lai piekļūtu globālajai starpķēžu likviditātei, lietotājiem un sazinātos ar citiem ķēdes.

Atsauces

[1] Althea peggy. https://github.com/cosmos/peggy.

--

--

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store