Axion har migrerat till Polygon -nätverk! Ta reda på hur du köper AXN by klicka här.

Om Axion V3 granskas?

Axion Utvecklingsteam
24 juli 2021
axion DAO voting user community vote

Syftet med denna DAO-omröstning är att avgöra om Axion bör initiera en granskning av v3-koden före lansering, och hur den ska betala för den. De Axion v3-koden är en fullständig omskrivning av hela Axion ekosystem, och är verkligen en teknisk prestation som gör AxionDe smarta kontrakten går snabbare före alla andra insatsmarknader. Axion v3 kommer att leda till betydligt lägre gasavgifter (alltså billigare transaktioner) för alla AxionDe primära funktionerna som staking, återkallande, uppgradering, V1 / V2-uttag av auktioner och auktionsbud, samt låsa upp funktioner som NFT-insättning och framtida tokenuppgradering. Axion v3 är grunden på vilken Axionframtid vilar.

Axion policyn är att alltid utföra revisioner på dess kod, men medlemmar i samhället har begärt att inte försena lanseringen av v3 och att en revision inte är nödvändig. De Axion Teamet har beslutat att sätta detta beslut under omröstning så att samhället kan besluta.

Med en så viktig koduppgradering på linjen finns det flera faktorer för vårt samhälle att ta hänsyn till i samband med revisionen, inklusive tidpunkt, kostnad och effektivitet för revisionen. Detta förslag är att först avgöra om en revision ska utföras och en uppföljningsröstning kommer att hållas om en JA-omröstning godkänns för att avgöra hur man ska betala för den.

 Rösta nu klar

Nyckelfakta:

Revisionsleverantör: Halborn

Revisionens tidsram: 6 september börjar till slutförande i mitten av oktober

Granskningskostnad: minst 75,000 XNUMX USD

Starta tidsram med granskning: Slut på Q3 till tidigt Q4

Starta tidsram utan granskning: inom tre veckor efter godkännande av DAO-omröstning 

Bryta ner:

Revision är en kärnkomponent i Axionvision att inspirera konsumenternas förtroende för sina smarta kontrakt. Granskning är den process genom vilken hela kodbasen analyseras för att säkerställa att det inte finns några buggar, exploateringar eller hot mot koden eller ekosystemet i själva smarta kontraktet.

Axion utför två granskningstyper: intern och extern. 

Internrevision utförs med noggrann analys av själva koden och omfattar betydande tester på:

  1. Återinträdesattacker
  2. Minting-funktioner
  3. Uttag av V1 och V2
  4. Bakåtkompatibilitet
  5. Utnyttjande och hotutvärdering
  6. Matematisk konsistens
  7. Test av kodtäckning
  8. Bedömningar rad för rad
  9. Uppskattningar av gaskostnader
  10. Och mer

Dessa tester utförs av hela Axion utvecklingsteam, bestående av 7 medlemmar. Varje medlem i teamet är ansvarig för att skriva, implementera och utvärdera själva koden. De utför regelbundna och regelbundna tester under hela utvecklingscykeln.

Just nu, Axion v3 har 95% kodtäckning på hela koden och 100% täckning på alla mintfunktioner. 

Externa revisioner utförs av en tredjepartsrevisionsbyrå, som kan utföra oberoende utvärderingar av hela koden. De går rad för rad genom avtalet och kartlägger alla uppenbara utnyttjanden eller problem som en del av deras kontrollserier. Revisionsföretag kan variera i kvalitet. Vissa kommer bara att kontrollera koden för operativ konsistens med hjälp av automatiserade program. Andra kommer att kartlägga hela kontraktet och göra ett djupt dyk för att förstå den ekonomiska modellen bakom det smarta kontraktet för att bättre förstå vad koden är tänkt att göra, som den soliditet som utförts för Axion. Att ha dessa granskningar ökar vanligtvis konsumenternas förtroende för distributionen av koden, särskilt när det gäller finansiella investeringar.

Kostnadsanalys:

Anledningen till minimikostnaden på 75,000 XNUMX $ beror på två faktorer: en är den Axion v3 innehåller både den nya koden, liksom koden som stöder V2 och V1. Allt detta måste granskas för att säkerställa total kodtäckning. Det andra är att Halborn är ett högkvalitativt revisionsföretag med en tidsram som uppfyller lagets idealiska lanseringsfönster. Billigare granskning kunde utföras, men det skulle inte inkludera nivån på hjälpsam, grundlig och analytisk kodtäckning som Axion skulle behöva för sin granskning. Tidigare revisionspartner är antingen otillgängliga eller inte av tillräcklig kvalitet.

Granskningsbetalning och tidslinjer:

För att ha råd med denna granskning skulle samhället rösta om följande alternativ om en JA-omröstning säkerställs:

  1. Axion Foundation kunde sälja 75,000 5 dollar i AXN från dev-fonden. Detta kommer att resultera i en omedelbar prisnedgång när beloppet omvandlas till ett stabilt mynt. Vid nuvarande volymer uppskattar vi mellan 7-XNUMX% prisnedgång med denna försäljning. Tidslinjen för Axion V3-lanseringen skulle vara slutet av Q3 till tidigt Q4.

  2. Axion skulle kunna betala från likviditetspoolen. Men med de community-tillhandahållna LP-tokens låsta fram till slutet av september, Axion Stiftelsen kan inte betala för granskningen förrän dessa tokens släpps, vilket skjuter ut tidsramen för granskningen och lanseringen av v3 till Q4 2021 / Q1 2022. Det skulle inte ha någon direkt inverkan på priset; framtida köp och försäljningar skulle dock ha högre prispåverkan.

  3. Axion skulle kunna betala av intäkterna från auktionerna. Gemenskapen har röstat för att fördela den aktuella auktionen ETH-intäkterna till marknadsföringsbudgeten för resten av tredje kvartalet, för att få in nya investerare, så insamlingsinsatsen skulle behöva starta under Q3. Om auktionsbudgeten omfördelas för att betala för revisionen, skulle det ta cirka 4-2 månader till det aktuella priset / volymen att spara för revisionen med hjälp av auktionsintäkterna ensam. Därför kunde v3 lanseras under andra kvartalet 3

  4. Det finns över 30wBTC i satsningskontraktet från outdragna utdelningar. Gemenskapen kunde rösta för att låna mot denna fond och återbetala den med auktionsintäkter, eftersom det är statistiskt osannolikt att alla 30 wBTC skulle tas ut under nästa kvartal. Tidslinjen för Axion V3-lanseringen skulle vara slutet av Q3 till tidigt Q4.

  5. Axion Stiftelsen kan försöka låna pengar från medlemmar i samhället som skulle vara villiga att kollektivt sätta upp ett lån som skulle betalas tillbaka med någon av ovanstående finansieringsmetoder. Tidslinjen för Axion V3-lanseringen skulle vara slutet av Q3 till tidigt Q4.

  6. Eller någon kombination däri, till exempel en flervägsuppdelning mellan finansieringskällor för att mildra dränering / användning av någon. 

Observera att Axion teamet vill inte be samhället att höja 75 XNUMX $ för att betala för revisionen. Teamet känner att detta borde vara en kostnad som Axion Stiftelsen måste täcka.

Primära poäng mot granskningen:

  1. Revision är dyrt. För närvarande, Axion Stiftelsen har inte en bekväm metod för att betala minst 75 75 USD för granskningen. Varje alternativ (skisserat ovan) kräver någon form av tid, pris eller båda. De XNUMX XNUMX $ kunde spenderas på marknadsföring, löner, community-evenemang, nya token-parningar etc.

  2. Revision är inte alltid effektiv. Att förstå koden är svårt, men att förstå någon annans kod är ännu svårare. Med alla V1, V2 och v3 att täcka är sannolikheten för att något missas av revisionsföretaget högt. Till exempel missade revisionsföretaget som var kontrakterat att granska VCA-koden en kritisk del av VCA-operationerna som kunde tillåta att siffror blev negativa, helt enkelt för att de inte förstod funktionerna. Så även om de utförde en omfattande granskning, saknades fortfarande saker. I ovanstående exempel fixades koden för VCA: er snabbt av utvecklingsteamet efter lanseringen, trots att de hade fullständigt granskad kod. Uppgraderbara kontrakt möjliggör snabb distribution av korrigeringar i händelse av ett fel, så även om v3 inte granskas kan eventuella korrigeringar komma snabbt.

  3. Revision kan inte utföras snabbt. För sex veckor sedan, Axion påbörjade sökningen efter nästa revisionspartner för att tackla v3. Teamet har nått de bästa tillgängliga revisionsföretagen, men på grund av det stora antalet revisionsförfrågningar och eftersläpning är tidsramen för revision Axion v3 är i tidsfönstret månader till år. Ingen ansedd revisionspartner kan utföra en kontroll Axion v3 som gör att vi kan starta inom de närmaste 30 dagarna.

  4. Kontraktet måste vara låst under granskningsperioden. Om några nya funktioner eller modifieringar av koden behövde hända, kunde de inte läggas till förrän efter granskningsprocessen, annars görs granskningen ogiltig eftersom kodbasen skulle ändras. Detta innebär att alla föreslagna ändringar av ekosystemet måste vänta tills granskningen var klar. Det är möjligt att någon ny funktionalitet eller kod som läggs till i kodbasen efter granskningen skulle göra granskningen ogiltig för revisorn. Detta är i slutändan inte ett bekymmer, eftersom vi har uppgraderbara kontrakt, så det är oundvikligt att detta kommer att hända.

Primära poäng till förmån för granskningen:

  1. En revision ger större investerares förtroende. Oavsett granskningens effektivitet, att ha en revision utförd av ett topprevisionsföretag som Halborn Axionförtroende för sitt eget ekosystem. En granskning bekräftar också den positiva känslan som kommer från nuvarande och framtida investerare att veta att deras investering var säker, säker och oberoende verifierad.

  2. Revision ger en stabil grund för framtida utveckling. Eventuella uppdateringar av kontraktet i framtiden - röstas fram via DAO - kommer att göras på en kodbas som har visat sig vara tillförlitlig och säker. Detta kommer att ge samhället mer förtroende för framtida verktyg utvecklat för Axion av dess utvecklingsteam.

  3. Varje granskning har hittat sårbarheter, buggar eller gasoptimeringar. Alla tre tidigare granskningar hittade relativt stora sårbarheter i kontraktskoden. Utöver att leta efter exploater eller vektorer för attacker finns det buggar eller små optimeringar som upptäcks i dessa granskningar som kan hjälpa v3 att bli ännu effektivare och säkrare. Att ha fler ögon på koden hjälper till att skapa fler möjligheter för optimeringar utöver vad vårt team har kunnat upptäcka.

  4. Axionkod kan nu bli proprietär. Före v3, Axion har arbetat med en öppen utvecklingsprocess som gör att kodbasen avslöjas för världen som ett sätt att inspirera investerarnas förtroende. Men med Halborn-granskningen kan koden nu bli privat, bara betrodda till Axion och dess samhällsrepresentanter. Eftersom den här koden är skriven helt från grunden för Axion, när det blir proprietärt kommer det att stärka ytterligare Axion som unikt i sig, vilket förhindrar kopiering och billiga knockoffs från att hota ekosystemet som utvecklingsteamet har arbetat så hårt för att bygga.

  5. Revision skapar ett starkt prejudikat för samhället. Genom att rösta för att bekräfta granskningen trots priset visar det att hela samhället gjorde sin aktsamhet för att visa upp för framtida investerare att AxionVår egen gemenskap värdesätter övervakning och gör saker på rätt sätt, även om det är obekvämt.

  6. I händelse av ett utnyttjande som dränerar likviditeten, är det statistiskt osannolikt att Axion skulle någonsin återhämta sig, även med en annan gemenskapssamling. Därför är det riskabelt att starta utan en fullständig revision. 

Kommentarer från teamet:

Du har nu möjlighet Axion teamet är för en revision, även med en fördröjning av lanseringen av v3.

Rösten:

Gemenskapen måste rösta om huruvida granskningen ska äga rum och hur den ska betalas. Den första omröstningen kommer att avgöra om en revision ska äga rum eller inte. Om samhället röstar för att en revision ska äga rum kommer en annan omröstning att ske för att avgöra hur den ska betalas. 

De två röstningsalternativen är följande:

  1. INGEN REVISION
    Du skulle gilla Axion v3 för att starta utan en granskning när teamet är säker på sin distribution. Tidslinjen för lanseringen skulle vara cirka tre veckor.

  2. JA GRANSKNING
    Du vill vänta med att starta v3 tills en granskning äger rum. Du kommer att vara redo att delta i en uppföljnings-DAO-omröstning för att avgöra hur revisionen ska betalas. Tidslinjen för lanseringen är mellan Q4 2021 och Q2 2022 beroende på finansieringsmetod.

 

Lägg dina röster här:

 Rösta nu klar