Jak Stworzy膰 DAO?
Strona G艂贸wna
Artyku艂y
Jak Stworzy膰 DAO?

Jak Stworzy膰 DAO?

艢rednio zaawansowany
Opublikowane Feb 18, 2022Zaktualizowane Nov 11, 2022
7m

TL;DR

DAO to rodzaj zarz膮dzania powszechnie stosowany w przypadku aplikacji DApps, projekt贸w i krypto funduszy inwestycyjnych. DAO s膮 popularne ze wzgl臋du na swoj膮 otwarto艣膰 i decentralizacj臋, a tak偶e mo偶liwo艣膰 pracy z samorealizuj膮cymi si臋 smart kontraktami. Utworzenie DAO wymaga rozwi膮zania technicznego do zarz膮dzania propozycjami i g艂osami. W zale偶no艣ci od potrzeb u偶ytkownika dost臋pnych jest wiele r贸偶nych opcji o otwartym kodzie 藕r贸d艂owym.


Wprowadzenie

Poniewa偶 kryptowaluty maj膮 swoje korzenie w decentralizacji, DAO s膮 popularnym modelem zarz膮dzania w przestrzeni blockchain. Przy odrobinie wiedzy technicznej i u偶yciu pewnych narz臋dzi mo偶na szybko uruchomi膰 DAO. Ale najpierw trzeba mie膰 dobry plan i spo艂eczno艣膰, kt贸ra b臋dzie Ci臋 wspiera膰. Prze艣led藕my teraz podstawy, kt贸re b臋d膮 Ci potrtzebne oraz jak mo偶na skonfigurowa膰 DAO.


Czym jest DAO?

DAO to skr贸t od Decentralized Autonomous Organization (Zdecentralizowana Organizacja Autonomiczna). Jak sama nazwa wskazuje, DAO to organizacja zautomatyzowana za pomoc膮 kodu komputerowego, w kt贸rej mo偶e uczestniczy膰 ka偶dy (o ile spe艂nia pewne podstawowe wymagania). Autonomiczno艣膰 oznacza, 偶e smart kontrakty pomagaj膮 w realizacji wi臋kszo艣ci proces贸w bez ingerencji cz艂owieka. DAO jest tworzone i zarz膮dzane przez spo艂eczno艣膰, kt贸ra wsp贸lnie zarz膮dza swoimi funduszami i projektami.
DAO sta艂y si臋 znane dzi臋ki funduszowi venture capital Ethereum "The DAO" z 2016. Niestety, trzy tygodnie po rozpocz臋ciu sprzeda偶y token贸w projekt zosta艂 zaatakowany z powodu luki w kodzie. 艢rodki te zosta艂y p贸藕niej przywr贸cone w wyniku hard forka. Pomimo pocz膮tkowych trudno艣ci, koncepcja DAO z biegiem lat uleg艂a udoskonaleniu i obecnie jest jednym z najpopularniejszych modeli zarz膮dzania w projektach Zdecentralizowanych Finans贸w (DeFi).
Ka偶de DAO jest inne, ale wi臋kszo艣膰 kieruje si臋 tymi samymi podstawowymi zasadami. Ka偶da osoba posiadaj膮ca token zarz膮dzania DAO ma prawo g艂osu proporcjonalne do liczby posiadanych token贸w. Posiadacze mog膮 r贸wnie偶 zg艂asza膰 propozycje zmian w sposobie funkcjonowania DAO.


Dlaczego Warto Utworzy膰 DAO?

Dla projekt贸w krypto DAO ma kilka istotnych zalet. By膰 mo偶e najwa偶niejszym z nich jest oparcie tego modelu na smart kontraktach. Te elementy kodu on-chain sprawiaj膮, 偶e DAO s膮 w mniejszym stopniu uzale偶nione od dzia艂a艅 cz艂owieka. Na przyk艂ad wyniki propozycji mog膮 by膰 umieszczane on-chain i automatycznie powodowa膰 proponowane zmiany. Nowej propozycji nie mo偶na ocenzurowa膰, a g艂osowania nie da si臋 technicznie sfa艂szowa膰.

DAO to u偶yteczne sposoby organizowania spo艂eczno艣ci, zw艂aszcza je艣li s膮 one w wi臋kszo艣ci anonimowe. Cz臋sto nie s膮 one powi膮zane z prawdziw膮 to偶samo艣ci膮 os贸b i wymagaj膮 zaufania do ludzi, kt贸rych si臋 nie zna. DAO pozwala im na efektywne organizowanie si臋 za pomoc膮 technologii gwarantuj膮cej integralno艣膰. Jest to r贸wnie偶 艂atwiejsze ni偶 tworzenie tradycyjnej organizacji lub podmiotu, poniewa偶 wiele projekt贸w obejmuje zespo艂y mi臋dzynarodowe. Wreszcie, DAO to tania opcja, je艣li chodzi o jej funkcjonalno艣膰 w organizowaniu ludzi. Mo偶na je za艂o偶y膰 za darmo lub ui艣ci膰 niewielk膮 op艂at臋.

Nale偶y pami臋ta膰, 偶e DAO b臋dzie Ci臋 rozlicza膰 ze swoich decyzji. Dzi臋ki decentralizacji w艂adzy nie b臋dziesz ju偶 mia艂(-a) pe艂nej kontroli nad projektem. Je艣li zdecydujesz si臋 zignorowa膰 proces decyzyjny w zakresie zarz膮dzania, prawie zawsze pojawi膮 si臋 negatywne konsekwencje.


Co jest potrzebne DAO?

Udane DAO powinno mi臋dzy innymi uwzgl臋dnia膰 co najmniej pi臋膰 poni偶szych punkt贸w:

1. DAO musi mie膰 sw贸j cel. DAO to po prostu spos贸b na organizowanie projekt贸w lub funduszy. Bez dobrego projektu bazowego i powodu, DAO nie b臋dzie mia艂o czego uruchamia膰.
2. DAO potrzebuje mechanizmu g艂osowania. Jest to podstawowy spos贸b interakcji z DAO i wprowadzania zmian. Mo偶na to zrobi膰 na wiele sposob贸w. Mo偶na utworzy膰 w艂asny mechanizm g艂osowania lub skorzysta膰 z us艂ug innego dostawcy, co om贸wimy p贸藕niej. Twoje DAO mo偶e nawet zag艂osowa膰 za zmian膮 tego mechanizmu p贸藕niej, ale musi mie膰 od czego zacz膮膰.
3. DAO potrzebuje tokena zarz膮dzania lub systemu udzia艂贸w. Jak ludzie b臋d膮 udowadnia膰 swoje prawo do opinii w DAO? Bardzo powszechny jest token zarz膮dzania, kt贸ry cz臋sto mo偶e by膰 r贸wnie偶 tokenem u偶ytkowym. System udzia艂贸w jest bardziej powszechny w funduszach, w kt贸rych u偶ytkownicy deponuj膮 kryptowaluty w DAO w celu ich zainwestowania.
4. DAO potrzebuje spo艂eczno艣ci. Decentralizacja staje si臋 silniejsza, gdy wi臋cej os贸b przy艂膮cza si臋 do DAO i uczestniczy w zarz膮dzaniu nim. W ten spos贸b w艂adza jest roz艂o偶ona na wi臋ksz膮 liczb臋 interesariuszy.
5. DAO potrzebuje sposobu na zarz膮dzanie swoimi funduszami. Wi臋kszo艣膰 DAO b臋dzie mia艂a w艂asny skarbiec lub dost臋p do crowdfundingu. S膮 one zazwyczaj przechowywane w portfelu z wieloma podpisami, kt贸ry mo偶e by膰 u偶ywany tylko wtedy, gdy wszyscy kluczowi uczestnicy wyra偶膮 na to zgod臋.


Jak stworzy膰 swoje DAO?聽

Od strony technicznej potrzebny jest mechanizm do obs艂ugi g艂osowa艅 i propozycji. Istnieje wiele rozwi膮za艅 typu open-source, kt贸re mo偶na wykorzysta膰. Aragon jest jednym z popularnych rozwi膮za艅 dla blockchainu Ethereum. Snapshot to kolejna us艂uga dzia艂aj膮ca na wielu blockchainach. Wszystkie one zapewniaj膮 mniej wi臋cej tak膮 sam膮 struktur臋, ale sposoby jej realizacji mog膮 si臋 r贸偶ni膰. Niekt贸re systemy DAO dzia艂aj膮 na zasadzie on-chain polling, a inne na zasadzie off-chain. Dok艂adny wyb贸r zale偶y od tego, co Twoje DAO uwa偶a za istotne.
Wdra偶aj膮c DAO do blockchainu, nie zapomnij o posiadaniu wystarczaj膮cej ilo艣ci kryptowalut na pokrycie op艂at transakcyjnych.


Aragon

Aragon pozwala na stworzenie organizacji DAO na Ethereum, Polygon, Andromeda lub Harmony. Projekt udost臋pnia oprogramowanie typu open-source za po艣rednictwem klienta Aragon, kt贸re umo偶liwia tworzenie DAO dostosowanych do potrzeb u偶ytkownika. Projekt jest r贸wnie偶 prowadzony przez DAO i posiada w艂asn膮 organizacj臋 non-profit, kt贸ra zarz膮dza zebranymi przez Aragon funduszami.

Tworzenie DAO opartego na Aragon jest do艣膰 proste. Musisz:

1. Posiada膰 domen臋 Ethereum Name Service.
2. Upewni膰 si臋, 偶e masz wystarczaj膮c膮 ilo艣膰 krypto, aby ui艣ci膰 op艂at臋 za utworzenie DAO (0,2 ETH plus op艂aty gas).
3. Utworzy膰 organizacj臋 powi膮zan膮 z domen膮 ENS poprzez Aragon DApp. Istnieje kilka gotowych struktur organizacyjnych, z kt贸rych mo偶na korzysta膰.
4. Skonfigurowa膰 swoje ustawienia, takie jak czas trwania g艂osowania i wymagany procent wsparcia, a nast臋pnie uruchomi膰 DAO.
Wi臋cej informacji mo偶na znale藕膰 w FAQ Aragonii.


Snapshot

Snapshot to konfigurowalny mechanizm g艂osowania off-chain. Wykorzystuje on podpisy cyfrowe za po艣rednictwem portfeli do oddawania g艂os贸w na podstawie snapshota w艂a艣cicieli token贸w. Wybierany jest okre艣lony blok, a wszyscy posiadacze token贸w i/lub stakuj膮cy odnotowuj膮 swoje udzia艂y. Powstrzymuje to u偶ytkownik贸w przed zakupem wi臋kszej liczby token贸w w celu wp艂yni臋cia na g艂osowanie otwarte. Utrzymywanie g艂os贸w off-chain sprawdza si臋 w przypadku projekt贸w multi-chainowych, w kt贸rych u偶ytkownicy posiadaj膮 tokeny zarz膮dzania w wielu blockchainach.

Aby utworzy膰 system g艂osowania na Snapshocie, nale偶y:

1. Posiada膰 domen臋 ENS. Musi on znajdowa膰 si臋 w sieci g艂贸wnej Ethereum, niezale偶nie od tego, na jakim blockchainie dzia艂a Tw贸j projekt.
2. Po艂膮czy膰 Snapshot z domen膮 ENS.
3. Dostosowa膰 ustawienia swojej przestrzeni, takie jak administratorzy, strategie g艂osowania, warunki itp.
4. Zweryfikowa膰 swoj膮 przestrze艅. Wymaga to posiadania co najmniej 1000 cz艂onk贸w oraz dowodu w艂asno艣ci powi膮zanego projektu.
Pe艂ne instrukcje mo偶na znale藕膰 w dokumentach Snapshota.


DAOstack Alchemy

DAOstack Alchemy to narz臋dzie do tworzenia DAO na Ethereum i Gnosis Chain (dawniej znane jako xDAI). Za pomoc膮 interfejsu u偶ytkownika mo偶na utworzy膰 do艣膰 proste DAO, doda膰 cz艂onk贸w DAO i otworzy膰 swoj膮 organizacj臋. Na dzie艅 dzisiejszy op艂ata za utworzenie DAO na Ethereum wynosi oko艂o 0,2 Ether (ETH), ale w tym przypadku nie potrzebujesz ENS.

Aby utworzy膰 DAOstack DAO, nale偶y pod艂膮czy膰 sw贸j portfel do DApp, przej艣膰 przez cztery przedstawione kroki i wnie艣膰 op艂at臋. Aby pomy艣lnie wdro偶y膰 DAO, potrzebujesz oko艂o 0,2 ETH.


Przyk艂ady udanych DAO

Je艣li potrzebujesz inspiracji w zakresie zasad i konfiguracji, kt贸re sprawdzaj膮 si臋 najlepiej, przyjrzyj si臋 niekt贸rym z uznanych DAO w krypto. Niekt贸rzy prowadz膮 niezwykle szczeg贸艂owe i otwarte organizacje, kt贸re dzia艂aj膮 jak du偶e przedsi臋biorstwa. Oto kilka wybranych przez nas przyk艂ad贸w:

MakerDAO

MakerDAO jest jednym z najstarszych i najbardziej udanych DAO na rynku. Organizacja ta zarz膮dza kryptowalut膮 DAI stablecoin. Propozycje dziel膮 si臋 na Ankiety Zarz膮dzania dotycz膮ce decyzji nietechnicznych i G艂osowania Wykonawcze dotycz膮ce zmian w smart kontraktach. Udzia艂 mo偶e wzi膮膰 ka偶dy, kto posiada MKR, token DAO zarz膮dzaj膮cy projektem.聽

Aave

Aave to platforma po偶yczkowa DeFi na Ethereum, kt贸ra umo偶liwia udzia艂 w DAO posiadaczom tokena ERC-20 AVVE lub stakuj膮cym AAVE. Opr贸cz zmian w projektach, zarz膮d Aave g艂osuje r贸wnie偶 nad nowymi projektami opartymi na protokole oraz nad Aave Grants, kt贸re s艂u偶膮 finansowaniu pomys艂贸w.

Uniswap

Uniswap to multi-chainowy Automated Market Maker (AMM), kt贸ry zainspirowa艂 ca艂膮 generacj臋 projekt贸w DeFi. Jest to jedna z najwi臋kszych zdecentralizowanych gie艂d, a posiadacze UNI mog膮 tworzy膰 propozycje i g艂osowa膰 na nie. Aby z艂o偶y膰 now膮 propozycj臋, musisz posiada膰 co najmniej 0,25% ca艂kowitej poda偶y UNI. Aby zach臋ci膰 do zdrowej dyskusji, stworzono forum zarz膮dcze, na kt贸rym cz艂onkowie spo艂eczno艣ci mog膮 omawia膰 zmiany.


Wniosek

Stworzenie w艂asnego DAO jest 艂atwe technicznie, ale skuteczne prowadzenie go jest trudne. Jak wida膰, istnieje wiele prostych narz臋dzi, kt贸re pozwalaj膮 szybko rozpocz膮膰 prac臋. Jednak kluczem do stworzenia DAO b臋dzie Tw贸j projekt i spo艂eczno艣膰.