Pentru ca o criptomonedă să funcționeze are nevoie de mai mult decât de mineri în rețea. Are nevoie și de noduri pentru a propaga mesaje, pentru a servi blockchain-ul și pentru a aduce siguranță rețelei. Esențialmente, are nevoie de noduri pline care rulează 24 de ore pe zi, 7 zile pe săptămână, și care au clientul principal pe o mașină instalată cu întregul blockchain.
Mai multe noduri înseamnă mai multă descentralizare, care înseamnă o rețea mult mai sigură, așadar utilizatorii pot întotdeauna să găsească un peer pregătit pentru a propaga tranzacții. Problema este că numărul de noduri pline din rețeaua bitcoin a scăzut de la 10 000 de noduri pline anul trecut la aproximativ 6000 astăzi. Unul dintre motivele pentru aceasta este că deocamdată nu există o motivare suficientă pentru a rula un nod, în timp ce minerii sunt recompensați pentru servicii.
Dezbaterea pe tema dimensiunii block-ului
Această idee duce mai departe dezbaterea despre dimensiunea block-ului, din moment ce block-uri mai mari ar putea să ceară mai multe resurse din partea nodurilor pline, reducând interesul hobiștilor și operatorilor independenți și ducând la o mai mare centralizare ca și rezultat.
De curând, Gregory Maxwell spunea ”Cred oamenii (cu excepția lui Mike Hearn, din câte se pare) într-un viitor în care toată lumea depinde de un număr mic de operațiuni pe nod pentru sistem?
Gavin Andressen a dat replica, justificând aspectul centralizării și sugerând că Satoshi a luat în calcul și acest lucru ca o posibilitate viabilă, prevăzând un viitor în care ”ar fi mai simplu pentru utilizatori să folosească verificarea simplificată a plăților pentru a erifica dubla cheltuire, care are nevoie doar de un lanț de titluri de block…Pe măsură ce rețeaua crește dincolo de un punct ar rămâne cu din ce în ce mai mulți specialiști cu ferme de servere”
Este idea de noduri pline o soluție alternativă?
De exemplu moneda digitală Dash a implementat un program de stimulare pentru operatorii de noduri pline în protocolul de bază. Exact ca minerii, operatorii de noduri pline (sau masternode-uri) primesc un procent din recompensele de minare a block-ului, care a dus la atragerea a mai mult de 3000 de noduri pline în doar 19 luni. Cifra reprezintă cam 50% din dimensiunea block-ului rețelei Bitcoin Core.
Pe lângă asta, update-urile trebuiesc implementate în 7 zile pentru ca un nod plin să rămână activ și să fie plătit în continuare, așadar se poate pune bază pe operatori care ar păstra o rețea în permanență updatată a rețelei. Dash verifică utilizarea unui sistem pe care îl numesc Dovadă de Serviciu.
În viitor, sistemul ar putea fi folosit pentru a asigura că respectă cerințele de lungime de bandă, puterea de procesare și stocare. Cu toate acestea, compensarea pentru că rulează masternode-uri ar putea să ajute la păstrarea suveranității operatorilor independenți, chiar și atunci când e nevoie de mai multe resurse pentru a rula.
Este această formulă ușoară?
Motivarea nodurilor pline presupune un risc pentru crearea nodurilor multiple de către rău voitori, pentru a da un atac de tip Sybil rețelei. Acest lucru ar putea fi obținut cu mai puține resurse decât e nevoie pentru a da un atac rețelei bazate pe dovadă de lucru.
Dezvoltatorul Peter Todd a comentatrecent această problemă.
”Atacul Sybil asupra IP-ului este foarte ușor comparativ cu obținerea de putere de hash suficientă pentru a crea confirmări false, așadar orice atacator care poate să le creeze va rula cel mai probabil noduri pline la care te conectezi”
Dash ocolește această problemă impunând securități de 1000 de Dash pentru a rula un nod. Aceste monede trebuie să rămână în stocare la rece, într-o adresă controlată de operator și asociată cu nodul, pentru a rămâne validă și a primi recompense.
”Dacă ai de gând să implementezi un program de motivaționare pentru nodurile pline, ar trebui să ceri și securități pentru a preveni o situație în care oamenii abuzează de sistem” a explicat Daniez Diaz din partea echipei Dash, într-o discuție cu editorii de la CoinTelegraph. ”Securitățile sunt importante pentru că previne atacurile Sybil. De exemplu, companiile de analiză blockchain nu pot să ruleze noduri false pentru tranzacții gratuite false.”
Sistemul pare să funcționeze bine pentru Dash, dar ar fi prea îndrăzneț să îl vedem ca un graal sacru în dezbaterea dimensiunii block-ului. Cu toate acestea, moneda bitcoin nu își desfășoară existența undeva într-o bulă și ar fi la fel de greșit să ignorăm ideile cu potențial din spațiul altcoin atunci când discutăm despre direcția în care se îndreaptă bitcoin-ul.
Sursa – CoinTelegraph