
Izstrādātāji daudzus gadus ir runājuši par blokķēdes tehnoloģijas priekšrocībām. Viņi to argumentēja ar neskaidriem “lietošanas gadījumiem”, kā arī neskaidrām definīcijām par to, kā tehnoloģija darbojas, kam tā patiesībā ir paredzēta un kā platformas, kas to izmanto, atšķiras viena no otras. Nav pārsteidzoši, ka tas ir izraisījis apjukumu un neuzticēšanos blokķēdes tehnoloģijai.
Šajā rakstā es vēlos aprakstīt garīgo modeļu kopu, kas palīdzēs jums saprast, kā potenciālie lietošanas gadījumi noved pie tehniskajiem kompromisiem, kas jāveic katrai platformai. Šie mentālie modeļi ir veidoti, balstoties uz progresu, ko blokķēdes tehnoloģija ir panākusi pēdējo 10 gadu laikā, savā attīstībā izgājusi 3 paaudzes: atvērto naudu, atvērto finansējumu un, visbeidzot, atvērto internetu.
Mans mērķis ir palīdzēt jums izveidot skaidru izpratni par to, kas ir blokķēde, saprast, kāpēc ir vajadzīgas dažādas platformas, un iztēloties atvērtā interneta nākotni.
Īss ievads par blokķēdi
Daži pamati. Blockchain būtībā ir tikai datu bāze, ko pārvalda dažādu operatoru grupa, nevis viens uzņēmums (piemēram, Amazon, Microsoft vai Google). Būtiska atšķirība starp blokķēdi un mākoni ir tā, ka, lai saglabātu vērtīgus datus, nav jāuzticas datu bāzes “īpašniekam” (vai tās darbības drošībai). Ja blokķēde ir publiska (un visas galvenās blokķēdes ir publiskas), ikviens to var izmantot jebko.
Lai šāda sistēma darbotos ar lielu skaitu anonīmu ierīču visā pasaulē, tai ir jābūt digitālam marķierim, kas tiks izmantots kā maksāšanas līdzeklis. Ar šiem marķieriem ķēdes lietotāji maksās sistēmu operatoriem. Vienlaikus žetons sniedz drošības garantiju, ko nosaka tajā iestrādātā spēles teorija. Un, lai gan ideju lielā mērā apdraudēja krāpniecisko ICO uzplaukums 2017. gadā, pati ideja par marķieriem un marķieri kopumā, proti, ka vienu digitālo līdzekli var unikāli identificēt un nosūtīt, ir neticami potenciāls.
Ir svarīgi arī nodalīt to datu bāzes daļu, kurā tiek glabāti dati, no daļas, kas modificē datus (virtuālā mašīna).
Var optimizēt dažādus ķēdes raksturlielumus. Piemēram, drošība (bitcoin izteiksmē), ātrums, cena vai mērogojamība. Turklāt modifikācijas loģiku var optimizēt arī daudzos veidos: tas var būt vienkāršs saskaitīšanas un atņemšanas kalkulators (piemēram, Bitcoin), vai varbūt Tjūringa pilnīga virtuālā mašīna (piemēram, Ethereum un NEAR).
Tātad divas blokķēdes platformas var “konfigurēt” savu blokķēdi un virtuālo mašīnu, lai tās veiktu pilnīgi atšķirīgas funkcijas, un tās, iespējams, nekad nekonkurēs savā starpā tirgū. Piemēram, Bitcoin, salīdzinot ar Ethereum vai NEAR, ir pavisam cita pasaule, un Ethereum un NEAR, savukārt, nav nekāda sakara ar Ripple un Stellar - neskatoties uz to, ka tie visi strādā pie “blockchain tehnoloģijas”.
Trīs blokķēdes paaudzes

Tehnoloģiskie sasniegumi un specifiski risinājumi sistēmu projektēšanā ir ļāvuši paplašināt blokķēdes funkcionalitāti 3 paaudzēs tās izstrādes pēdējo 10 gadu laikā. Šīs paaudzes var iedalīt šādi:
- Atvērtā nauda: dodiet ikvienam piekļuvi digitālajai naudai.
- Atvērtā finanse: padariet digitālo naudu programmējamu un paplašiniet tās izmantošanas robežas.
- Atvērts internets: paplašiniet atvērto finansējumu, lai iekļautu jebkāda veida vērtīgu informāciju un kļūtu pieejami masveida lietošanai.
Sāksim ar atvērto naudu.
Pirmā paaudze: atvērta nauda
Nauda ir kapitālisma pamats. Pirmais posms ļāva ikvienam no jebkuras vietas piekļūt naudai.

Viens no svarīgākajiem datiem, ko var glabāt datu bāzē, ir pati nauda. Šis ir bitkoinu jauninājums: izveidot vienkāršu sadalītu virsgrāmatu, kas ļauj visiem piekrist, ka Džo ir 30 bitkoini un tikko nosūtīja Džila 1,5 bitkoīnus. Bitcoin ir iestatīts tā, lai drošība būtu prioritāte pār visām citām iespējām. Bitcoin vienprātība ir neticami dārga, laikietilpīga un balstīta uz vājajām vietām, un modifikācijas līmeņa ziņā tas būtībā ir vienkāršs saskaitīšanas un atņemšanas kalkulators, kas ļauj veikt darījumus un dažas citas ļoti ierobežotas darbības.
Bitcoin ir labs piemērs, kas parāda galvenās priekšrocības datu glabāšanai blokķēdē: tas nav atkarīgs no neviena starpnieka un ir pieejams ikvienam. Tas ir, ikviens, kam ir bitkoini, var veikt p2p pārskaitījumu, neizmantojot neviena palīdzību.
Bitcoin solītā vienkāršības un jaudas dēļ “nauda” kļuva par vienu no agrākajiem un veiksmīgākajiem blokķēdes izmantošanas gadījumiem. Bet "pārāk lēna, pārāk dārga un pārāk droša" bitcoin sistēma labi darbojas aktīvu glabāšanai - līdzīgi kā zelts, bet ne ikdienas lietošanai tādiem pakalpojumiem kā interneta maksājumi vai starptautiski pārskaitījumi.
Atvērtās naudas iestatīšana
Šiem lietošanas modeļiem ir izveidotas citas shēmas ar dažādiem iestatījumiem:
- Pārskaitījumi: lai miljoniem cilvēku katru dienu varētu nosūtīt patvaļīgas summas visā pasaulē, jums ir nepieciešams kaut kas daudz efektīvāks un lētāks nekā Bitcoin. Tomēr jūsu sistēmai joprojām ir jānodrošina pietiekams drošības līmenis. Ripple un Stellar ir projekti, kas ir optimizējuši savas ķēdes, lai sasniegtu šo mērķi.
- Ātri darījumi: lai miljardiem cilvēku izmantotu digitālo naudu tāpat kā kredītkartes, ķēdei ir jābūt labi mērogojamai, tai jābūt augstai veiktspējai un jāpaliek lētai. To var izdarīt divos veidos, uz drošības rēķina. Pirmais ir izveidot ātrāku “otro slāni” uz bitcoin, kas optimizē tīklu augstai veiktspējai, un pēc darījuma pabeigšanas pārvieto aktīvus atpakaļ uz bitcoin “glabātuvi”. Šāda risinājuma piemērs ir Lightning Network. Otrs veids ir izveidot jaunu blokķēdi, kas nodrošinās maksimālu drošības līmeni, vienlaikus ļaujot veikt ātrus, lētus darījumus, piemēram, Svaros.
- Privāti darījumi: lai saglabātu pilnīgu konfidencialitāti darījuma laikā, jums ir jāpievieno anonimizācijas slānis. Tas samazina veiktspēju un palielina cenu, kā arī darbojas Zcash un Monero.
Tā kā šāda nauda ir žetoni, kas ir pilnībā digitāls aktīvs, tos var ieprogrammēt arī sistēmas pamata līmenī. Piemēram, kopējais bitkoinu daudzums, kas laika gaitā tiks saražots, ir ieprogrammēts pamatā esošajā bitkoinu sistēmā. Izveidojot labu skaitļošanas sistēmu virs pamata līmeņa, to var pacelt pilnīgi jaunā līmenī.
Šeit tiek izmantota atvērtā finansēšana.
Otrā paaudze: atvērtā finanse
Izmantojot atvērto finansējumu, nauda vairs nav tikai vērtību krātuve vai darījumu instruments – tagad jūs varat no tās gūt labumu, kas palielina tās potenciālu.

Rekvizīti, kas ļauj cilvēkiem publiski veikt Bitcoin pārskaitījumus, arī ļauj izstrādātājiem rakstīt programmas, kas dara to pašu. Pamatojoties uz to, pieņemsim, ka digitālajai naudai ir savs neatkarīgs API, kas neprasa iegūt API atslēgu vai lietotāja līgumu no neviena uzņēmuma.
To sola “atvērtā finanse”, kas pazīstama arī kā “decentralizētā finanse” (DeFi).
ETĒRIJA
Kā minēts iepriekš, Bitcoin API ir diezgan vienkārša un neproduktīva. Pietiek Bitcoin tīklā izvietot skriptus, kas ļauj tam darboties. Lai paveiktu ko interesantāku, ir jāpārnes pats Bitcoin uz citu blokķēdes platformu, kas nav viegls uzdevums.
Citas platformas ir strādājušas, lai apvienotu augsto drošības līmeni, kas nepieciešams darbam ar digitālo naudu, ar sarežģītāku modifikāciju līmeni. Ethereum bija pirmais, kas to palaida. Tā vietā, lai bitkoinu “kalkulators”, kas strādātu pie saskaitīšanas un atņemšanas, Ethereum izveidoja visu virtuālo mašīnu uz krātuves slāņa, kas ļāva izstrādātājiem rakstīt pilnvērtīgas programmas un palaist tās tieši ķēdē.
Svarīgi ir tas, ka ķēdē glabātā digitālā aktīva (piemēram, naudas) drošība ir tāda pati kā tādu programmu drošība un uzticamība, kuras var sākotnēji mainīt šīs ķēdes stāvokli. Ethereum viedā līguma programmas būtībā ir bezservera skripti, kas ķēdē darbojas tieši tādā pašā veidā, kā ar bitcoin tiek veikts visizplatītākais darījums “nosūtīt Jill 23 marķierus”. Ethereum vietējais marķieris ir ēteris jeb ETH.
Blockchain komponenti kā cauruļvads
Tā kā API virs ETH ir publiska (tāpat kā Bitcoin), bet bezgalīgi programmējama, bija iespējams izveidot virkni celtniecības bloku, kas pārnes ēteri viens otram, lai veiktu noderīgu darbu gala lietotājam.
“Iepazīstamajā pasaulē” tam būtu nepieciešama, piemēram, liela banka, kas vienotos par līgumu nosacījumiem un piekļuvi API ar katru atsevišķu pakalpojumu sniedzēju. Taču blokķēdē katru no šiem blokiem neatkarīgi izveidoja izstrādātāji, un 1. gada sākumā tos strauji palielināja līdz miljoniem dolāru un vairāk nekā 2020 miljarda dolāru vērtībā.
Piemēram, sāksim ar Dharma — maku, kas ļauj lietotājiem uzglabāt digitālos marķierus un nopelnīt par tiem procentus. Tas ir tradicionālās banku sistēmas izmantošanas pamatprincips. Dharma izstrādātāji saviem lietotājiem piedāvā procentu likmi, savienojot daudzas sastāvdaļas, kas tika izveidotas uz Ethereum bāzes. Piemēram, lietotāju dolāri tiek konvertēti DAI, uz Ethereum balstītā stabilā monētā, kas ir vienāda ar ASV dolāru. Pēc tam šī stabilā monēta tiek pievienota Compound — protokolam, kas aizdod šo naudu uz procentiem un tādējādi lietotājiem nopelna tūlītējus procentus.
Atvērtā finansējuma pielietošana
Galvenais ir tas, ka galaprodukts, kas sasniedza lietotāju, tika izveidots, izmantojot daudzus komponentus, no kuriem katru izveidoja atsevišķa komanda, un šo komponentu lietošanai nebija nepieciešama atļauja vai API atslēga. Šobrīd šajā sistēmā apgrozās miljardi dolāru. Tas ir gandrīz kā atvērtā pirmkoda programmatūra, taču, ja atvērtā koda izmantošanai katrai ieviešanai ir nepieciešams lejupielādēt noteiktas bibliotēkas kopiju, tad atvērtie komponenti tiek izvietoti tikai vienu reizi, un tad katrs lietotājs var nosūtīt pieprasījumus konkrētam komponentam, lai piekļūtu tā vispārējam stāvoklim. .
Katra no komandām, kas izveidoja šos komponentus, nav atbildīga par pārmērīgiem EC2 rēķiniem API ļaunprātīgas izmantošanas dēļ. Šo komponentu nolasīšana un uzlāde būtībā notiek automātiski ķēdē.
Veiktspēja un skaņošana
Ethereum darbojas ar tādiem pašiem parametriem kā bitcoin, taču bloki tīklā tiek pārsūtīti apmēram 30 reizes ātrāk un lētāk – darījuma izmaksas ir 0,1 USD, nevis aptuveni 0,5 USD bitkoinā. Tas nodrošina pietiekamu drošības līmeni lietojumprogrammām, kas pārvalda finanšu līdzekļus un kurām nav nepieciešams liels joslas platums.
Ethereum tīkls, kas ir pirmās paaudzes tehnoloģija, pakļāvās lielajam pieprasījumu skaitam un cieta caurlaidspēju 15 transakciju sekundē. Šī veiktspējas atšķirība ir atstājusi atvērto finansējumu, kas ir iestrēdzis koncepcijas pierādījuma stāvoklī. Pārslogotais tīkls darbojās kā globālā finanšu sistēma analogo ierīču laikmetā ar papīra čekiem un tālruņa apstiprinājumiem, jo Ethereum ir mazāka skaitļošanas jauda nekā Ethereum. 1990 gadā.
Ethereum ir pierādījis spēju apvienot komponentus finanšu izmantošanas gadījumiem un atvēra piekļuvi plašākam lietojumprogrammu klāstam, ko sauc par atvērto internetu.
Trešā paaudze: atvērtais internets
Tagad jebkas vērtīgs var kļūt par naudu, savienojot internetu ar atvērto finansējumu un tādējādi radot vērtīgu internetu un atvērtu internetu.

Kā minēts iepriekš, atvērtās naudas jēdzienam ir daudz pielietojumu. Ir arī aprakstīts, kā nākamās paaudzes tehnoloģija Ethereum ir padarījusi atvērto naudu noderīgāku, radot iespējas apvienot atvērtās finanšu sastāvdaļas. Tagad apskatīsim, kā citas paaudzes tehnoloģijas paplašina atvērtā finansējuma iespējas un atraisa blokķēdes patieso potenciālu.
Sākotnēji visa pieminētā “nauda” ir tikai datu veidi, kas tiek glabāti blokķēdē ar savu publisko API. Bet datu bāzē var saglabāt jebko.
Tā dizaina dēļ blokķēde ir vislabāk piemērota nozīmīgas vērtības datiem. "Nozīmīgās vērtības" definīcija ir ārkārtīgi elastīga. Jebkuri dati, kuriem ir potenciāla vērtība cilvēkiem, var tikt marķēti. Tokenizācija šajā kontekstā ir process, kurā esošs īpašums (kas nav izveidots no jauna, piemēram, bitcoin) tiek pārsūtīts uz blokķēdi un tam tiek piešķirts tāds pats publiskais API kā bitcoin vai Ethereum. Tāpat kā bitcoin gadījumā, tas pieļauj deficītu (vai tas būtu 21 miljons žetonu vai tikai viens).
Apsveriet Reddit piemēru, kur lietotāji tiešsaistē nopelna reputāciju "karmas" formā. Un ņemsim tādu projektu kā Sofi, kur tiek izmantoti daudzi kritēriji, lai novērtētu konkrētas personas maksātspēju. Mūsdienu pasaulē, ja hakatona komanda, kas izstrādā jauno Sofi, vēlētos iegult Reddit karmas reitingu savā aizdošanas algoritmā, viņiem būtu jānoslēdz divpusējs līgums ar Reddit komandu, lai iegūtu sertificētu piekļuvi API. Ja "karma" būtu tokenizēta, tad šai komandai būtu visi nepieciešamie instrumenti, lai integrētos ar "karmu", un Reddit par to pat nezinātu. Viņš tikai izmantotu faktu, ka vēl vairāk lietotāju vēlas uzlabot savu karmu, jo tagad tas ir noderīgi ne tikai Reddit ietvaros, bet arī visā pasaulē.
Dodoties vēl tālāk, 100 dažādas komandas nākamajā hakatonā varētu nākt klajā ar jauniem veidiem, kā izmantot šo un citus līdzekļus, lai izveidotu jaunu publiski pieejamu atkārtoti lietojamu komponentu komplektu vai izveidotu jaunas lietojumprogrammas patērētājiem. Šī ir atvērtā interneta ideja.
Ethereum ir atvieglojis lielu summu “nodošanu”, izmantojot publiskus komponentus, tādējādi ļaujot pārsūtīt, iztērēt, apmainīt, nodrošināt ķīlu, mainīt vai citādi mijiedarboties ar jebkuru īpašumu, ko var marķierēt, kā noteikts tā publiskajā domēnā. API.
Iestatīšana atvērtam internetam
Atvērtais internets būtībā neatšķiras no atvērtā finansējuma: tā ir tikai virsbūve tiem virsū. Atvērtā interneta lietošanas gadījumu skaita pieaugums prasa ievērojamu produktivitātes lēcienu, kā arī spēju piesaistīt jaunus lietotājus.
Lai uzturētu atvērtu internetu, platformai ir nepieciešami šādi rekvizīti:
- Lielāka caurlaidspēja, ātrāks ātrums un lētāki darījumi. Tā kā ķēde vairs nepieņem tikai lēnus līdzekļu pārvaldības lēmumus, tai ir jāmēro, lai atbalstītu sarežģītākus datu tipus un lietošanas gadījumus.
- Lietojamība. Tā kā lietošanas gadījumi tiks pārvērsti lietotāju lietojumprogrammās, ir svarīgi, lai izstrādātāju izveidotie komponenti vai ar tiem izstrādātās lietojumprogrammas nodrošinātu gala lietotājam labu pieredzi. Piemēram, kad viņi izveido kontu vai saista esošu kontu ar dažādiem aktīviem un platformām un tajā pašā laikā saglabā kontroli pār datiem, kas atrodas lietotāja rokās.
Nevienai no platformām iepriekš nebija šādu īpašību to sarežģītības dēļ. Bija vajadzīgi gadi pētījumi, lai nonāktu līdz vietai, kur jauni vienprātības mehānismi saplūst ar jaunām izpildes vidēm un jauniem mērogošanas veidiem, vienlaikus saglabājot veiktspēju un drošību, ko pieprasa monetārie aktīvi.
atvērtā interneta platforma
Desmitiem blokķēdes projektu, kas šogad nonāk tirgū, ir pielāgojuši savas platformas, lai tās apkalpotu dažādus atvērtās naudas un atvērtās finanšu izmantošanas gadījumus. Ņemot vērā tehnoloģijas ierobežojumus šajā posmā, viņiem bija izdevīgi optimizēt savu platformu konkrētai nišai.
NEAR ir vienīgā ķēde, kas ir apzināti uzlabojusi savu tehnoloģiju un pielāgojusi veiktspējas raksturlielumus, lai pilnībā atbilstu atvērtā interneta vajadzībām.
NEAR apvieno mērogošanas pieejas no augstas veiktspējas datu bāzu pasaules ar izpildlaika uzlabojumiem un gadiem ilgiem lietojamības uzlabojumiem. Tāpat kā Ethereum, arī NEAR ir pilnvērtīga virtuālā mašīna, kas uzcelta uz blokķēdes, taču, lai “sekotu līdzi pieprasījumam”, pamatā esošā ķēde līdzsvaro virtuālās mašīnas caurlaidspēju, sadalot aprēķinus paralēlos procesos (sharding). Un tajā pašā laikā saglabā drošību tādā līmenī, kāds nepieciešams uzticamai datu glabāšanai.
Tas nozīmē, ka NEAR var ieviest visus iespējamos lietošanas gadījumus: ar fiat nodrošinātas monētas, kas ikvienam nodrošina piekļuvi stabilai valūtai, atvērti finanšu mehānismi, kas tiek mērogoti līdz sarežģītiem finanšu instrumentiem un atpakaļ, pirms parasti cilvēki tos izmanto, un visbeidzot atvērtā pirmkoda lietojumprogrammas. Internets , kas to visu absorbē ikdienas tirdzniecībai un mijiedarbībai.
Secinājums
Stāsts par atvērto internetu ir tikai sākums, jo mēs tikko esam izstrādājuši nepieciešamās tehnoloģijas, lai to sasniegtu tā patiesajā mērogā. Tagad, kad šis lielais solis ir sperts, nākotne tiks veidota uz inovācijām, ko var radīt no šīm jaunajām tehnoloģijām, kā arī uz izstrādātāju un uzņēmēju tehnoloģisko aprīkojumu, kuri ir jaunās realitātes priekšgalā.
Lai izprastu atvērta interneta iespējamo ietekmi, apsveriet "kembrija sprādzienu", kas notika agrīno interneta protokolu izveides laikā, kas bija nepieciešami, lai 1990. gadu beigās lietotāji varētu beidzot tērēt naudu tiešsaistē. Nākamo 25 gadu laikā e-komercija pieauga, katru gadu radot vairāk nekā 2 triljonus USD.
Tāpat atvērtais internets paplašina atvērtā finansējuma finanšu primitīvu darbības jomu un sasniedzamību un ļauj tos iekļaut uzņēmējdarbībai un patērētājiem orientētās lietojumprogrammās tādos veidos, ko mēs varam uzminēt, bet noteikti nevaram paredzēt.
Veidosim atvērtu internetu kopā!
Neliels resursu saraksts tiem, kas tagad vēlas iedziļināties:
1. Skatiet, kā izskatās izstrāde NEAR, un varat eksperimentēt tiešsaistes IDE .
2. Izstrādātāji, kas vēlas pievienoties ekosistēmai .
3. Ir pieejama plaša izstrādātāju dokumentācija angļu valodā .
4. Visām ziņām var sekot līdzi krievu valodā Un
5. Ja jums ir idejas par kopienas virzītiem pakalpojumiem un vēlaties pie tām strādāt, lūdzu, apmeklējiet mūsu vietni atbalsts uzņēmējiem.
Avots: www.habr.com
