Zdecentralizowana organizacja autonomiczna [porównanie, przykłady i wady]

Opublikowany: 2020-07-22

Zdecentralizowana organizacja autonomiczna (DAO) jest również znana jako zdecentralizowana korporacja autonomiczna (DAC). Zdecentralizowana organizacja autonomiczna (DAO) nie posiada centralnego organu zarządzającego. Reguły, transakcje i inne informacje są szyfrowane jako kod w zdecentralizowanej organizacji autonomicznej (DAO).

Wszystkie transakcje i niezbędne dane są przechowywane jako kod w łańcuchu bloków DAO . Ten łańcuch bloków jest dostępny dla wszystkich posiadaczy tokenów, co ułatwia udostępnianie wszystkich informacji każdemu posiadaczowi tokena.

Źródło

Ucz się kursów dla inżynierów oprogramowania z najlepszych światowych uniwersytetów. Zdobywaj programy Executive PG, Advanced Certificate Programs lub Masters Programs, aby przyspieszyć swoją karierę.

Spis treści

Blockchain

Blok to cyfrowe przedstawienie wielu transakcji. Sieć to publiczna baza danych. Łańcuch bloków składa się z kilku bloków przechowujących transakcje. Po zakończeniu i weryfikacji transakcji jest ona przechowywana w bloku. Pojedynczy blok ma pojemność dla wielu transakcji. W pierwszej kolejności weryfikowane są wszystkie transakcje bloku.

Następnie jest dodawany do łańcucha bloków. Po dodaniu bloku do łańcucha bloków jest on dostępny dla posiadaczy tokenów. Każdy blok ma unikalny kod identyfikacyjny zwany haszem. Ten kod odróżnia jeden blok od drugiego.

Przeczytaj: Pomysły na projekty Blockchain

Organizacja scentralizowana a organizacja zdecentralizowana

Dylemat główny-przedstawiciel ma miejsce, gdy członek jest uprawniony do podejmowania decyzji innych. Jest szybko rozwiązywany w zdecentralizowanej organizacji autonomicznej (DAO). Dzieje się tak, ponieważ nikt nie jest niczyim szefem w zdecentralizowanej organizacji autonomicznej (DAO). Tak więc każdy posiadacz tokena ma prawo do podejmowania własnych decyzji.

W organizacji scentralizowanej relacje między pracownikami określają umowy o pracę. Umowy te opisują również relacje między pracownikiem a organizacją. Te umowy o pracę są prawnie egzekwowane przez system prawny danego kraju. Umowy te określają, którego pracownika można pozwać w związku z naruszeniem klauzuli.

W zdecentralizowanej organizacji autonomicznej (DAO) ludzie wchodzą w interakcje w oparciu o dobrowolną umowę. Nie ma wiążącej umowy prawnej między pracownikami. Inwestorzy wspierający DAO otrzymują tokeny w zamian za wsparcie. Mogą wykorzystać te tokeny, aby zdecydować o ścieżce dla organizacji. Podejmują decyzje w różnych kwestiach, z którymi boryka się organizacja. Waga opinii zależy od ilości posiadanych tokenów. Większą wagę w podejmowaniu decyzji przypisuje się posiadaczowi tokena posiadającemu więcej tokenów.

Źródło

W organizacji scentralizowanej istnieje hierarchia osób pracujących w organizacji. Jest to pokazane na powyższym schemacie. Każdy poziom musi działać zgodnie z instrukcjami poprzedniego wyższego poziomu, a między wszystkimi poziomami musi być utrzymywana odpowiednia komunikacja. W zdecentralizowanej organizacji autonomicznej (DAO) nie ma jednego właściciela. Wszyscy posiadacze tokenów są właścicielami. Każdy pracuje niezależnie, a wszystkie transakcje i inne zapisy są przechowywane w łańcuchu bloków. Blockchain DAO zapewnia platformę do udostępniania informacji o różnych transakcjach.

W scentralizowanej organizacji potrzebne jest zaufanie i odpowiednia komunikacja między członkami zespołu i zespołami. Zapewnia to prawidłowe funkcjonowanie organizacji. W zdecentralizowanej organizacji autonomicznej ludzie z różnych lokalizacji, mówiący różnymi dialektami, współpracują ze sobą. Dlatego DAO zapewnia platformę, na której nieznani ludzie mogą pracować za pomocą inteligentnych kontraktów. W zdecentralizowanej organizacji autonomicznej wszyscy udziałowcy podlegają inteligentnej umowie.

W scentralizowanej organizacji ludzie są zatrudniani na podstawie umiejętności na różnych poziomach hierarchii. Skomplikowana technologia, napędzana umowami konsensusu, tworzy zdecentralizowaną organizację. Będąc posiadaczem tokena i przestrzegając inteligentnego kontraktu, ludzie mogą wejść do DAO.

Dowiedz się więcej: 5 najlepszych aplikacji blockchain zmieniających świat technologii

Placówka tokena

Tokeny są podawane jako zachęta do promowania wydajności pracy posiadaczy tokenów. Zachęty tokenów działają jako zachęta dla wszystkich posiadaczy tokenów. Własność DAO zależy od liczby tokenów posiadanych przez posiadacza tokena. Własność uzyskana przez posiadacza tokena jest proporcjonalna do liczby posiadanych tokenów.

Źródło

Decentralizacja i centralizacja DAO

Zdecentralizowana organizacja autonomiczna zapewnia decentralizację pod względem posiadaczy tokenów z różnych lokalizacji. Zapewnia centralizację dzięki inteligentnej umowie i blockchainowi DAO . Tak więc DAO w tym sensie nie jest całkowicie zdecentralizowane.

Kod zdecentralizowanej organizacji autonomicznej (DAO) wymaga debugowania. Mogą być też inne problemy z kodem. Dokonują tego posiadacze tokenów, którzy mają solidną wiedzę techniczną na temat kodu. Ten aspekt ponownie dotyczy centralizacji.

Wady DAO

W zdecentralizowanej organizacji autonomicznej (DAO) występują opóźnienia w podejmowaniu decyzji . Dzieje się tak z powodu braku centralnego organu zarządzającego. Posiadacze tokenów poświęcają czas na podejmowanie decyzji w kwestiach, które często utrudniają postęp prac w DAO.

Zdecentralizowana organizacja autonomiczna (DAO) daje wszystkim posiadaczom tokenów swobodę w podejmowaniu decyzji. Posiadacze tokenów mogą w razie potrzeby wycofać swój niezainwestowany wkład. Niezainwestowany wkład to kwota, która nie jest inwestowana w żadne bieżące projekty. Jednak masowe wycofywanie składek działa jako przeszkoda dla zdecentralizowanej organizacji autonomicznej .

Naprawianie błędów kodu w DAO jest skomplikowane. Po przesłaniu kodu trudno go zmienić. Tak więc, aby naprawić błąd, kod musi zostać przepisany. Chociaż kod jest dostępny dla wszystkich, poprawienie go jest trudne. To sprawia, że ​​jest to kolejna wada zdecentralizowanej organizacji autonomicznej (DAO).

Przykłady projektów DAO

DAOStack jest liderem blockchain, który zapewnia krypto-ekonomiczne zachęty dla posiadaczy tokenów. Dążą do odtworzenia każdej pracy związanej z biznesem jako smart kontraktu. Zapewnia to odpowiednią wydajność pracy pomimo napięcia pomiędzy uchwytami żetonów. Zapewnia również pełną pamięć masową do tworzenia DApp. Dostęp do tych DApps jest zapewniany klientom za pośrednictwem prostych pulpitów nawigacyjnych.

Jelurida to kolejny przykład projektu zdecentralizowanej organizacji autonomicznej (DAO). Początkowo zaczęło się od łańcucha bloków Nxt. Później zmienił się na platformę opartą na JAVA o nazwie Ardor. Ardor jest w stanie tworzyć niestandardowe łańcuchy bloków. Zapewnia rynek do łączenia wielu łańcuchów bloków oraz możliwości tokenizacji i głosowania. Krótko mówiąc, posiada wszystkie udogodnienia potrzebne do decentralizacji. Tokeny są oddzielone od monet transakcyjnych; tak więc tworzy lukę między autorytetem a umową.

Społeczność open-source ma kolejną platformę blockchain, która wprowadza na rynek projekty DAO. Aragon jest jednym z takich projektów. Pracuje nad stworzeniem systemu „plug and play” firmy. Może to automatycznie stworzyć wiele początkowych kroków dla nowej firmy.

The Colony to kolejny projekt społeczności open-source. Usuwa korporacyjną hierarchię koncentracji na wykonanej pracy i jakości wykonanej pracy. Decyduje o przyznaniu tokenów na podstawie tych dwóch aspektów.

Zdecentralizowana organizacja autonomiczna (DAO) ma jeszcze długą drogę do pełnej autonomii. Rozwój sztucznej inteligencji przyspieszy rozwój DAO. Wiele firm korzysta z platform DAO, aby zyskać przewagę nad swoją działalnością.

Przeczytaj także: Wynagrodzenie programisty Blockchain

Zawijanie

Te punkty dotyczące zdecentralizowanej organizacji autonomicznej (DAO) i blockchain mogą odpowiedzieć na kilka pytań. Mimo to podnoszą dla Ciebie nowe – jakie są zasoby dla początkującego dewelopera Blockchain? Jaki jest zakres w tej dziedzinie? A co najważniejsze, jak zbudować karierę w blockchain?

Oto proste rozwiązanie Twojego pytania: upGrad zapewnia zaawansowany program certyfikacji w technologii blockchain oraz program wykonawczy w Blockchain Technology Management , który może poprowadzić Cię na właściwej ścieżce w budowaniu kariery. Kursy te wyjaśnią potrzebę technologii Blockchain i dalsze kroki w celu zebrania wiedzy w tej dziedzinie.

Czego muszę się nauczyć, aby móc tworzyć zdecentralizowaną aplikację?

Aby móc stworzyć zdecentralizowaną aplikację, potrzeba dużo nauki. Zanim zaczniesz uczyć się decentralizacji, musisz mieć dobrą znajomość programowania. Następnie należy zrozumieć podstawy technologii blockchain i sposób jej działania. Następnie muszą dowiedzieć się o inteligentnych kontraktach i sposobie ich funkcjonowania. Następnie trzeba wiedzieć, jak tworzyć i wdrażać zdecentralizowane aplikacje. Wreszcie, niezbędne jest zrozumienie różnych wyzwań i problemów związanych z tworzeniem aplikacji zdecentralizowanych. Wreszcie, musisz być w stanie skompilować i zastosować całą zdobytą wiedzę w zdyscyplinowany sposób.

Jak działa decentralizacja?

W zdecentralizowanym systemie nie ma jednego organu centralnego, który podejmuje decyzje dotyczące całej sieci. Zamiast tego każdy indywidualny uczestnik sieci podejmuje własne decyzje dotyczące sposobu działania. Pozwala to na znacznie bardziej demokratyczny system, w którym każdy ma wpływ na funkcjonowanie sieci. Sprawia również, że sieć jest bardziej odporna na ataki lub awarie, ponieważ nie ma pojedynczego punktu awarii. Jest zarządzany przez różnych dostawców sieci na całym świecie i kontrolowany przez dostawców rozwiązań. Dane są własnością i są obsługiwane przez klientów.

Czy powinienem najpierw opanować blockchain, czy bezpośrednio nauczyć się decentralizacji?

Zależy to od Twoich celów i tego, co chcesz osiągnąć, ucząc się o blockchain i decentralizacji. Jeśli chcesz mieć możliwość budowania zdecentralizowanych aplikacji, powinieneś najpierw wiedzieć o blockchain. Załóżmy, że bardziej interesuje Cię zrozumienie filozofii stojącej za decentralizacją i tego, jak można ją wykorzystać do tworzenia nowych modeli zarządzania. W takim przypadku powinieneś skupić się na nauce o decentralizacji. Należy również zauważyć, że blockchain i decentralizacja w dużym stopniu nakładają się na siebie, więc możliwe jest jednoczesne poznawanie obu tematów.