Ашық интернеттің эволюциясы

Ашық интернеттің эволюциясы

Әзірлеушілер блокчейн технологиясының артықшылықтары туралы көп жылдар бойы айтып келеді. Олар мұны түсініксіз «пайдалану жағдайлары» және технологияның қалай жұмыс істейтіні, оның не үшін арналғаны және оны қолданатын платформалардың бір-бірінен қалай ерекшеленетіні туралы түсініксіз анықтамалармен дәлелдеді. Бұл блокчейн технологиясына шатасу мен сенімсіздік тудырғаны таңқаларлық емес.

Бұл мақалада мен әлеуетті пайдалану жағдайлары әрбір платформа жасау керек болатын техникалық келіссөздерге қалай әкелетінін түсінуге көмектесетін психикалық модельдер жинағын сипаттағым келеді. Бұл психикалық модельдер блокчейн технологиясының соңғы 10 жыл ішінде өзінің дамуында 3 ұрпақты: ашық ақша, ашық қаржы және, ең соңында, ашық Интернет арқылы жеткен прогреске негізделген.
Менің мақсатым – блокчейннің не екенін нақты түсінуге, әртүрлі платформалар не үшін қажет екенін түсінуге және ашық интернеттің болашағын елестетуге көмектесу.

Блокчейнге қысқаша кіріспе

Бірнеше негіз. Блокчейн - бұл бір кәсіпорынның орнына (Amazon, Microsoft немесе Google сияқты) әртүрлі операторлар тобы басқаратын дерекқор. Блокчейн мен бұлттың маңызды айырмашылығы - құнды деректерді сақтау үшін дерекқордың «иесінің» (немесе олардың операциялық қауіпсіздігіне) сенудің қажеті жоқ. Блокчейн жалпыға қолжетімді болған кезде (және барлық негізгі блокчейндер жалпыға қолжетімді), кез келген адам оны кез келген нәрсе үшін пайдалана алады.

Мұндай жүйе бүкіл әлем бойынша анонимді құрылғылардың көп санында жұмыс істеуі үшін оның төлем құралы ретінде пайдаланылатын цифрлық таңбалауышы болуы керек. Осы белгілермен тізбекті пайдаланушылар жүйелік операторларға төлейді. Сонымен қатар, токен оған енгізілген ойын теориясымен анықталатын қауіпсіздік кепілдігін береді. Бұл идея 2017 жылы алаяқтық ICO-лардың өркендеуімен айтарлықтай бұзылған болса да, токендер мен тұтастай алғанда токенизация идеясының өзі, яғни бір цифрлық активті бірегей түрде анықтауға және жіберуге болады, керемет әлеуетке ие.

Дерекқордың деректерді сақтайтын бөлігін деректерді өзгертетін бөліктен (виртуалды машина) бөлу де маңызды.

Түрлі схема сипаттамаларын оңтайландыруға болады. Мысалы, қауіпсіздік (биткоинде), жылдамдық, баға немесе ауқымдылық. Сонымен қатар, модификациялау логикасын да көптеген жолдармен оңтайландыруға болады: бұл қарапайым қосу және алу калькуляторы болуы мүмкін (Bitcoin-дегі сияқты) немесе мүмкін Тьюрингтің толық виртуалды машинасы (Ethereum және NEAR сияқты).

Осылайша, екі блокчейн платформасы блокчейн мен виртуалды машинаны мүлде басқа функцияларды орындау үшін «конфигурациялай» алады және олар ешқашан нарықта бір-бірімен бәсекелесе алмайды. Мысалы, Ethereum немесе NEAR-пен салыстырғанда Bitcoin мүлдем басқа әлем, ал Ethereum және NEAR, өз кезегінде, Ripple және Stellar-мен ешқандай байланысы жоқ - олардың барлығы «блокчейн технологиясында» жұмыс істейтініне қарамастан.

Блокчейннің үш буыны

Ашық интернеттің эволюциясы

Технологиялық жетістіктер мен жүйелік дизайндағы нақты шешімдер блокчейннің соңғы 3 жылдағы дамуының 10 буынының функционалдығын кеңейтуге мүмкіндік берді. Бұл ұрпақтарды келесідей бөлуге болады:

  1. Ашық ақша: барлығына цифрлық ақшаға қол жеткізуге мүмкіндік беріңіз.
  2. Ашық қаржы: цифрлық ақшаны бағдарламаланатын етіп жасаңыз және оны пайдалану шегін қатайтыңыз.
  3. Ашық Интернет: кез келген түрдегі құнды ақпаратты қамту және жаппай пайдалануға қолжетімді болу үшін ашық қаржыны кеңейтіңіз.

Ашық ақшадан бастайық.

Бірінші буын: ашық ақша

Ақша – капитализмнің негізі. Бірінші кезең кез келген жерден ақша алуға мүмкіндік берді.

Ашық интернеттің эволюциясы

Мәліметтер базасында сақтауға болатын ең маңызды деректердің бірі - ақшаның өзі. Бұл биткоиннің инновациясы: барлығына Джода 30 биткоин бар екенін және Джилге 1,5 биткоин жібергенімен келісе алатын қарапайым таратылған кітапшаға ие болу. Биткоин қауіпсіздікке барлық басқа опциялардан басымдық беру үшін орнатылған. Биткоин консенсусы өте қымбат, көп уақытты қажет ететін және қиыншылықтарға негізделген және модификация деңгейі тұрғысынан бұл транзакцияларға және басқа да өте шектеулі операцияларға мүмкіндік беретін қарапайым қосу және алу калькуляторы.

Bitcoin - блокчейндегі деректерді сақтаудың негізгі артықшылықтарын көрсететін жақсы мысал: ол ешқандай делдалға тәуелді емес және барлығына қол жетімді. Яғни, биткоиндері бар кез келген адам ешкімнің көмегіне жүгінбей-ақ p2p аударымын жасай алады.

Биткоин уәде еткен нәрсенің қарапайымдылығы мен күші арқасында «ақша» блокчейнді қолданудың ең ерте және сәтті жағдайларының біріне айналды. Бірақ «тым баяу, тым қымбат және тым қауіпсіз» биткоин жүйесі активтерді сақтау үшін жақсы жұмыс істейді - алтынға ұқсас, бірақ интернет төлемдері немесе халықаралық аударымдар сияқты қызметтер үшін күнделікті пайдалану үшін емес.

Ашық ақшаны орнату

Осы пайдалану үлгілері үшін әртүрлі параметрлермен басқа схемалар жасалған:

  1. Трансферттер: миллиондаған адамдар күн сайын бүкіл әлем бойынша еркін сомаларды жібере алуы үшін сізге Биткоиннан әлдеқайда өнімді және арзанырақ нәрсе қажет. Дегенмен, жүйе әлі де жеткілікті қауіпсіздік деңгейін қамтамасыз етуі керек. Ripple және Stellar - бұл мақсатқа жету үшін өз тізбектерін оңтайландырған жобалар.
  2. Жылдам транзакциялар: миллиардтаған адамдар сандық ақшаны несиелік карталарды пайдаланатындай пайдалану үшін сізге жақсы масштабтау, жоғары өнімділікке ие болу және қымбат емес болу үшін тізбек қажет. Мұны қауіпсіздік құнына екі жолмен жасауға болады. Біріншісі - биткоиннің үстіне жылдамырақ «екінші қабатты» құру, ол желіні жоғары өнімділікке оңтайландырады және транзакция аяқталғаннан кейін активтерді биткоин «қоймасына» қайта жылжытады. Мұндай шешімнің мысалы - Lightning Network. Екінші әдіс - Libra сияқты жылдам, арзан транзакцияларға мүмкіндік бере отырып, қауіпсіздіктің максималды деңгейін қамтамасыз ететін жаңа блокчейн жасау.
  3. Жеке транзакциялар: транзакция кезінде толық құпиялылықты сақтау үшін анонимдеу деңгейін қосу керек. Бұл өнімділікті төмендетеді және бағаны арттырады, Zcash және Monero осылай жұмыс істейді.

Мұндай ақша толығымен цифрлық актив болып табылатын токендер болғандықтан, оларды жүйенің негізгі деңгейінде де бағдарламалауға болады. Мысалы, уақыт өте келе өндірілетін биткоиннің жалпы көлемі негізгі биткоин жүйесінде бағдарламаланады. Негізгі деңгейдің үстіне жақсы есептеу жүйесін құру арқылы оны мүлдем жаңа деңгейге көтеруге болады.

Бұл жерде ашық қаржыландыру ойнайды.

Екінші буын: ашық қаржы

Ашық қаржыландыру кезінде ақша енді тек құндылық қоймасы немесе транзакциялар құралы емес – енді сіз оның әлеуетін арттыра отырып, одан пайда көре аласыз.

Ашық интернеттің эволюциясы

Адамдарға биткоин аударымдарын ашық түрде жасауға мүмкіндік беретін қасиеттер әзірлеушілерге де солай істейтін бағдарламаларды жазуға мүмкіндік береді. Осыған сүйене отырып, цифрлық ақшаның өзінің тәуелсіз API-і бар деп есептейік, ол API кілтін немесе кез келген компаниядан пайдаланушы келісімін алуды қажет етпейді.

Бұл «орталықтандырылмаған қаржы» (DeFi) деп те аталатын «ашық қаржы» уәде етеді.

ETHEREUM

Жоғарыда айтылғандай, Bitcoin API өте қарапайым және өнімсіз. Bitcoin желісінде оның жұмыс істеуіне мүмкіндік беретін сценарийлерді орналастыру жеткілікті. Неғұрлым қызықты нәрсе жасау үшін сізге Bitcoin-тің өзін басқа блокчейн платформасына ауыстыру керек, бұл оңай жұмыс емес.

Басқа платформалар сандық ақшамен жұмыс істеу үшін қажетті қауіпсіздіктің жоғары деңгейін модификацияның неғұрлым күрделі деңгейімен біріктіру үшін жұмыс істеді. Ethereum мұны бірінші болып іске қосты. Қосу және алу бойынша жұмыс істейтін биткоиндік «калькулятордың» орнына Ethereum сақтау қабатының үстінде тұтас виртуалды машинаны жасады, бұл әзірлеушілерге толыққанды бағдарламаларды жазуға және оларды тікелей тізбекте іске қосуға мүмкіндік берді.

Маңыздылығы мынада: тізбекте сақталатын цифрлық активтің (мысалы, ақша) қауіпсіздігі осы тізбектің күйін табиғи түрде өзгерте алатын бағдарламалардың қауіпсіздігі мен сенімділігімен бірдей. Ethereum смарт келісімшарттық бағдарламалары шын мәнінде серверсіз сценарийлер болып табылады, олар биткоинде орындалатын «Jil 23 токендерін жіберу» ең көп таралған транзакция сияқты тізбекте орындалады. Ethereum-ның төл белгісі - эфир немесе ETH.

Блокчейн құрамдастары құбыр желісі ретінде

ETH үстіндегі API жалпыға ортақ болғандықтан (биткоиндегі сияқты), бірақ шексіз бағдарламаланатындықтан, соңғы пайдаланушыға пайдалы жұмыс жасау үшін эфирді бір-біріне тасымалдайтын құрылыс блоктарының сериясын жасауға болады.

«Таныс әлемде» бұл үшін, мысалы, әрбір жеке провайдермен келісім-шарттар мен API-ге қол жеткізу шарттарын келіссөздер жүргізетін ірі банк қажет болады. Бірақ блокчейнде бұл блоктардың әрқайсысын әзірлеушілер дербес жасаған және 1 жылдың басындағы жағдай бойынша миллиондаған доллар өткізу қабілеті мен 2020 миллиард доллардан астам құнды сақтау көлеміне дейін жылдам масштабталады.

Мысалы, пайдаланушыларға цифрлық токендерді сақтауға және олар бойынша қызығушылық табуға мүмкіндік беретін әмиянды Dharma-дан бастайық. Бұл дәстүрлі банк жүйесін пайдаланудың негізгі қағидасы. Dharma әзірлеушілері Ethereum негізінде жасалған көптеген компоненттерді қосу арқылы өз пайдаланушылары үшін пайыздық мөлшерлемені ұсынады. Мысалы, пайдаланушы долларлары АҚШ долларына тең болатын Ethereum негізіндегі тұрақты тоқыма DAI-ге айырбасталады. Бұл стабилкоин содан кейін бұл ақшаны пайызбен қарызға беретін және осылайша пайдаланушылар үшін лезде қызығушылық тудыратын Құрама протоколға жіберіледі.

Ашық қаржыландыруды қолдану

Ең бастысы, пайдаланушыға жеткен түпкілікті өнім әрқайсысын жеке топ жасаған көптеген құрамдастардың көмегімен жасалған және бұл құрамдастарды пайдалану үшін рұқсат немесе API кілті қажет емес. Қазіргі уақытта бұл жүйеде миллиардтаған доллар айналымда. Бұл ашық бастапқы бағдарламалық жасақтамаға ұқсайды, бірақ егер ашық бастапқы код әрбір іске асыру үшін белгілі бір кітапхананың көшірмесін жүктеп алуды қажет етсе, онда ашық құрамдас бөліктер тек бір рет орналастырылады, содан кейін әрбір пайдаланушы оның жалпы күйіне қол жеткізу үшін белгілі бір құрамдасқа сұраулар жібере алады. .

Осы құрамдастарды жасаған командалардың әрқайсысы API интерфейсін теріс пайдалануына байланысты артық EC2 шоттарына жауапты емес. Бұл компоненттерді оқу және пайдалану үшін зарядтау шын мәнінде тізбекте автоматты түрде жүзеге асады.

Өнімділік және баптау

Ethereum биткоинмен бірдей параметрлермен жұмыс істейді, бірақ блоктар желіге шамамен 30 есе жылдам және арзанырақ тасымалданады - транзакция құны биткоинде шамамен $0,1 орнына $0,5 құрайды. Бұл қаржылық активтерді басқаратын және жоғары өткізу қабілеттілігін қажет етпейтін қолданбалар үшін қауіпсіздіктің жеткілікті деңгейін қамтамасыз етеді.

Ethereum желісі бірінші буын технологиясы бола отырып, сұраныстардың үлкен көлеміне көнді және секундына 15 транзакцияның өткізу қабілетіне ие болды. Бұл өнімділік алшақтығы ашық қаржыны тұжырымдаманың дәлелі күйінде қалдырды. Шамадан тыс жүктелген желі аналогтық құрылғылар дәуірінде қағаз чектері мен телефон арқылы растаулары бар жаһандық қаржы жүйесі сияқты жұмыс істеді, өйткені Ethereum-тың есептеу қабілеті азырақ. графикалық калькулятор 1990 жыл.

Ethereum қаржылық пайдалану жағдайлары үшін өзара әрекеттесуді көрсетті және ашық интернет деп аталатын қосымшалардың кең ауқымына қол жетімділікті ашты.

Үшінші буын: Ашық Интернет

Енді интернетті ашық қаржымен байланыстыру және осылайша құнды интернет пен ашық интернет құру арқылы құндының бәрі ақшаға айналуы мүмкін.

Ашық интернеттің эволюциясы
Жоғарыда айтылғандай, ашық ақша тұжырымдамасы көптеген қосымшаларға ие. Сондай-ақ келесі буын технологиясы Ethereum ашық қаржының құрамдас бөліктерін біріктіру мүмкіндіктерін жасау арқылы ашық ақшаны пайдалырақ еткені сипатталды. Енді технологияның тағы бір ұрпағы ашық қаржыландыру мүмкіндіктерін кеңейтіп, блокчейннің шынайы әлеуетін қалай ашатынын қарастырайық.

Бастапқыда айтылған барлық «ақша» - бұл жеке API бар блокчейнде сақталатын деректер түрлері. Бірақ дерекқор кез келген нәрсені сақтай алады.

Дизайнының арқасында блокчейн маңызды деректер үшін ең қолайлы. «Мағыналы құндылық» анықтамасы өте икемді. Адамдар үшін әлеуетті құндылығы бар кез келген деректер токенизациялануы мүмкін. Бұл контексте токенизация - бұл бар активті (биткоин сияқты нөлден жасалмаған) блокчейнге көшіру және биткоин немесе Ethereum сияқты жалпыға ортақ API беру процесі. Биткоин сияқты, бұл тапшылыққа мүмкіндік береді (ол 21 миллион токен немесе бір ғана).

Пайдаланушылар «карма» түрінде желіде беделге ие болатын Reddit мысалын қарастырайық. Софи сияқты жобаны алайық, мұнда белгілі бір адамның төлем қабілеттілігін бағалау үшін көптеген критерийлер қолданылады. Қазіргі әлемде, егер жаңа софиді әзірлейтін хакатон командасы несие беру алгоритміне Reddit карма рейтингін енгізгісі келсе, API-ге сертификатталған қол жеткізу үшін Reddit командасымен екіжақты келісімге отыруы керек. Егер «карма» токенизацияланған болса, онда бұл командада «кармамен» біріктіру үшін барлық қажетті құралдар болады және Reddit бұл туралы тіпті білмейді. Ол тек одан да көп пайдаланушылар өздерінің карманы жақсартқысы келетінін ғана пайдаланады, өйткені қазір бұл тек Reddit-те ғана емес, бүкіл әлемде пайдалы.

Одан әрі қарай келер болсақ, келесі хакатонда 100 түрлі команда жалпыға қолжетімді қайта пайдалануға болатын құрамдастардың жаңа жинағын жасау немесе тұтынушыларға арналған жаңа қосымшаларды құру үшін осы және басқа активтерді пайдаланудың жаңа жолдарын ұсына алады. Бұл ашық интернеттің идеясы.

Ethereum көпшілікке ортақ құрамдас бөліктер арқылы үлкен соманы «құбырды өткізуді» оңайлатты, сол сияқты токенизацияланатын кез келген активті беруге, жұмсауға, айырбастауға, кепілге беруге, өзгертуге немесе оның қоғамдық доменінде көрсетілгендей басқа жолмен өзара әрекеттесуге мүмкіндік береді. API.

Ашық интернетті орнату

Ашық Интернеттің ашық қаржыдан еш айырмашылығы жоқ: бұл олардың үстіндегі қондырма ғана. Ашық Интернетті пайдалану жағдайларын ұлғайту өнімділіктің айтарлықтай өсуін, сондай-ақ жаңа пайдаланушыларды тарту мүмкіндігін талап етеді.

Ашық Интернетті қолдау үшін платформаға келесі қасиеттер қажет:

  1. Үлкен өткізу қабілеті, жылдамырақ жылдамдық және арзан транзакциялар. Тізбек енді баяу активтерді басқару шешімдерін қабылдамайтындықтан, ол күрделірек деректер түрлерін және пайдалану жағдайларын қолдау үшін масштабтауы керек.
  2. Қолдану мүмкіндігі. Пайдалану жағдайлары пайдаланушыларға арналған қолданбаларға аударылатындықтан, әзірлеушілер жасайтын құрамдас бөліктер немесе олармен бірге әзірленген қолданбалар соңғы пайдаланушы үшін жақсы тәжірибені қамтамасыз ету маңызды. Мысалы, олар тіркелгіні жасағанда немесе бұрыннан барын әртүрлі активтер мен платформаларға байланыстырғанда және бір уақытта пайдаланушының қолындағы деректерді бақылауды сақтайды.

Платформалардың ешқайсысы күрделілігіне байланысты бұрын мұндай сипаттамаларға ие болмады. Ақша активтері талап ететін өнімділік пен қауіпсіздікті сақтай отырып, жаңа консенсус механизмдері жаңа орындау орталарымен және масштабтаудың жаңа әдістерімен біріктірілетін нүктеге жету үшін көптеген жылдар бойы зерттеу қажет болды.

ашық интернет платформасы

Биылғы жылы нарыққа шығатын ондаған блокчейн жобалары әртүрлі ашық ақшаға және ашық қаржылық пайдалану жағдайларына қызмет көрсету үшін платформаларын теңшеді. Осы кезеңдегі технологияның шектеулерін ескере отырып, олар үшін платформасын белгілі бір тауашалар үшін оңтайландыру тиімді болды.

NEAR - бұл ашық интернеттің қажеттіліктерін толығымен қанағаттандыру үшін технологиясын саналы түрде жетілдірген және өнімділік сипаттамаларын реттеген жалғыз желі.

NEAR өнімділігі жоғары дерекқорлар әлеміндегі масштабтау тәсілдерін орындау уақытын жақсартулармен және пайдалану мүмкіндіктерін жақсартулармен біріктіреді. Ethereum сияқты, NEAR-да блокчейннің үстіне салынған толыққанды виртуалды машина бар, бірақ «сұранысты қанағаттандыру» үшін негізгі тізбек есептеулерді параллель процестерге (бөлу) бөлу арқылы виртуалды машинаның өткізу қабілетін теңестіреді. Сонымен қатар қауіпсіздікті деректерді сенімді сақтау үшін қажетті деңгейде сақтайды.

Бұл NEAR-да қолданудың барлық ықтимал жағдайларын жүзеге асыруға болатындығын білдіреді: барлығына тұрақты валютаға қол жеткізуге мүмкіндік беретін фиатпен қамтамасыз етілген монеталар, күрделі қаржы құралдарына дейін және қарапайым адамдар оларды пайдаланбас бұрын қайта масштабталатын ашық қаржылық механизмдер және соңында ашық бастапқы қосымшалар. , мұның бәрін күнделікті сауда және өзара әрекеттесу үшін сіңіреді.

қорытынды

Ашық интернеттің тарихы енді ғана басталды, өйткені біз оны шынайы масштабқа жеткізу үшін қажетті технологияларды жаңа ғана әзірледік. Енді бұл үлкен қадам жасалғандықтан, болашақ осы жаңа технологиялардан жасалуы мүмкін инновацияларға, сондай-ақ жаңа шындықтың басында тұрған әзірлеушілер мен кәсіпкерлердің технологиялық жабдықтарына құрылады.

Ашық интернеттің ықтимал әсерін түсіну үшін 1990-шы жылдардың соңында пайдаланушыларға ақшаны желіде жұмсауға мүмкіндік беру үшін қажет ерте интернет протоколдарын жасау кезінде орын алған «кембрий жарылысын» қарастырыңыз. Келесі 25 жыл ішінде электрондық коммерция жыл сайын 2 триллион доллардан астам көлемде өсті.

Сол сияқты, ашық интернет ашық қаржылық қаржылық примитивтердің ауқымы мен қолжетімділігін кеңейтеді және оларды бизнеске және тұтынушыға бағытталған қолданбаларға біз болжай алатын, бірақ, әрине, болжай алмайтын жолдармен қосуға мүмкіндік береді.

Ашық интернетті бірге құрайық!

Қазір тереңірек қазуды қалайтындар үшін ресурстардың шағын тізімі:

1. NEAR астындағы даму қалай көрінетінін қараңыз және онлайн IDE-де тәжірибе жасай аласыз осында.

2. Экожүйеге қосылғысы келетін әзірлеушілер осында.

3. Ағылшын тіліндегі әзірлеушілерге арналған ауқымды құжаттама бар осында.

4. Барлық жаңалықтарды орыс тілінде бақылай аласыз телеграм қауымдастығы, және ВКонтакте желісіндегі топ

5. Егер сізде қоғамдық қызметтерге қатысты идеяларыңыз болса және олармен жұмыс істегіңіз келсе, біздің сайтқа кіріңіз бағдарлама кәсіпкерлерді қолдау.

Ақпарат көзі: www.habr.com

пікір қалдыру