Што такое Chainlink VRF і як ён працуе?

Blockchain тэхналогіі спарадзіла шмат прыкладанняў за апошнія некалькі гадоў самымі папулярнымі з'яўляюцца крыптавалюты. Гэта таксама спрыяла стварэнню многіх дэцэнтралізаваных, бяспечных і празрыстых рынкаў у лічбавай эканоміцы. 

Гэтая тэхналогія прапануе значна большы давер, паколькі ўсе транзакцыі нязменна запісваюцца ў блокчейне добра дапоўнены функцыяй смарт-кантракту папулярызаваны Ethereum. Дэцэнтралізаваныя прыкладання (DApps) заснаваныя на блокчейнах, такіх як Ethereum, разбураюць традыцыйны бізнес, напрыклад рознічны банкінг, і нават уводзяць варыянты выкарыстання, якія ніколі не лічыліся магчымымі.

Пашырэнне магчымасці разумных кантрактаў з аракуламі

Аднак, каб блокчейн Ethereum падтрымліваў распрацоўку DApps, якія выходзяць за рамкі простага палягчэння транзакцый, яны павінны ўзаемадзейнічаць са знешнім або па-за ланцужком светам і інтэграваць уваходныя даныя ў смарт-кантракты, што і адбываецца тэхналогія blockchain oracle уступае ў гульню, умацоўваючы разумныя кантракты, звязваючы іх з рэальнымі дадзенымі, падзеямі і транзакцыямі. Зараз даступна шмат відаў старонніх сэрвісаў, такіх як ўваходныя, выходныя, праграмныя і апаратныя аракулы, якія яшчэ больш пашыраюць колькасць рэальных прыкладанняў, якія могуць працаваць з пратаколамі блокчейн.

Заснаваныя на кансенсусе сеткі аракулаў, такія як пратакол Chainlink забяспечваюць скразную дэцэнтралізацыю, што з'яўляецца ключом да забеспячэння бяспекі ўсёй экасістэмы блокчейн, у якой яны працуюць. Акрамя таго, гэтыя аракулы павышаюць прадукцыйнасць, функцыянальнасць і ўзаемадзеянне смарт-кантрактаў, каб прапанаваць больш высокую ступень даверу і празрыстасці, чым сістэмы ў ланцужку.

Гэтая трансфармацыя адбудзецца праз пашырэнне выкарыстання гібрыдных смарт-кантрактаў, якія зліваюць спецыяльныя ўласцівасці блокчейнов з унікальнымі магчымасцямі пазаланцуговых сістэм, такіх як сеткі аракулаў, тым самым дасягаючы значна большага ахопу і магутнасці, чым ізаляваныя сістэмы ў ланцужку.

Што такое Chainlink VRF?

Шмат DApps у блокчейн-гульнях і незаменны токен (NFT) прасторы патрабуецца абароненая ад несанкцыянаванага доступу і праверка крыніца для генерацыі выпадковых лікаў для забеспячэння пашыраных функцыянальных магчымасцей, такіх як выкананне эірдропу, правядзенне латарэі або распрацоўка азартных гульняў.

Па тэме: Кіраўніцтва па экасістэме GameFi для пачаткоўцаў

Функцыя Verifiable Random (VRF) Chainlink абапіраецца на дэцэнтралізаваную сетку Oracle (DON) для паляпшэння існуючых блокчейнов шляхам прадастаўлення правераных даных па-за ланцугом. Гэта можа нават палегчыць экспарт дадзеных блокчейна ў сістэмы за межамі экасістэмы блокчейн. Chainlink VRF забяспечвае крыптаграфічна абароненую выпадковасць шляхам выкарыстання набору вузлоў Chainlink, якія перадаюць даныя смарт-кантрактам, захоўваючы пры гэтым класічны механізм кансенсусу праз камітэт гэтых вузлоў.

Прапануючы генерацыю выпадковых лікаў (RNG) для смарт-кантрактаў, Chainlink VRF дапамагае распрацоўнікам ствараць лепшыя ўражанні, выкарыстоўваючы выпадковыя вынікі ў сваіх праграмах, якія працуюць на блокчейне. Больш за тое, выпадковасць, абароненая ад несанкцыянаванага доступу, якую забяспечвае Chainlink VRF, не можа маніпуляваць ні аператарам вузла, ні карыстальнікам, ні нават шкоднасным суб'ектам, паколькі кожны аракул у DON мае звязаную пару закрытага і адкрытага ключоў, дзе прыватны ключ падтрымліваецца па-за ланцужком у той час як адкрыты ключ апублікаваны ў ланцужку.

Як працуе Chainlink VRF?

Разумны кантракт можа выкарыстоўваць Chainlink VRF для атрымання бяспечнага і правяранага выпадковага ліку ў чатыры простых кроку:

Паколькі Chainlink VRF выкарыстоўвае два ключы для генерацыі выпадковага, але непрадказальнага значэння, якое можна праверыць з дапамогай доказу правільнасці, ён прапануе значна больш бяспечнае і дэцэнтралізаванае захоўванне асобных ключоў для прыкладанняў з магчымасцю абагульненых вылічэнняў. Пераадольваючы недахопы небяспечных рашэнняў RNG, якія абапіраюцца на пазаланцуговыя вылічэнні, крыптаграфічная праверка Chainlink VRF у ланцужку аб'ядноўвае даныя блокаў у ланцужку, якія выкарыстоўваюцца ў якасці ўваходных дадзеных для атрымання аб'ектыўных і абароненых ад падробак вынікаў, бяспечных нават ад скампраметаваных аракулаў у сваю ўласную сетку.

У выніку найвышэйшых магчымасцей, якія прадстаўляюцца рашэннем Chainlink RNG у ланцужку, варыянты выкарыстання Chainlink VRF ўключаюць надзейныя прыкладанні смарт-кантрактаў у дэцэнтралізаваныя фінансы (DeFi) прасторы, такія як PoolTogether, дзе гэта дазваляе даволі гейміфікаваць асабістыя зберажэнні, і Месяцовы прамень дзе ён забяспечвае дадзеныя аб цэнах у рэжыме рэальнага часу для Polkadot (DOT) распрацоўшчыкі.

Гэта таксама дапамагае распаўсюджваць незаменныя токены (NFT) справядлівым чынам, як у выпадку з Polychain Monsters, і ўводзіць энтрапію ў ланцужковыя гульні, забяспечваючы правяральныя рашэнні выпадковасці, як у выпадку з Axie Infinity (AXS). Распрацаваны як частка экасістэмы Chainlink 2.0, Chainlink VRF забяспечвае вылічальныя рэсурсы і інфраструктуру, неабходныя для таго, каб разумныя кантракты маглі выкарыстоўваць пашыраныя функцыі. Разам з іншымі DON ён таксама стварае універсальную структуру, якую распрацоўшчыкі могуць выкарыстоўваць з поўным даверам.

Па тэме: Axie Infinity (AXS): кіраўніцтва для пачаткоўцаў па праекце гульнявой метасусвету

Што такое Chainlink VRF v2?

У адпаведнасці са сваім бачаннем пастаяннага абнаўлення функцый, якія прадастаўляюцца праз DON, Chainlink прадставіў Chainlink VRF v2 з некалькімі паляпшэннямі круціцца вакол таго, як распрацоўшчыкі могуць фінансаваць і запытваць выпадковасць для сваіх смарт-кантрактаў.

Гэта ўключае ў сябе магчымасць генераваць некалькі выпадковых вынікаў у адной транзакцыі ў ланцужку, скарачаючы час, неабходны для адказу, а таксама зніжаючы транзакцыйныя выдаткі або плату за газ. Гэта таксама дазваляе выкарыстоўваць да 100 адрасоў смарт-кантрактаў для фінансавання запытаў на правяральную выпадковасць з аднаго балансу падпіскі LINK, якім будзе кіраваць распрацоўшчык або ўладальнік падпіскі.

Акрамя таго, у Chainlink VRF v2 прадстаўлена дадатак Subscription Manager, якое дазваляе распрацоўшчыкам папярэдне фінансаваць некалькі выпадковых запытаў з дапамогай аднаго балансу токенаў LINK, пазбаўляючы ад неабходнасці перадачы токенаў для кожнага запыту і значна зніжаючы прыдатныя зборы Chainlink VRF.

Фактычна, гэта нават дазваляе распрацоўнікам рэгуляваць ліміт газу для зваротнага выкліку, калі іх прыкладанні смарт-кантрактаў атрымліваюць правераны выпадковы характар, і дазваляе выкарыстоўваць больш складаную логіку ў функцыі запыту зваротнага выкліку. Нягледзячы на ​​тое, што ліміты газу вышэйшыя за ўстаноўленыя ў Chainlink VRF, яны залежаць ад выкарыстоўванага асноўнага блокчейна і дакладна вызначаны на старонцы адрасоў кантракта VRF.

Перавагі Chainlink VRF v2 таксама ўключаюць вялікую магчымасць наладжвання, паколькі распрацоўшчыкі цяпер могуць вызначаць, колькі пацверджанняў блокаў неабходна перад тым, як выпадковы лік будзе згенераваны і дастаўлены ў блокчейн.

З дыяпазонам ад трох да 200 блокаў распрацоўшчыкі могуць выбраць аптымальную колькасць праходаў блокаў перад генерацыяй выпадковасці, тым самым абараняючы свае прыкладанні ад рэарганізацыі блокаў, забяспечваючы пры гэтым значна меншы час затрымкі ад запыту да канчатковага адказу. Дзякуючы Chainlink VRF v2, распрацоўшчыкі цяпер могуць атрымаць доступ да высокамаштабаванай, газаэфектыўнай і наладжвальнай выпадковасці ў ланцужку, якая можа адкрыць яшчэ больш шырокія функцыянальныя магчымасці для NFT і гульнявых DApps.

У выніку пастаяннага ўкаранення паляпшэнняў Chainlink, яго VRF-дадатак становіцца дэ-факта выбарам для большасці распрацоўшчыкаў, якія ствараюць DApps у сетцы Ethereum. Выконваючы абяцанне палегчыць укараненне даказана бяспечных прыкладанняў на аснове блокчейна, Chainlink VRF дазваляе распрацоўшчыкам ствараць больш практычныя прыкладанні, якія могуць надзейна ўзаемадзейнічаць з рэальнымі дадзенымі.

Дзякуючы таму, што блокчейны цяпер могуць падключацца да знешніх каналаў даных недаверлівым спосабам, Chainlink VRF уяўляе сабой важны крок наперад у прасторы тэхналогій блокчейн, бо дае распрацоўшчыкам магчымасць пашыраць межы Метасусвету як мы цяпер ведаем.