Чаму тлустыя кантракты з'яўляюцца ідэальным дадаткам да смарт-кантрактаў


Разумныя кантракты абмяжоўваюць метасусвет - фпа кантрактах дазваляюць гэта

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

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

Кантракты Fat, наадварот, паводзяць сябе як традыцыйныя інтэрнэт-праграмы. Разам з дэцэнтралізаванай і ненадзейнай прыродай тэхналогіі блокчэйн і падтрымкай задач, якія патрабуюць вылічэнняў у рэжыме рэальнага часу, тоўстыя кантракты дадаюць доступ да ўсіх сэрвісаў, нават калі яны не працуюць у блокчейне. Такія магчымасці зыходзяць з дызайну Phala Network па выкананні кантрактаў па-за ланцугом і робяць тоўстыя кантракты ідэальным дадаткам да разумных кантрактаў.

Абмежаванні смарт-кантракту не вырашаюцца шляхам абнаўлення ланцужка

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

Справа ў тым, што ніхто не абяцае, што вынікі выканання будуць прадастаўлены адным Майнер. Майнер здольны зламысна прадастаўляць ілжывыя вынікі як зрабіць адзін плюс адзін роўным аднаму. Цяперашняе рашэнне гэтай праблемы (адаптаванае практычна ўсімі існуючымі блокчейнами) простае яны робяць усе ўваходныя дадзеныя і вынікі выканання агульнадаступнымі, каб любы Майнер мог праверыць выкананне. Толькі калі дабраякасных майнераў больш, чым шкоднасных, яны могуць «прагаласаваць» і атрымаць правільны вынік.

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

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

Чаму тлушч кантракт з'яўляецца ідэальным дадаткам

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

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

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

Кантракты Fat таксама могуць працаваць з бібліятэкамі машыннага навучання Python (numpy, scipy, PyTorch і г.д.) для навучання DNN (глыбокіх нейронавых сетак) і забеспячэння прыватнасці для навучальных даных і мадэляў.

Першая мадэль машыннага навучання, навучаная з дапамогай тоўстага кантракту.

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

Phala World - гэта метасусвет, заснаваны на блокчейне Phala Network, і гэта адзін з лепшых варыянтаў прымянення. Толькі тоўстыя кантракты могуць вырашаць пытанні захоўвання і высакахуткаснай апрацоўкі масіўных даных, падключаць AR і размеркаваныя рашэнні для захоўвання дадзеных, забяспечваць адказы з нізкай затрымкай на запыты карыстальнікаў і сапраўды рэалізаваць бачанне метасусвету вэб 3.0.

Спалучэнне смарт-кантрактаў і сэрвісаў Web 2.0. Фала лічыць, што вэб 3.0 павінен быць адкрытым і свабодным светам, і няма ніякіх прычын зачыняць дзверы для ўсіх існуючых інфраструктур вэб 2.0. Fat-кантракты дазваляюць атрымаць доступ да інтэрнэт-сэрвісаў па-за сеткай шляхам бяспечнага дэлегавання складаных асінхронных запытаў на fat-кантракты.

На нашым хакатоне мы прадставілі дэма-бота BTC price action. HTTP-запыт на цэны BTC быў адпраўлены з існуючай вэб-службы, а затым перададзены ва ўліковы запіс Telegram праз адпаведны HTTP API. Усе гэтыя аперацыі выконваюцца ў межах 100 LoC у тоўстым кантракце. Выкарыстоўваючы мост Phala, такія магчымасці могуць выкарыстоўвацца ўсімі існуючымі смарт-кантрактамі.

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

Пра Фалу

Phala Network вырашае праблему даверу да вылічальных воблакаў. Арганізаваўшы дэцэнтралізаваную сетку вылічальных вузлоў па ўсім свеце, ён прапануе высокапрадукцыйныя паслугі, не спадзяючыся ні на аднаго воблачнага пастаўшчыка. Супрацоўнікі Phala запускаюць свае праграмы ў «абароненых анклавах», гэта тэхналогія прыватнасці, ужо ўбудаваная ў сучасныя працэсары, якая забяспечвае ўніверсальнае і канфідэнцыйнае выкананне. Разам Phala стварае інфраструктуру для магутнага, бяспечнага і маштабаванага ненадзейнага вылічальнага воблака.

Гэты кантэнт прафінансаваны і павінен разглядацца як рэкламны матэрыял. Меркаванні і выказванні, выказаныя тут, з'яўляюцца меркаваннямі аўтара і не адлюстроўваюць меркаванне The Daily Hodl. Daily Hodl не з'яўляецца даччынай кампаніяй ICO, стартапам blockchain або кампаніямі, якія рэкламуюць на нашай платформе. Інвестары павінны зрабіць належную ўважлівасць, перш чым рабіць якія-небудзь інвестыцыі з высокім рызыкай у любыя ICO, стартапы blockchain або криптовалюты. Звярніце ўвагу, што вашы інвестыцыі падвяргаюцца на свой страх і рызыку, і любыя страты, якія вы можаце панесці, - гэта ваша адказнасць.

Выконвайце за намі Twitter Тэлеграма Facebook

Азнаёмцеся з апошнімі галіновымі аб'явамі
 

 

Крыніца: https://dailyhodl.com/2022/02/15/why-fat-contracts-are-the-perfect-complement-to-smart-contracts/