Összes nyelv
A DAOstack az ExO eszközkészlet, amely a decentralizált szervezeteket, alapokat és piactereket támogatja a gyors, innovatív döntéshozatal maximalizálása érdekében. A GEN a DAOstack platform natív tokenje. A DAOstack ökoszisztéma alapvető műveletei, mint például a javaslatok népszerűsítése, megkövetelik a GEN fizetését vagy a GEN megtartását. A GEN a GEN-t a DAOstack saját keretrendszerén keresztül terjeszti, értékes befektetőknek terjeszti, és ösztönzi a GEN fejlesztését, népszerűsítését és alkalmazását.
A DAOstack egy új típusú szervezet operációs rendszere, nevezetesen a DAO. A decentralizált autonóm szervezet (röviden DAO) integrálja a tehetségek képzeletét a blokklánc területén. Ígéretük azonban továbbra is absztrakció, és a kudarc egyik kulcspontja a decentralizált blokklánc-irányítás szilárd keretének hiánya. A DAO stack alapján az Arc egy nyitott és univerzális intelligens szerződési keretrendszer, amely decentralizált felügyeletet és kollektív értékkezelést valósíthat meg a blokkláncon. Ahogy a HTTP lehetővé teszi webhelyek és webes alkalmazások létrehozását és interoperabilitását, a DAOstack lehetővé teszi webcégek, együttműködési alkalmazások és DAO-k létrehozását, valamint érdekeik összehangolását, és végső soron egy új nyílt együttműködési hálózatot épít fel. Ebben a hálózatban a kollektívák közös célok és értékek köré szerveződhetnek, túlmutatva a puszta gazdasági növekedésen. Úgy gondoljuk, hogy ez egy kritikus lépés lesz a társadalom együttműködésen alapuló, fenntarthatóbb jövője felé.
DAO-verem
A DAOstack biztosítja az alapvető eszközöket a DAO-k létrehozásához, működtetéséhez és irányításához egy tágabb ökoszisztémán belül és kívül. Összességében a DAO-k a Wordpresshez hasonlíthatók, ami a blokklánc számára ugyanaz, mint a WordPress a web számára.
A DAOstack ökoszisztéma több különböző, de interoperábilis DAO-ból áll. Kölcsönhatásba lépnek egymással, hogy maximalizálják a nyílt, megosztott együttműködés lehetséges előnyeit. Technikai szinten minden DAO egy sor intelligens szerződésből áll, amelyeket az Arc-on keresztül telepítenek. Az Arc egy szabályozott Solidity keretrendszer, amely lehetővé teszi DAO-k létrehozását, konfigurálását, telepítését és működtetését az Ethereum blokkláncon, esetleg az IPFS-re támaszkodva, mint egy átfedő hálózatra az adatok tárolására és visszakeresésére.
A felhasználók közvetlenül léphetnek kapcsolatba ezekkel a DAO-kkal a blokklánc-tranzakciók végrehajtásával, vagy közvetetten, meghatározott front-endeken keresztül, amelyek a mögöttes blokklánc-ökoszisztémára támaszkodnak. Az Alchemy egy, a DAOstack-en belül kifejlesztett kollaboratív DApp, amely lehetővé teszi bárki számára, hogy új ügynököt vagy DAO-t hozzon létre, és együttműködjön másokkal a DAOstack ökoszisztémában. Az Arc.js-re támaszkodik. Az Arc.js egy JavaScript-könyvtár, amely az Arc Solidity keretrendszert a Web3.js-en keresztül futtatja. Úgy tervezték, hogy megkönnyítse a JavaScript front-end fejlesztői számára, hogy együttműködő alkalmazásokat hozzanak létre az Arc-on anélkül, hogy közvetlenül kapcsolatba lépnének a Solidity kóddal vagy az Ethereum blokklánccal. Az ArcHives nyilvános nyilvántartások sorozata, a DAOstack közösség által gondozott, globális ökoszisztémáját kiszolgáló tartalmak. Itt épülnek ki az ökoszisztéma és a hálózati hatások.
Ív
Az Arc a DAO alapvető operációs rendszere, amely a blokklánc-ügynökök interaktív internetének általános szabályozási kerete. Ez egy nyílt forráskódú, moduláris és általános célú keretrendszer, amely nyílt sablon szabályozó modullal vagy elemkönyvtárral rendelkezik, amely a felhasználói igényeknek megfelelően fejlődhet. Ezenkívül lehetővé teszi az egyszerű frissítéseket és az irányítási rendszer módosítását, hogy az idővel jobban megfeleljen a szervezeti igényeknek.
Az Arc nem korlátozódik egy adott irányítási rendszerre, lehetővé téve harmadik felek számára, hogy szükség szerint saját elemeiket hozzanak létre. A rendelkezésre álló elemek kombinálásával minden ügynök saját irányítási rendszerét valósíthatja meg. A rendszer pontosítja a szűkös erőforrások kibocsátására, kezelésére és elosztására vonatkozó szabályokat, ideértve az átruházható eszközöket (például tokenek) és a nem átruházható eszközöket (például a hírnevet).
Struktúra
Az Arc elegánsan valósítja meg az irányítási rendszer előző fejezetben tárgyalt alapfelbontását az intelligens szerződésekben, beleértve a műveleteket, sémákat és globális korlátozásokat, amelyeket minden ügynök felállíthat.
Arc.JS
Az Arc egy meglehetősen kibővített Solidity keretrendszer, és integrációjához a Solidity intelligens szerződéses programozási nyelv és az Ethereum blokklánc ismerete szükséges. Annak érdekében, hogy a lelkes front-end (JavaScript) fejlesztők könnyebben integrálhassák a harmadik féltől származó alkalmazásokat, az Arc.js-t egyszerű JavaScript-kapuként terveztük.
Az Arc.js egy JavaScript-könyvtár, amely a Web3.js-re (az Ethereum JavaScript API-jára) épül. Az Arc.js-en keresztül az Arc keretrendszer bármely funkciója közvetlenül meghívható a JavaScript-környezetben a Solidity programozási nyelv elsajátítása nélkül.
Az ArchHives
Az Arc a DAOstack ökoszisztéma alapvető működési rétege, az ArcHives pedig egy megosztott, tartalom által kezelt rekord. A megosztott, tartalommal összeállított adatbázisok nagyon hatékonyak lehetnek, központi pontot jelentenek az adatok integritásának és minőségének szempontjából; de ami még fontosabb, az ökoszisztéma-hálózati hatások és a nyílt ökoszisztéma bevételszerzési (azaz üzleti modellek) központja. A következőkben bemutatjuk a DAOstack alapvető archívumait: Compendium, Mosaic és Hive Registries, és elmagyarázzuk a mögöttük álló bevételszerzési modellt. Ezen kívül minden ügynökség vagy DAO saját független regisztrációs platformmal rendelkezhet, különösen a DAOstack számos más regisztrációs platformmal rendelkezhet a jövőben.
Alkímia
A DAO-vermet arra tervezték, hogy megkönnyítse a független fejlesztők és harmadik felek számára, hogy saját, együttműködésen alapuló alkalmazásaikat fejlesszék az Arc-on, és integrálódjanak a DAO-verembe és annak közösségébe. Ugyanakkor maga a DAOstack kifejlesztett egy helyi együttműködésen alapuló DAapp-ot, amellyel könnyen kommunikálhat az Arc-cal: megnyithatja az ügynököket és a DAO-kat, konfigurálhatja irányítási protokolljaikat, javaslatokat fogalmazhat meg, szavazhat a meglévő javaslatokról, és együttműködhet másokkal a projektekben stb. Célja, hogy ez legyen az első interfész a munka és a szervezet új világához.
A DAOstack kollektív érdekeltségi jelzője, a GEN, alapvető hasznossággal bír a decentralizált szervezetek irányításában: segíti őket a hatékony skálázásban anélkül, hogy az értékeik veszélyeztetnék. A decentralizált autonóm szervezetek (DAO-k) bármilyen elképzelhető célt vagy célt megfogalmazhatnak, így az Ethereummal ellentétben a GEN-ben megvan a lehetőség az együttműködésen alapuló szervezetek és alkalmazások változatos ökoszisztémáinak működtetésére.