
A fejlesztők évek óta beszélnek a blokklánc technológia előnyeiről. Ezt homályos "használati esetekkel" és a technológia működéséről, valamint a különböző platformok közötti eltérésekről szóló homályos meghatározásokkal érvelték. Nem meglepő, hogy ez zűrzavart és bizalmatlanságot okozott a blokklánc technológiával szemben.
Ebben a cikkben egy mentális modellekből álló készletet szeretnék bemutatni, amely segít megérteni, hogyan vezetnek a potenciális használati esetek technikai kompromisszumokhoz, amelyeket minden platform kénytelen elvégezni. Ezek a mentális modellek a blokklánc technológia elmúlt 10 év alatt elért fejlődésén alapulnak, amely három generáción keresztül haladt: nyílt pénz, nyílt pénzügyek és végül nyílt internet.
Célom, hogy segítsenek Önnek tiszta képet alkotni arról, mi is a blokklánc, megérteni, miért szükségesek a különböző platformok, és elképzelni a nyílt internet jövőjét.
Rövid bevezetés a blokkláncba
Néhány alapelv. A blokklánc lényegében egy adatbázis, amelyet különböző üzemeltetők csoportja kezel, ahelyett, hogy egyetlen vállalat (például Amazon, Microsoft vagy Google) irányítana. A blokklánc fontos megkülönböztető jegye a felhővel szemben, hogy nem kell megbíznunk az adatbázis "tulajdonosában" (vagy a működési biztonságában) az értékes adatok tárolásához. Amikor a blokklánc nyilvános (és az összes legnagyobb blokklánc nyilvános), bárki felhasználhatja azt bármihez.
Ahhoz, hogy egy ilyen rendszer világszerte sok névtelen eszközön működjön, szüksége van egy digitális tokenre, amelyet fizetési eszközként fognak használni. Ezekkel a tokenekkel a felhasználók a rendszer üzemeltetőinek fognak fizetni. Ugyanakkor a token biztosítja a biztonságot, amely a benne rejtező játékelmélet alapján van meghatározva. És habár a 2017-es csaló ICO-k konjunktúrája miatt a koncepció sok szempontból megsérült, a tokenek és a tokenizáció alapgondolata, amely szerint egy különálló digitális eszköz egyedileg azonosítható és továbbítható, hihetetlen potenciállal bír.
Fontos különválasztani az adatokat tároló adatbázisrészletet attól, amely a adatokat módosítja (virtuális gép).
A különböző lánc jellemzőit optimalizálni lehet. Például a biztonságot (a bitcoinnál), a sebességet, az árat vagy a skálázhatóságot. Ezen kívül a módosítási logikát is sokféleképpen lehet optimalizálni: lehet ez egy egyszerű számológép az összeadásra és kivonásra (mint a bitcoinnál), vagy lehet egy Turing-komplett virtuális gép (mint az Ethereum és NEAR esetében).
Így két blockchain platform "beállíthatja" a saját blockchain-jét és virtuális gépét, hogy teljesen különböző funkciókat végezzen, és soha nem versenyezhetnek egymással a piacon. Például a bitcoin az Ethereumhoz vagy a NEAR-hoz képest teljesen más világ, míg az Ethereum és a NEAR nem áll kapcsolatban a Ripple-lel és a Stellar-lal — annak ellenére, hogy mindezek a "blokklánc technológián" működnek.
A blokklánc három generációja

A technológiai fejlődés és a rendszertervezés konkrét megoldásai lehetővé tették a blokklánc funkcionalitásának bővítését a fejlődésének utolsó 10 évében 3 generáción keresztül. Ezek a generációk a következőképpen oszthatók fel:
- Nyílt pénz: hozzáférést biztosítani a digitális pénzekhez mindenki számára.
- Nyílt pénzügyek: a digitális pénzeket programozhatóvá tenni és bővíteni a felhasználás lehetőségeit.
- Nyílt internet: annyira kiterjeszteni a nyílt pénzügyeket, hogy különféle értékes információkat is magukba foglaljanak és tömeges használatra is elérhetővé váljanak.
Kezdjük a nyílt pénzekkel.
Első generáció: nyílt pénzek
A pénz a kapitalizmus alapja. Az első szakasz lehetővé tette bárki számára, hogy bárhonnan hozzáférjen a pénzhez.

Az egyik legfontosabb adat, amit az adatbázisban tárolni lehet, a pénz maga. Itt rejlik a bitcoin innovációja: egy egyszerű elosztott főkönyv, amely lehetővé teszi, hogy mindenki egyetértsen abban, hogy Joe-nak van 30 bitcoinja, és éppen most küldött Jillnek 1,5 bitcoint. A bitcoin úgy van beállítva, hogy a biztonságot minden egyéb szempont fölé helyezze. A konszenzus a bitcoinban rendkívül drága, időigényes és "palacknyak" elvén működik, míg a módosítás szintjén valójában egy hagyományos számológép az összeadásra és kivonásra, amely lehetővé teszi tranzakciók végrehajtását és bizonyos más, nagyon korlátozott műveletek végrehajtását.
A Bitcoin egy jó példa arra, hogy bemutassa a blokkláncon való adatmegőrzés fő előnyeit: nem függ semmilyen közvetítőtől, és bárki számára elérhető. Ezért bárki, akinek bitcoinnal rendelkezik, képes p2p-transzfert végrehajtani, anélkül, hogy bárki segítségét igénybe venné.
A Bitcoin által ígért egyszerűség és erő miatt a „pénz” az egyik legkorábbi és legsikeresebb felhasználási területté vált a blokkláncon. De a Bitcoin rendszere, amely „túl lassú, túl drága és túl biztonságos”, jól működik eszközök tárolására — akárcsak a gold — de nem alkalmas mindennapi használatra, például internetes tranzakciókra vagy nemzetközi átutalásokra.
Testreszabott nyílt valuta
Az ilyen felhasználási modellekhez más láncokat hoztak létre, eltérő beállításokkal:
- Átutalások: ahhoz, hogy milliók napi szinten képesek legyenek tetszőleges összegeket küldeni a világ minden tájára, szükség van valami sokkal hatékonyabbra és olcsóbbra, mint a Bitcoin. Ugyanakkor a rendszernek kellő szintű biztonságot is kell nyújtania. A Ripple és a Stellar projektjei optimalizálták a láncaikat ennek elérése érdekében.
- Gyors tranzakciók: ahhoz, hogy milliárdok használhassák a digitális valutákat úgy, mint a hitelkártyáikat, a láncnak jól skálázhatónak, nagy teljesítményűnek és olcsónak kell lennie. Két módon érhető el ez, azonban bizonyos biztonságért való feláldozással. Az első lehetőség egy gyorsabb „második szint” létrehozása a Bitcoin fölött, amely optimalizálja a hálózatot a magas teljesítmény érdekében, majd az átutalás befejezése után visszaviszi az eszközöket a Bitcoin „tárolójába”. Ilyen megoldás például a Lightning Network. A második lehetőség egy új blokklánc létrehozása, amely maximális szintű biztonságot biztosít, miközben gyors, olcsó tranzakciókat tesz lehetővé, mint a Libra.
- Privát tranzakciók: a teljes titkosság megőrzéséhez tranzakció során egy anonimizáló réteget kell hozzáadni. Ez csökkenti a teljesítményt és növeli az árat, így működnek a Zcash és a Monero.
Mivel ezek a pénzek tokenek, amelyek teljesen digitális eszközöket képviselnek, programozhatóak a rendszer alapvető szintjén. Például a bitcoin teljes előállítható mennyisége programozva van a bitcoin alap rendszerében. Egy jó számítástechnikai rendszert létrehozva az alap szint fölött, ezt teljesen új szintre lehet emelni.
Itt lépnek játékba a nyílt finanszírozások.
Második generáció: nyílt finanszírozás
A nyílt finanszírozással a pénz többé nem csupán megtakarítási eszköz vagy tranzakciós eszköz – most már hasznot is lehet belőle húzni, ami növeli a potenciálját.

Azok a tulajdonságok, amelyek lehetővé teszik az emberek számára, hogy nyilvánosan bitcoin átutalásokat végezzenek, a fejlesztők számára is lehetővé teszik, hogy olyan programokat írjanak, amelyek ugyanezt teszik. Ebből kiindulva tegyük fel, hogy a digitális pénzeknek van egy saját, független API-juk, amelynek használatához nem szükséges API kulcsot kapni vagy felhasználói megállapodást aláírni semmilyen céggel.
Ezt ígérik az "nyílt finanszírozások", más néven "decentralizált finanszírozások" (DeFi).
ETHEREUM
Ahogy korábban említettük, a bitcoin API-ja eléggé egyszerű és nem túl produktív. Elég ahhoz, hogy a bitcoin hálózatában olyan szkripteket telepíthessünk, amelyek lehetővé teszik a működését. Ha valami izgalmasabb dolgot szeretnénk csinálni, magát a bitcoint kell átvinni egy másik blokklánc platformra, ami nem egyszerű feladat.
Más platformok dolgoztak azon, hogy összeegyeztessék a digitális pénzek kezeléséhez szükséges magas szintű biztonságot egy összetettebb módosítási szinttel. Az Ethereum volt az első, aki ezt elindította. A bitcoin 'számológépéhez' képest, amely csak összeadáson és kivonáson alapult, az Ethereum egy teljes virtuális gépet hozott létre az adattárolás szintje fölött, amely lehetővé tette a fejlesztők számára, hogy teljes értékű programokat írjanak és futtassanak közvetlenül a láncon.
A digitális vagyon (például pénz) biztonsága, amely a blokkláncon tárolódik, ugyanolyan fontos, mint a blokklánc állapotát potenciálisan megváltoztató programok biztonsága és megbízhatósága. Az Ethereum okos szerződések alapvetően szerver nélküli szkriptek, amelyek úgy futnak a láncon, mint ahogy egy egyszerű tranzakció végbemehet a Bitcoinon, például: 'küldj 23 tokent Jillnek'. Az Ethereum natív tokene az Ether, vagy ETH.
A blokklánc összetevői mint csővezeték
Mivel az API az ETH-nál nyilvános (ahogy a Bitcoinnál is), de végtelenül programozható, létrejött egy sor építőelem, amelyek az Etheert egymás között átadják, hogy hasznos munkát végezzenek a végfelhasználó számára.
A 'hagyományos világban' ehhez szükség lenne például egy nagy bankra, amely megállapodásokat kötne a szerződési feltételekről és az API hozzáférésről minden egyes szolgáltatóval. De a blokkláncon ezek a blokkok függetlenül létrejöttek fejlesztők által, és gyorsan skálázódtak több millió dolláros áteresztőképességre, valamint 2020 elejére már több mint 1 milliárd dollár érték tárolására.
Például kezdjünk a Dharma-val, egy pénztárcával, amely lehetővé teszi a felhasználók számára digitális tokenek tárolását és azok után kamatot keresni. Ez a hagyományos banki rendszer használatának alapvető elve. A Dharma fejlesztői kamatlábakat kínálnak a felhasználóiknak, összekapcsolva számos összetevőt, amelyeket az Ethereum alapjaira hoztak létre. Például a felhasználók dollárjai DAI-ra konvertálódnak, amely egy Ethereum alapú stabilcoin, amely az Egyesült Államok dollárjához van kötve. Ezt a stabilcoint ezután a 'csővezetéken' keresztül átutalják a Compound-ra, egy protokollra, amely ezeket a pénzeket kamatra kölcsönzi, így a felhasználóknak azonnal kamatot keres.
Nyílt pénzügyek alkalmazása
A végső következtetés az, hogy a felhasználóhoz eljutott végterméket sok összetevő felhasználásával hozták létre, amelyeket különböző csapatok fejlesztettek, és ezen összetevők használatához nem szükséges API kulcs vagy engedély beszerzése. Jelenleg ebben a rendszerben milliárdok keringenek. Ez majdnem olyan, mint az open source szoftver, de míg az open source szoftver megköveteli, hogy letölts egy adott könyvtár másolatát minden implementációhoz, az nyílt összetevők egyszer kerülnek telepítésre, és utána minden felhasználó kérdéseket küldhet egy adott összetevő felé, hogy hozzáférjen annak közös állapotához.
Azok a csapatok, amelyek ezeket az összetevőket létrehozták, nem felelősek az EC2 túlköltekezésért, amely a API-juk visszaéléséből adódik. Az összetevők felhasználásának nyomon követése és díj beszedése alapvetően automatikusan történik a láncban.
Teljesítmény és beállítás
Az Ethereum ugyanazokkal a paraméterekkel működik, mint a Bitcoin, de a blokkok körülbelül 30-szor gyorsabban és olcsóbban jutnak át a hálózaton – a tranzakciós költség 0,1 dollár, szemben a Bitcoin körüli 0,5 dollárral. Ez elegendő biztonsági szintet biztosít az olyan alkalmazások számára, amelyek pénzügyi eszközöket kezelnek és nem igényelnek magas sávszélességet.
Az Ethereum hálózat, mint egy első generációs technológia, nem bírta a nagy mennyiségű kérés terhelését, és 15 tranzakció másodpercenkénti sávszélességgel szenvedett. Ez a teljesítményhiány arra vezetett, hogy a nyílt pénzügyek a koncepció bizonyításának állapotában rekedtek. A túlterhelt hálózat úgy működött, mint a világ pénzügyi rendszere az analóg eszközök világában, papíralapú csekkekkel és telefonon keresztüli megerősítésekkel, mert az Ethereum számítási teljesítménye kisebb, mint egy 1990-ből.
Az Ethereum bemutatta a pénzügyi felhasználási modellek összetevőinek kombinálásának lehetőségeit, és szélesebb alkalmazásokhoz biztosított hozzáférést, amit nyílt internetnek neveznek.
Harmadik generáció: nyílt internet
Most már minden, ami értéket képvisel, pénzzé válhat, összekapcsolva az internetet a nyílt pénzügyekkel és ezzel létrehozva az értékek internetét és a nyílt internetet.

Ahogy azt korábban említettük, a nyitott pénz koncepciója sokféle alkalmazási lehetőséget magában foglal. A következő generációs technológia, az Ethereum, már leírta, hogyan tette a nyitott pénzt hasznosabbá azáltal, hogy lehetőségeket teremtett a nyitott pénzügyek összetevőinek összekapcsolására. Most nézzük meg, hogyan bővíti a következő technológiai generáció a nyitott pénzügyek lehetőségeit, és feltárja a blokklánc valódi potenciálját.
Eredetileg minden „pénz”, amiről beszélünk, csupán olyan adatok típusai, amelyek a blokkláncon tárolódnak, saját nyílt API-jukkal. De az adatbázis bármilyen adatot tárolhat.
A blokklánc felépítése miatt legjobban azokhoz az adatokhoz illeszkedik, amelyek jelentős értékkel bírnak. A „jelentős érték” meghatározása rendkívül rugalmas. Bármilyen adat, amely potenciálisan értéket képvisel az emberek számára, tokenizálható. A tokenizálás ebben a kontextusban a folyamat, amelynek során egy meglévő eszköz (nem a semmiből létrehozott, mint a Bitcoin) átkerül a blokkláncra, és olyan nyilvános API-t kap, mint a Bitcoin vagy az Ethereum. Ahogyan a Bitcoinnál, ez lehetővé teszi a hiány létrehozását (legyen az 21 millió token vagy akár csak egy).
Vegyük például a Redditet, ahol a felhasználók online hírnevet szereznek „karma” formájában. Vegyünk egy Sofi típusú projektet, ahol számos kritériumot használnak egy adott személy hitelképességének értékelésére. A mai világban, ha a hackathon csapata, amely új Sofi-t fejleszt, szeretné beépíteni a Reddit karma ranglistáját a hitelkiadási algoritmusába, kétoldalú megállapodást kellene kötnie a Reddit csapatával, hogy tanúsított hozzáférést kapjon az API-hoz. Ha a „karma” tokenizálva lenne, akkor ennek a csapatnak minden szükséges eszköze meglenne a karma integrálására, és a Reddit erről még csak nem is tudna. Csak annyit érna el, hogy még több felhasználó szeretné javítani a karmáját, mert ez most már nemcsak a Redditen belül hasznos, hanem világszerte is.
Ha tovább megyünk — a következő hackathon során 100 különböző csapat új alkalmazási módokat találhat ki e és más eszközök számára, hogy új nyilvános újrafelhasználható összetevőket hozzanak létre, vagy új alkalmazásokat építsenek a fogyasztóknak. Erről szól a nyílt internet ötlete.
Az Ethereum lehetővé tette, hogy könnyen nagy összegeket utaljunk át "csövön" keresztül nyilvános összetevőkön, és ugyanazzal az elvvel bármely tokenizálható eszközt át lehessen utalni, valamint felhasználni, átváltani, biztosítékként adni, módosítani vagy más módon interakcióba lépni vele, ahogyan az nyilvános API-jában meghatározva van.
Beállítás a nyílt internet számára
A nyílt internet lényegében nem különbözik az nyílt pénzügyektől: csupán egy réteg felettük. A nyílt internet használati lehetőségeinek bővítéséhez jelentős teljesítményugrásra, valamint új felhasználók bevonásának képességére van szükség.
A nyílt internet fenntartásához a platformnak szüksége van a következő jellemzőkre:
- Nagyobb sávszélesség, magasabb sebesség és olcsóbb tranzakciók. Mivel a lánc már nem csupán lassú eszközkezelési megoldásokat közvetít, skálázódnia kell, hogy támogassa a bonyolultabb adatokat és a használati lehetőségeket.
- Használhatóság. Mivel a felhasználási forgatókönyvek felhasználói alkalmazásokba fognak átszivárogni, rendkívül fontos, hogy a fejlesztők által létrehozott összetevők, vagy az azok segítségével készült alkalmazások jó felhasználói élményt biztosítsanak. Például amikor fiókot hoznak létre, vagy meglévőt kötnek össze különböző eszközökkel és platformokkal, miközben megtartják az adatok feletti kontrollt a felhasználó kezében.
Ezeket a jellemzőket eddig egyik platform sem tudta korábban biztosítani a bonyolultságuk miatt. Évek kutatásaira volt szükség ahhoz, hogy elérjük azt a szintet, ahol az új konszenzusmechanizmusok egyesülnek az új végrehajtási környezetekkel és új skálázási lehetőségekkel — miközben sikerül megőrizni a pénzügyi eszközökhez szükséges teljesítményt és biztonságot.
A nyílt internet platformja
Több tucat blokklánc projekt, amely ebben az évben lép piacra, úgy alakította ki platformját, hogy különböző felhasználási lehetőségekre alkalmazható legyen a nyílt pénzek és nyílt pénzügyek keretein belül. Figyelembe véve a technológia jelenlegi korlátait, előnyös volt számukra, hogy platformjukat egy adott niche-ra optimalizálják.
A NEAR — az egyetlen lánc, amely tudatosan tökéletesítette technológiáját és beállította teljesítményjellemzőit, hogy megfeleljen a nyílt internet igényeinek.
A NEAR a nagy teljesítményű adatbázisok világából származó skálázási megközelítéseket ötvözi a futásidőbeli fejlesztésekkel és évek óta tökéletesített használhatósággal. A NEAR-hoz hasonlóan az Ethereum is egy teljes virtuális gépet kínál, amely a blokklánc fölött épült, de hogy lépést tudjon tartani a kereslettel, az alapjául szolgáló lánc egyensúlyozza a virtuális gép teljesítményét, párhuzamos folyamatokra bontva a számításokat (sharding). Ezen kívül fenntartja a szükséges szintű biztonságot az adatok megbízható tárolásához.
Ez azt jelenti, hogy a NEAR-on minden elképzelhető használati eset megvalósítható: fiat alapú érmék, amelyek mindenki számára hozzáférést biztosítanak egy stabil valutához, nyitott pénzügyi mechanizmusok, amelyek skálázhatók a bonyolult pénzügyi eszközöktől a hétköznapi emberek által használtakig, valamint a nyílt internet alkalmazásai, amelyek mindezt összegyűjtik a napi kereskedelemhez és interakcióhoz.
Zárás
A nyílt internet története csak most kezdődik, mert éppen most fejlesztettük ki azokat a szükséges technológiákat, amelyek révén végre megkaphatja valódi méretét. Most, hogy ezt a nagy lépést megtettük, a jövő az innovációra épül, amelyeket ezen új technológiák alapjára lehet létrehozni, valamint a fejlesztők és vállalkozók technikai felkészültségére, akik az új valóság élvonalában állnak.
A nyílt internet potenciális hatásának megértéséhez emlékezzünk a 'kambriai robbanásra', amely az internet korai protokolljainak létrehozásakor következett be, szükséges ahhoz, hogy a felhasználók végre elkezdhessék online pénz költeni az 1990-es évek végén. Az ezt követő 25 évben az internetes kereskedelem növekedett, évente több mint 2 trillió dolláros forgalmat generálva.
Hasonlóképpen, a nyílt internet kiterjeszti a nyitott pénzügyi primitívek hatókörét és lehetőségeit, és lehetővé teszi, hogy ezeket üzleti és fogyasztói alkalmazásokba integrálják olyan módokon, amelyeket sejtünk, de természetesen nem tudunk megjósolni.
Építsük együtt a nyílt internetet!
Kis lista azokról az erőforrásokról, akik most szeretnének mélyebbre ásni:
1. Nézd meg, hogyan néz ki a NEAR alatti fejlesztés, és kísérletezz online IDE-ben. .
2. Fejlesztők, akik csatlakozni szeretnének az ökoszisztémához. .
3. Részletes dokumentáció elérhető angol nyelven a fejlesztők számára. .
4. Minden hírt követhetsz oroszul a és a
5. Ha van ötleted közösség által irányított szolgáltatásokról, és szeretnél velük dolgozni, csatlakozz a vállalkozói támogatásunkhoz.
Forrás: habr.com
