Avoimen internetin kehitys

Avoimen internetin kehitys

Kehittäjät ovat puhuneet blockchain-teknologian eduista useiden vuosien ajan. He väittivät tämän epämääräisillä "käyttötapauksilla" sekä epämääräisillä määritelmillä siitä, miten tekniikka toimii, mihin se todellisuudessa on tarkoitettu ja miten sitä käyttävät alustat eroavat toisistaan. Ei ole yllättävää, että tämä on aiheuttanut hämmennystä ja epäluottamusta lohkoketjuteknologiaa kohtaan.

Tässä artikkelissa haluan kuvata joukon mentaalimalleja, jotka auttavat sinua ymmärtämään, kuinka mahdolliset käyttötapaukset johtavat teknisiin kompromisseihin, jotka jokaisen alustan on tehtävä. Nämä mentaalimallit on rakennettu lohkoketjuteknologian viimeisten 10 vuoden aikana saavuttaman edistyksen pohjalta, ja ne ovat käyneet läpi 3 sukupolvea kehityksessään: avoin raha, avoin rahoitus ja lopuksi avoin Internet.
Tavoitteeni on auttaa sinua muodostamaan selkeä käsitys siitä, mitä blockchain on, ymmärtämään, miksi erilaisia ​​alustoja tarvitaan, ja kuvitella avoimen Internetin tulevaisuutta.

Lyhyt johdatus lohkoketjuun

Muutama perusasia. Blockchain on pohjimmiltaan vain tietokanta, jota hallinnoi eri operaattoreiden ryhmä yhden yrityksen (kuten Amazon, Microsoft tai Google) sijaan. Tärkeä ero lohkoketjun ja pilven välillä on, että sinun ei tarvitse luottaa tietokannan "omistajaan" (tai hänen toimintaturvallisuuteensa) tallentaakseen arvokasta tietoa. Kun lohkoketju on julkinen (ja kaikki suuret lohkoketjut ovat julkisia), kuka tahansa voi käyttää sitä mihin tahansa.

Jotta tällainen järjestelmä toimisi suuressa määrässä anonyymejä laitteita ympäri maailmaa, sillä on oltava digitaalinen token, jota käytetään maksuvälineenä. Näillä tokeneilla ketjun käyttäjät maksavat järjestelmänhaltijoille. Samalla token takaa turvallisuuden, jonka määrää siihen upotettu peliteoria. Ja vaikka idea vaarantui suurelta osin vilpillisten ICO-buumien vuoksi vuonna 2017, itse ajatuksella tokeneista ja tokenisaatiosta yleensä, eli siitä, että yksittäinen digitaalinen omaisuus voidaan yksilöidä ja lähettää yksilöllisesti, on uskomaton potentiaali.

On myös tärkeää erottaa tietokannan osa, joka tallentaa tietoja, ja tietoja muokkaavasta osasta (virtuaalikone).

Erilaisia ​​piirin ominaisuuksia voidaan optimoida. Esimerkiksi turvallisuus (bitcoinissa), nopeus, hinta tai skaalautuvuus. Lisäksi muokkauslogiikkaa voidaan myös optimoida monella tapaa: se voi olla yksinkertainen yhteen- ja vähennyslaskin (kuten Bitcoinissa) tai ehkä Turingin täydellinen virtuaalikone (kuten Ethereumissa ja NEARissa).

Joten kaksi lohkoketjualustaa voivat "konfiguroida" lohkoketjunsa ja virtuaalikoneen suorittamaan täysin erilaisia ​​​​toimintoja, eivätkä ne ehkä koskaan kilpaile keskenään markkinoilla. Esimerkiksi Bitcoin verrattuna Ethereumiin tai NEARiin on täysin erilainen maailma, ja Ethereumilla ja NEARilla ei puolestaan ​​ole mitään tekemistä Ripplen ja Stellarin kanssa - huolimatta siitä, että ne kaikki työskentelevät "blockchain-teknologialla".

Kolme sukupolvea lohkoketjua

Avoimen internetin kehitys

Teknologiset edistysaskeleet ja erityisratkaisut järjestelmäsuunnittelussa ovat mahdollistaneet lohkoketjun toiminnallisuuden laajentamisen 3 sukupolven aikana viimeisen 10 vuoden aikana. Nämä sukupolvet voidaan jakaa seuraavasti:

  1. Avoin raha: anna kaikille pääsy digitaaliseen rahaan.
  2. Avoin rahoitus: tee digitaalisesta rahasta ohjelmoitavaa ja työnnä sen käytön rajoja.
  3. Avoin Internet: laajenna avoin rahoitus sisältämään kaikenlaista arvokasta tietoa ja tule saataville massakäyttöön.

Aloitetaan avoimella rahalla.

Ensimmäinen sukupolvi: avoin raha

Raha on kapitalismin perusta. Ensimmäinen vaihe antoi kenelle tahansa mistä tahansa päästä käsiksi rahaan.

Avoimen internetin kehitys

Yksi tärkeimmistä tietokantaan tallennettavissa olevista tiedoista on itse raha. Tämä on bitcoinin innovaatio: saada yksinkertainen hajautettu pääkirja, jonka avulla kaikki voivat olla yhtä mieltä siitä, että Joella on 30 bitcoinia ja hän on juuri lähettänyt Jillille 1,5 bitcoinia. Bitcoin on asetettu priorisoimaan turvallisuutta kaikkiin muihin vaihtoehtoihin nähden. Bitcoin-konsensus on uskomattoman kallis, aikaa vievä ja pullonkaulapohjainen, ja modifikaatiotason suhteen se on pohjimmiltaan yksinkertainen yhteen- ja vähennyslaskin, joka mahdollistaa transaktiot ja joitain muita hyvin rajoitettuja toimintoja.

Bitcoin on hyvä esimerkki lohkoketjuun tietojen tallentamisen tärkeimmistä eduista: se ei ole riippuvainen välittäjistä ja on kaikkien saatavilla. Eli jokainen, jolla on bitcoineja, voi tehdä p2p-siirron turvautumatta kenenkään apuun.

Bitcoinin lupausten yksinkertaisuuden ja tehokkuuden vuoksi "rahasta" tuli yksi varhaisimmista ja menestyneimmistä lohkoketjun käyttötapauksista. Mutta "liian hidas, liian kallis ja liian turvallinen" bitcoin-järjestelmä toimii hyvin varojen säilyttämiseen - kuten kultaa, mutta ei päivittäiseen käyttöön palveluissa, kuten Internet-maksuissa tai kansainvälisissä siirroissa.

Avoimen rahan perustaminen

Näitä käyttötapoja varten on luotu muita piirejä eri asetuksilla:

  1. Siirrot: Jotta miljoonat ihmiset voivat lähettää mielivaltaisia ​​määriä ympäri maailmaa joka päivä, tarvitset jotain paljon tehokkaampaa ja halvempaa kuin Bitcoin. Järjestelmäsi tulee kuitenkin tarjota riittävä suojaustaso. Ripple ja Stellar ovat projekteja, jotka ovat optimoineet ketjunsa saavuttaakseen tämän tavoitteen.
  2. Nopeat tapahtumat: Jotta miljardit ihmiset voisivat käyttää digitaalista rahaa samalla tavalla kuin luottokortteja, ketjun on skaalattava hyvin, sen suorituskyky on korkea ja se pysyy edullisena. Tämä voidaan tehdä kahdella tavalla turvallisuuden kustannuksella. Ensimmäinen on rakentaa bitcoinin päälle nopeampi "toinen kerros", joka optimoi verkon korkean suorituskyvyn ja siirtää varat takaisin bitcoinin "holviin". Esimerkki tällaisesta ratkaisusta on Lightning Network. Toinen tapa on luoda uusi lohkoketju, joka tarjoaa maksimaalisen tietoturvatason ja mahdollistaa nopeat ja halvat tapahtumat, kuten Vaaka.
  3. Yksityiset tapahtumat: Jotta voit säilyttää täydellisen luottamuksellisuuden tapahtuman aikana, sinun on lisättävä anonymisointikerros. Tämä heikentää suorituskykyä ja nostaa hintaa, kuten Zcash ja Monero toimivat.

Koska tällaiset rahat ovat tokeneita, jotka ovat täysin digitaalista omaisuutta, ne voidaan myös ohjelmoida järjestelmän perustasolla. Esimerkiksi ajan mittaan tuotettavan bitcoinin kokonaismäärä ohjelmoidaan taustalla olevaan bitcoinjärjestelmään. Rakentamalla hyvä laskentajärjestelmä perustason päälle, se voidaan viedä aivan uudelle tasolle.

Tässä tulee esiin avoin rahoitus.

Toinen sukupolvi: avoin rahoitus

Avoimella rahoituksella raha ei ole enää vain arvon säilyttäjä tai transaktioiden väline – nyt voit hyötyä siitä, mikä lisää sen potentiaalia.

Avoimen internetin kehitys

Ominaisuudet, joiden avulla ihmiset voivat tehdä Bitcoin-siirtoja julkisesti, antavat myös kehittäjille mahdollisuuden kirjoittaa ohjelmia, jotka tekevät saman. Tämän perusteella oletetaan, että digitaalisella rahalla on oma itsenäinen API, joka ei edellytä API-avaimen tai käyttäjäsopimuksen hankkimista miltään yritykseltä.

Tätä "avoin rahoitus", joka tunnetaan myös nimellä "hajautettu rahoitus" (DeFi), lupaa.

ETHEREUM

Kuten aiemmin mainittiin, Bitcoin API on melko yksinkertainen ja tuottamaton. Riittää, kun Bitcoin-verkkoon otetaan käyttöön komentosarjat, jotka mahdollistavat sen toiminnan. Jotta voit tehdä jotain mielenkiintoisempaa, sinun on siirrettävä itse Bitcoin toiselle lohkoketjualustalle, mikä ei ole helppo tehtävä.

Muut alustat ovat pyrkineet yhdistämään digitaalisen rahan kanssa työskentelyyn vaadittavan korkean turvallisuustason ja kehittyneemmän modifikaatiotason. Ethereum lanseerasi tämän ensimmäisenä. Sen sijaan, että yhteen- ja vähennyslaskua käyttäisi bitcoin-laskin, Ethereum loi kokonaisen virtuaalikoneen tallennuskerroksen päälle, mikä antoi kehittäjille mahdollisuuden kirjoittaa täysimittaisia ​​ohjelmia ja ajaa niitä suoraan ketjussa.

Tärkeää on se, että ketjuun tallennetun digitaalisen omaisuuden (esimerkiksi rahan) turvallisuus on sama kuin niiden ohjelmien turvallisuus ja luotettavuus, jotka voivat natiivisti muuttaa tämän ketjun tilaa. Ethereumin älykkäät sopimusohjelmat ovat pohjimmiltaan palvelimettomia skriptejä, jotka toimivat ketjussa täsmälleen samalla tavalla kuin yleisin tapahtuma "lähetä Jill 23 tokeneja" suoritetaan bitcoinilla. Ethereumin alkuperäinen merkki on eetteri tai ETH.

Blockchain-komponentit putkilinjana

Koska ETH:n päällä oleva API on julkinen (kuten Bitcoinissa), mutta äärettömästi ohjelmoitavissa, oli mahdollista luoda sarja rakennuspalikoita, jotka siirtävät eetteriä toisiinsa tehdäkseen hyödyllistä työtä loppukäyttäjälle.

"Tutussa maailmassa" tämä vaatisi esimerkiksi suuren pankin, joka neuvotteli sopimusehdoista ja API:n pääsystä jokaisen yksittäisen palveluntarjoajan kanssa. Mutta lohkoketjussa kehittäjät loivat kukin näistä lohkoista itsenäisesti, ja ne skaalattiin nopeasti miljoonien dollarien kapasiteettiin ja yli miljardiin dollariin arvon varastointiin vuoden 1 alussa.

Aloitetaan esimerkiksi Dharmasta, lompakosta, jonka avulla käyttäjät voivat tallentaa digitaalisia rahakkeita ja ansaita niistä korkoa. Tämä on perinteisen pankkijärjestelmän käytön perusperiaate. Dharman kehittäjät tarjoavat käyttäjilleen koron yhdistämällä monia Ethereumin pohjalta luotuja komponentteja. Esimerkiksi käyttäjien dollarit muunnetaan DAI:ksi, Ethereum-pohjaiseksi vakaaksi kolikoksi, joka vastaa Yhdysvaltain dollaria. Tämä stablecoin siirretään sitten Compoundiin, protokollaan, joka lainaa rahaa korolla ja ansaitsee siten välitöntä korkoa käyttäjille.

Avoimen rahoituksen soveltaminen

Pääsääntönä on, että käyttäjän saavuttama lopputuote on luotu useilla komponenteilla, joista jokainen on luonut erillinen tiimi, ja näiden komponenttien käyttöön ei vaadittu lupaa tai API-avainta. Tässä järjestelmässä liikkuu tällä hetkellä miljardeja dollareita. Se on melkein kuin avoimen lähdekoodin ohjelmisto, mutta jos avoin lähdekoodi edellyttää tietyn kirjaston kopion lataamista jokaista toteutusta varten, avoimet komponentit otetaan käyttöön vain kerran, ja sitten jokainen käyttäjä voi lähettää pyyntöjä tietylle komponentille päästäkseen sen yleiseen tilaan. .

Kumpikaan nämä komponentit luonut tiimi ei ole vastuussa liiallisista EC2-laskuista, jotka johtuvat API-ohjelmansa väärinkäytöstä. Näiden komponenttien lukeminen ja veloitus tapahtuu olennaisesti automaattisesti ketjussa.

Suorituskyky ja viritys

Ethereum toimii samoilla parametreilla kuin bitcoin, mutta lohkot siirtyvät verkkoon noin 30 kertaa nopeammin ja halvemmalla – tapahtuman hinta on 0,1 dollaria noin 0,5 dollarin bitcoinin sijaan. Tämä tarjoaa riittävän turvatason sovelluksille, jotka hallitsevat rahoitusomaisuutta ja jotka eivät vaadi suurta kaistanleveyttä.

Ethereum-verkko, joka on ensimmäisen sukupolven tekniikka, myöntyi suurille pyyntöjen määrälle ja kärsi 15 tapahtuman suorituskyvystä sekunnissa. Tämä suorituskykyvaje on jättänyt avoimen rahoituksen jumissa konseptin todisteeksi. Ylikuormitettu verkko toimi kuten globaali rahoitusjärjestelmä analogisten laitteiden aikakaudella paperisekeillä ja puhelinvahvistuksella, koska Ethereumilla on vähemmän laskentatehoa kuin graafinen laskin 1990 vuosi.

Ethereum on osoittanut yhteentoimivuuden talouskäyttöön ja avannut pääsyn laajempiin sovelluksiin, joita kutsutaan avoimeksi internetiksi.

Kolmas sukupolvi: avoin Internet

Nyt kaikesta arvokkaasta voi tulla rahaa yhdistämällä internet avoimeen rahoitukseen ja luomalla näin arvo-internet ja avoin internet.

Avoimen internetin kehitys
Kuten aiemmin todettiin, avoimen rahan käsitteellä on monia sovelluksia. On myös kuvattu, kuinka seuraavan sukupolven teknologia, Ethereum, on tehnyt avoimesta rahasta hyödyllisempää luomalla mahdollisuuksia yhdistää avoimen rahoituksen komponentteja. Katsotaanpa nyt, kuinka toinen teknologiasukupolvi laajentaa avoimen rahoituksen mahdollisuuksia ja vapauttaa lohkoketjun todellisen potentiaalin.

Aluksi kaikki mainitut "rahat" ovat vain tietotyyppejä, jotka on tallennettu lohkoketjuun, jossa on oma julkinen API. Mutta tietokanta voi tallentaa mitä tahansa.

Suunnittelunsa ansiosta lohkoketju sopii parhaiten merkittävän arvon datalle. "Merkittävän arvon" määritelmä on erittäin joustava. Kaikki tiedot, joilla on potentiaalista arvoa ihmisille, voidaan tokenisoida. Tokenisointi on tässä yhteydessä prosessi, jolla olemassa oleva omaisuus (ei luotu tyhjästä, kuten bitcoin) siirretään lohkoketjuun ja sille annetaan sama julkinen API kuin bitcoinille tai Ethereumille. Kuten bitcoinissa, tämä mahdollistaa niukkuuden (olipa kyseessä 21 miljoonaa tokenia tai vain yksi).

Harkitse esimerkkiä Redditistä, jossa käyttäjät ansaitsevat online-mainetta "karman" muodossa. Ja otetaanpa Sofin kaltainen projekti, jossa tietyn henkilön maksukykyä arvioidaan monella kriteerillä. Nykymaailmassa, jos uutta Sofia kehittävä hackathon-tiimi haluaisi upottaa Reddit-karma-luokituksen lainausalgoritmiinsa, heidän on tehtävä kahdenvälinen sopimus Reddit-tiimin kanssa saadakseen sertifioidun pääsyn API:han. Jos "karma" tunnustettaisiin, tällä joukkueella olisi kaikki tarvittavat työkalut integroituakseen "karmaan", eikä Reddit edes tietäisi siitä. Hän vain hyödyntäisi sitä tosiasiaa, että entistä useammat käyttäjät haluavat parantaa karmaaan, koska nyt se on hyödyllinen paitsi Redditissä, myös kaikkialla maailmassa.

Vielä pidemmälle mentäessä 100 eri tiimiä seuraavassa hackathonissa voisi keksiä uusia tapoja käyttää tätä ja muuta omaisuutta luodakseen uusia julkisesti saatavilla olevia uudelleenkäytettäviä komponentteja tai rakentaakseen uusia sovelluksia kuluttajille. Tämä on avoimen internetin idea.

Ethereum on helpottanut suurten summien ohjaamista julkisten komponenttien kautta, mikä mahdollistaa samalla tavalla minkä tahansa omaisuuden, joka voidaan tokenoida, siirtää, käyttää, vaihtaa, vakuuttaa, muuttaa tai olla muulla tavoin vuorovaikutuksessa sen julkisen palvelun mukaisesti. API.

Asetukset avoimeen Internetiin

Avoin Internet ei pohjimmiltaan eroa avoimesta rahoituksesta: se on vain pintarakenne niiden päällä. Avoimen Internetin käyttötapausten lisääntyminen edellyttää merkittävää tuottavuuden nousua sekä kykyä houkutella uusia käyttäjiä.

Avoimen Internetin ylläpitämiseksi alusta tarvitsee seuraavat ominaisuudet:

  1. Suurempi läpimeno, nopeampi nopeus ja halvemmat tapahtumat. Koska ketju ei enää tee vain hitaita omaisuudenhoitopäätöksiä, sitä on skaalattava tukemaan monimutkaisempia tietotyyppejä ja käyttötapauksia.
  2. Käytettävyys. Koska käyttötapaukset muuttuvat sovelluksiksi käyttäjille, on tärkeää, että kehittäjien luomat komponentit tai niillä kehitetyt sovellukset tarjoavat hyvän käyttökokemuksen loppukäyttäjälle. Esimerkiksi kun he luovat tilin tai linkittävät olemassa olevan tilin eri resursseihin ja alustoihin ja säilyttävät samalla hallinnan käyttäjän käsissä oleviin tietoihin.

Yhdelläkään alustalla ei ollut aiemmin tällaisia ​​ominaisuuksia niiden monimutkaisuuden vuoksi. Kesti vuosien tutkimusta päästäkseen pisteeseen, jossa uudet konsensusmekanismit sulautuvat uusiin suoritusympäristöihin ja uusiin skaalaustapoihin säilyttäen silti rahavarojen vaatiman suorituskyvyn ja turvallisuuden.

avoin Internet-alusta

Kymmenet tänä vuonna markkinoille tulevat lohkoketjuprojektit ovat mukauttaneet alustansa palvelemaan erilaisia ​​avoimen rahan ja avoimen rahoituksen käyttötapauksia. Ottaen huomioon tekniikan rajoitukset tässä vaiheessa, heidän oli hyödyllistä optimoida alustansa tiettyä markkinarakoa varten.

NEAR on ainoa ketju, joka on tietoisesti jalostellut teknologiaansa ja virittänyt suorituskykynsä täysin vastaamaan avoimen internetin tarpeita.

NEAR yhdistää suorituskykyisten tietokantojen maailman skaalausratkaisut ajonaikaisiin parannuksiin ja vuosien käytettävyyden parannuksiin. Kuten Ethereumissa, NEARissa on täysimittainen virtuaalikone, joka on rakennettu lohkoketjun päälle, mutta "kysynnässä pysymiseksi" taustalla oleva ketju tasapainottaa virtuaalikoneen suorituskykyä jakamalla laskelmat rinnakkaisiin prosesseihin (sharding). Ja samalla ylläpitää turvallisuutta luotettavan tiedon tallennuksen edellyttämällä tasolla.

Tämä tarkoittaa, että kaikki mahdolliset käyttötapaukset voidaan toteuttaa NEARissa: fiat-takaiset kolikot, jotka antavat kaikille pääsyn vakaaseen valuuttaan, avoimet rahoitusmekanismit, jotka skaalautuvat monimutkaisiin rahoitusinstrumentteihin ja takaisin ennen kuin tavalliset ihmiset käyttävät niitä, ja lopuksi avoimen lähdekoodin sovellukset. , jotka imevät kaiken tämän päivittäiseen kauppaan ja vuorovaikutukseen.

Johtopäätös

Avoimen Internetin tarina on vasta alussa, koska olemme juuri kehittäneet tarvittavat tekniikat sen saattamiseksi todelliseen mittakaavaansa. Nyt kun tämä suuri askel on otettu, tulevaisuus rakennetaan innovaatioille, joita näistä uusista teknologioista voidaan luoda, sekä uuden todellisuuden eturintamassa olevien kehittäjien ja yrittäjien teknologisille laitteille.

Ymmärtääksesi avoimen internetin mahdolliset vaikutukset, harkitse "kambrian räjähdystä", joka tapahtui varhaisten Internet-protokollien luomisen aikana, jotta käyttäjät voivat vihdoin käyttää rahaa verkossa 1990-luvun lopulla. Seuraavan 25 vuoden ajan sähköinen kaupankäynti kasvoi ja tuotti vuosittain yli 2 biljoonaa dollaria.

Samoin avoin internet laajentaa avoimen rahoituksen rahoitusprimitiivien ulottuvuutta ja mahdollistaa niiden sisällyttämisen yritys- ja kuluttajalähtöisiin sovelluksiin tavoilla, joita voimme arvata, mutta emme varmasti ennustaa.

Rakennetaan avoin netti yhdessä!

Pieni luettelo resursseista niille, jotka haluavat kaivaa syvemmälle nyt:

1. Katso miltä NEAR-kehitys näyttää, ja voit kokeilla online-IDE:ssä täällä.

2. Kehittäjät, jotka haluavat liittyä ekosysteemiin täällä.

3. Saatavilla on laaja englanninkielinen kehittäjädokumentaatio täällä.

4. Voit seurata kaikkia uutisia venäjäksi sähkeyhteisö, ja sisään ryhmä VKontaktessa

5. Jos sinulla on ideoita yhteisövetoisista palveluista ja haluaisit kehittää niitä, käy osoitteessa ohjelma tukea yrittäjille.

Lähde: will.com

Lisää kommentti