La evoluo de la malferma interreto

La evoluo de la malferma interreto

Programistoj parolis pri la avantaĝoj de blokĉena teknologio dum multaj jaroj. Ili argumentis tion kun neklaraj "uzaj kazoj" kune kun neklaraj difinoj pri kiel la teknologio funkcias, por kio ĝi fakte estas, kaj kiel la platformoj, kiuj uzas ĝin, diferencas unu de la alia. Ne mirinde, ĉi tio kaŭzis konfuzon kaj malfidon pri blokĉena teknologio.

En ĉi tiu artikolo, mi volas priskribi aron da mensaj modeloj, kiuj helpos vin kompreni kiel eblaj uzkazoj kondukas al la teknikaj kompromisoj, kiujn ĉiu platformo devas fari. Ĉi tiuj mensaj modeloj estas konstruitaj surbaze de la progreso, kiun la teknologio de blokĉeno faris dum la lastaj 10 jaroj, pasinte tra 3 generacioj en ĝia evoluo: malferma mono, malferma financo kaj, finfine, la malferma Interreto.
Mia celo estas helpi vin formi klaran komprenon pri kio estas blokĉeno, kompreni kial malsamaj platformoj estas bezonataj, kaj imagi la estontecon de la malferma Interreto.

Mallonga Enkonduko al Blockchain

Kelkaj bazaĵoj. Blockchain estas esence nur datumbazo, kiu estas administrita de grupo de malsamaj funkciigistoj, anstataŭe de ununura entrepreno (kiel Amazon, Microsoft aŭ Google). Grava diferenco inter blokĉeno kaj la nubo estas, ke vi ne devas fidi la datumbazon "posedanto" (aŭ ilia funkcia sekureco) por stoki valorajn datumojn. Kiam blokĉeno estas publika (kaj ĉiuj ĉefaj blokĉenoj estas publikaj), ĉiu povas uzi ĝin por io ajn.

Por ke tia sistemo funkciu sur granda nombro da anonimaj aparatoj tra la mondo, ĝi devas havi ciferecan signon, kiu estos uzata kiel rimedo de pago. Per ĉi tiuj ĵetonoj, ĉenaj uzantoj pagos sistemfunkciigistojn. Samtempe, la ĵetono provizas garantion de sekureco, kiu estas determinita de la ludoteorio enigita en ĝi. Kaj kvankam la ideo estis plejparte endanĝerigita de la eksplodo de fraŭdaj ICO-oj en 2017, la ideo mem de ĵetonoj kaj tokenigo ĝenerale, kiu estas, ke ununura cifereca valoraĵo povas esti unike identigita kaj sendita, havas nekredeblan potencialon.

Ankaŭ gravas apartigi la parton de la datumbazo, kiu konservas la datumojn, de la parto, kiu modifas la datumojn (la virtuala maŝino).

Diversaj cirkvitaj trajtoj povas esti optimumigitaj. Ekzemple, sekureco (en bitcoin), rapideco, prezo aŭ skaleblo. Krome, la modifa logiko ankaŭ povas esti optimumigita en multaj manieroj: ĝi povas esti simpla aldono kaj subtraho kalkulilo (kiel en Bitcoin), aŭ eble Turing-kompleta virtuala maŝino (kiel en Ethereum kaj NEAR).

Do du blokĉenaj platformoj povas "agordi" sian blokĉenon kaj virtualan maŝinon por plenumi tute malsamajn funkciojn, kaj ili eble neniam konkuras unu kun la alia en la merkato. Ekzemple, Bitcoin kompare kun Ethereum aŭ NEAR estas tute malsama mondo, kaj Ethereum kaj NEAR, siavice, havas nenion komunan kun Ripple kaj Stellar - malgraŭ la fakto, ke ili ĉiuj laboras pri "blockchain-teknologio".

Tri generacioj de blokĉeno

La evoluo de la malferma interreto

Teknologiaj progresoj kaj specifaj solvoj en sistema dezajno ebligis vastigi la funkciecon de la blokĉeno dum 3 generacioj de ĝia evoluo dum la lastaj 10 jaroj. Ĉi tiuj generacioj povas esti dividitaj jene:

  1. Malferma mono: donu al ĉiuj aliron al cifereca mono.
  2. Malferma financo: faru ciferecan monon programebla kaj puŝu la limojn de ĝia uzo.
  3. Malferma Interreto: vastigu malferman financon por inkludi valorajn informojn de ajna speco kaj fariĝi disponebla por amasa uzo.

Ni komencu per malferma mono.

Unua generacio: malferma mono

Mono estas la fundamento de kapitalismo. La unua etapo permesis al iu ajn de ie ajn aliri monon.

La evoluo de la malferma interreto

Unu el la plej gravaj datumoj, kiuj povas esti konservitaj en datumbazo, estas la mono mem. Ĉi tio estas la novigo de bitcoin: havi simplan distribuitan ĉeflibron, kiu ebligas al ĉiuj konsenti, ke Joe havas 30 bitcoins kaj ĵus sendis al Jill 1,5 bitcoins. Bitcoin estas starigita por prioritati sekurecon super ĉiuj aliaj opcioj. Bitcoin-konsento estas nekredeble multekosta, tempopostula, kaj botelkolo-bazita, kaj laŭ modifa nivelo, ĝi estas esence simpla aldono kaj subtraho kalkulilo kiu permesas transakciojn kaj iujn aliajn tre limigitajn operaciojn.

Bitcoin estas bona ekzemplo montranta la ĉefajn avantaĝojn de stokado de datumoj sur la blokĉeno: ĝi ne dependas de iuj perantoj kaj estas disponebla por ĉiuj. Tio estas, ĉiu, kiu havas bitcoins, povas fari p2p-translokigon sen recurri al iu ajn helpo.

Pro la simpleco kaj potenco de tio, kion Bitcoin promesis, "mono" iĝis unu el la plej fruaj kaj plej sukcesaj uzkazoj por blokĉeno. Sed "tro malrapida, tro multekosta kaj tro sekura" la bitcoin-sistemo funkcias bone por stoki aktivojn - simile al oro, sed ne por ĉiutaga uzo por servoj kiel interretaj pagoj aŭ internaciaj translokigoj.

Starigante malferman monon

Por ĉi tiuj uzpadronoj, aliaj cirkvitoj estis kreitaj kun malsamaj agordoj:

  1. Translokigoj: Por ke milionoj da homoj povu sendi arbitrajn kvantojn tra la mondo ĉiutage, vi bezonas ion multe pli efikan kaj malpli multekostan ol Bitcoin. Tamen, via sistemo ankoraŭ devus provizi sufiĉan nivelon de sekureco. Ripple kaj Stellar estas projektoj, kiuj optimumigis siajn ĉenojn por atingi ĉi tiun celon.
  2. Rapidaj transakcioj: Por ke miliardoj da homoj uzu ciferecan monon same kiel ili uzas kreditkartojn, vi bezonas, ke la ĉeno bone skalu, havu altan rendimenton kaj restu malmultekosta. Ĉi tio povas esti farita en du manieroj, koste de sekureco. La unua estas konstrui pli rapidan "duan tavolon" supre de bitcoin, kiu optimumigas la reton por alta rendimento, kaj post kiam la transakcio estas finita, movas la aktivojn reen al la bitcoin "volbo". Ekzemplo de tia solvo estas la Lightning Network. La dua maniero estas krei novan blokĉenon, kiu provizos la maksimuman nivelon de sekureco, permesante rapidajn, malmultekostajn transakciojn, kiel en Libra.
  3. Privataj transakcioj: por konservi kompletan konfidencon dum transakcio, vi devas aldoni anonimigan tavolon. Ĉi tio reduktas rendimenton kaj pliigas la prezon, kiel Zcash kaj Monero funkcias.

Ĉar tia mono estas ĵetonoj, kiuj estas tute cifereca valoraĵo, ili ankaŭ povas esti programitaj ĉe la baza nivelo de la sistemo. Ekzemple, la totala kvanto de bitcoin kiu estos produktita laŭlonge de la tempo estas programita en la suba bitcoin-sistemo. Konstruante bonan komputiksistemon aldone al baza nivelo, ĝi povas esti prenita al tute nova nivelo.

Jen kie malferma financo venas en ludo.

Dua generacio: malferma financo

Kun malferma financo, mono ne plu estas nur vendejo de valoro aŭ ilo por transakcioj - nun vi povas profiti el ĝi, kio pliigas ĝian potencialon.

La evoluo de la malferma interreto

La propraĵoj, kiuj permesas homojn fari Bitcoin-translokigojn publike, ankaŭ permesas al programistoj skribi programojn, kiuj faras la samon. Surbaze de ĉi tio, ni supozu, ke cifereca mono havas sian propran sendependan API, kiu ne postulas akiri API-ŝlosilon aŭ uzantinterkonsenton de iu ajn kompanio.

Jen kion promesas "malferma financo", ankaŭ konata kiel "malcentralizita financo" (DeFi).

ETEREUMO

Kiel menciite antaŭe, la Bitcoin API estas sufiĉe simpla kaj neproduktiva. Sufiĉas disfaldi skriptojn en la reto Bitcoin, kiuj permesas ĝin funkcii. Por fari ion pli interesan, vi devas translokigi Bitcoin mem al alia blokĉena platformo, kio ne estas facila tasko.

Aliaj platformoj laboris por kombini la altan nivelon de sekureco necesa por labori kun cifereca mono kun pli altnivela modifo. Ethereum estis la unua lanĉi ĉi tion. Anstataŭ bitcoin "kalkulilo" laboranta pri aldono kaj subtraho, Ethereum kreis tutan virtualan maŝinon supre de la stoka tavolo, kio permesis al programistoj skribi plenrajtajn programojn kaj ruli ilin ĝuste sur la ĉeno.

La graveco kuŝas en la fakto, ke la sekureco de cifereca valoraĵo (ekzemple, mono) kiu estas stokita sur ĉeno estas la sama kiel la sekureco kaj fidindeco de programoj kiuj povas denaske ŝanĝi la staton de ĉi tiu ĉeno. Ethereum-inteligentaj kontraktoprogramoj estas esence senservilaj skriptoj, kiuj funkcias sur la ĉeno ĝuste same kiel la plej ofta transakcio "sendi Jill 23-ĵetonojn" estas farita sur bitcoin. La indiĝena ĵetono de Ethereum estas etero, aŭ ETH.

Blokoĉenaj Komponentoj kiel Dukto

Ĉar la API supre de ETH estas publika (kiel en Bitcoin) sed senfine programebla, eblis krei serion da konstrubriketoj, kiuj transdonas eteron unu al la alia por fari utilan laboron por la fina uzanto.

En la "konata mondo", ĉi tio postulus, ekzemple, grandan bankon, kiu intertraktus la kondiĉojn de kontraktoj kaj aliron al la API kun ĉiu individua provizanto. Sed sur la blokĉeno, ĉiu el ĉi tiuj blokoj estis sendepende kreita de programistoj kaj rapide skalita al milionoj da dolaroj da trafluo kaj pli ol $ 1 miliardo en valorstokado komence de 2020.

Ekzemple, ni komencu kun Dharma, monujo, kiu permesas al uzantoj stoki ciferecajn ĵetonojn kaj gajni intereson pri ili. Ĉi tio estas fundamenta principo de uzado de la tradicia banka sistemo. La programistoj de Dharma ofertas interezoprocenton por siaj uzantoj konektante multajn komponantojn, kiuj estis kreitaj surbaze de Ethereum. Ekzemple, uzant-dolaroj estas konvertitaj en DAI, stabila monero bazita en Ethereum, kiu egalas al la usona dolaro. Ĉi tiu stabila monero tiam estas enfluita en Compound, protokolo kiu pruntedonas tiun monon je interezo kaj tiel gajnas tujan intereson por uzantoj.

Apliko de malferma financo

La ĉefa preskribo estas, ke la fina produkto, kiu atingis la uzanton, estis kreita per multaj komponantoj, ĉiu kreita de aparta teamo, kaj ĉi tiuj komponantoj ne postulis permeson aŭ API-ŝlosilon por uzi. Miliardoj da dolaroj nuntempe cirkulas en ĉi tiu sistemo. Ĝi estas preskaŭ kiel malfermfonta programaro, sed se malfermfonteco postulas elŝuti kopion de certa biblioteko por ĉiu efektivigo, tiam la malfermaj komponantoj estas deplojitaj nur unufoje, kaj tiam ĉiu uzanto povas sendi petojn al specifa komponento por aliri ĝian ĝeneralan staton. .

Ĉiu el la teamoj, kiuj kreis ĉi tiujn komponantojn, ne respondecas pri troaj EC2-fakturoj pro la misuzo de sia API. Legado kaj ŝarĝo por la uzo de ĉi tiuj komponantoj esence okazas aŭtomate ene de la ĉeno.

Agado kaj agordado

Ethereum funkcias kun la samaj parametroj kiel bitcoin, sed blokoj estas translokigitaj al la reto ĉirkaŭ 30 fojojn pli rapide kaj pli malmultekostaj - la kosto de transakcio estas $ 0,1 anstataŭ ĉirkaŭ $ 0,5 en bitcoin. Ĉi tio disponigas sufiĉan nivelon de sekureco por aplikoj kiuj administras financajn aktivojn kaj ne postulas altan bendolarĝon.

La reto Ethereum, estante unuageneracia teknologio, venkiĝis al la alta volumo de petoj kaj suferis trairon de 15-transakcioj por sekundo. Ĉi tiu rendimento breĉo lasis malferman financon blokita en pruvo-de-koncepta stato. La troŝarĝita reto funkciis kiel la tutmonda financa sistemo en la epoko de analogaj aparatoj kun paperaj ĉekoj kaj telefonaj konfirmoj ĉar Ethereum havas malpli da komputika potenco ol grafika kalkulilo 1990 jaroj.

Ethereum pruvis kunfunkcieblecon por financaj uzkazoj kaj malfermis aliron al pli larĝa gamo da aplikoj nomataj la malferma interreto.

Tria Generacio: La Malferma Interreto

Nun ĉio de valoro povas fariĝi mono ligante la interreton kun malferma financo kaj tiel kreante interreton de valoro kaj malfermitan interreton.

La evoluo de la malferma interreto
Kiel notite antaŭe, la koncepto de malferma mono havas multajn aplikojn. Oni ankaŭ priskribis kiel la venontgeneracia teknologio, Ethereum, faris malferman monon pli utila kreante ŝancojn por kombini la komponantojn de malferma financo. Nun ni rigardu kiel alia generacio de teknologio vastigas la eblecojn de malferma financo kaj liberigas la veran potencialon de la blokĉeno.

Komence, la tuta "mono", kiu estis menciita, estas nur specoj de datumoj, kiuj estas stokitaj sur blokĉeno kun sia propra publika API. Sed la datumbazo povas stoki ion ajn.

Pro ĝia dezajno, blokĉeno plej taŭgas por datumoj de signifa valoro. La difino de "signifa valoro" estas ege fleksebla. Ajna datumo, kiu havas potencialan valoron por homoj, povas esti tokenigitaj. Tokenigo en ĉi tiu kunteksto estas la procezo per kiu ekzistanta valoraĵo (ne kreita de nulo kiel bitcoin) estas translokigita al la blokĉeno kaj donita la saman publikan API kiel bitcoin aŭ Ethereum. Kiel kun bitcoin, ĉi tio permesas malabundecon (ĉu 21 milionoj da ĵetonoj aŭ nur unu).

Konsideru la ekzemplon de Reddit, kie uzantoj gajnas interretan reputacion en la formo de "karmo". Kaj ni prenu projekton kiel Sofi, kie multaj kriterioj estas uzataj por taksi la solvecon de aparta persono. En la hodiaŭa mondo, se hakatona teamo disvolvanta novan Sofi volus enigi Reddit-karman takson en sian pruntedonalgoritmon, ili devus fari duflankan interkonsenton kun la Reddit-teamo por akiri atestitan aliron al la API. Se "karmo" estus simboligita, tiam ĉi tiu teamo havus ĉiujn necesajn ilojn por integriĝi kun "karmo" kaj Reddit eĉ ne scius pri ĝi. Li nur profitus la fakton, ke eĉ pli da uzantoj volas plibonigi sian karmon, ĉar nun ĝi estas utila ne nur ene de Reddit, sed tra la tuta mondo.

Eĉ plu, 100 malsamaj teamoj en la venonta hakatono povus elpensi novajn manierojn uzi ĉi tiun kaj aliajn aktivaĵojn por krei novan aron de publike disponeblaj reuzeblaj komponantoj aŭ konstrui novajn aplikojn por konsumantoj. Ĉi tiu estas la ideo malantaŭ la malferma interreto.

Ethereum faciligis "dukti" grandajn kvantojn per publikaj komponantoj, simile permesante al ajna valoraĵo kiu povas esti tokenigita esti translokigita, elspezita, interŝanĝita, garantiita, ŝanĝita aŭ alie interagata kun, kiel aranĝite en ĝia publika domajno. API.

Agordo por la malferma interreto

La malferma Interreto esence ne diferencas de malferma financo: ĝi estas nur superkonstruaĵo sur ili. Pliigi uzkazojn por la malferma Interreto postulas signifan salton en produktiveco same kiel la kapablon altiri novajn uzantojn.

Por konservi la malferman Interreton, la platformo bezonas la jenajn ecojn:

  1. Pli granda trafluo, pli rapida rapideco kaj pli malmultekostaj transakcioj. Ĉar la ĉeno ne plu nur pasas malrapidajn decidojn pri administrado de aktivoj, ĝi devas grimpi por subteni pli kompleksajn datumtipojn kaj uzkazojn.
  2. Uzebleco. Ĉar uzkazoj tradukiĝos al aplikoj por uzantoj, estas grave ke la komponantoj, kiujn kreas programistoj, aŭ aplikaĵoj evoluigitaj kun ili, havigu bonan sperton por la fina uzanto. Ekzemple, kiam ili kreas konton aŭ ligas ekzistantan al malsamaj aktivaĵoj kaj platformoj kaj samtempe konservas kontrolon pri la datumoj en la manoj de la uzanto.

Neniu el la platformoj havis tiajn karakterizaĵojn antaŭe pro sia komplekseco. Necesis jaroj da esplorado por atingi la punkton, kie novaj konsentaj mekanismoj kunfandiĝas kun novaj ekzekutmedioj kaj novaj manieroj grimpi, dum daŭre konservante la agadon kaj sekurecon, kiujn postulas monaj aktivoj.

malferma interreta platformo

Dekduoj da blokĉenaj projektoj venantaj al merkato ĉi-jare personecigis siajn platformojn por servi diversajn malfermajn monojn kaj malfermajn financajn uzkazojn. Konsiderante la limojn de la teknologio en ĉi tiu etapo, estis utile por ili optimumigi sian platformon por specifa niĉo.

NEAR estas la nura ĉeno, kiu konscie rafinis sian teknologion kaj agordis siajn agadkarakterizaĵojn por plene renkonti la bezonojn de la malferma interreto.

NEAR kombinas skalajn alirojn de la mondo de alt-efikecaj datumbazoj kun rultempaj plibonigoj kaj jaroj da uzebloplibonigoj. Kiel Ethereum, NEAR havas plenan virtualan maŝinon konstruitan sur la blokoĉeno, sed por "teni la postulon", la subesta ĉeno ekvilibrigas la trairon de la virtuala maŝino dividante komputadojn en paralelajn procezojn (sharding). Kaj samtempe konservas sekurecon je la nivelo necesa por fidinda datumstokado.

Ĉi tio signifas, ke ĉiuj eblaj uzkazoj povas esti efektivigitaj sur NEAR: moneroj subtenataj de moneroj, kiuj donas al ĉiuj aliron al stabila valuto, malfermaj financaj mekanismoj, kiuj skalas al kompleksaj financaj instrumentoj kaj reen antaŭ ol ordinaraj homoj uzas ilin, kaj finfine malfermfontaj aplikaĵoj. , kiuj sorbas ĉion ĉi por ĉiutaga komerco kaj interago.

konkludo

La historio de la malferma interreto nur komenciĝas ĉar ni ĵus evoluigis la necesajn teknologiojn por alporti ĝin al sia vera skalo. Nun kiam ĉi tiu granda paŝo estas farita, la estonteco estos konstruita sur la novigoj, kiuj povas esti kreitaj el tiuj novaj teknologioj, same kiel la teknologiaj ekipaĵoj de programistoj kaj entreprenistoj, kiuj estas ĉe la avangardo de la nova realo.

Por kompreni la eblan efikon de malferma interreto, konsideru la "Kambrian eksplodon" kiu okazis dum la kreado de la fruaj interretaj protokoloj necesaj por permesi al uzantoj finfine elspezi monon interrete en la malfruaj 1990-aj jaroj. Dum la venontaj 25 jaroj, elektronika komerco kreskis, generante pli ol $ 2 duilionojn en volumeno ĉiujare.

Same, la malferma interreto vastigas la amplekson kaj atingon de malfermaj financaj primitivuloj kaj permesas ilin esti korpigitaj en komercajn kaj konsumantojn orientitajn aplikojn en manieroj kiujn ni povas diveni sed certe ne antaŭdiri.

Ni konstruu malfermitan interreton kune!

Eta listo de rimedoj por tiuj, kiuj volas profundiĝi nun:

1. Vidu kiel aspektas evoluo sub NEAR, kaj vi povas eksperimenti en la reta IDE tie.

2. Programistoj dezirantaj aliĝi al la ekosistemo tie.

3. Vasta programisto dokumentado en la angla estas havebla tie.

4. Vi povas sekvi ĉiujn novaĵojn en la rusa en telegrama komunumo, kaj en grupo ĉe VKontakte

5. Se vi havas ideojn pri komunumaj servoj kaj ŝatus labori pri ili, bonvolu viziti nian la programo subteno por entreprenistoj.

fonto: www.habr.com

Aldoni komenton