Cryptos Holy Grail är att skapa en verkligt decentraliserad autonom enhet (DAE), där styrning är hårdkodad i systemet och samhällsstyrda policyer tillämpas kryptografiskt och automatiskt. Även om detta i teorin låter enkelt är det faktiskt ganska komplicerat i praktiken. Projekt som hävdar att de är decentraliserade har ofta en centraliserad auktoritet, särskilt när det gäller hantering av sina medel.

Den här veckan kommer Decred community att överväga ett förslag om att halvautomatisera alla betalningar som görs från dess självfinansierande Treasury. Som du kanske har läst här förra månaden röstade Decred just på ett förslag att finansiera utveckling av en decentraliserad börs (DEX), som nyligen godkändes med stöd av 92% av rösterna. Medan många projekt säger att de vill bli decentraliserade, är det få som faktiskt tar konkreta steg i den riktningen.

Decreds slutmål är att bli en decentraliserad autonom enhet styrd av samhällets kollektiva intelligens, fatta smarta politiska beslut och säkerställa en enhetlig, gaffelresistent gemenskap. Med varje nytt Politeia-förslag, dess censurresistenta blockchain-förankrade offentliga förslagssystem, är Decred ett steg närmare mot att göra denna vision till verklighet.

Två pelare i Decred är dess unika styrningssystem och dess självfinansieringsmodell, som sätter 10% av varje blockbelöning tillbaka till statskassan för att finansiera projektets utveckling. Detta nya finansförslag visar både i handling: styrning, som gör det möjligt för samhällsmedlemmar att diskutera för- och nackdelar med politiska beslut och rösta om huruvida de ska genomföras eller inte; och främjandet av autonomin för dess självfinansierande statskassa.

Varför decentralisera kontrollen av fonder?

Förslaget syftar till att halvautomatisera frisläppandet av egna medel – ge mer kontroll till myntinnehavarna, vilket ger dem större suveränitet över projektutgifterna. Samtidigt minskar flytten de idiosynkratiska riskerna hos viktiga projektmedlemmar. Dessa risker för centralisering inkluderar stöld, tvång eller projektavbrott. Med detta förslag decentraliserar Decred ledningen av projektet och gör betydande framsteg mot att uppfylla löftet om samhällssuveränitet.

Decentralisera Decred Treasury-utgifter

För närvarande verkställer och reglerar människor manuellt utgifter från Decred Treasury.

Denna process är centraliserad och skapar en potentiell enda felpunkt:

  • Varje entreprenör är skyldig att upprätta en månadsfaktura med en ersättningsrapport denominerad i USD som skickas till projektkassarevisorerna.  
  • Om fakturan godkänns görs en utbetalning till entreprenörens adress från statskassan, med hjälp av en genomsnittlig växelkurs för DCR / USD under den månad fakturan gäller.
  • Dessa utbetalningar görs av Decred Holdings Group LLC (”DHG”), en konventionell företagsenhet som innehar statskassan.

För att decentralisera utgiftsprocessen från statskassan föreslås en tvåstegsprocess:

  • Steg 1: En utkastnyckel från Politeia (förkortat “Pi”) används för att generera ett undertecknat utkast för utgifttransaktion
  • Intressenter kommer att inspektera de föreslagna utgifterna på Pi-plattformen och se till att de följer de förslag som redan har överförts till Pi.
  • Steg 2: Detta utkast till transaktion publiceras på kedjan, där intressenterna kommer att granska och rösta för att godkänna transaktionen under flera dagar.  
  • Intressenter kommer att ha möjlighet att ändra en enda inställning i dcrwallet så att de röstar för att godkänna eller avvisa utkaststransaktioner gjorda av Pi-utkastnyckeln.

Hur kommer detta att fungera?

Pi-operatörerna kommer att sammanställa alla fakturor som genereras av entreprenörer eller andra godkända utgifter varje månad och sedan utarbeta en enda statskostnad för hela beloppet. Alla kommer att ha chansen att se och verifiera den här transaktionen, eftersom den kommer att publiceras utanför kedjan på Pi.  

Då har alla Decred-intressenter möjlighet att godkänna utkastet till transaktion via kedjan, förutsatt att det inte finns några allvarliga problem med det publicerade utkastet till transaktion. Om transaktionen röstas ner måste den granskas och brytas upp för att hantera tvist. Uppföljningsröster kommer att avgöra ödet för de enskilda kostnaderna. Om statstransaktionen godkänns kommer den att publiceras på kedjan och entreprenörerna kommer att kunna få tillgång till sina individuella utbetalningar.

Några försiktighetsåtgärder & Skydd

Rogue Voting Service Providers

Rösttjänstleverantörer, dvs stakepools (”VSPs” för kort), som röstar på enskildes vägnar kan eventuellt ändra intressentens röstpreferenser, vilket utgör en möjlig attackvektor. För att undvika detta scenario och bekämpa samverkan kommer granskningsverktyg att byggas in i Decred-plånboken som övervakar VSP och varnar användaren om en VSP inte röstar korrekt för deras räkning. Om detta händer kommer en intressent att kunna varna andra intressenter så att de kan vidta åtgärder.

Centraliserad myndighet för Pi-operatörer

Eftersom Pi-operatörer har befogenhet att generera den här transaktionen är processen inte helt decentraliserad. Även om detta designbeslut inte är idealiskt, är det en kompromiss att försäkra statskassans säkerhet.

Utan ett Pi-utkast nyckel kunde intressenter samarbeta och tömma statskassan och leverera ett allvarligt slag mot Decreds hållbarhet. Efter att ha vägt för- och nackdelar beslutades att risken för att exponera hela statskassan helt enkelt är för stor.

Skadliga åtgärder som Pi-operatörerna kan vidta i denna design är begränsade till: 1) antingen att inte publicera utkaststransaktioner eller 2) publicera skadliga utkaststransaktioner. Intressenterna behåller makten att godkänna eller ogilla alla utgifter för statskassan. Decred-teamet undersöker hur man kan eliminera behovet av Pi-nyckeln, och ett förslag kommer att läggas fram när lösningen identifieras.

Utvecklas mot DAE

Framtiden för Decred’s Treasury kommer snart att vara tillgänglig för omröstning och vi får se var samhällets kollektiva intelligens beslutar att ta projektet. I en värld där pengar är makt är decentraliserande kontroll av medel synonymt med decentraliserande auktoritet. Decred är banbrytande för okänt territorium inom digital valuta och skapar en gemenskap som samtidigt ersätter en centralbank och en regering. Det här är inte något som händer över natten, utan via stegvisa steg, eller i Decreds fall förslag till förslag. Det görs på ett sätt som säkerställer säkerhet och hjälper till att göra Decred till en överlägsen värdebutik för kommande generationer.

Du hittar officiella Treasury-förslaget om Politeia här. Håll dig i ögonen genom att gå med Dekred Aggregator på Telegram för veckovisa uppdateringar, press, statistik, släpp och mer!

Av Marco Peereboom, Lead Systems Development Lead, Decred