Ci sono molti vantaggi nella governance on-chain, motivo per cui DFINITY ha un sistema di governance integrato, il Blockchain Nervous System (BNS).

In questo episodio discuterò degli svantaggi della governance off-chain e darò una breve introduzione su come funziona BNS.

Ciao a tutti e benvenuti ad un altro episodio di Inside DFINITY.

Oggi voglio parlare di un argomento che rende DFINITY diverso dalla maggior parte degli altri sistemi blockchain esistenti. Ciò di cui voglio parlare è la governance e sono sicuro che hai sentito molte parole qui.

In genere, esistono due tipi di sistemi di governance, sistemi di governance on-chain e off-chain utilizzati da vari protocolli blockchain. Prima di entrare nei dettagli, perché è importante?

Ecosistema Blockchain

Se guardi all’ecosistema blockchain, noterai che gli attori sono diversi: miner, utenti e sviluppatori, e presumibilmente altre categorie in cui possono essere definiti gli stakeholder o attori dell’ecosistema.

Perché è importante? Con questi, attori diversi possono avere interessi diversi.

Ad esempio, quando guardiamo alla rete Bitcoin, gli utenti che desiderano effettuare transazioni e spostare Bitcoin, storicamente sono stati interessati a blocchi più grandi perché ciò consentirà loro di ottenere commissioni di transazione più economiche.

Ciò consentirà loro anche di condurre transazioni più velocemente e di combinare più dati in un unico blocco.

I sistemi di governance off-chain più utilizzati in piattaforme come Bitcoin sono già in uso.

Supponiamo che in Bitcoin i minatori siano interessati a mantenere costante la dimensione del blocco perché ciò significa che possono restare con il loro attuale hardware senza aggiornare alcun client.

D'altra parte, ci sono utenti che vogliono effettuare transazioni e sono interessati a che tali transazioni siano il più economiche e veloci possibile, il che significherebbe aumentare la dimensione del blocco.

Sistemi di governance off-chain: Bitcoin, Ethereum

Come raggiungono un accordo questi gruppi? In un sistema di governance off-chain, ciò che accade è che utenti, sviluppatori e miner (tutti) si incontrano in qualche canale off-chain, magari Reddit, Gruppo Telegram, Slack Channel o anche una riunione offline.

Discutono soluzioni e cercano di raggiungere un accordo. Una volta che un numero sufficiente di persone raggiunge un accordo, l'aggiornamento viene rilasciato e si spera che un numero sufficiente di persone lo adotti in modo che la rete venga completamente aggiornata a questa nuova versione.

Storicamente, i sistemi di governance off-chain sono stati molto difficili per Bitcoin.

Sono state avanzate molte proposte per l'aggiornamento delle dimensioni dei blocchi e altre modifiche ai parametri e, poiché la rete non è stata in grado di concordare una soluzione, non sono state elaborate e pubblicate.

Ma come se non bastasse, un’altra piattaforma che utilizza un sistema di governance off-chain è Ethereum.

Superficie DAO (Data Access Object).

Se ricordi, l'incidente della DAO è avvenuto circa due anni fa.

E se ricordi il DAO, in realtà era un fondo di venture capital decentralizzato che raccoglieva fondi tramite un ICO e poi distribuiva tali fondi a varie società in base alle decisioni prese dalle persone sulla catena.

Anche se sulla carta la DAO ha avuto molto successo nella raccolta fondi, penso che all’epoca abbia raccolto circa 150 milioni di dollari e forse ora valga di più.

Sfortunatamente, qualcuno è entrato nel sistema e ha rubato circa 50 milioni di dollari, circa un terzo di tutti i fondi raccolti dalla DAO.

Si è verificato un problema con il modo in cui sono stati scritti i contratti intelligenti della DAO ICO e, di conseguenza, qualcuno è riuscito a rubare circa un terzo di tutti i fondi.

Allora, cos'è successo? La comunità è divisa. Alcuni credono che il denaro rubato nell’hacking DAO dovrebbe essere restituito e che dovrebbe esserci un hard fork per invertire la transazione.

D’altra parte, gran parte della comunità sostiene che la blockchain dovrebbe essere immutabile. Questa è una delle sue qualità più preziose, motivo per cui non dovremmo mai mettere in discussione l’immutabilità della blockchain.

Allora, cos'è successo? Vitalik ha ascoltato entrambe le parti della comunità e ha deciso che, anche se il codice è la legge, in questo caso il fine giustifica i mezzi.

Ha quindi deciso di rilasciare un aggiornamento, richiedendo a tutti di adottarlo, e di restituire i 50 milioni di dollari alla DAO. Sfortunatamente non tutti seguono il consiglio di Vitalik.

Ethereum classico

C'era un'ampia porzione della comunità che non era d'accordo con l'hard fork, o semplicemente non voleva affrontare il fastidio dell'aggiornamento, o qualunque fosse il motivo, ma gran parte della comunità ha mantenuto ciò che è ora noto come Ethereum Classic.

ETC è un simbolo. Pertanto, la catena si divide in due parti, una forchetta dura.

Naturalmente, questo non è ciò che vuoi che accada sulla rete, poiché creerebbe molta insicurezza e instabilità, poiché i due token ora sono lo stesso token quando sono insieme, o quando una catena è completamente scomparsa quando il altra catena diventerà preziosa.

Come gestisci questa situazione? C'è molta insicurezza. Quindi tecnicamente non vuoi che ciò accada su una rete di utenti che utilizzeranno molte aziende.

Forcella dura e forcella morbida

Quindi, prima di andare oltre, il termine che uso molto adesso è fork. E ci sono solo due tipi di fork: hard fork e soft fork.

Un fork significa fondamentalmente che la catena è una fino a un certo punto, e poi solo una parte della rete adotta il rilascio. All'improvviso la catena si spezzò a metà.

Per un hard fork, ciò significa che le due estremità della forcella sono incompatibili tra loro. Gli aggiornamenti sono così grandi che uno è incompatibile con l'altro e i clienti che non eseguono l'aggiornamento non saranno in grado di seguire la nuova catena.

Un soft fork, invece, è un aggiornamento che introduce nuove funzionalità ai blocchi che elaborano i dati, in modo retrocompatibile.

Tutti i client (cioè quelli che non sono ancora stati aggiornati) possono comunque unirsi alla rete e continuare a seguire la catena e costruire nuovi moduli, anche se mancheranno di alcune funzionalità.

Con questo, ora sappiamo che la sua governance fuori catena potrebbe non essere una soluzione ideale, in quanto può portare a soft e hard fork difficili da gestire e in generale portare alla frammentazione della rete.

Quali sono allora le possibili soluzioni?

Sistemi di governance on-chain e off-chain

Ora, come avrete intuito, se la governance di questi sistemi viene gestita in proprietà altrove sul web, piuttosto che dentro o fuori catena, l'alternativa è chiamata catena.

Ciò significa che la tua blockchain introduce meccanismi integrati che consentono a te e alla comunità di prendere decisioni e alla comunità di autogovernarsi. Se la blockchain ti consente di prendere decisioni sulla catena, significa che anche i clienti possono aggiornarsi.

Le versioni possono essere promosse a tutti i client attualmente connessi alla rete, il che consente di aggiornare più velocemente e impedisce anche che vengano spostati su altri fork.

In un certo senso, se guardi questo, è un po' come quando è uscito l'iPhone, all'inizio dovevi sempre scaricare il software manualmente.

Il processo di aggiornamento è complicato e alcune persone scelgono di non eseguire l'aggiornamento perché apprezzano determinate funzionalità e non apprezzano il modo in cui tali funzionalità sono cambiate nella nuova versione.

Quindi, in un certo senso, la governance on-chain è come gli aggiornamenti automatici: quando il tuo computer scarica automaticamente un aggiornamento di sicurezza o il tuo telefono lo scarica automaticamente.

Potrebbe semplicemente chiederti se desideri interromperlo, di solito li esegue e si adatta automaticamente ai nuovi aggiornamenti e upgrade.

Soluzione DFINITY: Sistema Nervoso Blockchain (BNS)

Ora passiamo alla parte divertente. In che modo DFINITY risolve questo problema? In che modo DFINITY gestisce la governance on-chain?

DFINITY è uno dei pochi sistemi emergenti molto promettente per il modo in cui funziona la governance on-chain.

DFINITY lo fa attraverso quello che chiamiamo “Sistema Nervoso Blockchain”.

Il Blockchain Nervous System è un protocollo di governance integrato che DFINITY incorporerà in tutti i suoi clienti, utenti, minatori e tutti coloro che partecipano alla rete. Utilizzeremo un altro episodio per approfondire il funzionamento del sistema nervoso blockchain.

In genere, il modo in cui puoi immaginarlo è questo: invii proposte al sistema nervoso blockchain e poi le metti in stake, il che significa che spendi dei soldi per dimostrare che sei serio riguardo alle proposte.

Adesso anche tutti quelli che vogliono votare sulla proposta investono dei soldi e tornano a prendere i neuroni. Ciò che ora chiamiamo neuroni è un gettone di voto e puoi quindi utilizzare quei neuroni e quei gettoni di voto per prendere decisioni.

E la cosa più intelligente è che puoi delegare i voti. Quindi, se imposti i tuoi neuroni per seguire i tuoi colleghi mentre votano, allora puoi delegare il tuo potere di voto a qualcuno che conosci, o sei in vacanza e vuoi votare in modo simile a un collega, e lui voterà per te.

Riassunto approssimativo

• Esiste una governance on-chain e off-chain. Ci sono alcuni problemi con la governance fuori catena, in particolare il fatto che è difficile per l’intera comunità prendere una decisione e quindi far sì che l’intera comunità si adatti a tale decisione. Ciò si traduce spesso in doppie punte. Il motivo per cui i fork sono dannosi è perché decentralizzano la rete, il che significa che la rete perde valore, o almeno presenta molta insicurezza.

• Esistono due tipi di suddivisioni. Hard fork, il che significa che i clienti che non eseguono l'aggiornamento non possono partecipare al nuovo blocco o non comprendono il nuovo blocco. Con un soft fork, i clienti che non eseguono l'aggiornamento possono comunque seguire i nuovi blocchi di funzionalità, ma potrebbero non essere in grado di creare nuovi blocchi di funzionalità, perdendo così alcune funzionalità chiave.

• Questo è il motivo per cui DFINITY ha un protocollo di governance integrato nella sua blockchain, stiamo utilizzando un sistema di governance on-chain. Nel caso di DFINITY, si chiama Blockchain Nervous System. Il sistema nervoso della blockchain funziona prendendo alcuni neuroni e votando direttamente sulle proposte oppure delegando i tuoi voti e i tuoi neuroni a seguire qualche tuo collega, amico o chiunque tu voglia seguire.

Ci auguriamo che con questo tu possa comprendere i piani di DFINITY per la governance on-chain.

Opportunità di reclutamento presso DFINITY

Ora mi godrò uno dei migliori vantaggi della vita sul Lago di Zurigo, andrò a fare sci nautico.

Voglio solo dire che stiamo anche assumendo e apriremo un ufficio a Zurigo.

Quindi, se vuoi lavorare con un gruppo di persone davvero intelligenti su un progetto interessante e anche andare a fare wakeboard il venerdì sera ogni tanto, allora vai su dfinity.org/jobs.

Questo è tutto, ci vediamo presto.

Contenuti IC che ti interessano

Progresso tecnologico |. Informazioni sul progetto |

Raccogli e segui il canale IC Binance

Rimani aggiornato con le informazioni più recenti