Všechny jazyky
DAOstack je sada nástrojů ExO, která pohání decentralizované organizace, fondy a tržiště k maximalizaci rychlého a inovativního rozhodování. GEN je nativní token platformy DAOstack. Základní operace ekosystému DAOstack, jako je propagace návrhů, budou vyžadovat zaplacení GEN nebo držení GEN. GEN bude distribuovat GEN prostřednictvím vlastního rámce DAOstack, distribuovat jej hodnotným investorům a podporovat vývoj, propagaci a aplikaci GEN.
DAOstack je operační systém nového typu organizace, konkrétně DAO. Decentralizovaná autonomní organizace (zkráceně DAO) integruje představivost talentů v oblasti blockchainu. Jejich příslib však zůstává abstrakcí a jedním z klíčových bodů selhání je nedostatek pevného rámce pro decentralizovanou správu blockchainu. Na základě DAO stacku je Arc otevřený a univerzální rámec inteligentních smluv, který dokáže realizovat decentralizovaný dohled a kolektivní správu hodnot na blockchainu. Stejně jako HTTP umožňuje vytváření a interoperabilitu webových stránek a webových aplikací, DAOstack umožňuje vytváření webových společností, kolaborativních aplikací a DAO, stejně jako sladění jejich zájmů a v konečném důsledku buduje novou otevřenou síť pro spolupráci. V této síti se mohou kolektivy organizovat kolem sdílených cílů a hodnot, které přesahují čistě ekonomický růst. Věříme, že to bude zásadní krok směrem k udržitelnější budoucnosti společnosti, která bude více spolupracovat.
Zásobník DAO
DAOstack poskytuje základní nástroje pro vytváření, provoz a řízení DAO v rámci širšího ekosystému i mimo něj. Celkově lze DAO přirovnat k Wordpressu, což je pro blockchain to, co WordPress pro web.
Ekosystém DAOstack se skládá z několika různých, ale interoperabilních DAO. Navzájem se ovlivňují, aby maximalizovaly potenciální výhody otevřené, distribuované spolupráce. Na technické úrovni se všechny DAO skládají ze série smart kontraktů nasazených prostřednictvím Arc. Arc je regulovaný rámec Solidity, který umožňuje vytváření, konfiguraci, nasazení a provozování DAO na blockchainu Ethereum, případně se spoléhá na IPFS jako překryvnou síť pro ukládání a získávání dat.
Uživatelé mohou s těmito DAO interagovat přímo prováděním blockchainových transakcí, nebo nepřímo prostřednictvím specifických front-endů, které se spoléhají na základní blockchainový ekosystém. Alchemy je kolaborativní DApp vyvinutá v rámci DAOstack, která umožňuje komukoli vytvořit nového agenta nebo DAO a spolupracovat s ostatními v ekosystému DAOstack. Spoléhá na Arc.js. Arc.js je JavaScriptová knihovna, která spouští framework Arc Solidity prostřednictvím Web3.js. Je navržen tak, aby předním vývojářům JavaScriptu usnadnil vytváření aplikací pro spolupráci na Arcu bez přímé interakce s kódem Solidity nebo blockchainem Ethereum. ArcHives je sada veřejných registrů, jejichž obsah spravuje komunita DAOstack a slouží jejímu globálnímu ekosystému. Zde se budují ekosystémové a síťové efekty.
Oblouk
Arc je základní operační systém DAO, což je obecný regulační rámec pro interaktivní internet blockchainových agentů. Jedná se o open source, modulární a univerzální návrh rámce s otevřeným šablonovým regulačním modulem nebo knihovnou prvků, které se mohou vyvíjet podle potřeb uživatelů. Navíc umožňuje snadné upgrady a úpravy systému řízení tak, aby lépe vyhovovaly potřebám organizace v průběhu času.
Arc není omezen na konkrétní sadu řídicích systémů a umožňuje třetím stranám vytvářet vlastní prvky podle potřeby. Kombinací dostupných prvků může každý agent implementovat svůj vlastní systém řízení. Systém objasňuje pravidla pro vydávání, správu a distribuci vzácných zdrojů, včetně převoditelných aktiv (jako jsou tokeny) a nepřevoditelných aktiv (jako je pověst).
Struktura
Arc elegantně implementuje základní dekompozici systému řízení diskutovanou v předchozí kapitole do inteligentních kontraktů, včetně: operací, schémat a globálních omezení, která může sestavit každý agent.
Arc.JS
Arc je poměrně rozšířený rámec Solidity a jeho integrace vyžaduje znalost programovacího jazyka Solidity smart contract a blockchainu Ethereum. Abychom nadšeným vývojářům front-endu (JavaScript) usnadnili integraci aplikací třetích stran, navrhli jsme Arc.js jako jednoduchou bránu JavaScriptu.
Arc.js je JavaScriptová knihovna postavená na Web3.js (Ethereum JavaScript API). Prostřednictvím Arc.js lze libovolnou funkci frameworku Arc volat přímo v prostředí JavaScriptu bez zvládnutí programovacího jazyka Solidity.
ArchHives
Arc je základní operační vrstva ekosystému DAOstack a ArcHives je sdílený záznam se spravovaným obsahem. Sdílené databáze spravované obsahem mohou být velmi výkonné a poskytují centrální bod pro integritu a kvalitu dat; ale co je důležitější, jsou centrem efektů ekosystémové sítě a centrem otevřeného zpeněžení ekosystému (tj. obchodních modelů). V následujícím textu představíme základní ArchHives DAOstack: Compendium, Mosaic a Hive Registries a vysvětlíme model monetizace za nimi. Kromě toho může mít každá agentura nebo DAO svou vlastní nezávislou registrační platformu, zejména DAOstack může mít v budoucnu mnoho dalších registračních platforem.
Alchymie
Stack DAO je navržen tak, aby nezávislým vývojářům a třetím stranám usnadnil vývoj jejich vlastních aplikací pro spolupráci na Arcu a integraci se stackem DAO a jeho komunitou. Zároveň samotný DAOstack vyvinul místní spolupracující DApp pro snadnou interakci s Arc: otevírají agenty a DAO, konfigurují jejich protokoly řízení, formulují návrhy, hlasují o stávajících návrzích a spolupracují s ostatními na projektech atd. Jeho cílem je být prvním rozhraním do tohoto nového světa práce a organizace.
Token kolektivního zájmu společnosti DAOstack, GEN, má klíčový význam při řízení decentralizovaných organizací: pomáhá jim efektivně škálovat, aniž by došlo k ohrožení jejich hodnot. Decentralizované autonomní organizace (DAO) mohou formulovat jakýkoli představitelný cíl nebo účel, takže na rozdíl od Etherea má GEN potenciál pohánět různorodý ekosystém spolupracujících organizací a aplikací.