Atviro interneto raida

Atviro interneto raida

Kūrėjai apie „blockchain“ technologijos naudą kalba jau daugelį metų. Jie tai argumentavo blankiais „naudojimo atvejais“ ir neaiškiais apibrėžimais, kaip technologija veikia, ką ji iš tikrųjų daro ir kuo ją naudojančios platformos skiriasi viena nuo kitos. Nenuostabu, kad tai sukėlė sumaištį ir nepasitikėjimą blockchain technologija.

Šiame straipsnyje noriu aprašyti mentalinių modelių rinkinį, kuris gali padėti suprasti, kaip galimi naudojimo atvejai lemia techninius kompromisus, kuriuos turi padaryti kiekviena platforma. Šie psichikos modeliai yra sukurti remiantis pažanga, kurią blockchain technologija padarė per pastaruosius 10 metų, per tris kartas: atvirus pinigus, atvirus finansus ir, galiausiai, atvirą internetą.
Mano tikslas – padėti jums aiškiai suprasti, kas yra „blockchain“, suprasti, kodėl reikalingos skirtingos platformos, ir įsivaizduoti atvirojo interneto ateitį.

Trumpas Blockchain įvadas

Kai kurie pagrindai. Blockchain iš esmės yra tik duomenų bazė, kurią valdo skirtingų operatorių grupė, o ne vienas subjektas (pvz., Amazon, Microsoft ar Google). Svarbus skirtumas tarp „blockchain“ ir debesies yra tas, kad norint saugoti vertingus duomenis, nereikia pasitikėti duomenų bazės „savininku“ (ar jos veikimo saugumu). Kai blokų grandinė yra vieša (ir visos didžiausios blokų grandinės yra viešos), kiekvienas gali ją naudoti bet kam.

Kad tokia sistema veiktų daugelyje anoniminių įrenginių visame pasaulyje, ji turi turėti skaitmeninį žetoną, kuris bus naudojamas kaip mokėjimo priemonė. Su šiais žetonais grandinės vartotojai mokės sistemų operatoriams. Tuo pačiu žetonas suteikia saugumo garantiją, kurią lemia jame įtvirtinta žaidimo teorija. Ir nors idėją iš esmės sužlugdė nesąžiningų ICO bumas 2017 m., pati žetonų ir tokenizacijos idėja apskritai, kad vienas skaitmeninis turtas gali būti unikaliai identifikuotas ir išsiųstas, turi neįtikėtiną potencialą.

Taip pat svarbu atskirti duomenų bazės dalį, kurioje saugomi duomenys, nuo duomenis modifikuojančios (virtualios mašinos).

Galima optimizuoti įvairias grandinės charakteristikas. Pavyzdžiui, saugumas (Bitcoin), greitis, kaina arba mastelio keitimas. Be to, modifikavimo logiką taip pat galima optimizuoti įvairiais būdais: tai gali būti paprastas sudėjimo ir atimties skaičiuotuvas (kaip Bitcoin), arba tai gali būti Turingo pilna virtuali mašina (kaip Ethereum ir NEAR).

Taigi dvi „blockchain“ platformos gali „pritaikyti“ savo blokų grandinę ir virtualią mašiną, kad atliktų visiškai skirtingas funkcijas, ir jos gali niekada nekonkuruoti tarpusavyje. Pavyzdžiui, Bitcoin yra visiškai kitoks pasaulis, palyginti su Ethereum ar NEAR, o Ethereum ir NEAR, savo ruožtu, neturi nieko bendra su Ripple ir Stellar – nepaisant to, kad jie visi dirba pagal „blockchain“ technologiją.

Trys blokų grandinės kartos

Atviro interneto raida

Technologijų pažanga ir konkretūs sistemų projektavimo sprendimai leido išplėsti blokų grandinės funkcionalumą per 3 jos kūrimo kartas per pastaruosius 10 metų. Šios kartos gali būti suskirstytos taip:

  1. Atviri pinigai: visiems suteikiama prieiga prie skaitmeninių pinigų.
  2. Atviras finansas: skaitmeninių pinigų programavimas ir jų naudojimo ribų išplėtimas.
  3. Atviras internetas: išplėskite atvirąjį finansavimą, kad jis apimtų visų rūšių vertingą informaciją ir taptų prieinamas masiniam naudojimui.

Pradėkime nuo atvirų pinigų.

Pirmoji karta: atviri pinigai

Pinigai yra kapitalizmo pagrindas. Pirmasis etapas leido bet kam ir bet kur gauti pinigų.

Atviro interneto raida

Kai kurie iš svarbiausių duomenų, kuriuos galima saugoti duomenų bazėje, yra patys pinigai. Štai kas naujoviška Bitcoin: turėti paprastą paskirstytą knygą, kuri leidžia visiems sutikti, kad Joe turi 30 bitkoinų ir ką tik išsiuntė Jill 1,5 Bitcoin. Bitcoin yra sukonfigūruotas taip, kad saugumui būtų teikiama pirmenybė prieš visus kitus parametrus. „Bitcoin“ konsensusas yra neįtikėtinai brangus, atimantis daug laiko ir kliūčių, o modifikavimo lygmeniu tai iš esmės paprastas sudėjimo ir atimties skaičiuotuvas, leidžiantis atlikti operacijas ir kai kurias kitas labai ribotas operacijas.

Bitcoin yra geras pavyzdys, parodantis pagrindinius duomenų saugojimo blokų grandinėje privalumus: jis nepriklauso nuo jokių tarpininkų ir yra prieinamas visiems. Tai reiškia, kad kiekvienas, turintis bitkoinų, gali atlikti p2p pervedimą nesikreipdamas į niekieno pagalbą.

Dėl Bitcoin pažadėto paprastumo ir galios „pinigai“ tapo vienu iš ankstyviausių ir sėkmingiausių „blockchain“ naudojimo atvejų. Tačiau „Bitcoin“ sistema „per lėta, per brangi ir per saugi“ puikiai tinka turtui saugoti – panašiai kaip auksas –, tačiau netinka kasdieniam naudojimui teikiant tokias paslaugas kaip mokėjimai internetu ar tarptautiniai pervedimai.

Atvirų pinigų nustatymas

Šiems naudojimo modeliams buvo sukurtos kitos grandinės su skirtingais nustatymais:

  1. Pervedimai: norint, kad milijonai žmonių kasdien siųstų savavališkas sumas visame pasaulyje, jums reikia kažko daug galingesnio ir pigesnio nei Bitcoin. Tačiau jūsų sistema vis tiek turėtų užtikrinti pakankamą saugumo lygį. Ripple ir Stellar yra projektai, kurie optimizavo savo grandines, kad pasiektų šį tikslą.
  2. Greitos operacijos: norint, kad milijardai žmonių naudotų skaitmeninius pinigus taip pat, kaip jie naudojasi kredito kortelėmis, jums reikia, kad grandinė gerai išsiplėstų, veiktų našiai ir išliktų nebrangi. Tai galima padaryti dviem būdais, aukojant saugumą. Pirmasis yra sukurti greitesnį „antrąjį sluoksnį“ ant „Bitcoin“, kuris optimizuoja tinklą, kad būtų užtikrintas didelis našumas, ir, kai operacija bus baigta, turtas perkeliamas atgal į „Bitcoin“ saugyklą. Tokio sprendimo pavyzdys yra „Lightning Network“. Antrasis būdas – sukurti naują blokų grandinę, kuri užtikrins maksimalų saugumo lygį ir leis atlikti greitus, pigius sandorius, pavyzdžiui, Svarstyklės.
  3. Privačios operacijos: norėdami išlaikyti visišką konfidencialumą operacijos metu, turite pridėti anonimiškumo sluoksnį. Tai sumažina našumą ir padidina kainą, kaip veikia Zcash ir Monero.

Kadangi tokie pinigai yra žetonas, kuris yra visiškai skaitmeninis turtas, juos taip pat galima užprogramuoti baziniame sistemos lygyje. Pavyzdžiui, visas Bitcoin kiekis, kuris bus pagamintas laikui bėgant, yra užprogramuotas pagrindinėje Bitcoin sistemoje. Sukūrus gerą skaičiavimo sistemą, viršijančią pagrindinį lygį, ji gali būti perkelta į visiškai naują lygį.

Čia atsiranda atvirasis finansavimas.

Antroji karta: atviras finansavimas

Atvirojo finansavimo atveju pinigai nebėra tik vertės kaupimas ar sandorių įrankis – dabar juos galima panaudoti vertei gauti, o tai padidina jų potencialą.

Atviro interneto raida

Tos pačios funkcijos, leidžiančios žmonėms viešai atlikti Bitcoin pervedimus, taip pat leidžia kūrėjams rašyti programas, kurios atlieka tą patį. Remdamiesi tuo, darykime prielaidą, kad skaitmeniniai pinigai turi savo nepriklausomą API, kurią naudodami nereikia gauti API rakto ar vartotojo sutarties iš jokios įmonės.

Tai žada „atviras finansavimas“, dar vadinamas „decentralizuotu finansavimu“ (DeFi).

ETHEREUM

Kaip minėta anksčiau, Bitcoin API yra gana paprasta ir neproduktyvi. Užtenka Bitcoin tinkle įdiegti scenarijus, leidžiančius jam veikti. Norint padaryti ką nors įdomesnio, reikia perkelti patį Bitcoin į kitą blockchain platformą, o tai nėra lengva užduotis.

Kitos platformos stengėsi suderinti aukštą skaitmeninių pinigų saugumo lygį su sudėtingesniu modifikavimo lygiu. Ethereum buvo pirmasis, kuris tai paleido. Vietoj Bitcoin sudėjimo ir atimties „skaičiuotuvo“, „Ethereum“ sukūrė visą virtualią mašiną ant saugojimo sluoksnio, kuri leido kūrėjams rašyti pilnavertes programas ir paleisti jas tiesiai grandinėje.

Svarbu tai, kad grandinėje saugomo skaitmeninio turto (pvz., pinigų) saugumas yra toks pat, kaip ir programų, kurios gali iš esmės pakeisti tos grandinės būseną, saugumas ir patikimumas. „Ethereum“ išmaniosios sutarties programos iš esmės yra be serverio esantys scenarijai, kurie grandinėje vykdomi lygiai taip pat, kaip dažniausiai atliekama „Send Jill 23 tokens“ operacija Bitcoin. Ethereum gimtoji atpažinimo priemonė yra eteris arba ETH.

Blockchain komponentai kaip vamzdynas

Kadangi ETH viršuje esanti API yra vieša (kaip Bitcoin), bet be galo programuojama, buvo galima sukurti struktūrinių blokų, kurie perduoda eterį vienas kitam, seriją, kad atliktų naudingą darbą galutiniam vartotojui.

„Normaliame pasaulyje“ tam reikėtų, pavyzdžiui, didelio banko, kuris derėtųsi dėl sutarties sąlygų ir API prieigos su kiekvienu atskiru teikėju. Tačiau blokų grandinėje kiekvieną iš šių blokų kūrėjai sukūrė nepriklausomai ir 1 m. pradžioje greitai padidino pralaidumą ir saugojimą iki milijonų dolerių vertės daugiau nei 2020 mlrd.

Pavyzdžiui, pradėkime nuo „Dharma“ – piniginės, leidžiančios vartotojams saugoti skaitmeninius žetonus ir užsidirbti už juos palūkanas. Tai yra pagrindinis tradicinės bankų sistemos naudojimo principas. „Dharma“ kūrėjai siūlo savo vartotojams palūkanų normą, sujungdami daugybę komponentų, pastatytų ant „Ethereum“. Pavyzdžiui, vartotojų doleriai konvertuojami į DAI – Ethereum pagrindu sukurtą stabilią monetą, kuri yra lygi JAV doleriui. Tada ši stabili moneta įvedama į „Comound“ protokolą, kuris skolina šiuos pinigus už palūkanas ir taip akimirksniu uždirba palūkanas vartotojams.

Atvirojo finansavimo taikymas

Pagrindinis dalykas yra tai, kad galutinis produktas, pasiekiantis vartotoją, buvo sukurtas naudojant daugybę komponentų, kurių kiekvieną sukūrė atskira komanda, ir nereikėjo gauti leidimo ar API rakto naudoti tuos komponentus. Šiuo metu šioje sistemoje cirkuliuoja milijardai dolerių. Tai beveik kaip atvirojo kodo programinė įranga, bet jei atvirojo kodo programinė įranga reikalauja atsisiųsti konkrečios bibliotekos kopiją kiekvienam diegimui, tada atvirojo kodo komponentai diegiami tik vieną kartą, o tada kiekvienas vartotojas gali siųsti užklausas konkrečiam komponentui, kad pasiektų jo bendrinamą. valstybė.

Kiekviena iš komandų, sukūrusių šiuos komponentus, nėra atsakinga už pernelyg dideles EC2 sąskaitas dėl piktnaudžiavimo jų API. Rodmenų ėmimas ir įkrovimas naudojant šiuos komponentus grandinėje iš esmės vyksta automatiškai.

Atlikimas ir derinimas

Ethereum veikia tais pačiais parametrais kaip ir Bitcoin, tačiau blokai į tinklą perduodami apie 30 kartų greičiau ir pigiau – sandorio kaina yra 0,1 USD, o ne apie 0,5 USD Bitcoin. Tai užtikrina pakankamą saugumo lygį programoms, kurios valdo finansinį turtą ir nereikalauja didelio pralaidumo.

Ethereum tinklas, kaip pirmosios kartos technologija, pasidavė didelių užklausų iššūkiams ir patyrė 15 operacijų per sekundę pralaidumą. Dėl šio našumo atotrūkio atviras finansas įstrigo koncepcijos įrodymo būsenoje. Perkrautas tinklas veikė kaip pasaulinė finansų sistema analoginėje eroje su popieriniais čekiais ir telefono patvirtinimais, nes „Ethereum“ turi mažesnę skaičiavimo galią nei grafinis skaičiuotuvas 1990 metais.

„Ethereum“ pademonstravo galimybę sujungti komponentus finansinio naudojimo atvejais ir atvėrė prieigą prie įvairesnių programų, vadinamų atviruoju internetu.

Trečioji karta: atviras internetas

Dabar viskas, kas turi vertę, gali tapti pinigais, susiejant internetą su atviraisiais finansais ir taip sukuriant vertės internetą bei atvirąjį internetą.

Atviro interneto raida
Kaip minėta anksčiau, atvirų pinigų sąvoka turi daug pritaikymų. Jame taip pat aprašyta, kaip naujos kartos technologija „Ethereum“ padarė atvirus pinigus naudingesnius, sukurdama galimybes derinti atviro finansavimo komponentus. Dabar pažiūrėkime, kaip kitos kartos technologijos plečia atviro finansavimo galimybes ir atskleidžia tikrąjį blokų grandinės potencialą.

Iš pradžių visi „pinigai“, apie kuriuos buvo kalbama, yra tiesiog duomenų tipas, saugomas „blockchain“ su savo atvira API. Tačiau duomenų bazėje galima saugoti bet ką.

Dėl savo dizaino blokų grandinė labiausiai tinka duomenims, kurie turi didelę vertę. „Prasmingos vertės“ apibrėžimas yra labai lankstus. Bet kokie duomenys, galintys turėti potencialią vertę žmonėms, gali būti pažymėti. Tokenizavimas šiame kontekste yra procesas, kurio metu esamas turtas (nesukurtas nuo nulio, kaip Bitcoin) perkeliamas į blokų grandinę ir jam suteikiama tokia pati viešoji API kaip Bitcoin arba Ethereum. Kaip ir Bitcoin atveju, tai leidžia sukurti trūkumą (nesvarbu, ar tai 21 milijonas žetonų, ar tik vienas).

Apsvarstykite „Reddit“ pavyzdį, kai vartotojai uždirba internetinę reputaciją „karmos“ forma. O paimkime tokį projektą kaip Sofi, kur konkretaus žmogaus mokumui įvertinti naudojami daug kriterijų. Jei šiuolaikiniame pasaulyje hackathon komanda, kurianti naująjį Sofi, norėtų įtraukti Reddit karmos reitingą į savo skolinimo algoritmą, jie turėtų sudaryti dvipusį susitarimą su Reddit komanda, kad gautų sertifikuotą prieigą prie API. Jei „karma“ būtų tokenizuota, ši komanda turėtų visus reikalingus įrankius integruoti su „karma“, o „Reddit“ apie tai net nežinotų. Jam tiesiog būtų naudinga, kad dar daugiau vartotojų nori pagerinti savo karmą, nes dabar tai naudinga ne tik „Reddit“, bet ir visame pasaulyje.

Einant dar toliau, 100 skirtingų komandų kitame hakatone galėtų sugalvoti naujų būdų, kaip panaudoti šį ir kitus išteklius, kad sukurtų naują viešai prieinamų daugkartinio naudojimo komponentų rinkinį arba kurtų naujas programas vartotojams. Tai yra atviro interneto idėja.

„Ethereum“ palengvino didelių pinigų sumų pervedimą per viešai prieinamus komponentus, tokiu pačiu būdu leidžiant perleisti bet kokį turtą, kurį galima ženklinti, išleisti, prekiauti, paremti, modifikuoti ar kitaip sąveikauti, nes tai būdinga viešajam pobūdžiui. API.

Atviro interneto nustatymas

Atviras internetas iš esmės nesiskiria nuo atvirojo finansavimo: tai tiesiog antstatas ant jų. Didėjant atvirojo interneto naudojimo atvejams, būtinas didelis našumo šuolis, taip pat galimybė pritraukti naujų vartotojų.

Norint išlaikyti atvirą internetą, platforma reikalauja šių savybių:

  1. Didesnis pralaidumas, didesnė sparta ir pigesnės operacijos. Kadangi grandinė nebėra tiesiog perduoda lėtus turto valdymo sprendimus, ji turi būti išplėsta, kad būtų palaikomi sudėtingesni duomenų tipai ir naudojimo atvejai.
  2. Naudojamumas. Kadangi naudojimo atvejai pavirs vartotojo programomis, labai svarbu, kad kūrėjų sukurti komponentai arba su jais sukurtos programos teiktų gerą patirtį galutiniam vartotojui. Pavyzdžiui, kai jie sukuria paskyrą arba susieja esamą su skirtingais ištekliais ir platformomis ir tuo pat metu kontroliuoja duomenis, esančius vartotojo rankose.

Nė viena platforma anksčiau neturėjo tokių savybių dėl savo sudėtingumo. Prireikė daugelio metų tyrimų, kad pasiektume tašką, kai nauji konsensuso mechanizmai susilieja su naujomis vykdymo sąlygomis ir naujais masto didinimo būdais, išlaikant piniginiam turtui reikalingą našumo ir saugumo lygį.

Atidarykite interneto platformą

Dešimtys „blockchain“ projektų, ateinančių į rinką šiais metais, pritaikė savo platformas, kad būtų galima spręsti įvairias atvirų pinigų ir atvirų finansų naudojimo bylas. Atsižvelgiant į technologijų apribojimus šiame etape, jiems buvo naudinga optimizuoti savo platformą konkrečiai nišai.

NEAR yra vienintelė grandinė, kuri sąmoningai tobulino savo technologijas ir suderino savo veikimo charakteristikas, kad visiškai atitiktų atviro interneto poreikius.

NEAR derina mastelio keitimo metodus iš didelio našumo duomenų bazių pasaulio su vykdymo patobulinimais ir ilgus metus trunkančiais naudojimo patobulinimais. Kaip ir Ethereum, NEAR turi visavertę virtualią mašiną, pastatytą ant blokų grandinės, tačiau norint neatsilikti nuo paklausos, pagrindinė grandinė subalansuoja virtualios mašinos pralaidumą, suskaidydama skaičiavimus į lygiagrečius procesus (sharding). Ir tuo pat metu jis palaiko saugumą tokiu lygiu, kuris būtinas patikimam duomenų saugojimui.

Tai reiškia, kad NEAR galima pritaikyti visus įmanomus naudojimo atvejus: monetas su fiat, kurios suteikia visiems prieigą prie stabilios valiutos, atvirojo finansavimo variklius, kurie pritaikomi sudėtingoms finansinėms priemonėms ir atgal, kol paprasti žmonės jas naudoja, ir galiausiai atvirojo kodo programas. Internetas, kuris apima visa tai kasdienei prekybai ir bendravimui.

išvada

Atviro interneto istorija tik prasideda, nes tik dabar sukūrėme reikiamas technologijas, kad jis pasiektų tikrąjį mastą. Dabar, kai žengtas šis didelis žingsnis, ateitis bus sukurta remiantis naujovėmis, kurias galima sukurti naudojant šias naujas technologijas, taip pat kūrėjų ir verslininkų, kurie yra šios naujos realybės priešakyje, technologines galimybes.

Norėdami suprasti galimą atviro interneto poveikį, prisiminkite „kambro sprogimą“, įvykusį kuriant ankstyvuosius interneto protokolus, reikalingus, kad vartotojai galėtų pagaliau išleisti pinigus internete dešimtojo dešimtmečio pabaigoje. Per ateinančius 1990 metus internetinė prekyba išaugo ir kasmet generuoja daugiau nei 25 trilijonus USD.

Taip pat atviras internetas išplečia atviro finansavimo finansinių primityvų apimtį ir pasiekiamumą bei leidžia jas įtraukti į verslo ir vartotojų programas taip, kaip galime atspėti, bet tikrai nenuspėti.

Kurkime atvirą internetą kartu!

Nedidelis išteklių sąrašas norintiems dabar pasigilinti:

1. Galite pamatyti, kaip atrodo NEAR plėtra, ir eksperimentuoti internetinėje IDE čia.

2. Kūrėjai, norintys prisijungti prie ekosistemos čia.

3. Yra daug dokumentacijos kūrėjams anglų kalba čia.

4. Visas naujienas rusų kalba galite sekti adresu telegramų bendruomenėir in grupė „VKontakte“.

5. Jei turite bendruomenės teikiamų paslaugų idėjų ir norite jas įgyvendinti, apsilankykite pas mus programa parama verslininkams.

Šaltinis: www.habr.com

Добавить комментарий