Streszczenie
Metoda zarządzania DAO jest powszechnie stosowana w zdecentralizowanych aplikacjach (DApps), różnych projektach i funduszach inwestycyjnych kryptowalut. DAO jest otwarte i zdecentralizowane, dodatkowo posiada także funkcję automatycznej realizacji inteligentnych kontraktów, dlatego cieszy się ogromną popularnością wśród użytkowników. Utworzenie DAO wymaga rozwiązań technicznych w celu zarządzania Twoimi propozycjami i głosami. Niezależnie od Twoich potrzeb, dostępna jest opcja open source.
Wstęp
Decentralizacja jest podstawową istotą kryptowalut i jako takie DAO są wysoko cenionym modelem zarządzania w przestrzeni blockchain. Możesz wykorzystać wiedzę techniczną i różne narzędzia, aby szybko stworzyć i uruchomić DAO. Ale najpierw musisz opracować dobrą strategię i upewnić się, że masz wsparcie społeczności. Następnie nauczmy się wspólnie podstaw, zrozumiejmy, co jest wymagane i jak stworzyć DAO.
Co to jest DAO?
DAO to skrót od zdecentralizowanej organizacji autonomicznej. Jak sama nazwa wskazuje, DAO jest organizacją automatycznie zawartą w kodzie komputerowym i otwartą dla wszystkich użytkowników biorących udział w działaniach, ale tylko wtedy, gdy spełniają oni pewne podstawowe wymagania. „Autonomiczny” oznacza, że inteligentne kontrakty mogą obsłużyć większość procesów bez interwencji człowieka. DAO jest tworzone i zarządzane przez społeczność, a jego funduszami i projektami zarządzają wspólnie wszyscy członkowie społeczności.
DAO jest najbardziej znane jako „The DAO” – projekt funduszu venture capital uruchomiony przez Ethereum w 2016 roku. Niestety, trzy tygodnie po sprzedaży tokena, kod został zhakowany ze względu na niski poziom bezpieczeństwa. Jednak po zastosowaniu szeregu środków zaradczych mających na celu odwrócenie sytuacji fundusze w końcu udało się odzyskać. Chociaż na początku DAO stawiało czoła wielu wyzwaniom, po latach testów jego koncepcja była stale optymalizowana i dziś stała się najpopularniejszym modelem zarządzania w wielu projektach zdecentralizowanych finansów (DeFi).
Każde DAO może mieć bardzo różne funkcje, ale większość kieruje się tym samym zestawem podstawowych zasad. Na przykład wszyscy posiadacze tokenów zarządzania DAO mają prawo głosu, a ich moc jest proporcjonalna do liczby posiadanych przez nich tokenów. Ponadto posiadacze mogą także zgłaszać propozycje zmian w sposobie działania DAO.
Po co tworzyć DAO?
W przypadku projektów kryptowalutowych DAO mają znaczące zalety. To, co najbardziej rzuca się w oczy, to oparcie modelu na inteligentnych kontraktach. To właśnie dzięki istnieniu fragmentów kodu w łańcuchu DAO zmniejsza swoją zależność od ręcznego wprowadzania danych. Na przykład wyniki propozycji są publikowane samodzielnie w łańcuchu i automatycznie uruchamiają proponowane zmiany. Nowe propozycje nie podlegają ocenie i nie można manipulować głosami za pomocą środków technicznych.
Organizacje DAO to skuteczny sposób organizowania społeczności, zwłaszcza gdy w większości przypadków zapewnia się anonimowość. Odpowiedzialność często nie wiąże się z prawdziwą tożsamością użytkownika, dlatego trzeba ufać nieznajomym ze społeczności. DAO umożliwia użytkownikom efektywną organizację wewnętrzną dzięki technologii zapewniającej integralność. Jest to łatwiejsze niż tworzenie tradycyjnej organizacji lub podmiotu, ponieważ wiele projektów ma międzynarodowe zespoły. Wreszcie, DAO mają zalety w organizowaniu funkcjonalności dla użytkowników, co czyni je opcją przyjazną kosztowo. Możesz utworzyć DAO za darmo lub za niewielką opłatą.
Pamiętaj, że DAO pociągnie Cię do odpowiedzialności za swoje decyzje. Decentralizacja oznacza utratę całkowitej kontroli nad projektem. Jeśli będziesz uparcie ignorować decyzje zarządcze, może to prowadzić do negatywnych konsekwencji.
Co jest potrzebne do stworzenia DAO?
Skuteczne DAO powinno zawierać między innymi co najmniej 5 następujących punktów:
1. DAO musi ustalić swój cel. DAO można wykorzystać do łatwej organizacji projektów lub planowania funduszy. Jeżeli nie zostanie określony odpowiedni projekt podstawowy i powód jego powołania nie będzie jasny, DAO nie będzie mogło działać.
2. DAO musi ustanowić mechanizm głosowania. Jest to główny sposób interakcji użytkowników i wprowadzania zmian w DAO. Aby osiągnąć ten cel, istnieje kilka obejść. Możesz stworzyć własny mechanizm głosowania lub skorzystać z usług zewnętrznego dostawcy, o czym porozmawiamy później. Twój DAO może nawet głosować za zmianą mechanizmu później, ale najpierw musisz go skonfigurować.
3. DAO musi zapewnić tokeny zarządzania lub systemy udziału w kapitale zakładowym. Jak użytkownicy udowadniają, że mają prawo do wyrażania swoich opinii w DAO? W rzeczywistości jest to powszechny sposób używania tokenów zarządzania, które mogą być również używane jako tokeny użytkowe. System partycypacji kapitałowej jest bardziej powszechny w procesie obsługi funduszy, za pośrednictwem którego użytkownicy mogą wpłacać kryptowalutę do DAO w celu inwestycji.
4. DAO musi stworzyć społeczność. W miarę jak użytkownicy będą nadal przyłączać się do DAO i uczestniczyć w zarządzaniu nim, stopień decentralizacji również będzie się pogłębiał. W rezultacie władza jest rozproszona pomiędzy większą liczbę interesariuszy.
5. DAO musi ustalić metodę zarządzania funduszami. Większość DAO posiada skarbce lub ma dostęp do finansowania społecznościowego. Jednak środki są zazwyczaj przechowywane w portfelach z wieloma podpisami i można z nich korzystać wyłącznie za jednomyślną zgodą wszystkich kluczowych uczestników.
Jak stworzyć moje DAO?
Z technicznego punktu widzenia należy skonfigurować mechanizmy głosowania i składania wniosków. Obecnie dostępnych jest wiele rozwiązań open source do wyboru. Wśród nich Aragon jest jednym z najpopularniejszych wyborów w łańcuchu bloków Ethereum, wraz z Snapshot, rozwiązaniem, które można zastosować do wielu łańcuchów bloków. Struktury tych rozwiązań są podobne, jednak istnieją różnice w funkcjonalności. Na przykład metoda odpytywania systemu DAO ma dwie opcje: w łańcuchu i poza łańcuchem. To, którą metodę faktycznie wybierzesz, zależy od wartości Twojego DAO.
Wdrażając swoje DAO w łańcuchu bloków, pamiętaj o zapewnieniu wystarczającej ilości kryptowaluty na pokrycie opłat transakcyjnych.
Aragonia
Aragon umożliwia utworzenie organizacji DAO na Ethereum, Polygon, Andromeda lub Harmony. Projekt zapewnia oprogramowanie open source za pośrednictwem klienta Aragon, umożliwiając użytkownikom tworzenie niestandardowych DAO. Dodatkowo projekt przebiega poprzez DAO i posiada własną organizację non-profit, dzięki czemu może zarządzać środkami zebranymi przez Aragona.
Stworzenie DAO opartego na Aragonii jest bardzo proste. Wszystko czego potrzebujesz to:
1. Posiadaj domenę usługi nazw Ethereum (ENS).
2. Upewnij się, że masz wystarczającą ilość kryptowaluty, aby pokryć opłatę za utworzenie DAO (0,2 Ethereum plus opłata za wydobycie).
3. Utwórz organizację powiązaną z domeną ENS poprzez zdecentralizowaną aplikację Aragon. Możesz wybierać spośród szeregu gotowych struktur organizacyjnych.
4. Skonfiguruj ustawienia, takie jak czas trwania głosowania i wymagane wsparcie procentowe, a następnie uruchom DAO.
Więcej informacji znajdziesz na stronie FAQ firmy Aragon.
Migawka
Snapshot to konfigurowalny mechanizm głosowania poza łańcuchem. Analizuje migawkę posiadaczy tokenów, którzy mogą następnie głosować za pomocą podpisów cyfrowych w swoich portfelach. Jeśli wybrano blok, wszyscy posiadacze tokenów i/lub udziałowcy otrzymają przypomnienie o stawce. Uniemożliwia to użytkownikom zakup dużych ilości tokenów w celu wpłynięcia na wynik głosowania publicznego. Mechanizmy głosowania poza łańcuchem sprawdzają się dobrze w przypadku projektów wielołańcuchowych, jeśli użytkownicy posiadają tokeny zarządzania w wielu łańcuchach bloków.
Aby stworzyć system głosowania w Snapshot, będziesz potrzebować:
1. Posiadaj domenę ENS. Bez względu na to, na którym łańcuchu bloków działa Twój projekt, domena ENS musi znajdować się w sieci głównej Ethereum.
2. Połącz Snapshot z domeną ENS.
3. Dostosuj ustawienia przestrzeni, takie jak administratorzy, zasady dotyczące praw głosu, terminologia itp.
4. Zweryfikuj swoją przestrzeń. Obejmuje to posiadanie co najmniej 1000 członków i dowód własności powiązanych projektów.
Pełne instrukcje można znaleźć w dokumentacji Snapshota.
Alchemia DAOstack
DAOstack Alchemy to narzędzie do tworzenia DAO na Ethereum i łańcuchu Gnosis (dawniej xDAI). Za pomocą interfejsu użytkownika (UI) możesz stworzyć minimalistyczne DAO, dodać członków DAO i otworzyć swoją organizację. W chwili pisania tego tekstu utworzenie DAO na Ethereum kosztuje około 0,2 Ethereum (ETH) opłat, ale w tym przypadku nie musisz zapewniać ENS.
Aby utworzyć DAOstack DAO, podłącz swój portfel do zdecentralizowanej aplikacji, wykonaj cztery pokazane kroki i zapłać opłatę. Pomyślne wdrożenie DAO wymaga około 0,2 Ethereum.
Udany przykład DAO
Jeśli potrzebujesz inspiracji na temat najlepszych zasad i konfiguracji, spójrz na kilka dobrze ugruntowanych przykładów DAO w przestrzeni kryptowalut. Niektórzy użytkownicy prowadzą organizacje z niezwykle szczegółowymi i otwartymi informacjami wewnętrznymi, porównywalnymi z dużymi przedsiębiorstwami. Oto kilka przykładów:
MakerDAO
MakerDAO jest najwcześniejszym DAO, które weszło na rynek i odnotowało największy sukces w rozwoju. Organizacja zarządza zabezpieczoną kryptowalutą stablecoinem DAI. Dzielą propozycje na dwie kategorie: ankiety dotyczące zarządzania (w przypadku decyzji nietechnicznych) i głosy wykonawcze (w przypadku zmian w inteligentnych kontraktach). Każdy posiadacz MKR, tokena DAO zarządzającego projektem, może wziąć udział.
Duch
Aave to platforma pożyczkowa DeFi działająca na Ethereum. Posiadacze lub zastawnicy tokena ERC-20 AVVE mogą dołączyć do swojego DAO. Oprócz zmian projektowych kierownictwo Aave głosuje nad nowymi projektami z pełnymi protokołami i dotacjami Aave na finansowanie realizacji pomysłów.
Uniswap
Uniswap to wielołańcuchowy zautomatyzowany animator rynku (AMM), który ułatwia projekty DeFi. Jest to jedna z największych zdecentralizowanych giełd, na której każdy posiadacz UNI ma prawo do głosowania i tworzenia propozycji. Aby złożyć nową propozycję, należy posiadać co najmniej 0,25% całkowitej podaży UNI. Aby stworzyć zdrowe środowisko dyskusji, członkowie społeczności mogą udać się na forum zarządzania, aby omówić zmiany.
podsumowując
Z technicznego punktu widzenia stworzenie własnego DAO jest bardzo proste, ale w rzeczywistości jego uruchomienie nie jest łatwe. Jak widać, istnieje wiele prostych narzędzi, których można użyć, aby szybko skonfigurować i uruchomić DAO. Jednak projekt i społeczność są kluczem do stworzenia DAO.



