­č窭čç░ Predstavujeme n├í┼í nov├Ż peer-to-peer (P2P) testnet

Spolupracujeme s malou skupinou prev├ídzkovate─żov stake poolov na novom testnete P2P s cie─żom ─Ćalej podporova┼ą decentraliz├íciu siete

Predstavujeme n├í┼í nov├Ż peer-to-peer (P2P) testnet

Cardano pokra─Źuje v budovan├ş dynamiky, pri─Źom do blockchainu sa neust├íle prid├ívaj├║ ─Ćal┼íie funkcie a mo┼żnosti. Ako sme ned├ívno informovali, optimalizujeme sie┼ą s cie─żom zv├Ż┼íi┼ą priepustnos┼ą, aby sa dalo r├Żchlej┼íie spracova┼ą viac transakci├ş a efekt├şvnej┼íie vytv├íra┼ą a pou┼ż├şva┼ą decentralizovan├ę aplik├ície (DApps) a inteligentn├ę zmluvy. Tento t├Ż┼żde┼ł sme spustili nov├║ d├┤le┼żit├║ iniciat├şvu na podporu na┼íej pokra─Źuj├║cej snahy o ├║pln├║ decentraliz├íciu a to spusten├şm novej testovacej siete peer-to-peer (P2P).

Cardano zabezpe─Źuje d├┤veru a bezpe─Źnos┼ą v decentralizovanom prostred├ş pomocou konsenzu proof-of-stake prostredn├şctvom algoritmu Ouroboros. Z├íkladom je pribli┼żne 3 000 stake poolov, ktor├ę spravuj├║ oper├ítori (SPO), ktor├ş spravuj├║ distribuovan├ę uzly poh├í┼łaj├║ce sie┼ą. Je zrejm├ę, ┼że v decentralizovanej a distribuovanej sieti mus├ş medzi t├Żmito uzlami existova┼ą spo─żahliv├í komunik├ícia. ├Üstredn├Żm prvkom, ktor├Ż je nevyhnutn├Ż na overovanie ─Źinnost├ş blockchainu, je ┼í├şrenie ├║dajov - proces zdie─żania inform├íci├ş o transakci├ích a distrib├║cii blokov. To z├írove┼ł umo┼ż┼łuje algoritmu Ouroboros prij├şma┼ą svoje ÔÇťrozhodnutiaÔÇŁ.

A┼ż doned├ívna uzly Cardano nadv├Ązovali spojenia s rovnocenn├Żmi uzlami vyh─żad├ívan├şm s├║boru, ktor├Ż opisoval statick├║ konfigur├íciu siete. Syst├ęm sa tie┼ż spoliehal na uzly zriaden├ę IOG, ktor├ę pom├íhali vytv├íra┼ą sie┼ąov├ę spojenia (viac o evol├║cii sie┼ąov├Żch spojen├ş tu). Na zv├Ż┼íenie decentraliz├ície a zjednodu┼íenie komunik├ície uzlov sme zria─Ćovali sie┼ą P2P. Priama interakcia medzi rovnocenn├Żmi uzlami zefekt├şv┼łuje komunik├íciu medzi tis├şckami distribuovan├Żch uzlov, ktor├ę bud├║ udr┼żiava┼ą sie┼ą bez z├ívislosti od federat├şvnych rel├ę. T├║to ─Źinnos┼ą bud├║ vykon├íva┼ą automatizovan├ę komponenty siete P2P. Automatiz├ícia procesu v├Żberu peerov n├ís pribl├ş┼żi k plne decentralizovanej sieti a zjednodu┼í├ş proces prev├ídzkovania rel├ę alebo uzla produkuj├║ceho bloky.

Od prv├Żch dn├ş Shelleyho motivovanej testovacej siete a┼ż po program Alonzo testnets bolo ├║stredn├Żm prvkom n├í┼ího pr├şstupu komunitou podporovan├ę zav├ídzanie. S cie─żom roz┼í├şri┼ą testovanie zmien P2P teraz poz├Żvame niektor├Żch prev├ídzkovate─żov baz├ęnov do poloverejnej testnetovej siete. Jeden├ís┼ą prev├ídzkovate─żov n├ím pom├┤┼że otestova┼ą automatizovan├ę komponenty P2P predt├Żm, ako program roz┼í├şrime vo v├Ą─Ź┼íej miere.

─îo je nov├ę?

P2P je st├íle experiment├ílna funkcia. Hoci bude s├║─Źas┼ąou bud├║cich verzi├ş, zatia─ż ju neintegrujeme do v┼íetk├Żch na┼íich pr├íc. Prev├ídzkovatelia poolov bud├║ prostredie posudzova┼ą tak, ┼że nakonfiguruj├║ svoje uzly na priamu vz├íjomn├║ interakciu. Mo┼żnosti P2P bud├║ zahrnut├ę vo vetve cardano-node master branch a v merged pull requests to ÔÇśouroboros-networkÔÇÖ na GitHube.

Re┼żim P2P umo┼żn├ş ÔÇťchurnÔÇŁ, aby sa zabezpe─Źilo dynamick├ę povy┼íovanie a zni┼żovanie po─Źtu rovnocenn├Żch partnerov. Aktualiz├ícia konfigur├ície siete bude jednoduch┼íia aj pre SPO, preto┼że ich uzly sa nemusia re┼ítartova┼ą.

Poloverejn├í testovacia sie┼ą zlep┼í├ş aj rozhranie uzla Prometheus. Bude obsahova┼ą nasleduj├║ce ┼ítatistiky:

  • odch├ídzaj├║ce spojenia: tepl├ę (akt├şvne spojenia, ktor├ę sa nez├║─Źast┼łuj├║ na konsenze) a hor├║ce (akt├şvne spojenia, ktor├ę sa z├║─Źast┼łuj├║ na konsenze)
  • prich├ídzaj├║ce spojenia: tepl├ę a hor├║ce
  • jednosmern├ę/duplexn├ę spojenia.

─îo ─Ćalej?

Hodnotenie sie┼ąov├Żch spojen├ş v poloverejnej testovacej sieti n├ím pom├┤┼że z├şska┼ą cenn├║ sp├Ątn├║ v├Ązbu a zachyti┼ą nezn├íme probl├ęmy. Ke─Ć budeme spokojn├ş, budeme potom pripraven├ş pozva┼ą v┼íetky SPO na testovanie komunik├ície uzlov P2P vo verejnej testnetovej sieti. To bude znamena┼ą zavedenie inteligentnej politiky v├Żberu partnerov. T├íto politika umo┼żn├ş definova┼ą kone─Źn├ę metriky na porovnanie s predch├ídzaj├║cim nastaven├şm bez P2P. Najd├┤le┼żitej┼íie je, ┼że budeme pokra─Źova┼ą v testovan├ş s cie─żom overi┼ą, ─Źi v┼íetky komponenty funguj├║ bezchybne samostatne, ako aj v kombin├ícii v ┼íirokom rozsahu sie┼ąov├Żch podmienok.

Sledujte na┼íe t├Ż┼żdenn├ę aktualiz├ície v├Żvoja aby ste sa dozvedeli viac o v├Żvoji siete P2P a tie┼ż si pozrite ├║lo┼żisko siete Ouroboros, kde n├íjdete najnov┼íie aktualiz├ície.


P├┤vodn├Ż ─Źl├ínok: Introducing our new peer-to-peer (P2P) testnet
(Nap├şsala Olga Hryniuk z IOHK) - preklad @Martin.M

1 Like