Cel putin nu in felul in care erai ingrijorat

Functiile de intarziere verificabile (VDF) apar in multe cercetari blockchain pana tarziu (Ethereum, Chia etc.). Se dovedesc a fi instrumente foarte utile in proiectarea mecanismelor cripto-economice. O lucrare recenta sapa intr-o serie de aplicatii VDF in timp ce prezinta proprietatile si teoria din spatele lor. Aceste functii isi propun sa ofere o cantitate minima de intarziere jucatorilor, fie ca stiu unele informatii, fie participa intr-un fel la protocol. VDF-urile fac acest lucru necesitand calcule semnificative pentru a calcula, dar relativ putine calcule de verificat.

Aceasta relatie asimetrica intre calcul si verificare seamana putin cu Dovada Muncii (PoW) la prima vedere. Aceasta este de fapt ceea ce am tendinta sa aud de la cercetatori atunci cand afla pentru prima data despre VDF-urile care pot fi utilizate in sistemele Proof of Stake (PoS). Ceva din melodie – „ suna de parca tocmai revenim la dovada muncii ” sau „ nu putem face acest lucru fara a arde din nou ciclurile procesorului ”. Desi VDF-urile si algoritmii traditionali PoW impartasesc relatia „greu de calculat” in timp ce sunt „usor de verificat”, diferenta de baza este ca algoritmii de consens PoW blockchain sunt dovada muncii paralelizabile si sunt probabilistici in succes, nu functii. VDF-urile, pe de alta parte, suntdovada muncii secventiale si sunt functii deterministe.

Paralelizabil vs Lucrare secventiala

VDF-urile prin design nu sunt paralelizabile. Pentru a face un VDF greu sau pentru a dura mai mult timp pentru a calcula, doar crestem cantitatea de cicluri care trebuie calculate. Fiecare ciclu depinde de iesirea ciclului anterior pentru intrarea sa, deci pentru a incepe ciclul N , trebuie sa avem deja iesirea ciclului N-1. Un jucator poate accelera putin sau deloc in timpul de calcul prin adaugarea de procesoare suplimentare.

Acest lucru este in contrast puternic cu algoritmii PoW blockchain care sunt proiectati in mod intentionat pentru a fi paralelizabili. Cu cat un jucator lucreaza mai mult la un algoritm PoW, cu atat mai rapid (probabilistic) vor gasi o solutie.

tias follando con animales videos de travestis en español
se follan a su mujer pilladas pajeandose
manoseadas en el cine porno gay violado
incesto clasico corridas gays
española pillada maduras follando y corriendose
anal maduras españolas chuponas
defloin.com edurne follando
orgias rusas maduritas cachondas
descargar videos porno gratis porno español trans
follada a traicion videos porno tetonas gratis
actores porno gay españoles manoseadas en el cine
gitana follando videos pornos de abuelas
nenas peludas abuelas españolas xxx
porno gay negro folladas salvajes
porno incesto italiano porno gay negro
hermanos jovenes follando follada por muchos
humillada y follada porno con abuelas
mama incesto negras tetonas
mamadas de abuelas hentai en castellano
follando en el parque copilacion de mamadas

Acest lucru ii stimuleaza pe jucatori sa creasca cantitatea de hardware dedicata cautarii unei solutii. Pe de alta parte, daca un jucator doreste sa gaseasca solutia la un VDF, nu exista niciun avantaj in a avea hardware suplimentar pentru a ataca problema in paralel. Singura modalitate de a obtine un avantaj este cumparand sau proiectand hardware mai rapid .

Functie vs joc probabilistic

VDF-urile sunt functii, asa cum se mentioneaza in numele sau. Pentru o intrare data, exista o singura iesire corecta in mod verificabil. Pentru a gasi aceasta iesire, un jucator executa pur si simplu VDF numarul prescris de cicluri. Toti jucatorii care joaca jocul vor calcula in cele din urma aceeasi solutie si o singura solutie se va verifica ca fiind corecta pentru o anumita intrare VDF.

Cu algoritmii PoW, exista multe solutii care s-ar verifica ca o iesire corecta pentru o intrare data. Pentru a gasi una dintre aceste iesiri, jucatorul executa o mica functie pe o intrare ghicita si verifica daca iesirea satisface verificatorul. Jucatorul poate rula orice numar din aceste mici functii pe orice cantitate de hardware cu presupuneri diferite in paralel cu speranta ca se va atinge o iesire care satisface verificatorul. In functie de stimulentele care ii determina pe actori sa joace acest joc, un jucator s-ar putea simti inclinat sa dedice din ce in ce mai mult hardware problemei pentru a castiga un avantaj asupra altor actori – astfel cursa inarmarii PoW care consuma o cantitate tot mai mare si nebuna de putere de calcul si energie.

Un monopol intentionat

Probabilist si paralelizabil sunt cele doua proprietati care creeaza cursa inarmarii PoW. Nu numai ca cineva poate paralela solverul, dar jucatorul cu cea mai mare putere de calcul paralela castiga doar probabil probabil proportional cu cantitatea de putere de calcul pe care o controleaza. Acest lucru face ca jucatorii sa fie motivati sa joace jocul la orice capacitate au. In scopul PoW, acest lucru creeaza un joc oarecum echitabil. Aceasta echitate atrage jucatorii atat mici, cat si mari.

Deoarece VDF-urile nu sunt probabiliste, nu au aceasta proprietate echitabila. In functie de jocul in care sunt desfasurate, VDF-urile ajung de fapt cu proprietatea opusa si tind sa fie monopoliste. Jucatorul cu cea mai rapida piesa hardware va fi aproape intotdeauna capabil sa calculeze mai intai VDF (cu exceptia cazului in care jucatorul iese offline, este cenzurat sau alt jucator reuseste sa cumpere / construiasca o piesa hardware mai buna). Daca primul jucator care a rezolvat un VDF dezvaluie solutia pentru verificarea publica (probabil sa reclame o recompensa), atunci toti jucatorii, cu exceptia celor mai rapizi, nu vor juca jocul. Chiar daca hardware-ul unui jucator este cu 95% mai rapid ca cel mai rapid jucator, acesta nu va castiga aproape niciodata si probabil nu ar trebui sa joace niciodata. Proprietatea monopolista impiedica cursa inarmarii, dar in acelasi timp deschide o serie intreaga de alte atacuri si consideratii de proiectare. De exemplu, ce se intampla daca monopolistul iese brusc offline!

Voi lasa acest aspect si alte considerente pe seama ethresear.ch si articolelor viitoare. Intre timp, sper ca ati fost convins ca utilizarea unui VDF intr-un sistem PoS nu va duce la un protocol care arde la fel de multa energie ca intreaga tara a Irlandei ????