Stakke: Bringer hidtil uset funktionalitet til Bitcoin

Tilbage i juli 2019 fik Stacks, dengang kaldet Blockstack, hele kryptoverdenen til at tale, da de holdt det første nogensinde SEC-kvalificerede token-tilbud i USAs historie. Stacks er et open source, udviklervenligt netværk til opbygning af decentrale apps og smarte kontrakter. Fra nu af er der mere end 400 tapps allerede på netværket.

Stacks startede ved Princeton Computer Science Department i 2013 som et forsøg på at opbygge et bedre internet. Muneeb Ali og Ryan Shea deltog i Y-Combinator acceleratorprogrammet i 2014. De rekrutterede andre Princeton computerforskere til indledende R&D. Tidlige investorer inkluderer blandt andet Union Square Ventures, Naval Ravikant og SV Angel.

Opretter forbindelse til Bitcoin med Stacks blockchain

Bitcoin kan ende med at blive en af ​​de mest betydningsfulde opfindelser i det 21. århundrede. Mens Bitcoin primært bruges som en betalingsprotokol, tror mange fejlagtigt, at den første kryptovaluta ikke er i stand til at gøre meget mere. Men det er simpelthen ikke tilfældet. Projekter som Stacks giver udviklere de nødvendige værktøjer til netop det.

Stacks 2.0, den nye blockchain, der lanceres i denne uge, er en lag-1-blockchain, der opretter forbindelse til Bitcoin for sikkerhed og muliggør decentraliserede apps og forudsigelige smarte kontrakter. For at muliggøre interoperabilitet mellem de to kæder kører Stacks en ny konsensusalgoritme kaldet Proof of Transfer (PoX). Via PoX kan Stacks minearbejdere bruge Bitcoin til at udvinde nye prægede Stacks-tokens (STX). Stakkeholdere kan derefter låse deres STX for at støtte konsensus og tjene Bitcoin som en belønning. Dette gør STX til et unikt krypto-aktiv, der er prissat i BTC og giver mulighed for BTC-indtjening.

Oprindeligt kørte netværket på Stacks 1.0 blockchain, som tilbød funktionalitet med fokus på at give udviklere decentrale app-byggeværktøjer som godkendelse og opbevaring. Stacks 2.0 er en betydelig opgradering, der erstatter det tidligere tekniske design af Stacks 1.0 og gør det muligt for ny funktionalitet, især smarte kontrakter, at gå sammen med de eksisterende værktøjer.

Hvad er PoX-konsensus?

PoX er den første konsensusmekanisme nogensinde, der skaber konsensus mellem to blockchains – med Bitcoin som basiskæde og Stacks som den forbundne kæde. Her er nogle vigtige punkter, som du skal huske på:

  • Ledervalget sker på Bitcoin blockchain. PoX genbruger allerede præget Bitcoin som “bevis for beregning.” På denne måde kan PoX gøre deres valg uden at skulle spilde elektricitet som BTC PoW.
  • Som du måske allerede har fundet ud af, er der to typer deltagere i PoX-konsensussystemet – STX-minearbejdere og stacking-deltagere.

Hvad gør STX minearbejdere?

  • STX minearbejdere kan se tilstanden på både Bitcoin blockchain og Stacks blockchain.
  • STX minearbejdere byder på at blive leder af næste runde. Protokollen vælger lederen af ​​en runde ved hjælp af en verificerbar tilfældig funktion (VRF).
  • VRF vælger tilfældigt lederen af ​​hver runde, mens de giver højere vægt til højere BTC-bud.
  • Lederen er ansvarlig for at tilføje nye blokke til Stacks blockchain og modtage belønningen. STX-minearbejdere får nymyntet STX (coinbase-belønninger), transaktionsgebyrer betalt til dem i STX og smarty kontraktudførelsesgebyrer for hver blok, der også betales i STX.

Hvad gør Stacking-deltagere eller ‘Stackers’??

  • STX-indehavere kan deltage i PoX og optjene BTC-priser ved at deltage i en proces kaldet “Stacking”. Mere om dette lidt.
  • Brugere kan deltage i stabling ved at låse deres STX i en belønningscyklus (varer i cirka to uger), køre eller understøtte en fuld node og sende nyttige oplysninger om netværket som STX-transaktioner.
  • Indehavere, der aktivt deltager i Stacking, tjener bitcoin-belønninger for den cyklus.
  • Alle bitcoins, der bruges til minerydningsbud, sendes til et sæt specifikke adresser svarende til STX-tokenholdere, der aktivt deltager i konsensus. Dette sikrer, at den BTC, der forbruges i mineprocessen, går til STX-indehavere som en belønning i stedet for blot at blive ødelagt.

Da vi har bragt emnet Stacking op, er der nogle tip, du skal huske på.

  • Stablingsparametre: 2 belønningsadresser pr. Blok belønningscyklus 2000 blokke (~ 2 uger) for i alt 4000 belønningsslots.
  • Stacking tærskel: Det mindste antal krævede STX-tokens justeres dynamisk baseret på deltagelse. Denne tærskel er 0,025% af det deltagende STX-beløb, når deltagelsen er mellem 25% og 100%, og når deltagelsen er under 25%, er tærskelværdien altid 0,00625% af væsketilførslen til STX.

Andre oplysninger om bevis for overførsel

  • Blokbelønningen vil være 1000 STX / blok for de første 4 år, 500 STX / blok for de næste 4, 250 STX / blok for de næste 4 og derefter 125 STX / blok evigt efter det.
  • Stacks-blockchain producerer blokke i samme hastighed som Bitcoin-blockchain, som er omkring 10 minutter.
  • PoX har også et blokbelønningsmodningsvindue for at sikre finalitet. Med andre ord, hvis en minearbejder vinder en blok, tjener de coinbase-belønningen, efter at der er gået 100 blokke.

Detaljer om Stacks (STX) kryptovaluta

Som tidligere nævnt blev STX-kryptokurrency distribueret til offentligheden via det første nogensinde SEC-kvalificerede token-tilbud i amerikansk historie. Omkring 4.500 mennesker / enheder endte med at deltage i token-udbuddet, herunder USV, Lux, DCG, Winklevoss Capital, Blockchain Capital, Foundation Capital, Hashkey, Fenbushi og andre.

PoX opretter et indbygget udvekslingspar mellem STX og BTC. Dette betyder, at du kan låse STX op og tjene i BTC. Dette er meget forskelligt fra andre indsatsmekanismer, hvor du modtager udbytte i samme kryptokurrency. På grund af netop denne grund kan det medføre, at en betydelig mængde af disse STX-tokens låses op og gøres illikvide af langtidsholdere. Disse indehavere vælger altid at låse disse tokens væk og modtage BTC-belønninger til gengæld. Denne forsyningsnød bør ideelt set have en positiv indvirkning på STXs langsigtede værdiansættelse.

Her er nogle punkter at bemærke om STX:

  • Det primære formål med STX er at blive brugt som brændstof til at udføre Blockstacks smarte kontrakter.
  • Stakke bruges også til andre netværksfunktioner som registrering af digitale aktiver, betaling for transaktionsgebyrer og til offentliggørelse af smarte kontrakter på blockchain.
  • Stakke kan låses af STX-indehavere for at deltage i konsensus og optjene Bitcoin-belønninger.

I de første år frigives 1000 STX pr. Ny blok som nyudviklede tokens (coinbase-belønninger). Ud over Coinbase-belønninger bestemmer gebyrer for kontrakter og transaktioner også, hvordan minearbejdere værdsætter en blok. Så når netværksforbruget stiger, stiger den samlede værdi af en blok til minearbejderen betydeligt på grund af de højere kontrakt- og transaktionsgebyrer.

STX Token Economics

Ovenstående figur viser fordelingen af ​​genesis block tokens.

Stacks-kryptovalutaen har 1,32 milliarder (1.320 millioner) tokens, der blev distribueret gennem forskellige tilbud i 2017 og 2019. 2017-udbuddet distribuerede STX til en $ 0,12 pris, 2019 Reg S-udbuddet til 0,25 $ og SEC-kvalificerede 2019-tilbud til 0,30 $.

I år 2050 vil STX-forsyningen nå 1.818 millioner pr. Foruddefineret mekanik. Diagrammet nedenfor viser stigningen i den samlede cirkulerende forsyning af STX indtil 2050.

Clarity Smart Contracts on Stacks 2.0

Klarhed er det sprog, der bruges til at oprette smarte kontrakter på Stacks-netværket. Klarhed er et nyt programmeringssprog til smarte kontrakter, der optimeres til forudsigelighed og sikkerhed. Sproget blev udviklet af Princeton og MIT forskere ved Hiro PBC og Algorand i løbet af de sidste to år.

Clarity tillader ikke kun udviklere at skrive logik omkring Bitcoins tilstand direkte, det gør det også eliminerer hele klasser af almindelige smarte kontraktfejl. Ifølge Claritys websted, Klarhed tager en “hvad du ser er, hvad du får” tilgang.

Adfærd, omkostninger og udførelse af smarte kontrakter er gennemsigtige både for udviklere og til automatisk verifikation og indfører efterfølgende betingelser for ekstra sikkerhed.

# 1 Turing ufuldstændighed

Et system er Turing komplet, hvis det er i stand til at udføre enhver beregning, givet tid og ressourcer nok. Klarhed er med vilje Turing ufuldstændig, da den undgår “Turing-kompleksitet” og gør de smarte kontrakter mere forudsigelige og lette at læse. Yderligere kan understøttelse af typer og typekontroller eliminere hele klasser af bugs som utilsigtede kaster, reentrancy bugs og læsninger af ikke-initialiserede værdier.

Så hvorfor er dette vigtigt?

For at få en bedre forståelse, lad os sammenligne det med soliditet.

Soliditet, også kaldet det sprog, der bruges til at kode Ethereum-smarte kontrakter, er Turing komplet, og dermed meget mere dynamisk og uforudsigelig end klarhed. Selv om der er flere fordele ved denne metode, er hovedproblemet, at de kan være ret buggy. Smarte kontrakter kan beskæftige sig med millioner af dollars i transaktioner. De har ikke råd til at være buggy. Derfor kan det være den bedste vej at tage en mere fleksibel, men alligevel forudsigelig tilgang.

# 2 Synlighed i Bitcoin

Clarity-smarte kontrakter kan tilbyde Bitcoins synlighed, så kontraktlogik kan udløses af rene Bitcoin-transaktioner. Disse kontrakter har indbyggede SPV-bevis for Bitcoin og gør det lettere for udviklere at interagere med Bitcoins tilstand. Plus, Clarity-kontrakter er synkroniseret med Bitcoin-blockchain, hvilket sikrer, at kontrakterne altid er synkroniseret med den underliggende protokol.

# 3 Mangel på kompilatorer

Clarity-kontraktens kildekode offentliggøres og udføres af blockchain-noder direkte, hvilket fjerner behovet for en compiler. Dette fjerner formidlere fra systemet og minimerer sandsynligheden for buggy-kontrakter. Compiler bugs kan være ret skadelige i blockchains, for selvom kildekoden i sig selv muligvis ikke har nogen fejl, kan det eventuelle program, der når blockchain, muligvis. Disse fejl ender normalt i omstridte hårde gafler, hvilket kan have en skadelig indvirkning på det samlede økosystem.

Stabler økosystemstatus

Stacks-økosystemet er en samling af uafhængige enheder, udviklere og medlemmer af samfundet, der arbejder for at opbygge et brugerejet internet på Bitcoin. 2020 var et betydningsfuldt år for virksomheden i sin vej mod decentralisering. Flere uafhængige enheder opstod i Stacks økosystem. Disse inkluderer:

  • Den non-profit Stacks Foundation.
  • Freehold, en samfundsfokuseret enhed.
  • Daemon Technologies, en minedrift og Asien markedsorienteret enhed.
  • Nye internetlaboratorier (startet i 2019)
  • Secret Key Labs

I efteråret 2020 udgav Blockstack PBC en juridisk notatoversigt der beskriver overgangen til en ikke-sikkerhedsstatus for STX-kryptokurrency i USA

Konklusion

Samlet set er Stacks et helt økosystem for decentrale applikationer, der sigter mod at bringe konceptet blockchain til alle aspekter af internettet. I stedet for at stole på tredjepartsmæglere for at få adgang til data, forsøger Stacks at give brugerne en direkte forbindelse til dataene gennem blockchains og værktøjerne til udviklere i håb om at udvide, hvad der er muligt, når det kommer til at bygge videre på Bitcoin.

Gennem Stacks 2.0 håber samfundet at revolutionere internettet ved at løse nogle af dets farligste problemer – usikre forbindelser, databrud, teknologiske monopoler og manglende brugerejerskab

Stacks 2.0 Mainnet Launch-begivenhed er 14. januar: Sådan deltager du

Stacks 2.0-mainnet lanceres den 14. januar 2021 og bringer med sig løftet om en ny æra med innovation på Bitcoin og potentielt et nyt kapitel for hele internettet. . Clarity smart contract-sproget går også live med Stacks 2.0, og pludselig har udviklere et sæt værktøjer til at bygge videre på Bitcoin, mange troede aldrig, de ville.

Vi er glade for at se, hvor innovation på Bitcoin kan tage Web 3.0, og hvordan en verden, hvor brugerne er forankret i et sikkert baselag, der sikrer ejerskab på alle niveauer ser ud.

For at tilmelde dig Stacks 2.0 mainnet-lanceringsbegivenheden skal du sørge for at tjekke ud den officielle hjemmeside. For at lære mere kan du også læse Stacks 2.0 teknisk hvidbog.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me