Organizzazione autonoma decentralizzata [confronto, esempi e svantaggi]

Pubblicato: 2020-07-22

Un'organizzazione autonoma decentralizzata (DAO) è anche nota come società autonoma decentralizzata (DAC). Un'organizzazione autonoma decentralizzata (DAO) non ha un organo di governo centrale. Regole, transazioni e altre informazioni vengono crittografate come codice in un'organizzazione autonoma decentralizzata (DAO).

Tutte le transazioni e i dati necessari sono archiviati come codice in una blockchain DAO . Questa blockchain è accessibile a tutti i possessori di token, facilitando la condivisione di tutte le informazioni con ogni titolare di token.

Fonte

Impara i corsi di Software Engineer dalle migliori università del mondo. Guadagna programmi Executive PG, programmi di certificazione avanzati o programmi di master per accelerare la tua carriera.

Sommario

Blockchain

Un blocco è la rappresentazione digitale di molte transazioni. Una catena è un database pubblico. Una blockchain è composta da diversi blocchi che memorizzano le transazioni. Una volta completata e verificata una transazione, viene archiviata in un blocco. Un singolo blocco ha la capacità di archiviazione per molte transazioni. In primo luogo, vengono verificate tutte le transazioni del blocco.

Viene quindi aggiunto alla blockchain. Una volta che un blocco è stato aggiunto alla blockchain, è accessibile ai possessori di token. Ogni blocco ha un codice identificativo univoco chiamato hash. Questo codice distingue un blocco dall'altro.

Leggi: Idee per progetti Blockchain

Organizzazione centralizzata vs organizzazione decentralizzata

Un dilemma principale-agente si verifica quando un membro ha il diritto di prendere le decisioni degli altri. Viene rapidamente risolto in un'organizzazione autonoma decentralizzata (DAO). Questo perché nessuno è il capo di nessuno in un'organizzazione autonoma decentralizzata (DAO). Quindi, ogni detentore di token ha il diritto di prendere le proprie decisioni.

In un'organizzazione centralizzata, il rapporto tra i dipendenti è definito da contratti di lavoro. Questi contratti descrivono anche il rapporto tra il dipendente e l'organizzazione. Questi contratti di lavoro sono legalmente applicati dal sistema legale del rispettivo paese. Questi contratti determinano quale dipendente può essere citato in giudizio in base a qualsiasi violazione della clausola.

In un'organizzazione autonoma decentralizzata (DAO), le persone interagiscono sulla base di un contratto autoimposto. Non esiste alcun contratto legale vincolante tra i dipendenti. Gli investitori che supportano DAO ottengono token in cambio del loro supporto. Possono utilizzare questi token per decidere un percorso per l'organizzazione. Prendono decisioni su varie questioni affrontate dall'organizzazione. Il peso delle opinioni dipende dal numero di token posseduti. Più peso nel processo decisionale viene dato a un titolare di token che ha più token.

Fonte

In un'organizzazione centralizzata, esiste una gerarchia di persone che lavorano nell'organizzazione. È mostrato nel diagramma sopra. Ogni livello deve funzionare secondo le istruzioni del livello superiore precedente e deve essere mantenuta un'adeguata comunicazione tra tutti i livelli. In un'organizzazione autonoma decentralizzata (DAO), non esiste un unico proprietario. Tutti i possessori di token sono proprietari. Ognuno lavora in modo indipendente e tutte le transazioni e gli altri record sono conservati in una blockchain. La blockchain DAO fornisce una piattaforma per la condivisione di informazioni su varie transazioni.

In un'organizzazione centralizzata, sono necessarie fiducia e una corretta comunicazione tra i compagni di squadra e i team. Ciò garantisce il corretto funzionamento dell'organizzazione. In un'organizzazione autonoma decentralizzata , persone provenienti da luoghi diversi che parlano dialetti diversi lavorano insieme. Pertanto, DAO fornisce una piattaforma in cui persone sconosciute possono lavorare tramite contratti intelligenti. In un'organizzazione autonoma decentralizzata , tutti gli azionisti sono governati da uno smart contract.

In un'organizzazione centralizzata, le persone vengono assunte in base a competenze a diversi livelli gerarchici. Una tecnologia complicata, guidata da accordi di consenso, crea un'organizzazione decentralizzata. Essendo un detentore di token e rispettando lo smart contract, le persone possono entrare in DAO.

Ulteriori informazioni su: Le 5 migliori applicazioni blockchain che trasformano il mondo della tecnologia

Struttura a gettoni

I token vengono forniti come incentivi per promuovere l'efficienza lavorativa dei titolari di token. Gli incentivi sui token funzionano come incoraggiamento per tutti i possessori di token. La proprietà di DAO dipende dal numero di token posseduti dal titolare del token. La proprietà acquisita da un titolare di token è proporzionale al numero di token posseduti.

Fonte

Decentramento e Centralizzazione di DAO

Un'organizzazione autonoma decentralizzata fornisce il decentramento in termini di titolari di token provenienti da luoghi diversi. Fornisce la centralizzazione attraverso lo smart contract e una blockchain DAO . Quindi, un DAO, in questo senso, non è del tutto decentralizzato.

Il codice di un'organizzazione autonoma decentralizzata (DAO) necessita di debug. Potrebbero esserci anche altri problemi con il codice. Questo viene fatto da titolari di token che hanno solide conoscenze tecniche sul codice. Anche questo aspetto riguarda la centralizzazione.

Svantaggi di DAO

Ci sono ritardi nel processo decisionale in un'organizzazione autonoma decentralizzata (DAO). Ciò accade a causa della mancanza di un organo di governo centrale. I titolari di token prendono tempo per prendere decisioni su questioni che spesso ostacolano l'avanzamento del lavoro in un DAO.

Un'organizzazione autonoma decentralizzata (DAO) dà libertà a tutti i possessori di token nel prendere decisioni. I titolari di token possono ritirare il loro contributo non investito ogni volta che necessario. Un contributo non investito è un importo che non viene investito in nessun progetto in corso. Tuttavia, un massiccio ritiro dei contributi funziona come una battuta d'arresto per un'organizzazione autonoma decentralizzata .

La correzione dei bug del codice in un DAO è complicata. Una volta caricato il codice, è difficile modificarlo. Quindi, per correggere un bug, il codice deve essere riscritto. Sebbene il codice sia accessibile a tutti, correggerlo è difficile. Questo lo rende un altro inconveniente di un'organizzazione autonoma decentralizzata (DAO).

Esempi di progetti DAO

DAOStack è un leader blockchain che fornisce incentivi cripto-economici ai possessori di token. Mirano a ricreare ogni opera, legata al business, come uno smart contract. Ciò garantisce una produzione di lavoro adeguata nonostante la tensione tra i porta gettoni. Fornisce inoltre spazio di archiviazione completo per lo sviluppo di DApp. L'accesso a queste DApp viene fornito ai clienti tramite semplici dashboard.

Jelurida è un altro esempio di progetto di un'organizzazione autonoma decentralizzata (DAO). Inizialmente, è iniziato con la blockchain Nxt. Successivamente, è cambiato in una piattaforma basata su JAVA chiamata Ardor. Ardor è in grado di creare blockchain personalizzate. Fornisce un mercato per il collegamento di più blockchain e anche strutture di tokenizzazione e votazione. In breve, ha tutte le strutture necessarie per il decentramento. I token sono separati dalle monete transazionali; quindi, fornisce un divario tra autorità e accordo.

La comunità open source ha un'altra piattaforma blockchain che sta portando sul mercato i progetti DAO. Aragon è uno di questi progetti. Sta lavorando per costruire un assetto aziendale “plug and play”. Questo può creare automaticamente molti passaggi iniziali per una nuova attività.

The Colony è un altro progetto della comunità open source. Rimuove la gerarchia aziendale focalizzata sul lavoro svolto e sulla qualità del lavoro svolto. Decide sull'assegnazione dei gettoni sulla base di questi due aspetti.

Un'organizzazione autonoma decentralizzata (DAO) ha ancora molta strada da fare per essere completamente autonoma. Il progresso dell'intelligenza artificiale aumenterà il progresso di DAO. Molte aziende utilizzano le piattaforme DAO per ottenere un vantaggio sulla propria attività.

Leggi anche: Stipendio degli sviluppatori Blockchain

Avvolgendo

Questi punti sull'organizzazione autonoma decentralizzata (DAO) e sulla blockchain potrebbero rispondere ad alcune domande. Tuttavia, ne creano di nuovi per te: quali sono le risorse per un aspirante sviluppatore Blockchain? Qual è lo scopo in questo campo? E, soprattutto, come costruire una carriera nella blockchain?

Ecco una semplice soluzione alla tua domanda: upGrad fornisce un programma di certificazione avanzato in tecnologia blockchain e un programma esecutivo in Blockchain Technology Management che potrebbe guidarti sulla strada giusta nella costruzione di una carriera. Questi corsi spiegheranno la necessità della tecnologia Blockchain e ulteriori passaggi per raccogliere conoscenze in questo dominio.

Cosa devo imparare per poter creare un'applicazione decentralizzata?

È necessario molto apprendimento per poter creare un'applicazione decentralizzata. Prima di imparare il decentramento, devi avere una buona conoscenza della programmazione. Dopodiché, è necessario comprendere le basi della tecnologia blockchain e come funziona. Quindi, devono conoscere gli smart contract e come funzionano. Dopodiché, è necessario sapere come creare e distribuire applicazioni decentralizzate. Infine, è essenziale comprendere le varie sfide e problemi associati allo sviluppo di applicazioni decentralizzate. Infine, devi essere in grado di compilare e applicare tutte le conoscenze che hai acquisito in modo disciplinato.

Come funziona il decentramento?

In un sistema decentralizzato, non esiste un'autorità centrale che prenda decisioni per l'intera rete. Invece, ogni singolo partecipante alla rete prende le proprie decisioni su come operare. Ciò consente un sistema molto più democratico in cui tutti hanno voce in capitolo su come funziona la rete. Inoltre, rende la rete più resiliente agli attacchi o agli errori, poiché non esiste un singolo punto di errore. È gestito da vari provider di rete in tutto il mondo e controllato da provider di soluzioni. I dati sono di proprietà e gestiti dai clienti.

Devo prima padroneggiare la blockchain o imparare direttamente il decentramento?

Dipende dai tuoi obiettivi e da cosa speri di ottenere imparando la blockchain e il decentramento. Se vuoi essere in grado di creare applicazioni decentralizzate, dovresti prima conoscere la blockchain. Supponiamo che tu sia più interessato a comprendere la filosofia alla base del decentramento e come può essere utilizzata per creare nuovi modelli di governance. In tal caso, dovresti concentrarti sull'apprendimento del decentramento. Inoltre, è essenziale notare che c'è molta sovrapposizione tra blockchain e decentramento, quindi è possibile conoscere entrambi gli argomenti contemporaneamente.