Pi Mainnet je zdaj v živo in sproži obdobje zaprtega omrežja v fazi glavnega omrežja, kjer je veriga blokov Mainnet zaščitena s požarnim zidom, da prepove zunanjo povezljivost, vendar omogoča prenose med enakovrednimi in enakovrednimi uporabniki znotraj zaprtega omrežja. Mainnet si lahko ogledate v Pi Blockexplorerju. Pi denarnica lahko zdaj prikazuje stanja v Testnetu in Mainnetu, čeprav je stanje vseh na Mainnetu trenutno 0. Ko bo več pionirjev prešlo KYC, bodo lahko svoje stanje prenesli na Mainnet. Rešitev KYC bo kmalu na voljo za začetek preverjanja identitete Pioneers in vključitev validatorjev identitete.

Upoštevajte, da Pi Network NE izvaja ICO ali kakršne koli vrste prodaje Pi z množičnim financiranjem. Tako je vsaka stranka, ki se lažno predstavlja za omrežje Pi ali njegove ustanovitelje, da izvede prodajo ali uvrstitev na seznam, nezakonita in lažna. Vsaka prodaja Pi Pioneerjem je nepooblaščena in nima nobene povezave s Pi Core Team. Pionirji se morajo paziti na kakršne koli prevare in ne sodelovati. Pi lahko brezplačno rudarite tako, da prispevate k ekosistemu prek naše mobilne aplikacije. Poleg tega je vsak izkopan Pi mogoče zahtevati samo iz uradne aplikacije Pi prek nadzorne plošče Mainnet in nato prenesti v vašo Pi denarnico. Vsako spletno mesto, ki od Pionirjev zahteva, da zahtevajo Pi na druge načine, je lažno.

Spodaj je nov osnutek razdelkov o dobavi Pi in rudarjenju naše bele knjige. Rudarjenje se bo nadaljevalo v fazi Mainnet, vendar s hitrostjo rudarjenja, dinamično prilagojeno v okviru omejene ponudbe. Za več podrobnosti preberite nove razdelke bele knjige, ki prikazujejo, kako sta oskrba in rudarjenje delovala pred Mainnetom, ter opisujejo, kako in zakaj se bosta spremenila v Mainnetu. Za referenco bomo obdržali tudi predhodno izdano poglavje časovnega načrta na dnu. Vaše povratne informacije so dobrodošle, preden posodobimo uradno belo knjigo na našem spletnem mestu, ko se začne Open Network.

Danes objavljamo tudi predogled novega vmesnika za rudarjenje, da si lahko ogledate nov simulirani mehanizem rudarjenja Mainnet v hipotetični nastavitvi in ​​vam pomagamo pri umerjanju nastavitve zaklepanja. Novi mehanizem rudarjenja še ne bo začel veljati, dokler več ljudi ne prenese KYC in se preseli na Mainnet. Pred tem lahko vsi pionirji nadaljujejo z rudarjenjem na mehanizmu pre-Mainnet tako kot prej. Ko bodo simulacije in kalibracije opravljene in se je dovolj pionirjev preselilo v Mainnet, bo začel veljati nov mehanizem rudarjenja Mainnet in bo objavljen na začetnem zaslonu.

Dobro premišljena in zvočna zasnova žetonov je ključnega pomena za uspeh omrežja kriptovalut. Ima potencial za ustvarjanje spodbud za zagon oblikovanja in rasti omrežja, izgradnjo ekosistema, ki ga poganjajo pripomočki, in s tem podpira kriptovaluto, ki podpira tak sistem. Kar omrežje spodbuja, pove veliko o tem, kaj omrežje potrebuje – na primer rast omrežja ali ustvarjanje uporabnosti, ki temelji na osnovah, zgolj shranjevanje vrednosti ali medij za izmenjavo za kriptonativni ekosistem. To poglavje zajema ponudbo Pi in način, kako lahko Pionirji kopajo Pi v različnih fazah omrežja, ter temeljno utemeljitev zasnove različnih mehanizmov rudarjenja, vključno z izgradnjo in rastjo omrežja ter spodbujanjem javnih služb in povpraševanja. Upoštevajte, da je Pi kriptovaluta prvega sloja, ki deluje na lastni verigi blokov, na katero se tukaj nanaša »žeton«.

Vizija mreže Pi je zgraditi najbolj vključujočo ekonomijo in spletno izkušnjo na svetu, ki jo spodbuja Pi, najbolj razširjena kriptovaluta na svetu. Za uresničitev te vizije je pomembno razširiti omrežje in narediti Pi široko dostopen, hkrati pa ohraniti varnost verige blokov in pomanjkanje Pi. Čeprav so ti cilji vedno vodili model dobave žetonov in načrtovanje rudarjenja, je ključna razlika: faze pred Mainnetom, osredotočene na spodbujanje rasti omrežja in široko distribucijo Pi, in faza Mainnet se bo osredotočila na nagrajevanje bolj raznolikih oblik Pioneer-jevih prispevkov ob utrjevanju dobava Pi.

V zgodnjih fazah se je Pi Network osredotočil na rast in varovanje omrežja. Zagon za izgradnjo kritične mase udeležencev je najpomembnejši za vsako omrežje in ekosistem. Poganja ga vizija, da bi Pi postal najbolj razširjena kriptovaluta na svetu, distribucija Pi in dostopnost po vsem svetu je dodatno prispevala k poudarku na rasti. Pijev soglasni algoritem se opira na globalni graf zaupanja, ki je združen iz varnostnih krogov posameznih pionirjev. Zato je bilo ključnega pomena spodbuditi pionirje, da oblikujejo posamezne varnostne kroge. To je pomenilo ponudbo žetonov, ki so na voljo kot nagrade za rudarjenje, ki pred Mainnetom ni bila izrecno omejena.

Hkrati je bilo pomembno ohraniti določeno pomanjkanje Pi. Kot je pojasnjeno v razdelku rudarjenje, je omrežje sprejelo mehanizem rudarjenja, pri katerem se stopnja rudarjenja omrežja prepolovi vsakič, ko se velikost omrežja poveča za 10-krat, kar ima za posledico vrsto dogodkov prepolovljenja, ko doseže različne mejnike angažiranih pionirjev. Naslednji dogodek prepolovljenja na podlagi tega modela bi bil, ko bo mreža dosegla 100 milijonov angažiranih pionirjev. Trenutno imamo več kot 30 milijonov angažiranih pionirjev. Omrežje je ohranilo tudi možnost, da v primeru, da bi omrežje doseglo določeno velikost, ki pa je bila še določena, popolnoma ustavi rudarjenje. Možnost omejitve ponudbe Pi ni bila uporabljena pred Mainnetom, zato je ostala skupna ponudba nedefinirana.

Model dobave pred Mainnetom z mehanizmom rudarjenja, prilagojenim dostopnosti, rasti in varnosti, je zagnal skupnost več kot 30 milijonov angažiranih pionirjev z milijoni prepletenih varnostnih krogov. Preprosto, dostopno sredstvo za rudarjenje Pi na mobilnem telefonu je pomagalo razširiti žetone po vsem svetu, tudi med prebivalstvo, ki je bilo izpuščeno iz kriptorevolucije zaradi pomanjkanja kapitala, znanja ali tehnologije. Pri tem se je omrežje izognilo izjemni koncentraciji bogastva, ki je razvidna v Bitcoinu in drugih kriptovalutah, ter se pripravilo, da postane pravi decentraliziran ekosistem enakovrednih z dovolj veliko količino udeležencev in transakcij za ustvarjanje uporabnosti.

Oskrba spodbuja rast in spodbuja potrebne prispevke k omrežju za doseganje ekološko uspešnega ekosistema. V ta namen se bodo nagrade za rudarjenje nadaljevale po Mainnetu, vendar bodo imele različne oblike za spodbujanje različnih vrst prispevkov, kar bo razloženo v razdelku Rudarjenje spodaj. Kar zadeva oskrbo, nedoločena ponudba zaradi mehanizma rudarjenja pred Mainnetom, ki optimizira dostopnost in rast omrežja, predstavlja nekaj težav za fazo Mainnet, vključno z nepredvidljivostjo pri načrtovanju, prevelikim in premajhnim nagrajevanjem različnih vrst potrebnih prispevki v novi fazi in izzivi pomanjkanja. Za reševanje teh težav se bo omrežje premaknilo s svojega modela oskrbe pred glavnim omrežjem, ki je popolnoma odvisen od obnašanja omrežja, na model oskrbe z glavnim omrežjem, kjer obstaja jasna največja oskrba.

Vprašanje nepredvidljivosti načrtovanja v modelu oskrbe pred glavnim omrežjem se je pojavilo v prvi COINVENTION Pi Network v septembru-oktobru 2020, kjer so odbor skupnosti in prispevki skupnosti razpravljali o tem, ali je treba rudarjenje prepoloviti ali ustaviti pri velikosti omrežja 10 milijonov takrat. Različni glasovi članov skupnosti so za mrežo predstavili naslednjo dilemo. Če se je rudarjenje nadaljevalo na podlagi tekočega (pred Mainnet) mehanizma rudarjenja, je povzročilo zaskrbljenost glede ponudbe zaradi negotovosti in s tem pomanjkanja Pi. Vendar, če bi rudarjenje prenehalo, bi škodilo rasti omrežja in preprečilo, da bi se novi pionirji pridružili omrežju kot rudarji, s čimer bi spodkopali dostopnost Pi. Čeprav je omrežje odstopilo od te odločitve in prepolovilo stopnjo rudarjenja na 10 milijonov, ta dilema še vedno ostaja in jo je treba rešiti.

Kako lahko skupnost doseže stalno rast in dostopnost, hkrati pa obravnava pomisleke glede ponudbe, je eden od glavnih dejavnikov, upoštevanih pri oblikovanju modela žetona Mainnet. Poleg tega nedefinirana in nepredvidljiva skupna ponudba otežuje splošno načrtovanje žetonov omrežja, ker morata skupnost kot kolektiv in ekosistem sam uporabiti nekaj Pi za namene, ki koristijo skupnosti in ekosistemu kot celoti, razen samo rudarjenja. nagrade za posameznike, kar dokazuje skoraj vsako drugo omrežje blockchain. Treba je opredeliti jasne dodelitve za takšne kolektivne skupnostne namene. Glede na trenutno velikost omrežja več kot 30 milijonov pionirjev in pričakovani obseg transakcij in dejavnosti v prihodnosti ima model oskrbe Mainnet jasno največjo skupno ponudbo 100 milijard Pi, kar omogoča spodbujanje nadaljnje rasti in nove prispevke, hkrati pa odpravlja pomisleke. o nepredvidljivosti ponudbe.

Distribucija ponudbe bo spoštovala prvotno načelo distribucije v beli knjigi z dne 14. marca 2019 – skupnost Pi ima 80 %, Pi Core Team pa 20 % celotne zaloge Pi v obtoku, ne glede na to, koliko krožeče zaloge je v Pi omrežje v katerem koli trenutku. Tako bo skupnost glede na skupno največjo ponudbo 100 milijard Pi, na koncu prejela 80 milijard Pi, Core Team pa 20 milijard Pi. Naslednji tortni grafikon prikazuje celotno porazdelitev. Dodelitev jedrne ekipe se odklene z enakim tempom, ko skupnost postopoma izkopava vedno več Pi in je lahko predmet dodatnega zaklepanja z lastnim mandatom. To pomeni, da če ima skupnost del svoje dodelitve v obtoku (na primer 25 %), se lahko odklene največ sorazmerni znesek v dodelitvi jedrne ekipe (v tem primeru 25 %).

Ta zgornja distribucija kaže, da Pi Network nima nobene dodelitve za ICO in NE izvaja nobene vrste prodaje Pi z množičnim financiranjem. Tako je vsako lažno predstavljanje mreže Pi ali njenih ustanoviteljev za prodajo ali uvrstitev na seznam nezakonito, nepooblaščeno in ponarejeno. Ti imitatorji nimajo nobene povezave s Pi Core Team. Pionirji se morajo paziti na kakršne koli prevare in ne sodelovati. Pi je mogoče prosto rudariti s prispevkom v ekosistem. Poleg tega lahko ves izkopani Pi zahtevate samo iz aplikacije Pi prek nadzorne plošče Mainnet in nato prenesete v vašo Pi denarnico. Vsako spletno mesto, ki od Pionirjev zahteva, naj zahtevajo Pi na druge načine, je lažno.

80 % ponudbe skupnosti bo nadalje razdeljeno na: 65 % dodeljenih za vse pretekle in prihodnje nagrade Pioneer za rudarjenje, 10 % rezerviranih za podporo organizaciji skupnosti in gradnji ekosistema, ki ga bo sčasoma upravljala Pi Foundation, neprofitna organizacija v prihodnosti, 5 % pa je rezerviranih za likvidnostni bazen za zagotavljanje likvidnosti za pionirje in razvijalce v ekosistemu Pi. Naslednja tabela prikazuje distribucijo oskrbe skupnosti:

Dodelitve skupnosti

Distribucija skupnosti Pi (od predvidenih 80 milijard Pi skupaj)

Nagrade za rudarjenje pred-mainnet

20 milijard Pi (približno)

Nagrade za rudarjenje Mainnet

45 milijard Pi (približno)

Rezerva likvidnostnega sklada

5 milijard Pi (približno)

Rezerva fundacije (štipendije, dogodki skupnosti itd.)

10 milijard Pi (približno)

65 milijard Pi bo dodeljenih za vse nagrade za rudarjenje – tako preteklo kot prihodnje rudarjenje. Za pretekle nagrade za rudarjenje je groba vsota vseh Pi, ki so jih izkopali vsi Pionirji do zdaj (pred Mainnetom), približno 30 milijard Pi. Po zavrženju Pi, ki so ga izkopali ponarejeni računi, in odvisno od hitrosti in sodelovanja KYC, je mogoče oceniti, da se Pi pred Mainnetom na začetku odprtega omrežja giblje od 10 do 20 milijard. Preostali znesek v ponudbi 65 milijard Pi za nagrade za rudarjenje bo razdeljen Pioneersom prek novega mehanizma rudarjenja Mainnet s konceptualnimi letnimi omejitvami dobave.

Takšne letne omejitve ponudbe bodo določene na podlagi padajoče formule. Letno omejitev je mogoče izračunati na bolj granularni osnovi, na primer po dnevu ali dinamično po celo manjši časovni epohi, odvisno od dejavnikov, kot sta razmerje zaklepanja in preostala dobava omrežja v tem času. Takšen izračun omejitev ponudbe, ki temelji na zrnatih časovnih obdobjih, pomaga doseči boljšo in bolj gladko krivuljo alokacije skozi čas. Zaradi preprostosti predpostavimo, da je časovna epoha letna. Formula upadanja bi pomenila, da bo letna meja ponudbe za prvo leto novega rudarjenja Mainnet višja kot za drugo leto, za drugo leto višja od tretjega in tako naprej. Letno upadajočo formulo in te številke bo treba dokončati bližje začetku obdobja odprtega omrežja Mainneta, ko bomo videli, koliko pionirjev ima KYC in koliko svojega izkopanega Pi so prenesli v Mainnet.

Pri Mainnetu bodo pionirji nagrajeni za njihov nadaljnji prispevek k rasti in varnosti omrežja. Kot je pojasnjeno v razdelku rudarjenje, bodo Pioneerjeve nagrade še bolj raznolike, ker omrežje potrebuje bolj raznolike in poglobljene prispevke, povezane z uporabo aplikacije, delovanjem vozlišča in zaklepanjem Pi. Pred-mainnet Pioneers bodo še naprej prispevali k Pi in rudniku iz nagrad za rudarjenje Mainneta, skupaj z vsemi novimi člani, ki se pridružijo mreži, da bi zagotovili rast in dolgo življenjsko dobo omrežja.

10 milijard Pi bo rezerviranih za organizacijo skupnosti in gradnjo ekosistemov, ki jih bo v prihodnosti upravljala neprofitna fundacija. Večina decentraliziranih omrežij ali kriptovalut, čeprav so decentralizirane, še vedno potrebuje organizacijo, ki bo organizirala skupnost in določila prihodnjo smer ekosistema, na primer Ethereum in Stellar. Prihodnja fundacija Pi bo (1) organizirala in sponzorirala dogodke skupnosti, kot so konvencije razvijalcev, globalni spletni dogodki in srečanja lokalnih skupnosti, (2) organizirala prostovoljce in člane odborov ter plačevala zaposlene za polni delovni čas, ki so predani izgradnji skupnosti in ekosistem, (3) zbiranje mnenj in povratnih informacij od skupnosti, (4) organiziranje prihodnjih glasovanj skupnosti, (5) ustvarjanje blagovne znamke in varovanje ugleda omrežja, (6) predstavljanje omrežja za interakcijo z drugimi poslovnimi subjekti, vključno z vladami, tradicionalnimi banke in tradicionalna podjetja ali (7) izpolnijo poljubno število odgovornosti za izboljšanje skupnosti Pi in ekosistema. Poleg tega bo fundacija za izgradnjo ekosistema Pi, ki temelji na javnih storitvah, oblikovala, ustvarila in izvajala različne programe za razvijalce skupnosti za podporo razvijalcem skupnosti v obliki nepovratnih sredstev, inkubacij, partnerstev itd.

5 milijard Pi bo rezerviranih za likvidnostne sklade, da bi zagotovili likvidnost vsem udeležencem ekosistema, vključno s Pioneerji in razvijalci aplikacij Pi. Likvidnost je ključnega pomena, da je ekosistem sposoben preživeti, aktiven in zdrav. Če želijo podjetja ali posamezniki sodelovati v dejavnostih ekosistema (npr. s prodajo in nakupom blaga in storitev v Pi), morajo imeti pravočasen dostop do Pi. Brez likvidnosti ekosistem ne bo imel zdravega pretoka Pi, kar bo škodilo ustvarjanju javnih služb.

Kot je razloženo v poglavju Načrt, je ena od prednosti obdobja zaprtega omrežja Mainnet omogočanje kalibracije modela žetona, če obstaja, na podlagi zgodnjih rezultatov Mainnet. Zato je model žetona predmet prilagoditev, preden se začne obdobje odprtega omrežja. Prav tako se lahko v prihodnosti zaradi zdravja omrežja in ekosistema omrežje sooči z vprašanji, kot je, ali je po zaključku distribucije 100 milijard Pijev potrebna kakšna inflacija. Inflacija bo morda potrebna za dodatno spodbujanje prispevkov z več nagradami za rudarjenje, nadomestilo kakršne koli izgube Pi iz obtoka zaradi nesreč ali smrti, zagotovitev več likvidnosti, ublažitev kopičenja, ki zavira uporabo in ustvarjanje uporabnosti, itd. fundacija in njeni odbori, specializirani za te zadeve, bodo organizirali in usmerjali skupnost, da bo na decentraliziran način dosegla sklep o zadevi.

Mehanizem rudarjenja Pi Networka je pionirjem omogočal, da prispevajo k rasti, distribuciji in varnosti omrežja ter so v Pi meritokratsko nagrajeni. Mehanizem rudarjenja pred Mainnetom je omrežju pomagal doseči impresivno rast z več kot 30 milijoni vključenih članov, široko porazdeljeno valuto in Testnet ter graf zaupanja agregatov Security Circle, ki bo hranil soglasni algoritem verige blokov Pi.

Če pogledamo naprej v fazo Mainnet, Pi Network potrebuje nadaljnje prispevke, pa tudi bolj raznolike vrste prispevkov vseh svojih članov, da postane pravo gospodarstvo, hkrati pa nadaljuje svojo rast in vključevanje. V fazi Mainnet želimo poleg rasti, vključenosti in varnosti nadalje doseči decentralizacijo, uporabnost, stabilnost in dolgo življenjsko dobo. Te cilje je mogoče doseči le, če vsi pionirji v mreži sodelujejo. Zato je novi mehanizem za rudarjenje Pi zasnovan za doseganje teh ciljev s spodbujanjem vseh pionirjev, da raznoliko prispevajo k omrežju na podlagi istega meritokratskega načela. Spodaj najprej opišemo formulo za rudarjenje pred Mainnetom, nato pa sledijo spremembe formule Mainnet.

Formula za rudarjenje pred Mainnetom dokazuje meritokratsko določitev Pioneer-jeve urne stopnje rudarjenja. Pionirji, ki aktivno rudarijo, so prejeli vsaj minimalno stopnjo in so bili dodatno nagrajeni za svoj prispevek k varnosti in rasti omrežja. Naslednja formula je določila hitrost, s katero so pionirji kopali Pi na uro:

M = I(B, S) + E(I), kjer

  • M je skupna stopnja rudarjenja Pioneer,
  • I je individualna Pioneer osnovna stopnja rudarjenja,
  • B je sistemska osnovna stopnja rudarjenja,
  • S je nagrada Security Circle, ki je sestavni del posamezne Pioneer-jeve osnovne stopnje rudarjenja iz veljavnih povezav Security Circle, in
  • E je nagrada Referral Team-a aktivnih članov Referral Team-a.

Sistemska osnovna stopnja rudarjenja B se je začela pri 3,1415926 Pi/h in se je prepolovila vsakič, ko se je mreža angažiranih pionirjev povečala za faktor 10x, začenši pri 1000 pionirjih. Kot je navedeno spodaj, je bilo doslej pet dogodkov prepolovljenja:

Mejnik angažiranih pionirjev

Vrednost B (v Pi/h, zaokroženo na dve decimalki)

Vrednost I, s polnim varnostnim krogom (v Pi/h, zaokroženo na dve decimalni decimki*)

< 1,000

3.14

6.28

1,000

1.57

3.14

10,000

0.78

1.57

100,000

0.39

0.78

1,000,000

0.19

0.39

10,000,000

0.10

0.19

  • I(B,S) = B + S(B)
  • S(B) = 0,2 • min(Sc,5) • B, kjer

Sc je število veljavnih povezav varnostnega kroga.

  • E(I) = Ec • I(B,S) • 0,25, kjer

Ec je število aktivnih članov referenčne ekipe, ki rudarijo sočasno.

Rudarsko formulo lahko zapišemo tudi kot večkratnik B:

  • M = I(B,S) + E(I)
  • M = [B + S(B)] + [Ec • I(B,S) • 0,25] ali
  • M = [B + {0,2 • min(Sc,5) • B}] + [Ec • 0,25 • {B + {0,2 • min(Sc,5) • B}}] ali
  • M = B • [1 + {0,2 • min(Sc,5)} + {Ec • 0,25 • {1 + 0,2 • min(Sc,5)}}] ali
  • M = B • [(1 + Ec • 0,25) • {1 + 0,2 • min(Sc,5)}]

Osnovna stopnja rudarjenja po celotnem sistemu pred-Mainnet

Vsak aktivni Pioneer je prejel vsaj sistemsko osnovno stopnjo rudarjenja (B). To pomeni, da če je Sc = 0 in Ec = 0 v zgornji formuli za rudarjenje, potem je M = B. V vsakem primeru je bila skupna Pioneer-jeva stopnja rudarjenja večkratnik osnovne stopnje rudarjenja v celotnem sistemu. Vrednost B je bila vnaprej določena pred Mainnetom in kot je prikazano v zgornji tabeli, se je spremenila le petkrat. Največja ponudba je bila nedoločena zaradi dinamičnega napredka rudarskega mehanizma pred Mainnetom, npr. kako veliko je omrežje in kako hitro omrežje doseže naslednji dogodek prepolovljenja. Določeno bi bilo šele, ko bi B padel na 0. Vendar, kot je razloženo v naslednjem razdelku, se vrednost B pri Mainnetu izračuna v realnem času, dinamično se prilagaja na podlagi skupne letne ponudbe Pi in skupnega koeficienta rudarjenja za vse Pioneers . Ponudba Pi je pri Mainnetu končna.

Pijev soglasni algoritem se opira na globalni graf zaupanja, ki je združen iz milijonov prepletajočih se varnostnih krogov posameznih pionirjev. Tako je bil Pioneer nagrajen z dodatnim Pi na uro za vsako novo veljavno povezavo Varnostnega kroga, do 5 takih povezav. Varnostni krogi so tako osrednji za varnost verige blokov Pi, da je nagrada Security Circle dvignila skupno stopnjo rudarjenja Pioneer na dva načina:

  • z neposrednim dodajanjem posamezni Pioneer-jevi osnovni stopnji rudarjenja (I) in
  • s povečanjem nagrade Referral Team, če obstaja.

Pravzaprav je celoten varnostni krog – to pomeni, da ima vsaj pet veljavnih povezav – podvojil tako individualno Pioneer-jevo osnovno stopnjo rudarjenja kot nagrado Referral Team.

Pionirji lahko tudi povabijo druge, da se pridružijo Pi mreži in oblikujejo svojo napotnico. Povabilec in povabljeni si delita enakovreden delež bonus nagrad Referral Teama, kar je 25-odstotno povečanje njunih posameznih Pioneer-jevih osnovnih stopenj rudarjenja, kadar oba rudarita hkrati. Pionirji so kopali več Pi na uro z vsakim sočasno rudarjenim članom referenčne ekipe. Ta nagrada Referral Team je priznala prispevek pionirjev k rasti omrežja in distribuciji žetona Pi.

Cilji faze Mainnet so nadaljnji napredek pri decentralizaciji in komunalnih storitvah, zagotavljanje stabilnosti in dolgoživosti ter ohranjanje rasti in varnosti. Nova formula, kot je zapisano spodaj, spodbuja bolj raznolike prispevke pionirjev za podporo tem ciljem Mainneta, hkrati pa ohranja spodbude za zaščito in rast omrežja. Kot prej je meritokratski in izražen kot hitrost, s katero pionirji kopajo Pi na uro.

M = I(B,L,S) + E(I) + N(I) + A(I) + X(B), kjer je

  • M je skupna stopnja rudarjenja Pioneer,
  • I je individualna Pioneerjeva osnovna stopnja rudarjenja,
  • B je sistemska osnovna stopnja rudarjenja (prilagojena glede na razpoložljivo skupino Pi za distribucijo za dano časovno obdobje),
  • L je nagrada za zaklepanje, ki je nova komponenta posamezne Pioneer-jeve osnovne stopnje rudarjenja,
  • S je nagrada za varnostni krog, ki je sestavni del posamezne Pioneer-jeve osnovne stopnje rudarjenja iz veljavnih povezav Security Circle na enak način kot v formuli rudarjenja pred Mainnetom,
  • E je nagrada Referral Team od aktivnih članov Referral Teama na enak način kot v formuli rudarjenja pred Mainnetom,
  • N je nagrada vozlišča,
  • A je nagrada za uporabo aplikacij Pi in
  • X so nove vrste prispevkov, potrebnih za omrežni ekosistem v prihodnosti, ki bodo določeni kasneje, vendar bodo oblikovani tudi kot večkratnik B.

Skratka, S in E ostajata enaka kot v formuli rudarjenja pred Mainnetom, medtem ko so trenutni formuli dodane nove nagrade, kot so L, N in A. L je dodan kot del I; N in A sta dodani kot dodatni nagradi, izračunani na podlagi I. Z drugimi besedami, omrežje še vedno nagrajuje rast prek E in varnost prek S, hkrati pa spodbuja Pioneersove prispevke k izvajanju vozlišč za decentralizacijo prek N, z uporabo aplikacij za ustvarjanje pripomočkov prek A, in zaklepanje za stabilnost, zlasti v prvih letih prek L. Poleg tega se lahko v prihodnosti dodajo nove vrste nagrad Pioneerjem prek X za izgradnjo popolnoma delujočega ekosistema, kot so nagrade za razvijalce Pioneer, ki ustvarjajo uspešne aplikacije Pi. B še naprej obstaja v daljšem časovnem obdobju, medtem ko ima letno zgornjo mejo, da zagotovi dolgo življenjsko dobo rasti omrežja ob ohranjanju pomanjkanja. Pravzaprav lahko vse nagrade izrazimo v B, kot sledi.

  • I(B,L,S) = B + S(B) + L(B)
  • S(B) = 0,2 • min(Sc,5) • B, kjer

Sc je število veljavnih povezav varnostnega kroga.

  • E(I) = Ec • 0,25 • I(B,L,S), kjer

Ec je število aktivnih članov referenčne ekipe.

  • L(B) = Lt • Lp • log(N) • B, kjer

Lt je množitelj, ki ustreza trajanju blokade,

Lp je delež Pioneer-jevega izkopanega Pi v glavnem omrežju, ki je zaklenjen z največ 200 % in

N je skupno število Pioneer-jevih rudarskih sej pred trenutno sejo rudarjenja.

  • N(I) = faktor_vozlišča • uglasitveni_faktor • I, kjer

Node_factor = Percent_uptime_last_1_days • (Uptime_factor + Port_open_factor + CPU_factor), kjer

Uptime_factor = (Percent_uptime_last_90_days + 1,5*Percent_uptime_last_360_days(360-90) + 2* Percent_uptime_last_2_years + 3*Percent_uptime_last_10_years),

Port_open_factor = 1 + percent_ports_open_last_90_days + 1,5*percent_ports_open_last_360_days + 2* percent_ports_open_last_2_years + 3*percent_ports_open_last_10_years,

CPU_factor = (1 + avg_CPU_count_last_90_days + 1,5*avg_CPU_count_last_360_days + 2* avg_CPU_count_last_2_years + 3*avg_CPU_count_last_10_years)/4.

Percent_uptime_last_*_days/years je odstotek zadnjega * časovnega obdobja, ko je bilo posamezno vozlišče živo in dostopno v omrežju.

percent_ports_open_last_*_days/years je odstotek zadnjega * časovnega obdobja, ko so bila vrata posameznega vozlišča odprta za povezljivost z omrežjem.

avg_CPU_count_last_*_days/years je povprečni CPE, ki ga je posamezno vozlišče zagotovilo omrežju v zadnjem * časovnem obdobju.

tuning_factor je statistični faktor, ki normalizira node_factor na število med 0 in 10.

  • A (I)* =dnevnik [Σ_across_apps{log(time_spent_per_app_yesterday_in_seconds)}] •

dnevnik [ dnevnik(0,8 • avg_daily_time_across_apps_last_30_days +   0,6 • avg_daily_time_across_apps_last_90_days +   0,4 • avg_daily_time_across_apps_last_180_days +   0,2 • avg_daily_time_across_apps_last_1_year +   0,1 • avg_daily_time_across_apps_last_2_year) ] • JAZ

time_spent_per_app_yesterday_in_seconds je za vsako Pi aplikacijo skupni čas v sekundah, ki ga Pioneer porabi za uporabo aplikacije prejšnji dan.

Σ_across_apps sešteje logaritemsko vrednost Pioneer-jevega time_spent_per_app_yesterday_in_seconds v vseh aplikacijah Pi.

avg_daily_time_across_apps_last_* je povprečni dnevni čas v sekundah, ki ga Pioneer porabi za vse Pi aplikacije skupaj v zadnjem * časovnem obdobju.

* Upoštevajte, da ko katera koli od logaritemskih funkcij vrne nedefinirano vrednost ali vrednost pod 0 (to je, ko je vnos v logaritemsko funkcijo pod 1), formula ponastavi vrednost logaritemske funkcije na 0, da izogibajte se negativnim nagradam za rudarjenje ali napaki v funkciji.

  • X(B) bo v prihodnosti določen na podlagi novih vrst prispevkov, vendar bo večkratnik B in bo skupaj z drugimi nagradami v okviru letne omejitve ponudbe.

Kot je prikazano zgoraj, ostaneta izraza S in E enaka kot v formuli za rudarjenje pred Mainnetom in tukaj ne bosta dodatno razložena. Nato se bomo osredotočili na razlago sprememb B, sprememb od I do L in dodatkov N in A.

Tako kot pri rudarjenju pred glavnim omrežjem so vsi izrazi v zgornji formuli rudarjenja Mainnet lahko izraženi v Pi na uro in so zasnovani tako, da so večkratnik B. Zato je mogoče enačbo tudi ponovno napisati, kot je spodaj. Vsak Pioneer lahko vsak dan rudari vsaj sistemsko osnovno stopnjo rudarjenja in bo lahko rudaril po višji stopnji, če ima tudi druge vrste prispevkov, ki se izračunajo kot večkratniki B.

M = B • (1 + S + L) • (1 + N + E + A + X)

Za razliko od rudarjenja pred Mainnetom, B pri rudarjenju Mainnet kot v zgornji formuli ni več konstanta za vse Pioneerje v danem trenutku, ampak se izračuna v realnem času in dinamično prilagodi na podlagi letne omejitve ponudbe.

Glede na letno omejitev dobave je nemogoče ohraniti konstanto B kot v obdobju pred Mainnetom, ker je nepredvidljivo, koliko vsak Pioneer rudari in koliko Pioneerjev aktivno rudari v določenem časovnem obdobju. Model pred Mainnetom je bil zasnovan za spodbujanje rasti v začetnih letih za zagon omrežja. Ker omrežje dosega določen obseg, mora zagotoviti tudi splošno zdravje ekosistema. Zato eksponentno izdajanje žetonov z eksponentno rastjo omrežja in konstantno stopnjo rudarjenja ni več smiselno. Premik B iz stalnega v dinamično prilagajanje skozi vse leto je posledica potrebe po meritokratskem spodbujanju prispevkov pionirjev, pa tudi zaradi ohranjanja skupnih nagrad v mejah.

Da bi tako rešili problem letne omejitve, hkrati pa zagotovili pravičnost za tistega, ki je rudaril Pi, se B določenega dne v letu izračuna kot spodaj. Tu je dan opredeljen kot zadnjih 24 ur pred trenutkom, ko Pioneer začne novo rudarsko sejo. Zato bodo imeli različni pionirji nekoliko drugačne dneve glede na njihov čas rudarjenja in s tem potencialno nekoliko drugačen B glede na spodnji izračun. Vsak Pioneer B njihovega dneva ostane konstanten skozi rudarsko sejo, torej v naslednjih 24 urah od trenutka, ko začnejo rudarsko sejo. B se izračuna na naslednji način:

  • Razdelite preostalo skupno ponudbo Pi v letu s številom dni v letu, da dobite day_supply na podlagi preostale letne zaloge,
  • dodajte večkratnike B vseh Pionirjev, ki so aktivno rudarili v zadnjih 24 urah, kar predstavlja raznolik nabor prispevkov Pionirjev, v zgornjo formulo rudarjenja Mainnet, da dobite vsoto_B_multiples celotnega omrežja za to 24-urno okno, in
  • dodatno delite day_supply z vsoto_B_multiples in 24 ur, da dobite B te specifične rudarske seje.

Torej, za določen dan v letu,

B = dnevni_oskrba / (vsota_B_večkrat • 24h)

V skladu s tem okvirom se bo B ob različnih dneh v letu razlikoval glede na to, koliko pionirjev je rudarilo v zadnjih 24 urah ter kakšne in koliko prispevkov so dali, da bi prejeli dodatne večkratnike B z izvajanjem vozlišč, uporabo pomožnih aplikacij ali zaklepanja itd. Ta model obravnava tudi vsako negotovost z uporabo X(B) – prihodnjih vrst nagrad za prispevke za pionirje – v formuli. Ne glede na to, kolikšen bo X, se bo ohranil znotraj iste letne omejitve ponudbe brez povečanja celotne ponudbe in bo vplival le na delitev nagrad med različnimi vrstami prispevkov. Ta dinamični mehanizem omogoča samim pionirjem na decentraliziran način, da poskrbijo, da (1) nagrade ne presežejo letne omejitve ponudbe, (2) se distribucija letne ponudbe ne konča zgodaj v letu in (3) nagrade so razdeljene meritokratsko.

Za ponazoritev, predpostavimo, da sta na določen dan samo dva Pioneerja in je B stopnja rudarjenja (za to ilustracijo izražena v Pi/dan) – konstanta med določeno sejo rudarjenja Pioneer, vendar se dinamično prilagaja v različnih dneh:

Pioneer 1 ni vključen v aplikacijo (A=0), ne upravlja z vozliščem (N=0), nima varnostnih povezav (S=0) in nima aktivnih članov referenčne ekipe (E=0). So v 11. rudarski seji (N=10) in zaklepajo 100 % svojega izkopanega Pi (Lp=1) za 3 leta (Lt=2). Stopnja rudarjenja Pioneer 1 na ta dan je:

  • M1 = I(B,L,S) + 0 + 0 + 0, oz
  • M1 = B + {2 • 1 • log(10)} • B + 0, oz
  • M1 = 3B

Pioneer 2 ni vključen v aplikacijo (A=0), ne upravlja z vozliščem (N=0), nima zaklepanja (L=0) in nima aktivnih članov referenčne ekipe (E=0). Imajo popoln varnostni krog. Stopnja rudarjenja Pioneer 2 na ta dan je:

  • M2 = I(B,L,S) + 0 + 0 + 0, oz
  • M2 = B + 0 + {0,2 • min(Sc,5) • B}, oz
  • M2 = B + {0,2 • 5 • B}, oz
  • M2 = 2B

Tukaj je skupni Pi, ki bo na ta dan izkopan v celotnem omrežju = M1 + M2 = 5B Predpostavimo, da je v letu še 500 Pi in 50 dni.

Zato je skupni Pi, ki je na voljo za rudarjenje za ta dan = 500 Pi / 50 dni = 10 Pi / dan

Rešitev B na podlagi zgornjih dveh enačb,

  • 5B=10 Pi ⇒ B = 2 Pi/dan (ali 0,083 Pi/uro)

V skladu s tem bosta Pionirji 1 in 2 imeli svoje dejanske stopnje rudarjenja, kot sledi:

  • M1 = 3 • 2 Pi/dan = 6 Pi/dan (ali 0,25 Pi/uro)
  • M2 = 2 • 2 Pi/dan = 4 Pi/dan (ali 0,17 Pi/uro)

Pri Mainnetu je nagrada za zaklepanje namenjena podpiranju zdravega in nemotenega ekosistema ter spodbujanju dolgoročnega sodelovanja z omrežjem, medtem ko omrežje spodbuja gospodarstvo in ustvarja zahteve. To je pomemben decentraliziran makroekonomski mehanizem za umirjanje krožeče ponudbe na trgu, zlasti v zgodnjih letih odprtega trga, ko nastajajo javne službe. Eden od pomembnih ciljev omrežja Pi je ustvariti ekosistem aplikacij, ki temelji na uporabnostih. Transakcije za realno blago in storitve v ekosistemu, ne le špekulativno trgovanje, so namenjene ugotavljanju uporabnosti Pi. Ko bomo začeli fazo zaprtega omrežja glavnega omrežja, bo eno od glavnih področij poudarka podpora in rast skupnosti razvijalcev aplikacij Pi ter negovanje več aplikacij Pi za rast. Medtem se lahko Pionirji odločijo, da bodo zaklenili svoj Pi, da bi pomagali ustvariti stabilno tržno okolje za dozorevanje ekosistema in za nastanek več aplikacij Pi ter zagotavljanje prepričljivih primerov uporabe za porabo Pi – da bi na koncu ustvarili organske zahteve prek javnih služb.

Formula za nagrado za zaklepanje je ponatisnjena tukaj:

L(B) = Lt • Lp • log(N) • B, kjer

Lt je množitelj časa blokade B.

  • 0 → Lt = 0
  • 2 tedna → Lt = 0,1
  • 6 mesecev → Lt = 0,5
  • 1 leto → Lt = 1
  • 3 leta → Lt = 2

Lp je množitelj odstotka blokade B, kjer je

Odstotek zaklepanja je znesek blokade nad stanjem glavnega omrežja, prenesenim iz prejšnjih nagrad za rudarjenje (Lb), množitelj odstotka blokade pa je naslednji.

  • 0 % → Lp = 0
  • 25 % → Lp = 0,25
  • 50 % → Lp = 0,5

90% → Lp = 0.9

100% → Lp = 1.0

150% → Lp = 1.5

200% → Lp = 2

log(N) je logaritemska vrednost skupnega števila prejšnjih sej rudarjenja (N).

Pionirji bodo imeli priložnost, da prostovoljno zaklenejo svoj Pi, da si pridobijo pravico do rudarjenja po višji stopnji. Prvič, predpogoj za nagrado za zaklepanje je, da mora Pioneer aktivno rudariti. Brez rudarjenja na prvem mestu ne bo nobenih nagrad za zaklepanje za neaktivne rudarske seje, tudi če je Pi zaklenjen. Kot je izraženo v zgornji formuli, je vse, kar naredi zaklepanje, da zagotovi množitelje za B, tako da ne bo nobenih nagrad za zaklepanje, če je B 0 (kar pomeni, da Pioneers ne rudarijo).

 

Drugič, nagrada za zaprtje je pozitivno povezana s prispevkom k blokadi, to je s trajanjem časovnega obdobja blokade (Lt) in zaklenjenim zneskom. Vendar pa je znesek zaklepanja obračunan z odstotkom Pioneerjevega skupnega izkopanega Pi (Lp). Največji Pi, ki ga Pioneer lahko zaklene, je dvakrat večji od njihovega Mainnet Balance, ki je bil prenesen iz prejšnjega rudarjenja v mobilni aplikaciji (Lb), to je 200 % Lb. Razlogi za 2-kratno največjo količino blokade lastnega prenesenega Mainnet Balance (Lb) so 1) preprečevanje izkoriščanja nagrade za zaklepanje in 2) nadaljnje spodbujanje drugih prispevkov k ekosistemu Pi, kot je nadaljnje povečanje njihovega rudarjenja, zagon vozlišč in uporaba aplikacije. To v nekem smislu daje prednost pionirjem, ki rudarijo in dajejo druge vrste prispevkov v mrežo.

 

Tretjič, Log(N) ponuja večjo spodbudo za blokiranje pionirjev, ki imajo dolgo zgodovino rudarjenja in verjetno veliko prenosljivo stanje za zaklepanje. Medtem ko formula za nagrado za blokado na splošno daje prednost enakosti, saj ne upošteva absolutnega zneska, temveč odstotka njihovega prenesenega stanja (Lp) – kar omogoča manjšim računom s kratko zgodovino rudarjenja, da zaklenejo majhne zneske in kljub temu prejmejo enak množitelj nagrade za blokado kot veliki računi — dodati moramo faktor Log(N), ki upošteva rudarje z dolgo zgodovino rudarjenja, da bi uravnotežili pristranskost v korist pionirjev z majhnim stanjem in zagotovili dovolj spodbude za dolgoletne pionirje z večjim stanjem. Vendar pa je treba omejiti tudi učinek zgodovine rudarjenja na nagrade za zaklepanje. Tako formula uporabi logaritem za število prejšnjih rudarskih sej N. Na primer, če je Pioneer rudaril skoraj vsak dan zadnja 3 leta, bo njihovih skupnih prejšnjih rudarskih sej (N) približno 1000. V tem scenariju je Log(1.000) enak 3, pri čemer dodaja še en množitelj B v njihove nagrade za zaklepanje. Upoštevajte, da je količina Pi, ki jo morajo zakleniti, veliko večja od manjših računov, da bi dosegli pomembne nagrade za zaprtje za pionirje z dolgo zgodovino rudarjenja.

Četrtič, en Pioneer ima lahko prostovoljno več blokad ob različnih časih z različnimi količinami in trajanjem. Izračun skupnih nagrad za zaklepanje za ta Pioneer z i številom različnih blokad je, da se poišče skupni množitelj zaklepanja nagrad B, kot je izraženo v spodnji formuli. Spodnja formula je enakovredna zgornji formuli za nagrado za zaklepanje, z edina razlika v tem, da upošteva več blokad istega Pioneerja za izračun njihovih skupnih nagrad za zaprtje, npr. različno trajanje Lti) in različne količine Lci) vsake blokade ob različnem času:

Namen te formule je izračunati skupne nagrade za blokiranje, ki temeljijo na sorazmernem znesku vsake blokade (Lc) v primerjavi s skupnim stanjem glavnega omrežja iz prejšnjega rudarjenja (Lb) kot utež, pomnoženo z njihovim ustreznim časovnim obdobjem blokade (Lt) in Log(n). ). Tako da, čeprav obstaja več blokad istega Pioneerja, bo več zaklepanja z različnimi nastavitvami sorazmerno povečalo njihove skupne nagrade za zaklepanje. Vrednosti Lt, Lc in log(N) se izračunajo in pomnožijo za vsako blokado i ter nato seštejejo po različnih i-jih, ki se nato deli z vrednostjo Lb v dani rudarski seji, da dobimo vrednost L( B) za to rudarsko sejo. Ta formula zagotavlja, da ne glede na Lb, dokler Pioneer ohranja enak odstotek svojega zneska zaklepanja v primerjavi z njihovim Lb, bo celotni množitelj zaklepanja nagrad ostal enak.

Nazadnje, kdaj lahko Pioneer zaklene Pi? Pionirji lahko določijo trajanje blokade in odstotek zaklepanja svojega prenosljivega stanja kadar koli želijo kot splošno nastavitev računa v aplikaciji Pi. Te nastavitve lahko celo vnaprej izberejo, preden so KYC ali pripravljene za selitev v Mainnet. Ko oni in njihova ekipa za napotitev/varnostni krog preidejo KYC, bo več njihovega mobilnega stanja postalo prenosljivo. V trenutku selitve njihovega prenosljivega stanja v Mainnet bo njihova predhodno izbrana nastavitev trajanja in odstotka zaklepanja samodejno uporabljena za znesek prenesenega stanja, kar bo povzročilo dve vrsti stanja na glavnem omrežju: zaklenjeno stanje in prosto stanje, ki sta obe bodo zabeleženi v verigi blokov Mainnet in bivali v Pioneerjevi denarnici Pi, ki ni skrbniška. Tako blokad ni mogoče razveljaviti, ko so potrjene in morajo zaradi narave verige blokov ostati zaklenjene za celotno izbrano trajanje. Vse spremembe te Pioneerjeve nastavitve zaklepanja bodo začele veljati pri njihovem naslednjem prenosu stanja na Mainnet.

Ta nastavitev zaklepanja na celotnem računu omogoča Pioneerjem, da zaklenejo največ 100 % svojega prenosljivega stanja z mobilnega na Mainnet. Ko se Mainnet zažene in Pioneerji prenesejo svoje stanje, lahko Pioneer pozneje zaklenejo več Pi neposredno v Mainnet prek nekoliko drugačnega vmesnika za zaklepanje. Takrat lahko Pioneers zaklenejo kar 200 % svojega že prenesenega stanja Mainnet, pridobljenega iz prejšnjega rudarjenja. Dodatni dodatek za zaklepanje za več Pi, kot jih posamezno izkoplje Pioneer, lahko izvira iz transakcij Pi aplikacij, ki temeljijo na uporabnih storitvah, to je, da Pi naredijo s prodajo blaga in storitev.

Glavni cilj omrežja Pi je izgradnja vključujočega gospodarstva enakovrednih in spletne izkušnje, ki jo spodbuja kriptovaluta Pi prek našega ekosistema aplikacij. Zato bodo imeli Pioneers dodatne nagrade za rudarjenje za uporabo aplikacij Pi na platformi aplikacij Pi prek brskalnika Pi, vključno z ekosistemskimi aplikacijami in aplikacijami tretjih oseb v imeniku Pi. Nagrada za uporabo aplikacije za Pioneers pomaga ekosistemu na dva načina.

Prvič, razvijalcem aplikacij Pi bo omogočil dostop do trga in več vtisov njihovih aplikacij. Razvijalci aplikacij Pi bodo pridobili priložnosti za uporabo in ponovitev izdelkov od Pioneers, kar je bila ena največjih ovir pri ustvarjanju izvedljivih decentraliziranih aplikacij v industriji blockchain. Razvijalci decentraliziranih aplikacij (dApp) še nimajo bogatega, stabilnega in uporabnega tržnega okolja za potrošnike, da bi testirali in izpopolnili svoje potrošniške izdelke, da bi ustvarili potrošniške pripomočke. Platforma aplikacij Pi Network in nagrada za uporabo aplikacij naj bi zagotovila to okolje za razvijalce dApp.

Drugič, povečani prikazi in uporaba bosta potencialno privedla do povečane porabe Pi s strani Pionirjev v aplikacijah Pi, s čimer se bo povečalo povpraševanje Pi na trgu, ki temelji na uporabnosti. Čeprav se prikazi spodbujajo z nagrado za uporabo aplikacije, poraba Pi ne. To pomeni, da nagrada Pioneers za uporabo aplikacije Pi pomaga razvijalcem aplikacij Pi v tolikšni meri, da so Pioneers pred njihovimi vrati. Zdaj je tisto, kar določa, ali bodo Pioneers dejansko ostali in porabili Pi v svojih aplikacijah, kako uporabni in privlačni so njihovi izdelki ter kakšne vrednosti lahko aplikacije zagotovijo Pioneerjem. Ta okvir zagotavlja, da za namen ustvarjanja povpraševanja Pi delujejo organske tržne sile, ki aplikacijam omogočajo, da konkurirajo na podlagi kakovosti in uporabnosti izdelkov, kar na koncu omogoča, da se najboljše aplikacije pojavijo in ostanejo na trgu ter ustvarijo prave uporabnosti in še več zahtev Pi.

S pomočjo zgornjih dveh mehanizmov je namen nagrade za uporabo aplikacije doseči postopni prehod od zunanjih spodbud k notranjim motivacijam med pionirji, ki obiščejo aplikacije Pi, in s tem prehod od spodbujene k organski uporabi aplikacij Pi, da bi končno zagnali ekosistem, ki temelji na uporabnostih. aplikacij, ki uporabljajo Pi.

Formula nagrade za uporabo aplikacije je ponatisnjena tukaj:

A (I)* =

Dnevnik [Σ_across_apps {dnevnik (time_spent_per_app_yesterday_in_seconds)}] • Prijava [Prijava (0,8 • avg_daily_time_across_apps_last_30_days +0,6 • avg_daily_time_across_apps_last_90_days + 0,4 • avg_daily_time_across_apps_last_180_days +0,2 • avg_daily_time_across_apps_last_1_year +0,1 • avg_daily_time_across_apps_last_2_year)] • I

 

time_spent_per_app_yesterday_in_seconds je za vsako Pi aplikacijo skupni čas v sekundah, ki ga Pioneer porabi za uporabo aplikacije prejšnji dan.

Σ_across_apps sešteje logaritemsko vrednost Pioneer-jevega time_spent_per_app_yesterday_in_seconds v vseh aplikacijah Pi.

avg_daily_time_across_apps_last_* je povprečni dnevni čas v sekundah, ki ga Pioneer porabi za vse Pi aplikacije skupaj v zadnjem * časovnem obdobju.

* Upoštevajte, da ko katera koli od logaritemskih funkcij vrne nedefinirano vrednost ali vrednost pod 0 (to je, ko je vnos v logaritemsko funkcijo pod 1), formula ponastavi vrednost logaritemske funkcije na 0, da izogibajte se negativnim nagradam za rudarjenje ali napaki v funkciji.

Na splošno formula za nagrado za uporabo aplikacije upošteva dva dejavnika: čas, porabljen v aplikacijah, in število uporabljenih aplikacij, medtem ko se dolgoročno pripisuje zgodovini uporabe aplikacije in omeji nagrade, da se prepreči izkoriščanje. Formula ima dva glavna dela. Prvi del združuje čas, ki ga je Pioneer porabil za vsako aplikacijo v zadnji seji rudarjenja (tj. v prejšnjem dnevu). Logaritemska funkcija zagotavlja pozitivno funkcijo z manjšo donosnostjo, kar pomeni, da bo povečanje časa, porabljenega za katero koli aplikacijo, na splošno povečalo nagrade, vendar se pozitiven učinek časa, porabljenega za nagrade, zmanjšuje, ko se porabi več časa. Ta nastavitev spodbuja Pioneers, da na splošno porabijo več časa za več različnih aplikacij, s čimer pomaga omrežju zagnati ustvarjanje različnih pripomočkov. Hkrati omejuje nagrade, da prepreči uporabnikom, da bi izkoriščali to nagrado z umetnim ohranjanjem odprtih aplikacij ves dan, kar ne bi smiselno prispevalo k ustvarjanju pripomočkov.

Drugi del formule za nagrado za uporabo aplikacije obravnava Pioneerjevo drseče povprečje dnevnega časa, porabljenega za vse aplikacije v različnih časovnih obdobjih. Dlje ko gre časovno obdobje nazaj, manj je ponderirano. Z drugimi besedami, Pioneer kopa več Pi, dlje ko uporabljajo aplikacije Pi, vendar njihov nedavni čas, porabljen za aplikacije, se šteje za rudarjenje več kot njihov prejšnji čas, ki so ga porabili dlje v preteklosti. Poleg tega dejansko zgodovina uporabe aplikacije učinkuje na trenutno nagrado za rudarjenje le, če je Pioneer med svojo zadnjo sejo rudarjenja uporabljal tudi Pi aplikacije. To pomeni, da ni pasivne nagrade samo za preteklo uporabo. Ponovno uporaba logaritmičnih funkcij pomaga zmeriti povečanje rudarjenja zaradi uporabe aplikacije, da se prepreči izkoriščanje nagrade za uporabo aplikacije. Tu je omembe vreden pomen, da bodo moderatorji Pi klepeta, ki so v zadnjih dveh letih pomagali usmerjati pionirje in spremljati nezaželene dejavnosti na Pi klepetih, pridobili nagrado za uporabo aplikacije po višji stopnji, ko se bo Mainnet zagnal.

Kot pri vsakem blokovnem verigi so tudi vozlišča v središču decentralizacije Pi. V Pi, namesto da bi se zanašali na centralizirana institucionalna vozlišča, smo se odločili, da odpremo vozlišča vsakemu Pioneerju z računalnikom, povezanim z internetom. S pomočjo globalnega grafa zaupanja, zbranega iz posameznih Pioneer-jevih varnostnih krogov iz mobilne aplikacije, bodo ta vozlišča izvajala soglasni algoritem za potrditev transakcij in procesnih blokov. Ker so vozlišča ključnega pomena za decentralizacijo, varnost in dolgo življenjsko dobo verige blokov Pi, bodo Pionirji, ki upravljajo z vozlišči, prejeli dodatne nagrade za rudarjenje.

Formula za nagrado vozlišča je ponatisnjena tukaj:

  • N(I) = faktor_vozlišča • uglasitveni_faktor • I, kjer

Node_factor = Percent_uptime_last_1_days • (Uptime_factor + Port_open_factor + CPU_factor), kjer

Uptime_factor = (Percent_uptime_last_90_days + 1,5*Percent_uptime_last_360_days(360-90) + 2* Percent_uptime_last_2_years + 3*Percent_uptime_last_10_years),

Port_open_factor = 1 + percent_ports_open_last_90_days + 1,5*percent_ports_open_last_360_days + 2* percent_ports_open_last_2_years + 3*percent_ports_open_last_10_years,

CPU_factor = (1 + avg_CPU_count_last_90_days + 1,5*avg_CPU_count_last_360_days + 2* avg_CPU_count_last_2_years + 3*avg_CPU_count_last_10_years)/4.

Percent_uptime_last_*_days/years je odstotek zadnjega * časovnega obdobja, ko je bilo posamezno vozlišče živo in dostopno v omrežju.

percent_ports_open_last_*_days/years je odstotek zadnjega * časovnega obdobja, ko so bila vrata posameznega vozlišča odprta za povezljivost z omrežjem.

avg_CPU_count_last_*_days/years je povprečni CPE, ki ga je posamezno vozlišče zagotovilo omrežju v zadnjem * časovnem obdobju. tuning_factor je statistični faktor, ki normalizira node_factor na število med 0 in 10.

Nagrada vozlišča je odvisna od faktorja uptime, faktorja odprtosti vrat, faktorja CPE in faktorja nastavitve. Faktor delovanja vozlišča za dano časovno obdobje je delež časa, ko je vozlišče aktivno v tem obdobju. Na primer, 25-odstotni faktor delovanja včeraj pomeni, da je bilo vozlišče včeraj v živo in dostopno skupno 6 od 24 ur. Programska oprema Pi Node spremlja čas, ko je določeno vozlišče aktivno. Z začetkom v fazi odprtega omrežja se za aktivno šteje samo vozlišče, ki deluje funkcionalno v določenem trenutku. To je proxy za zanesljivost vozlišča. Vendar pa se za pretekle podatke, pomembne za nagrado za rudarjenje, šteje, da je vozlišče aktivno, če je aplikacija Node odprta in povezana z internetom, tudi če ne deluje funkcionalno. Ta izjema za preteklo uspešnost priznava, da so operaterji vozlišč Skupnosti, ki izvajajo Testnet, omrežju zagotovili pomembne podatke in infrastrukturo, da so omogočili več ponovitev programske opreme Node in testneta, in da ni bila vedno krivda operaterja vozlišča, da so bila njihova vozlišča nedelujoče.

Faktor odprtosti vrat vozlišča za dano časovno obdobje je delež časa, ko je določena vrata vozlišča zaznana kot dostopna iz interneta v tem obdobju. Vozlišča Pi uporabljajo vrata od 31400 do 31409, kar omogoča drugim vozliščem, da jih dosežejo prek teh vrat in omrežnega naslova IP. Vozlišče z odprtimi vrati se lahko odzove na komunikacije, ki jih sprožijo druga vozlišča, medtem ko vozlišča z zaprtimi vrati ne morejo sprejemati takih komunikacij od drugih vozlišč in lahko samo sprožijo komunikacijo. Pi-jev soglasni protokol temelji na tem, da vozlišča med seboj pošiljajo vrsto sporočil. Zato so vozlišča z odprtimi vrati ključnega pomena za delovanje verige blokov Pi in so zato vredna povečanja nagrade za rudarjenje. Dejansko želi omrežje imeti vsaj 1/8 vozlišč z odprtimi vrati, odprta vrata pa je eden od predpogojev za super vozlišče.

Faktor CPE vozlišča za dano časovno obdobje je povprečno število jeder/niti CPE, ki so na voljo v računalniku v tem obdobju. Višji faktor CPE pripravi blockchain na prihodnjo razširljivost, na primer zmožnost obdelave več transakcij na blok ali več transakcij na sekundo. Pi blockchain ni energetsko in vire intenzivna blockchain. Omrežje je sprva nastavljeno tako, da deluje v enem novem bloku do 1000 transakcij (T) približno vsakih 5 sekund. Tako je omrežje dejansko sposobno obdelati do približno 200 transakcij na sekundo (TPS) ali ~17 milijonov T/dan. Če bo veriga blokov v prihodnosti preobremenjena, se lahko ta omejitev poveča na 2.000 TPS (~170 milijonov T/dan) s povečanjem velikosti bloka s 1000 na 10.000 transakcij na blok. Višji kot je CPE, ki ga prispevajo Pi Nodes, več prostora bo imelo omrežje za rast in nadaljnje povečanje v prihodnosti. Poleg tega bo višji kolektivni CPE iz vozlišč Pi omogočilo gradnjo novih aplikacij, ki temeljijo na vozliščih enakovrednih, na omrežju Pi, kot so decentralizirane aplikacije za skupno rabo CPU.