Kako svijet postaje sve digitalniji, kripto valuta je sljedeći prirodni korak u razvoju novca. Pi je prva digitalna valuta za svakodnevne ljude, što predstavlja veliki korak naprijed u usvajanju kriptovaluta širom svijeta.
Naša misija: Izgraditi platformu za kripto valute i pametne ugovore koju osiguravaju i upravljaju svakodnevni ljudi.
Naša vizija: Izgraditi najobuhvatnije Peer-to-peer tržište, koje pokreće Pi, najkorištenija kripto valuta na svijetu.
NAPOMENA za naprednije čitatelje: Budući da je Pi misija obihvatiti što je moguće više, iskoristit ćemo ovu priliku da uvedemo naše početnike u blockchain zečju rupu
Trenutno se naše svakodnevne financijske transakcije oslanjaju na pouzdanu treću stranu kako bi održali evidenciju transakcija. Na primjer, kada obavljate bankovnu transakciju, bankarski sustav vodi evidenciju i jamči da je transakcija sigurna i pouzdana. Isto tako, kada Cindy prenese 5 USD Steveu putem PayPala, PayPal održava središnji tečaj od 5 USD koji se terete s Cindyjevog računa i 5 USD koji se pripisuju Steveu. Posrednici poput banaka, PayPala i ostalih članova trenutnog gospodarskog sustava igraju važnu ulogu u reguliranju svjetskih financijskih transakcija.
Međutim, uloga ovih pouzdanih posrednika također ima ograničenja:
Bitcoinov „peer-to-peer“ elektronički novčani sustav, pokrenut 2009. godine od strane anonimnog programera (ili grupe) Satoshi Nakamoto, bio je prekretni trenutak za slobodu novca. Ljudi su prvi put u povijesti mogli sigurno razmjenjivati vrijednost bez traženja treće strane ili pouzdanog posrednika. Plaćanje u Bitcoin-u značilo je da ljudi poput Stevea i Cindy mogu izravno plaćati jedni druge, zaobilazeći institucionalne pristojbe, prepreke i nametanja. Bitcoin je doista bio valuta bez granica, napajanja i povezivanja nove globalne ekonomije.
Bitcoin je ostvario ovaj povijesni podvig koristeći distribuirani zapis. Dok se trenutni financijski sustav oslanja na tradicionalnu središnju evidenciju istine, evidenciju o Bitcoinima održava distribuirana zajednica “potvrđivača”, koji pristupaju i ažuriraju ovu javnu knjigu. Zamislite Bitcoin protokol kao globalno podijeljeni „Google Sheet“ koji sadrži zapis transakcija, koji su potvrđeni i održavani u ovoj distribuiranoj zajednici.
Proboj Bitcoina (i opće blockchain tehnologije) je taj da, iako evidenciju vodi zajednica, tehnologija im omogućuje da uvijek postignu suglasnost o istinitim transakcijama, osiguravajući da varalice ne mogu bilježiti lažne transakcije ili prevladati sustav. Ovaj tehnološki napredak omogućuje uklanjanje centraliziranog posrednika, bez ugrožavanja financijske sigurnosti transakcija.
Uz decentralizaciju, bitcoin ili kripto valute općenito, dijele nekoliko lijepih svojstava koja novac čine pametnijim i sigurnijim, premda različite kripto valute u nekim svojstvima mogu biti jače, a u drugim slabije, na temelju različitih primjena njihovih protokola. Kripto valute se drže u kriptografskim novčanicama koje je identificirala javno dostupna adresa, a osigurana je vrlo jakom privatnom lozinkom koja se naziva privatnim ključem. Ovaj privatni ključ kriptografski potpisuje transakciju i gotovo je nemoguće stvoriti lažni potpis. To osigurava sigurnost i nevidljivost. Za razliku od tradicionalnih bankovnih računa koje državni organi mogu oduzeti, kriptovalute u vašem novčaniku nikad nitko ne može oduzeti bez vašeg privatnog ključa. Kripto valute su otporne na cenzuru zbog decentralizirane prirode, jer bilo tko može podnijeti transakcije na bilo kojem računalu u mreži kako bi ih snimio i potvrdio. Transakcije kriptovalutama su nepromjenjive jer svaki blok transakcija predstavlja kriptografski dokaz (hash) svih prethodnih blokova koji su postojali prije toga. Jednom kada vam netko pošalje novac, ne može vam ukrasti uplatu. Neke od kripto valuta mogu čak podržati atomske transakcije. “Pametni ugovori” izgrađeni na ovim kripto valutama ne oslanjaju se samo na zakon o provođenju, već se direktno provode kroz javno revizijski kodeks, koji ih čini nepovjerljivim i mogu se riješiti posrednika u mnogim poslovima, npr. Escrow za nekretnine.
Jedan od izazova održavanja distribuirane evidencije transakcija je sigurnost – konkretno, kako imati knjigu koja je otvorena i može se uređivati uz sprečavanje prijevara. Da bi se riješio ovog izazova, Bitcoin je uveo novi postupak nazvan Rudarstvo (koristeći algoritam konsenzusa „Dokaz rada“, engl. PoW) kako bi odredio kome se vjeruje u ažuriranju zajedničkog zapisa transakcija.
Rudarstvo možete zamisliti kao vrstu ekonomske igre koja prisiljava “Potvrđivače”(Validatore) da dokažu svoje zasluge kada pokušavaju dodati transakcije u evidenciju. Da bi se kvalificirali, Potvrđivači moraju riješiti niz složenih računskih zagonetki. Potvrđivač koji prvi riješi zagonetku, nagrađuje se tako što mu je omogućeno da objavi najnoviji blok transakcija. Objavljivanje najnovijeg bloka transakcija omogućava Potvrđivačima da „rudare“ nagradu za Blok – trenutno 12,5 bitcoin (ili ~ 40 000 USD u trenutku pisanja teksta).
Ovaj je postupak vrlo siguran, ali zahtijeva ogromnu računalnu snagu i potrošnju energije, jer korisnici u biti “spaljuju novac” za rješavanje računalne zagonetke koja im zarađuje više Bitcoina. Omjer izgaranja i nagrade je toliko kažnjiv da je uvijek u osobnom interesu Potvrđivača da poštene transakcije objavljuju na Bitcoin zapisu.
U ranim danima Bitcoina, kada je samo nekoliko ljudi radilo na provjeri transakcija i rudarenju prvih blokova, svatko je mogao zaraditi 50 BTC jednostavnim pokretanjem softvera za rudarenje Bitcoin-a na svojem osobnom računalu. Kako je valuta počela dobivati na popularnosti, pametni rudari shvatili su da mogu zaraditi više ako imaju više od jednog računala koje rudari.
Kako je Bitcoin i dalje povećavao vrijednost, cijele su kompanije počele prodirati do rudarenja. Te su tvrtke razvile specijalizirane čipove („ASICs“) i izgradile ogromne farme poslužitelja koristeći ove ASIC čipove za rudanje Bitcoina. Pojava ovih ogromnih rudarskih korporacija, pokrenula je Bitcoin Gold Rush, što svakodnevnim ljudima otežava doprinos mreži i nagradi. Njihovi napori su također počeli trošiti sve veće količine računalne energije, pridonoseći sve većim pitanjima zaštite okoliša širom svijeta.
Jednostavnost rudarstva Bitcoina i posljedični porast Bitcoin rudarskih farmi brzo su proizveli masovnu centralizaciju proizvodne snage i bogatstva u Bitcoin mreži. Da bismo osigurali neki kontekst, 87% svih bitcoina sada je u vlasništvu 1% njihove mreže, mnogi su od tih kovanica gotovo rano iskopani. Kao još jedan primjer, zarađen je Bitmain, jedna od najvećih rudarskih operacija koja je zaradila milijarde Bitcoina kao prihod.
Centralizacija moći u Bitcoin mreži čini prosječnom osobom vrlo teškom i skupom. Ako želite nabaviti Bitcoin, vaše najjednostavnije mogućnosti su:
Bitcoin je bio prvi koji je pokazao kako kripto valuta može poremetiti trenutni financijski model, pružajući ljudima mogućnost obavljanja transakcija, a da pri tome nemaju treću stranu. Povećanje slobode, fleksibilnosti i privatnosti i dalje vodi neizbježni marš prema digitalnim valutama kao nova normu. Unatoč svojim prednostima, bitcoinova (vjerojatno nenamjerna) koncentracija novca i moći predstavlja značajnu prepreku za usvajanje glavnih točaka. Kako je Pi-ov temeljni tim proveo istraživanje kako bi pokušao razumjeti zašto ljudi nerado ulaze u prostor kripto valute. Ljudi su dosljedno navodili rizik ulaganja / rudarstva kao ključnu prepreku pri ulasku.
Nakon što je identificirao ove ključne prepreke za usvajanje, Pi Glavni tim je krenuo pronaći način koji će svakodnevnim ljudima omogućiti rudarstvo (ili zaraditi kripto valute za provjeru transakcija na distribuiranoj evidenciji transakcija). Kao podsjetnik, jedan od glavnih izazova koji se postavlja održavanjem distribuirane evidencije transakcija je osiguranje da ažuriranja ovog otvorenog zapisa nisu lažna. Iako je postupak Bitcoin ažuriranje svojih zapisa dokazan (spaljivanje energije / novca kako bi se dokazala pouzdanost), nije baš adekvatna za korisnika (ili planet!). Za Pi smo uveli dodatni zahtjev dizajniranja korištenjem suglasnosti algoritma koji bi također bio vrlo prijazan korisnicima i idealno omogućio rudarstvo na osobnim računalima i mobilnim telefonima.
Usporedbom postojećih algoritama suglasnosti (postupak koji bilježi transakcije u distribuiranoj knjizi), Stellar Consensus Protocol pojavljuje se kao vodeći kandidat za omogućavanje rudarstva najprije prilagođenog korisnicima. Stellar Consensus Protocol (SCP) je arhitektirao David Mazières, profesor informatičkih znanosti na Stanfordu, koji je također glavni znanstvenik u Stellar Razvojnoj Osnovi. SCP koristi novi mehanizam koji se naziva Federativni Bizantijski Sporazumi (Federated Byzantine Agreements/FBA) kako bi osigurao da su ažuriranja distribuirane knjige točne i pouzdane. SCP se u praksi također koristi putem blockchaina Stellar koji djeluje od 2015.
Prije nego što se preskoči na uvođenje algoritma suglasnosti za Pi, pomoglo bi da se objasni jednostavno što konsenzus (suglasnost) algoritam radi za blockchain i vrste algoritama konsenzusa koji današnji blockchain protokoli općenito koriste, npr. Bitcoin i SCP. Ovaj je odjeljak izričito napisan pojednostavljeno radi jasnoće i nije cjelovit. Za veću točnost pogledajte odjeljak Prilagođavanja SCP-u i pročitajte dokument s protokolom Stellar Consensus Protocol.
Blokchain je distribuirani sustav koji tolerira pogreške i koji ima za cilj potpuno ispuniti popis blokova transakcija.Takav sustav je područje računalnih znanosti koje se proučavalo više desetljeća. Nazivaju se distribuiranim sustavima jer nemaju centralizirani poslužitelj, a umjesto toga čine ih decentralizirani popis računala (zvani čvorovi/nodes ili peers) koji trebaju postići konsenzus (dogovor) o sadržaju i ukupnom redoslijedu blokova. Oni se nazivaju i otpornima na greške jer mogu tolerirati određeni stupanj neispravnih čvorova u sustavu (npr. Do 33% čvorova može biti neispravno i cjelokupni sustav i dalje normalno funkcionira).
Postoje dvije široke kategorije algoritama konsenzusa: oni koji izaberu čvor kao vođu koji proizvodi sljedeći blok, i oni u kojem nema specificiranog vođe, ali svi čvorovi postižu konsenzus o tome što je sljedeći blok nakon razmjene glasova slanjem računalnih poruka jedni drugima. (Strogo govoreći, posljednja rečenica sadrži više netočnosti, ali nam pomaže objasniti široke poteze.)
Bitcoin koristi prvu vrstu algoritma konsenzusa: Svi bitcoin čvorovi natječu se jedni protiv drugih u rješavanju kriptografskih zagonetki. Budući da se rješenje pronalazi nasumično, u osnovi čvor koji prvi nađe rješenje, slučajno je izabran za vođu kruga koji proizvodi sljedeći blok. Ovaj se algoritam naziva „Dokaz rada“ (proof of work) i rezultira velikom potrošnjom energije.
Pi koristi drugu vrstu algoritama konsenzusa i temelji se na Stellar Consensus Protocolu (SCP) i algoritmu koji se naziva Federated Byzantine Agreement (FBA). Takvi algoritmi nemaju gubitak energije, ali zahtijevaju razmjenu mnogih mrežnih poruka kako bi čvorovi došli do “konsenzusa” o tome što bi sljedeći blok trebao biti. Svaki čvor može neovisno utvrditi je li transakcija valjana ili ne, npr. ovlaštenje izvršenja transakcije i dvostrukog trošenja na temelju kriptografskog potpisa i povijesti transakcija. Međutim, da bi se mreža računala mogla dogovoriti o tome koje će transakcije snimiti u bloku i redoslijed tih transakcija i blokova, oni moraju međusobno komunicirati i imati više krugova glasovanja da bi došli do konsenzusa. Intuitivno, takve poruke s različitih računala u mreži o sljedećem bloku izgledale bi ovako: ” Predlažem da svi glasamo za sljedeći blok A”; ” Glasam da sljedeći blok bude blok A”; ” Potvrđujem da je većina čvorova u koje vjerujem također glasala za blok A”, iz čega algoritam konsenzusa omogućuje ovom čvoru da zaključi da je “A sljedeći blok; i niti jedan drugi blok ne može biti slijedećo isom bloka A”; Iako izgleda da se gornji koraci glasovanja čine kao puno posla, Internet je prikladno brz i te su poruke lagane, pa su takvi algoritmi konsenzusa lakši od dokaza rada Bitcoina. Jedan glavni predstavnik takvih algoritama naziva se Byzantine Fault Tolerance (BFT). Nekoliko vrhunskih blockchaina danas se temelji na varijantama BFT-a, kao što su NEO i Ripple.
Jedna od glavnih kritika BFT-a je da ima centralizacijsku točku: budući uključuje glasanje, skup čvorova koji sudjeluju u kvorumu za glasovanje određuje kreator sustava u njegovom početku. Doprinos FBA je da, umjesto da ima jedan centralno određeni kvorum, svaki čvor postavlja svoje “dijelove kvorumova”, koji će zauzvrat tvoriti različite kvorume. Novi čvorovi mogu se pridružiti mreži na decentralizirani način: oni glasaju za čvorove u koje vjeruju i druge čvorove uvjeravaju u njih, ali ne moraju uvjeriti bilo koje središnje tijelo.
SCP je jedno utjelovljenje FBA-e. Umjesto da sagorijevaju energiju kao u Bitcoin-ovom algoritmu za konsenzus rada, SCP čvorovi osiguravaju zajednički zapis dokazujući se za druge čvorove u mreži kao pouzdani. Svaki čvor u mreži izrađuje kvorum dio koji se sastoji od ostalih čvorova u mreži za koje smatra da su pouzdani. Kvorumi se formiraju na temelju njegovih dijelova kvoruma, a validator će prihvatiti nove transakcije samo ako dio čvorova u njihovim kvorumima također prihvati transakciju. Kako potvrđivači širom mreže grade svoje kvorume, ti kvorumi pomažu čvorovima da postignu konsenzus o transakcijama s jamstvom o sigurnosti. Možete saznati više o Stellar Consensus Protocol-u gledajući ovaj kratki videozapis s objašnjenjem ili provjeravanje ovog tehničkog sažetak SCP-a (engl).
Pi-ov algoritam konsenzusa gradi se na vrhu SCP-a. SCP je službeno dokazan [Mazieres 2015 (engl)] i trenutno se provodi u Stellar mreži. Za razliku od Stellar mreže koja se uglavnom sastoji od tvrtki i institucija (npr. IBM) kao čvorova, Pi namjerava omogućiti uređajima pojedinaca da daju svoj doprinos na razini protokola i dobiju nagradu, uključujući mobilne telefone, prijenosna računala i računala. Ispod je uvod o tome kako Pi primjenjuje SCP za omogućavanje rudarstva pojedincima.
Postoje četiri uloge koje Pi korisnici mogu igrati kao Pi rudari. Naime:
Korisnik može igrati više od jedne od gore navedenih uloga. Sve su uloge neophodne, pa se sve uloge svakodnevno nagrađuju s novo nastalim Pi-em sve dok su sudjelovali i dali svoj doprinos u tom danu. U slobodnoj definiciji je “rudar” kao korisnik koji kao nagradu za doprinose prima novo nastalu valutu, sve četiri uloge smatraju se Pi rudarima. Mi definiramo “rudarstvo” šire nego što je to njegovo tradicionalno značenje izjednačeno s izvršavanjem dokaza algoritma konsenzusa rada kao u Bitcoin-u ili Ethereumu.
Prije svega, moramo naglasiti da softver Pi Node još nije objavljen. Stoga se ovaj odjeljak nudi više kao arhitektonski dizajn i kao zahtjev za prikupljanje komentara tehničke zajednice. Ovaj će softver biti potpuno otvorenog koda, a uvelike će ovisiti i o stellar jezgri, koja je ujedno i softver otvorenog koda, dostupan ovdje (engl). To znači da će bilo tko u zajednici moći čitati, komentirati i predlagati poboljšanja. Ispod su predložene izmjene Pi-a za SCP-a kako bi se omogućilo rudarjenje po pojedinim uređajima.
Za čitljivost definiramo kako je ispravno povezan čvor ono što SCP papir označava kao netaknuti čvor. Također, radi čitljivosti definiramo kao glavnu Pi mrežu da bude skup svih netaknutih čvorova u Pi mreži. Glavni zadatak svakog čvora je konfigurirati ga za ispravno spajanje na glavnu Pi mrežu. Intuitivno, čvor koji je pogrešno spojen na glavnu mrežu sličan je čvoru Bitcoin koji nije spojen na glavnu bitcoin mrežu.
U SCP-ovim uvjetima, da se čvor ispravno spoji, znači da taj čvor mora odabrati “kvorum dio” tako da se svi rezultirajući kvorumi koji uključuju taj čvor presijecaju s postojećim kvorumima mreže. Točnije, čvor vn + 1 ispravno je povezan s glavnom mrežom N od n koji je već ispravno povezan čvorovima (v1, v2,…, vn) ako je rezultirajući sustav N ‘od n + 1 čvorova (v1, v2,…, vn + 1) u kvorum presjeku. Drugim riječima, N ‘uživa sjecište kvoruma ako bilo koji od njegovih kvoruma dijeli čvor. – tj. za sve kvorume U1 i U2, U1∩U2 ≠ ∅.
Glavni doprinos Pi-a u odnosu na postojeću primjenu Stellar konsenzusa jest taj što uvodi koncept grafikona pouzdanosti koji pružaju Pi suradnici kao informacije koje Pi čvorovi mogu koristiti kada postavljaju svoje konfiguracije za povezivanje s glavnom Pi mrežom.
Prilikom biranja dijela kvoruma, ti čvorovi moraju uzeti u obzir grafikon povjerenja koji su dali doprinositelji, uključujući vlastiti sigurnosni krug. Kako bismo pomogli u ovoj odluci, namjeravamo pružiti pomoćni softver za analizu grafova kako bismo pomogli korisnicima koji rade s čvorovima da donose što je moguće informiranije odluke. Dnevni izlaz ovog softvera uključivat će:
Zanimljiv istraživački problem budućeg rada je razviti algoritme koji mogu uzeti u obzir grafikon pouzdanosti i predložiti svakom čvoru optimalnu konfiguraciju ili čak postaviti tu konfiguraciju automatski. Na prvoj implementaciji Pi mreže, a korisnici koji izvode Node mogu u bilo kojem trenutku ažurirati svoju konfiguraciju čvora, od njih će se tražiti da svakodnevno potvrđuju svoje konfiguracije i zatražiti da ih ažuriraju ako smatraju prikladnim.
Kad Pioneer mora potvrditi da je izvršena određena transakcija (npr. Da je primio Pi), otvara mobilnu aplikaciju. U tom se trenutku mobilna aplikacija povezuje na jedan ili više čvorova kako bi se provjerilo je li transakcija zabilježena u knjizi te da bi se dobio najnoviji broj bloka i hash vrijednost tog bloka. Ako taj Pionir također koristi čvor, mobilna se aplikacija povezuje s njegovim čvorom. Ako Pionir ne koristi čvor, aplikacija se povezuje na više čvorova i provjerava te podatke. Pioniri će imati mogućnost izbora s kojim čvorovima žele povezati svoje aplikacije. Ali da bi bila jednostavna za većinu korisnika, aplikacija bi trebala imati razuman zadani skup čvorova, npr. broj čvorova koji su najbliži korisniku na temelju grafikona pouzdanosti, zajedno s nasumičnim odabirom čvorova s visokim položaejm na ljestvici povejrenja. Molimo za vašu povratnu informaciju o tome kako treba odabrati zadani skup čvorova za mobilne Pionire.
Lijepo svojstvo SCP algoritma je da je prirodniji od blockchaina. Koordinira konsenzus u distribuiranom sustavu čvorova. To znači da se isti algoritam jezgre ne koristi samo svakih nekoliko sekundi za snimanje novih transakcija u nove blokove, već se može koristiti i za periodično pokretanje složenijih izračunavanja. Na primjer, jednom tjedno, Stellar mreža koristi je za izračunavanje inflacije u Stellar mreži i raspoređivanje novo nastalih tokena proporcionalno svim vlasnicima Stellar novčića (Stellar novac naziva se lumenima). Na sličan način Pi mreža jednom dnevno koristi SCP za računanje nove distribucije Pi na cijeloj mreži za sve Pi rudare (pionire, doprinositelje, ambasadore, čvorove) koji su aktivno sudjelovali u bilo kojem danu. Drugim riječima, novo nastale nagrade izračunavaju se samo jednom dnevno, a ne na svakom bloku blockchaina.
Za usporedbu, Bitcoin dodjeljuje nagrade za rudarstvo na svakom bloku i daje svu nagradu rudaru koji je imao toliko sreće da može riješiti računski intenzivan slučajni zadatak. Ova nagrada u Bitcoin-u trenutno iznosi 12,5 Bitcoina (~ 40K $) samo jednom rudaru na svakih 10 minuta. Zbog toga je vrlo malo vjerojatno da će svaki rudar ikada dobiti nagradu. Kao rješenje za to, bitcoin rudari se organiziraju u centralizirane rudarske bazene, što sve doprinosi procesuiranju snage, povećavajući vjerojatnost dobivanja nagrade i na kraju proporcionalno dijele te nagrade. Rudni bazeni (mining pools) nisu samo točke centralizacije, već i njihovi korisnici dobivaju dio kako bi smanjili količinu za pojedine rudare. U Pi-u nema potrebe za rudarskim bazenima, jer jednom dnevno svi koji su dali svoj doprinos dobivaju zasluženu distribuciju novih Pi-a.
Slično kao kod Bitcoin transakcija, naknade su neobavezne u Pi mreži. Svaki blok ima određeno ograničenje koliko transakcija može biti uključeno u njega. Kada nema zaostalih transakcija, transakcije su obično besplatne. Ali ako postoji više transakcija, čvorovi ih naručuju po naknadi, pri čemu su transakcije s najvišom naknadom na vrhu i odaberu samo prioritetne transakcije kako bi bile uključene u proizvedene blokove. To ga čini otvorenim tržištem. Provedba: Naknade su proporcionalno podijeljene među čvorovima jednom dnevno. Na svaki blok naknada svake transakcije prenosi se u privremeni novčanik odakle se na kraju dana raspodjeljuje aktivnim rudarima dana. Ovaj novčanik ima nepoznati privatni ključ. Transakcije u i iz tog novčanika prisiljava sam protokol pod konsenzusom svih čvorova na isti način kako konsenzus također kopira nove Pi svaki dan.
SCP je nekoliko godina opsežno testiran kao dio Stellar mreže koja je u vrijeme pisanja ovog teksta deveta najveća kriptovaluta na svijetu. To nam daje prilično velik stupanj povjerenja u to. Jedna od ambicija Pi projekta jest smanjiti broj čvorova u Pi mreži kako bi bio veći od broja čvorova u Stellar mreži kako bi se omogućilo više svakodnevnih korisnika da sudjeluju u algoritmu temeljnog konsenzusa. Povećavanje broja čvorova neminovno će povećati broj mrežnih poruka koje se moraju međusobno razmjenjivati. Iako su te poruke mnogo manje od slike ili videozapisa na youtube-u, a Internet danas pouzdano može brzo prenijeti videozapise, potreban broj poruka povećava se sa brojem sudjelujućih čvorova koji mogu postati usko grlo do postizanja konsenzusa. To će u konačnici usporiti stopu kojom se u mreži bilježe novi blokovi i nove transakcije. Srećom, Stellar je trenutno puno brži od Bitcoina. Trenutačno je Stellar kalibriran za proizvodnju novog bloka svake 3 do 5 sekunde uz mogućnost tisuće transakcija u sekundi. Za usporedbu, Bitcoin proizvodi novi blok svakih 10 minuta. Štoviše, zbog nedostatka Bitcoina u jamstvu za sigurnost, Bitcoin blockchain u rijetkim prilikama može se prebrisati u prvih sat vremena. To znači da korisnik Bitcoina mora pričekati oko 1 sat prije nego što može biti siguran da se neka transakcija smatra konačnom. SCP jamči sigurnost, što znači da je nakon 3-5 sekundi pojedinac siguran u vezi s transakcijom. Pa čak i s potencijalnim uskim grlom, Pi očekuje postizanje konačnosti transakcija brže od Bitcoina i možda sporije od Stellara, te obrađuje više transakcija u sekundi od Bitcoina i možda manje od Stellara.
Iako je mogučnost oderđivanja mjerila SCP još uvijek otvoren problem istraživanja, postoji više obećavajućih načina na koje bi se moglo ubrzati stvari. Jedno moguće rješenje je bloXroute. BloXroute predlaže blockchain distribucijsku mrežu (BDN) koja koristi globalnu mrežu poslužitelja optimiziranih za mrežne performanse. Dok svaku BDN centralno kontrolira jedna organizacija, oni nude dokazno neutralnu poruku koja ubrzava prolazak. Odnosno, BDN-ovi mogu posluživati sve čvorove pošteno bez diskriminacije jer su poruke šifrirane. To znači da BDN ne zna odakle dolaze poruke, kamo idu ili što je unutra. Na taj način Pi čvorovi mogu imati dvije rute za prosljeđivanje poruka: brzu kroz BDN, za koju se očekuje da će biti pouzdan većinu vremena, i svoje originalno sučelje za prosljeđivanje poruka “peer-to-peer” koje je potpuno decentralizirano i pouzdano, ali je sporije. Intuicija ove ideje približno je slična predmemorirji: Predmemorija je mjesto na kojemu računalo može pristupiti podacima vrlo brzo, ubrzavajući prosječno računanje, ali nije zajamčeno da uvijek ima svaki potreban podatak. Kad predmemorije nedostaje, računalo se usporava, ali ne događa se ništa katastrofalno. Drugo rješenje može biti sigurna potvrda multicast poruka u otvorenim Peer-to-Peer mrežama [Nicolosi i Mazieres 2004] kako bi se ubrzalo širenje poruka.
Jedna od najimpresivnijih inovacija Bitcoina je spoj distribuiranih sustava s teorijom ekonomskih igara.
Bitcoin-ov ekonomski model jednostavan. Postojat će samo 21 milijun Bitcoina. Taj je broj postavljen u kodu. Sa samo 21M koji kruži među 7,5B ljudi širom svijeta, nema dovoljno Bitcoina za sve. Taj je nedostatak jedan od najvažnijih pokretača vrijednosti Bitcoina.
Sheme distribucije Bitcoina, dolje prikazana, dodatno nameće ovaj osjećaj oskudice. Nagrada za rudare Bitcoin bloka prepolovi se na svakih 210 000 blokova (otprilike svake 4 godine.) U svojim ranim danima, nagrada za Bitcoin blok bila je 50 novčića. Trenutna nagrada je 12,5, a dodatno će se smanjiti na 6,25 u svibnju 2020. Smanjenje stope distribucije Bitcoina znači da, iako raste svijest o valuti, manje ih je za rudariti.
Model pretvaranja distribucije Bitcoin (manje ljudi zarađuje više u početku, a više ljudi zarađuje manje danas) jedan je od glavnih doprinosa neravnomjernoj distribuciji. Sa toliko bitcoina u rukama nekolicine ranih korisnika, novi rudari “sagorijevaju” više energije za manje bitcoina.
Iako je Bitcoin pušten kao sustav “istovjetne elektroničke gotovine”, relativna oskudica Bitcoina ometala je njegoc cilj da posluži kao srednja razmjena. Manjak Bitcoina doveo je do njegove percepcije kao oblika “digitalnog zlata” ili digitalne vrijednosti. Rezultat takve percepcije je da mnogi vlasnici Bitcoina nisu voljni trošiti Bitcoin na svakodnevne troškove.
Pi, s druge strane, nastoji uspostaviti ravnotežu između stvaranja osjećaja oskudice za Pi, istovremeno osiguravajući da se velika količina ne skupi u vrlo mali broj ruku. Želimo osigurati da naši korisnici zarađuju više Pi-a tijekom doprinosa mreži. Cilj Pi-a je izgraditi ekonomski model koji je dovoljno sofisticiran da postigne i uravnoteži te prioritete, a istovremeno ostaje dovoljno intuitivan za upotrebu ljudi.
Pi zahtjevi dizajna ekonomskog modela:
Za razliku od Bitcoina koji je stvorio fiksnu opskrbu kovanica za cijelo globalno stanovništvo, Pi stvara fiksnu opskrbu od Pi-a za svaku osobu koja se pridruži mreži do prvih 100 milijuna sudionika. Drugim riječima, za svaku osobu koja se pridruži Pi mreži unaprijed se kotira fiksna količina Pi. Potom se ta opskrba pušta tijekom vijeka trajanja tog člana na temelju njihove razine angažiranosti i doprinosa mrežnoj sigurnosti. Opskrba se oslobađa pomoću eksponencijalno opadajuće funkcije slične Bitkoinu tijekom života člana.
Da bi valuta imala vrijednost, mora se raširiti. Kako bi potaknuo ovaj cilj, protokol također generira fiksnu količinu Pi-a koji služi kao bonus za preporuku i za preporučitelja i za referala (ili za roditelja i potomke 🙂 Ovaj zajednički bazen mogu obje strane rudariti tijekom svog životnog vijeka – kada obje stranke aktivno rudare. I preporučitelj i referal mogu se okoristiti ovim bazenom kako bi izbjegli eksploatabilne modele u kojima su preporučitelji u stanju “vrebanja” na svoje referale. Bonus preporuke služi kao poticaj na razini mreže za rast Pi mreže, a istovremeno potiče angažman članova u aktivnom osiguranju mreže.
Pi će financirati svoj kontinuirani razvoj s „Nagradom za razvojne programere“ koja je nastati uz svaki novčić kovan za rudarstvo i preporuke. Tradicionalno, kripto-valutni protokoli kovali su fiksnu količinu opskrbe koja se odmah stavlja u riznicu. Budući da ukupna opskrba Pi-a ovisi o broju članova u mreži, Pi postupno kotira nagradu za razvojnog programera kako mjeri mreža. Progresivno kovanje nagrada za Pi-ove programere namijenjena je usklađivanju poticaja Pi-ovih suradnika s ukupnim zdravljem mreže.
Dok Pi nastoji izbjeći ekstremne koncentracije bogatstva, mreža također nastoji nagraditi ranije članove i njihov doprinos s relativno većim udjelom Pi-a. Kad su mreže poput Pi-a u svojim ranim danima, one imaju tendenciju da pružaju niži program uslužnim djelatnicima. Na primjer, zamislite da imate prvi telefon na svijetu. Bila bi to sjajna tehnološka inovacija, ali ne izuzetno korisna. No, kako sve više ljudi kupuje telefone, svaki vlasnik telefona dobiva više koristi od mreže. Kako bi se nagradili ljudi koji rano dođu na mrežu, Pi-ova individualna nagrada za rudarstvo i nagrade za preporuke smanjuju se u zavisnosti od broja ljudi u mreži. Drugim riječima, postoji određena količina Pi koja je rezervirana za svaoi “mjesto” u Pi mreži.
Danas svi sjede u istinskoj riznici neiskorištenih resursa. Svatko od nas provodi sate i dane na svojim telefonima. Dok su na našim telefonima, svaki od naših pogleda, postova ili klikova stvara izvanrednu zaradu velikim korporacijama. U Pi-u vjerujemo da ljudi imaju pravo uzimanja vrijednosti stvorene iz vlastitih resursa.
Svi znamo da zajedno možemo više nego što možemo sami. Na današnjem webu masivne korporacije poput Googlea, Amazona, Facebooka imaju ogromne utjecaje na pojedine potrošače. Kao rezultat toga, oni su u stanju uhvatiti veći dio vrijednosti koje su stvorili pojedini potrošači na webu. Pi izjednačava tu igru dopuštajući svojim članovima da udruže svoje kolektivne resurse kako bi mogli dobiti udio u vrijednosti koju stvaraju.
Iz grafikona u nastavku vidimo posebno obećavajuće mogućnosti za pomoć našim članovima u pronalaženju vrijednosti. Ispod, detaljnije ćemo istražiti svako od ovih područja.
Jedan od najvećih izazova na Internetu je znati kome vjerovati. Danas se oslanjamo na procjenu sustava poslužitelja kao što su Amazon, eBay, Yelp kako bismo znali s kim možemo surađivati na internetu. Unatoč činjenici da mi, kupci, obavljamo naporan rad na ocjenjivanju i preispitivanju svojih vršnjaka, ovi internetski posrednici bilježe dijeljenje vrijednosti koju ovaj rad stvara.
Pi-ov algoritam konsenzusa, opisan gore, stvara izvorni sloj povjerenja koji mjeri povjerenje na webu bez posrednika. Iako je vrijednost sigurnosnog kruga samo jednog pojedinca mala, skup naših pojedinačnih sigurnosnih krugova gradi globalni “graf povjerenja” koji ljudima pomaže da shvate kome se na Pi mreži može vjerovati. Globalni grafikon povjerenja Pi Network-a olakšat će transakcije između stranaca koje inače ne bi bile moguće. Pi valuta zauzvrat omogućava svima koji doprinose sigurnosti mreže da zabilježe dio vrijednosti koju su pomogli stvoriti.
Pi omogućuje svojim članovima da udruže svoju kolektivnu pažnju kako bi stvorili tržište pozornosti mnogo vrijednije od same pozornosti svakog pojedinca. Prva aplikacija izgrađena na ovom sloju bit će oskudni kanal društvenih medija koji se trenutno nalazi na početnom zaslonu aplikacije. Možete gledati na to kao na Instagram s jednom po jednom objavom. Pioniri mogu uložiti Pi da privuku pažnju drugih članova mreže, dijeljenjem sadržaja (npr. teksta, slika, video zapisa) ili postavljanjem pitanja koja nastoje podrijeti u kolektivnu mudrost zajednice. Na Pi mreži svi imaju priliku biti utjecaj ili iskoristiti mudrost gomile. Do danas, Pi-ov glavni tim koristi ovaj kanal za ispitivanje mišljenja zajednice o izboru dizajna za Pi (npr. zajednica je glasala o dizajnu i bojama Pi logotipa.) Od zajednice smo dobili mnogo vrijednih odgovora i povratnih informacija o projektu. Jedan mogući smjer u budućnosti je otvaranje tržišta pozornosti za sve Pioneire koji koriste Pi za objavljivanje svog sadržaja, istovremeno povećavajući broj kanala na Pi mreži.
Osim što će razmijeniti pažnju sa svojim vršnjacima, Pioniri se mogu uključiti u razmijenu s tvrtkama koje traže njihovu pažnju. Prosječni Amerikanac pregleda između 4.000 i 10.000 oglasa dnevno. Tvrtke se bore za našu pažnju i plaćaju ogromne količine novca za to. Ali mi, kupci, od tih transakcija ne dobijamo nikakvu vrijednost. Na Pi-ovom tržištu pozornosti tvrtke koje žele doseći Pionire morat će platiti svoju publiku u Pi-u. Uključivanje na Pi-ovo tržište oglašavanja biti će strogo i pružit će priliku Pionirima da unovče jedan od svojih najvećih neiskorištenih resursa: njihovu pažnju.
Osim što doprinose povjerenju i pažnji Pi mreže, očekujemo da će Pioniri ubuduće pružati svoje jedinstvene vještine i usluge. Pi-ova mobilna aplikacija poslužit će i kao prodajno mjesto na kojem članovi Pi-a mogu ponuditi svoju neiskorištenu robu i usluge putem „virtualne trgovine“ ostalim članovima Pi mreže. Na primjer, član nudi nedovoljno iskorištenu sobu u svom stanu radi iznajmljivanja ostalim članovima Pi mreže. Osim stvarne imovine, članovi Pi mreže moći će ponuditi vještine i usluge putem svojih virtualnih prodajnih mjesta. Na primjer, član Pi mreže mogao bi ponuditi svoje programiranje ili dizajniranje na Pi tržištu. Tokom vremena, vrijednost Pi-a bit će poduprta rastućom ponudom robe i usluga.
Podijeljena valuta, povjerljivi graf i tržište Pi mreže bit će tlo za širi ekosustav decentraliziranih aplikacija. Danas, svatko tko želi pokrenuti aplikaciju, mora podići svoju tehničku infrastrukturu i zajednicu ispočetka. Pi-eva decentralizirana trgovinska aplikacija omogućit će Dapp (decentralized application/decentralizirana aplikacija) programerima da iskoriste Pi postojeću infrastrukturu kao i zajedničke resurse zajednice i korisnika. Poduzetnici i programeri mogu predlagati nove Dapps zajednici sa zahtjevom za pristup mrežnim zajedničkim resursima. Pi će također graditi svoje Dapps s određenim stupnjem integracije tako da će Dapps moći obrađivati podatke, imovinu i procese u drugim decentraliziranim aplikacijama.
Povjerenje je temelj svakog uspješnog monetarnog sustava. Jedan od najvažnijih čimbenika koji potiče povjerenje je upravljanje ili postupak kojim se promjene protokola provode tijekom vremena. Unatoč važnosti, upravljanje je često jedno od najviše previdivih aspekata kriptoekonomskih sustava.
Mreže prve generacije, poput Bitcoina, u velikoj su mjeri izbjegavale formalne mehanizme upravljanja u korist neformalnih mehanizama koji proizlaze iz kombinacije uloge i dizajna poticaja. Po većini mjera, mehanizmi upravljanja Bitcoinom bili su prilično uspješni, omogućujući protokolu drastičan porast razmjera i vrijednosti od njegovog početka. Međutim, bilo je i nekih izazova. Ekonomska koncentracija Bitcoina dovela je do koncentracije političke moći. Rezultat toga je da se svakodnevni ljudi mogu uhvatiti usred destruktivnih bitaka između masivnih vlasnika Bitcoina. Jedan od najnovijih primjera ovog izazova je trenutna bitka između Bitcoin i Bitcoin Cash. Hard forks za vlasnike žetona su napuhane i mogu ugroziti vrijednost njihovih posjeda.
U članku koji osporava zasluge lančanog upravljanja, Vlad Zamfir, jedan od glavnih programera Ethereuma, tvrdi da upravljanje blockchainom “nije apstraktni dizajn. To je primijenjeni socijalni problem.” Jedna od Vladovih ključnih stavki je da je vrlo teško dizajnirati upravljačke sustave “a priori” ili prije uočavanja posebnih izazova koji proizlaze iz određenog političkog sustava. Jedan povijesni primjer je osnivanje Sjedinjenih Država. Prvi eksperiment s demokracijom u Sjedinjenim Državama, Članci Konfederacije, propao je nakon osmogodišnjeg pokusa. Tada su utemeljitelji Sjedinjenih Država mogli izvući pouke iz članka Konfederacije o izradi Ustava – mnogo uspješnijeg eksperimenta.
Da bi izgradio trajni model upravljanja, Pi će slijediti dvofazni plan.
Dok mreža ne dosegne kritičnu masu od 5 milijuna članova, Pi će djelovati po privremenom modelu upravljanja. Ovaj će model najsličnije podsjećati na modele upravljanja izvan lanca koji trenutno koriste protokoli poput Bitcoin i Ethereum, pri čemu će Pi-ov glavni tim igrati važnu ulogu u vođenju razvoja protokola. Međutim, Pi-ov glavni tim i dalje će se u velikoj mjeri oslanjati na doprinose zajednice. Upravo je Pi-ova mobilna aplikacija zatražila doprinos zajednice i angažiranje Pionira. Pi prihvaća kritike i prijedloge zajednice koji se provode kroz značajke otvorenih za komentare Pi-eve glavne stranice, često postavljana pitanja i bijeli papir. Kad god ljudi pregledavaju te materijale na Pi-ovim web stranicama, mogu tamo poslati komentar na određeni odjeljak kako bi postavili pitanja i dali prijedloge. Izvanmrežni susreti s Pionirom koje je vodio Pi-ov tim također će biti važan kanal za doprinos zajednici.
Uz to, Pi-ov glavni tim razvit će formalnije mehanizme upravljanja. Jedan potencijalni sustav upravljanja je likvidna demokracija. U tekućoj demokraciji svaki će Pionir moći ili izravno glasovati o nekom pitanju ili delegirati svoj glas drugom članu mreže. Tečna demokracija omogućila bi široko i učinkovito članstvo Pi-jeve zajednice.
Nakon dostizanja 5M članova, formirat će se privremeni odbor na temelju prethodnih doprinosa Pi mreži. Ovaj će odbor biti odgovoran za prikupljanje i predlaganje prijedloga od strane šire zajednice. Organizirat će i niz razgovora izvan mreže i izvan nje, gdje će Pi-ovi članovi moći testirati Pi-ov dugoročni ustav. S obzirom na globalnu korisničku bazu Pi-a, Pi mreža će provoditi ove konvencije na više lokacija u svijetu kako bi osigurala pristupačnost. Pored održavanja osobnih konvencija, Pi će svoju mobilnu aplikaciju koristiti i kao platformu za omogućavanje članovima Pi-a da sudjeluju na daljinu. Bez obzira na to jesu li osobno prisutni ili online, članovi Pi-ove zajednice moći će sudjelovati u kreiranju Pi-jeve dugoročne upravljačke strukture.
Pi poslužitelj djeluje kao slavina emulirajući ponašanje decentraliziranog sustava jer će raditi jedanput uživo. Tijekom ove faze moguće je i relativno jednostavno poboljšati korisničko iskustvo i ponašanje u usporedbi sa stabilnom fazom glavne mreže. Sva rudarena valuta korisnika bit će premještena na mrežu nakon što se pokrene. Drugim riječima, livenet će prethodno zabilježiti u svoj prvi blok sve bilanse računa vlasnika generirane tijekom 1. faze i nastaviti s radom baš kao i trenutni sustav, ali u potpunosti decentraliziran. Pi nije kotiran na burzama tijekom ove faze i nemoguće je “kupiti” Pi s bilo kojom drugom valutom.
Prije nego što pokrenemo glavnu mrežu, softver Node bit će raspoređen na probnoj mreži. Testnet će koristiti točno isti grafikon pouzdanosti kao i glavni, ali na testnom Pi. Pi glavni tim će voditi nekoliko čvorova na testnoj mreži, ali će potaknuti više Pionira da pokrenu vlastite čvorove na testnoj mreži. Zapravo, kako bi se bilo koji čvor pridružio glavnoj mreži, savjetuje se da započnu s testnetom. Testna mreža pokretat će se paralelno s Pi emulatorom u prvoj fazi, a povremeno će se, npr. dnevno, uspoređivati rezultati oba sustava kako bi se otkrili nedostaci i propusti testne mreže, što će programerima Pi omogućiti da predlože i implementiraju popravke. Nakon temeljitog istodobnog pokretanja oba sustava, testnet će dostići stanje u kojem se njegovi rezultati dosljedno podudaraju s emulatorovima. U vrijeme kada će se zajednica osjećati spremna, Pi će preći na sljedeću fazu.
Kad zajednica osjeti da je softver spreman za proizvodnju i da je temeljito testiran na testnetu, pokrenut će se službeni mainnet mreže Pi. Važan detalj je da će se pri prijelazu u mainnet poštivati samo računi koji su potvrđeni da pripadaju različitim stvarnim pojedincima (KYC). Nakon toga, emulator i Pi mreže faze 1 bit će isključene, a sustav će zauvijek nastaviti samostalno. Budućim ažuriranjima protokola doprinijet će zajednica programera Pi-a i glavni tim Pi-a, a predložit će ga odbor. Njihova implementacija i razvoj ovisit će o čvorovima koji će ažurirati rudarski softver kao i svi drugi blockchains. Nijedno središnje tijelo neće kontrolirati valutu i to će biti u potpunosti decentralizirano. Ostaci lažnih korisnika ili duplicirani korisnici bit će odbačeni. To je faza kada se Pi može povezati s mjenjačnicama i zamijeniti za druge valute.
Originalnu englesku verziju možete proćitati ovdje.