Alle sprog
DAOstack er ExO-værktøjssættet, der driver decentraliserede organisationer, fonde og markedspladser til at maksimere hurtig, innovativ beslutningstagning. GEN er det oprindelige token på DAOstack-platformen. Grundlæggende operationer af DAOstack-økosystemet, såsom promovering af forslag, vil kræve betaling af GEN eller besiddelse af GEN. GEN vil distribuere GEN gennem DAOstacks egne rammer, distribuere det til værdifulde investorer og tilskynde til udvikling, promovering og anvendelse af GEN.
DAOstack er et operativsystem af en ny type organisation, nemlig DAO. Decentralized Autonomous Organization (DAO for kort) integrerer fantasien hos talenter i blockchain-feltet. Deres løfte forbliver dog en abstraktion, og et nøglepunkt for fiasko er manglen på en solid ramme for decentraliseret blockchain-styring. På baggrund af DAO-stakken er Arc en åben og universel smart kontraktramme, der kan realisere decentraliseret supervision og kollektiv værdistyring på blockchain. Ligesom HTTP muliggør oprettelse og interoperabilitet af websteder og webapplikationer, muliggør DAOstack oprettelsen af webvirksomheder, kollaborative applikationer og DAO'er, samt justering af deres interesser, og i sidste ende opbygger et nyt åbent samarbejdsnetværk. I dette netværk kan kollektiver organisere sig omkring fælles mål og værdier, der går ud over ren økonomisk vækst. Vi mener, at dette vil være et kritisk skridt hen imod en mere samarbejdende, bæredygtig fremtid for samfundet.
DAO-stak
DAOstack leverer de væsentlige værktøjer til at skabe, drive og styre DAO'er inden for og uden for et bredere økosystem. Overordnet set kan DAO'er sammenlignes med Wordpress, som for blockchain er, hvad WordPress er for nettet.
DAOstack-økosystemet består af flere forskellige, men interoperable DAO'er. De interagerer med hinanden for at maksimere de potentielle fordele ved åbent, distribueret samarbejde. På et teknisk niveau består alle DAO'er af en række smarte kontrakter implementeret gennem Arc. Arc er en reguleret Solidity-ramme, der tillader oprettelse, konfiguration, implementering og drift af DAO'er på Ethereum blockchain, muligvis afhængig af IPFS som et overlejringsnetværk til datalagring og -hentning.
Brugere kan interagere med disse DAO'er direkte ved at udføre blockchain-transaktioner eller indirekte gennem specifikke front-ends, der er afhængige af det underliggende blockchain-økosystem. Alchemy er en kollaborativ DApp udviklet inden for DAOstack, der gør det muligt for enhver at oprette en ny agent eller DAO og samarbejde med andre i DAOstack-økosystemet. Den er afhængig af Arc.js. Arc.js er et JavaScript-bibliotek, der kører Arc Solidity-rammen gennem Web3.js. Det er designet til at gøre det nemt for front-end JavaScript-udviklere at skabe samarbejdsapplikationer på Arc uden at interagere direkte med Solidity-kode eller Ethereum-blockchain. ArcHives er en pakke af offentlige registre, indhold kurateret af DAOstack-fællesskabet og tjener dets globale økosystem. Det er her økosystem- og netværkseffekterne bygges.
Arc
Arc er det grundlæggende operativsystem for DAO, som er den generelle lovgivningsramme for det interaktive internet af blockchain-agenter. Det er et open source, modulært og generelt rammedesign med et åbent skabelon regulatorisk modul eller elementbibliotek, der kan udvikle sig i henhold til brugernes behov. Derudover muliggør det nemme opgraderinger og styringssystemændringer, så de bedre passer til organisatoriske behov over tid.
Arc er ikke begrænset til et specifikt sæt af styringssystemer, hvilket giver tredjeparter mulighed for at skabe deres egne elementer efter behov. Ved at kombinere de tilgængelige elementer kan hver agent implementere sit eget styringssystem. Systemet præciserer reglerne for udstedelse, forvaltning og fordeling af knappe ressourcer, herunder omsættelige aktiver (såsom tokens) og ikke-overførbare aktiver (såsom omdømme).
Struktur
Arc implementerer elegant den grundlæggende nedbrydning af styringssystemet diskuteret i det foregående kapitel i smarte kontrakter, herunder: operationer, skemaer og globale begrænsninger, som hver agent kan konstruere.
Arc.JS
Arc er en ret udvidet Solidity-ramme, og dens integration kræver færdigheder i Solidity smart contract-programmeringssproget og Ethereum blockchain. For at gøre det nemt for entusiastiske frontend-udviklere (JavaScript) at integrere tredjepartsapplikationer, har vi designet Arc.js som en simpel JavaScript-port.
Arc.js er et JavaScript-bibliotek bygget oven på Web3.js (Ethereums JavaScript API). Gennem Arc.js kan enhver funktion i Arc-frameworket kaldes direkte i JavaScript-miljøet uden at beherske programmeringssproget Solidity.
Arkiverne
Arc er det grundlæggende driftslag i DAOstack-økosystemet, og ArcHives er en delt, indholdsstyret registrering. Delte, indholdskuraterede databaser kan være meget kraftfulde og udgøre et centralt punkt for dataintegritet og datakvalitet; men endnu vigtigere, de er centrum for økosystemnetværkseffekter og åbne økosystemers indtægtsgenerering (dvs. forretningsmodeller). I det følgende introducerer vi de grundlæggende ArcHives af DAOstack: Compendium, Mosaic og Hive Registries og forklarer indtægtsmodellen bag dem. Derudover kan hvert bureau eller DAO have sin egen uafhængige registreringsplatform, især DAOstack kan have mange andre registreringsplatforme i fremtiden.
Alkymi
DAO-stakken er designet til at gøre det nemt for uafhængige udviklere og tredjeparter at udvikle deres egne samarbejdsapplikationer på Arc og integrere med DAO-stakken og dens fællesskab. Samtidig har DAOstack selv udviklet en lokal samarbejds-DApp til nemt at interagere med Arc: åbne agenter og DAO'er, konfigurere deres styringsprotokoller, formulere forslag, stemme om eksisterende forslag og samarbejde med andre om projekter osv. Det sigter mod at være den første grænseflade til denne nye verden af arbejde og organisation.
DAOstacks kollektive bekymringstoken, GEN, har en kernenytte i styringen af decentraliserede organisationer: at hjælpe dem med at skalere effektivt uden at gå på kompromis med deres værdier. Decentraliserede autonome organisationer (DAO'er) kan formulere ethvert tænkeligt mål eller formål, så i modsætning til Ethereum har GEN potentialet til at drive et mangfoldigt økosystem af samarbejdsorganisationer og applikationer.