Смарт-кантракты разгорнутыя ў Cardano Network пасля абнаўлення Alonzo

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

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

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

Падарожжа смарт-кантрактаў Cardano

Кампанія Cardano была заснавана ў верасні 2017 года Чарльзам Хоскінсанам, які таксама быў сузаснавальнікам сеткі Ethereum. Да 2021 года сетка Cardano развівалася ў сваім уласным тэмпе, але ў верасні таго ж года яна зрабіла разумны крок і запусціла хардфорк Alonzo, што дазволіла ёй разгортваць разумныя кантракты ў сетцы. 

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

Скрыпты мовы Plutus дазволілі ствараць дэцэнтралізаваныя прыкладанні ў экасістэме Cardano. Першапачаткова ён рабіў толькі невялікія праекты, каб праверыць, ці гладка ідзе працэдура. 

Да снежня ў сетцы Cardano было разгорнута амаль 930 смарт-кантрактаў, што значна менш, чым ашаламляльная колькасць у 2.5 мільёна смарт-кантрактаў на Ethereum. Хоць калі на тое пайшло, у Ethereum ужо было разгорнута каля 900 тысяч смарт-кантрактаў, калі абнаўляўся хардфорк Alonzo ад Cardano. 

Гэта толькі пытанне часу, і, магчыма, сетцы Cardano таксама ўдасца дасягнуць такіх вышынь, як Ethereum.

Што такое разумныя кантракты?

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

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

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

Яшчэ некалькі падрабязнасцей пра мовы смарт-кантрактаў Cardano

Сетка Cardano прадставіла даступнасць смарт-кантрактаў у 2021 годзе пасля абнаўлення форка Alfonzo, паколькі мова Plutus выкарыстоўвалася для стварэння першапачатковых смарт-кантрактаў. Аднак, акрамя Plutus, некаторыя іншыя мовы таксама могуць выкарыстоўвацца сеткамі для распрацоўкі смарт-кантрактаў. 

  • Плутус — Гэта асноўная мова, якая дзейнічае як платформа выканання для спецыяльна створанай распрацоўкі смарт-кантрактаў. Кантракты на Plutus складаюцца з частак, якія працуюць на блокчейне, і іншых частак, якія працуюць на машыне карыстальніка. Plutus выкарыстоўвае адну з вядучых функцыянальных моў праграмавання Haskell, на якой ён забяспечвае бяспечнае асяроддзе праграмавання з поўным стэкам. 
  • Марлоў - гэта DSL, які з'яўляецца даменна-спецыфічнай мовай, якая выкарыстоўваецца для напісання і выканання фінансавых кантрактаў, што дазваляе складаць кантракты візуальна і ў больш традыцыйным кодзе. Фінансавыя ўстановы могуць выкарыстоўваць яго для распрацоўкі і разгортвання спецыяльных інструментаў для сваіх кліентаў і кліентаў. 
  • Свяціцца — яшчэ адна даменна-арыентаваная мова, якая распрацоўвае дэцэнтралізаваныя прыкладанні на блокчейне. Выкарыстоўваючы Glow, карыстальнікі могуць бяспечна ствараць бяспечныя DApp на смарт-кантрактах, якія працуюць у канкурэнтным асяроддзі. 

Cardano (ADA) з'яўляецца добра вядомай і вядомай блокчейн-сеткай з моманту яе запуску. Сетка перажыла мноства ўзлётаў і падзенняў на працягу ўсяго свайго шляху, як і яе родны ўтыліта-токен ADA. З самага пачатку цана ADA складала ўсяго 0.017 даляра ў кастрычніку 2017 года да 3.10 даляра ў верасні 2021 года. Калі вы заўважылі, гэта той самы час, калі Alonzo быў абноўлены да сеткі Cardano.

ЧЫТАЙЦЕ ТАКСАМА: Расія падштурхоўвае кошт біткойнаў: Марк Мёбіус

Стыў Андэрсан
Апошнія паведамленні Стыва Андэрсана (гл. усе)

Крыніца: https://www.thecoinrepublic.com/2022/03/07/smart-contracts-deployed-on-cardano-network-after-alonzo-upgrade/