Recentemente, Rune, fondatore di Vitalik e MakerDao, ha avuto una disputa sul nuovo piano di catena nel piano finale di MakerDAO.
Rune ha proposto alla comunità MakerDAO di utilizzare la soluzione Solana/Cosmos per implementare una nuova catena. Vitalik non è stato d'accordo e ha utilizzato l'azione di vendere 500 $MKR nel mercato secondario per esprimere il suo atteggiamento nei confronti del mercato e della comunità della crittografia.
Anche molte persone nel settore della crittografia e nella comunità sono rimaste confuse e perplesse dalla proposta di Rune, sebbene in seguito abbia fornito alcune spiegazioni aggiuntive.
In particolare, l’idea di utilizzare Solana come alternativa alla nuova catena ha suscitato un’opposizione sempre più forte. Non tutti comprendono il piano finale, che mira a raggiungere la completa decentralizzazione del protocollo MakerDAO. Perché dovremmo scegliere proprio questo? l'etichetta di catena pubblica centralizzata (Solana porta il peso del cross-branded) viene utilizzata come nuova soluzione di catena.
Questo articolo cercherà di evitare di cadere nel sistema discorsivo delle discussioni ideologiche e politicamente corrette nel mondo delle criptovalute, e sceglierà di comprendere la decentralizzazione e la centralizzazione dal punto di vista della rete di slime, della centralità del grafico casuale e della topologia della rete principale di Solana, e di comprendere La proposta di Rune.
Rete di muffe melmose: decentralizzazione in condizioni di ridondanza di risorse contro centralizzazione in condizioni di scarsità di risorse
Molte persone nel mondo delle criptovalute, incluso me prima, hanno un’ossessione e congetture sulla decentralizzazione: la decentralizzazione è giusta e in linea con la natura, la centralizzazione è malvagia e va contro natura;
Quindi inizieremo osservando la natura per comprendere la centralizzazione e la decentralizzazione. Uno degli oggetti più adatti alla nostra osservazione è la muffa melmosa che ha strutture sia centralizzate che decentralizzate.
Le muffe melmose sono un gruppo di microrganismi spesso classificati come funghi. Tuttavia, a differenza dei funghi tradizionali, le muffe melmose in alcune fasi hanno una struttura protoplastica unicellulare (decentralizzazione) piuttosto che un corpo fungino multicellulare (centralizzazione).
Il ciclo vitale delle muffe melmose è costituito da due fasi principali: la fase vegetativa e la fase riproduttiva.
Fase vegetativa: in questa fase le muffe melmose esistono come singole cellule e ottengono sostanze nutritive assorbendo la materia organica (come batteri, alghe, funghi, ecc.). Mostrano un comportamento di movimento unico nel processo di ricerca del cibo, di solito avanzando con il flusso citoplasmatico o il movimento telescopico.
Fase riproduttiva: quando le condizioni ambientali delle muffe melmose si deteriorano o le risorse sono esaurite, entrano nella fase riproduttiva. In questa fase, molte muffe melmose unicellulari si assemblano insieme per formare un grande corpo cellulare multinucleato, spesso chiamato "corpo fruttifero" o "accumulatore". Questo accumulo alla fine si divide in molteplici spore, che si diffondono in nuovi ambienti e iniziano un nuovo ciclo vitale.
Per dirla semplicemente, quando le risorse sono ridondanti, ogni singola cellula della rete delle muffe melmose è un individuo e coopera per sopravvivere in modo decentralizzato, mentre quando le risorse sono scarse, le singole cellule della rete delle muffe melmose si specializzano in funzioni specifiche cellule e cooperano in modo centralizzato per sopravvivere.
Sia il decentramento che il decentramento sono strutture naturali. Sono solo un adattamento della rete di muffe melmose alla distribuzione delle risorse esterne. Tuttavia, il sistema centralizzato dà priorità all’efficienza complessiva, mentre il sistema decentralizzato dà priorità agli individui.
A mio avviso, anche le varie architetture decentralizzate e centralizzate della mainnet blockchain nel mondo delle criptovalute sono un adattamento alla distribuzione delle risorse esterne, ma ciò di cui la rete melma ha bisogno sono acqua e zucchero, mentre la mainnet blockchain ha bisogno di fondi, utenti e sviluppatori.
Nell’intero mondo delle criptovalute, le risorse come fondi, utenti e sviluppatori non sono distribuite equamente, ma mostrano una tipica distribuzione della legge di potere. L’ecosistema Bitcoin e l’ecosistema Ethereum monopolizzano quasi più dell’80% delle risorse per le reti Bitcoin ed Ethereum. In altre parole, le caratteristiche di sicurezza e di rete trustless e la narrativa equa apportate dalla decentralizzazione ridondante sono molto più importanti dell’efficienza, della scalabilità e dell’elevato TPS, quindi il loro grado di decentralizzazione è superiore a quello di altre catene pubbliche L1.
Come ritardatari, altre catene pubbliche L1, al fine di adattarsi all'ambiente esterno di fondi scarsi, utenti e risorse per sviluppatori, scelgono attivamente di perseguire efficienza, scalabilità e TPS elevato nella progettazione della struttura di rete, come Solana In effetti, questo decentramento e Il processo adattivo centralizzato non avviene solo tra le reti Bitcoin ed Ethereum e altre catene pubbliche L1, ma avviene anche all’interno delle reti Bitcoin ed Ethereum.
All’inizio del lancio della mainnet di Bitcoin ed Ethereum, lo spazio dei blocchi e le risorse di ricompensa dei blocchi erano estremamente ridondanti. La mainnet era altamente decentralizzata e i blocchi erano distribuiti uniformemente tra i nodi.
Ma col passare del tempo, sempre più nodi e potenza di calcolo si uniscono alla competizione per lo spazio di blocco e i premi di blocco sulle reti principali di Bitcoin ed Ethereum, quindi iniziano ad apparire pool minerari e il grado di centralizzazione di Bitcoin ed Ethereum aumenta sempre di più .
La rete principale di Bitcoin ha addirittura visto un singolo pool minerario possedere più del 31% della potenza di calcolo, e la comunità di Ethereum sta ora discutendo sul fatto che una singola entità al Lido controlli più del 30% dei diritti di staking.
Per riassumere, osservando la rete della muffa melmosa, possiamo scoprire il fatto fondamentale che decentralizzazione e centralizzazione sono entrambi adattamenti della rete/sistema ai vincoli delle risorse esterne, e sono entrambi naturali.
Centralità di un grafo casuale: la probabilità che un nodo si connetta ad altri nodi determina il grado di decentralizzazione
La centralità del grafico casuale è un metodo di misurazione utilizzato per analizzare l'importanza dei nodi in una rete e viene solitamente utilizzato per studiare il comportamento dei nodi nei modelli a grafico casuale.
È diverso dalle tradizionali misure di centralità della rete (come centralità di grado, centralità di betweenness e centralità di vicinanza) perché presta maggiore attenzione alla posizione e all'influenza dei nodi nel modello di grafo casuale.
In un modello a grafo casuale, la topologia della rete viene solitamente generata in modo casuale e le connessioni di nodi e bordi sono casuali. Questo modello può essere utilizzato per studiare le proprietà in alcune reti reali, come le reti sociali, le reti biologiche o la topologia di Internet.
Ora utilizziamo il modello a grafo casuale per analizzare brevemente la decentralizzazione e la centralizzazione del mondo della crittografia.
La rete decentralizzata ideale nella mente di tutti coloro che operano nel settore della crittografia è una rete casuale uniformemente distribuita senza nodo centrale. Ciascun nodo è connesso allo stesso numero di altri nodi e il suo grado di centralità è 1.
Tuttavia, la probabilità di generazione di questa rete casuale uniformemente distribuita nel modello a grafo casuale è molto, molto piccola. Vale a dire, in un certo senso, l'impostazione della probabilità di generazione dei bordi influisce notevolmente sul grado di decentralizzazione/centralizzazione della rete Nel concetto di sistema, la probabilità di generazione dei bordi corrisponde al concetto di Fanout. Nella nuova versione 1.14 della mainnet, Solana ha adattato il meccanismo del fanout per migliorare la stabilità e la scalabilità della mainnet.
Per riassumere:
1. Una rete decentralizzata ideale con grado di centralizzazione pari a 1 ha una probabilità molto bassa di apparire in condizioni casuali naturali.
2. In condizioni casuali naturali, il grado di decentralizzazione della rete è determinato dalla probabilità di generazione dei bordi. Più la probabilità di generazione dei bordi è vicina a 1, maggiore è il grado medio di decentralizzazione della rete generata casualmente.
Topologia della rete principale di Solana: layering e fan-out
L'autodescrizione di Solana è: Solana è una catena pubblica che utilizza il nuovo linguaggio di sviluppo Rust, con elevata scalabilità e prestazioni. I suoi obiettivi di progettazione sono raggiungere un TPS elevato (elaborazione delle transazioni al secondo), utilizzare il linguaggio di programmazione Rust e bassi costi del gas. Ed eccellente scalabilità per compensare o addirittura sostituire le carenze e lo status di Ethereum.
Raffinato in due punti chiave:
Elevata scalabilità. Ad esempio, la rete della muffa melmosa è un adattamento di Solana a un ambiente in cui i fondi, gli utenti e gli sviluppatori sono scarsi, ed è una strategia di sopravvivenza che persegue l’efficienza;
Sfidante di Ethereum. Una tecnica di marketing comune;
L'elevato TPS (elaborazione delle transazioni al secondo) di Solana, l'uso del linguaggio di programmazione Rust e le basse tariffe del gas sono tutti progettati per migliorare l'efficienza del sistema e competere con altri L1 per le scarse risorse lasciate da Bitcoin ed Ethereum nell'ecosistema di crittografia.
Naturalmente, le caratteristiche di Solana di cui sopra derivano dalla sua struttura di rete. Il meccanismo di consenso di Solana utilizza Tower BFT, che combina i concetti di orologio PoH (Proof of Time History) e Gulf Stream.
Il motore di propagazione di Solana è Turbine, che consiste di due parti: Erasure Batch Construction & Transmission (la costruzione e la trasmissione dell'elaborazione batch del codice di cancellazione) e Turbine Path (percorso della turbina) può essere considerato come la rete principale di Solana della versione 1.14 è mostrata nella figura allegata.
Le caratteristiche tipiche della topologia della rete principale Solana sono la stratificazione e il fan-out
Nella rete di propagazione Tx, la rete principale di Solana dividerà i nodi in più strati, con il nodo Leader che funge da nodo di invio iniziale, e i nodi rimanenti invieranno Tx ai nodi nello strato successivo in base al parametro i impostato da il fan-out.
Pertanto, secondo l'analisi del modello grafico casuale push-up, il grado di decentralizzazione della rete principale di Solana cambia dinamicamente e il grado medio di centralità dei nodi della rete è infinitamente vicino all'attuale impostazione del parametro di fan-out 3.
Riassumere
1. Il decentramento e la centralizzazione sono un adattamento del sistema/rete ai vincoli delle risorse ambientali esterne. Senza i vincoli dell’ambiente esterno, non ha senso parlare di decentramento e centralizzazione;
2. A causa dell'attuale elevata scarsità di premi di blocco e di spazio di blocco, anche l'ecologia interna delle principali reti di Bitcoin ed Ethereum presenta una struttura centralizzata;
3. Il modello a grafo casuale ci dice che quanto più la probabilità di connessione tra il nodo principale della rete e gli altri nodi è vicina a 1, tanto più alto è il grado di decentralizzazione;
4. Il grado di decentralizzazione/centralizzazione della rete principale di Solana cambia dinamicamente e può essere regolato, ma l’ambiente scarso di risorse in cui opera Solana non supporta il suo perseguimento di decentralizzazione;
5. Rune ha scelto Solana come alternativa per la nuova catena In primo luogo, Solana supporta nativamente lo staking dei nodi ma Ethereum L2 non lo supporta ancora. In secondo luogo, il grado di decentralizzazione/centralizzazione della rete Solana può essere completamente impostato a alto livello di decentramento parametri del grado di centralizzazione per soddisfare le esigenze di governance decentralizzata di nuove catene.