Кардано акылдуу келишимдерди түзүүдөгү жаңы этапка жетти: чоо-жайы


сүрөт галереясы

Томиваболд Олажиде

Cardano blockchain Haskell функционалдык программалоо тилин колдонуу менен курулган

Cardano негиздөөчүсү Чарлз анын Hoskinso менен бөлүштү "биринчи Untyped Plutus Core программасы толугу менен Typescript аркылуу гана түзүлгөн жана серияланган." Бул жаңы этап иштеп чыгуучулар жакынкы келечекте TypeScript аркылуу Cardano боюнча акылдуу келишимдерди жаза алат дегенди билдириши мүмкүн.

типография JavaScript негизинде Microsoft тарабынан түзүлгөн жана колдоого алынган программалоо тили болуп саналат. Бул синтаксис жагынан JavaScriptтин катуу суперсети жана тилге кошумча статикалык терүүнү берет. Бул чоң колдонмолорду түзүү үчүн жасалган, анткени ал каалаган масштабда жакшыраак шаймандарды камсыз кылат.

Cardano blockchain Haskell функционалдык программалоо тилин колдонуу менен курулган. Карданонун акылдуу контракттар үчүн программалоо тили Plutus жана Карданонун доменге мүнөздүү каржылык акылдуу келишимдер тили Марлоу экөө тең Хаскеллге негизделген. Cardano үчүн чынжырдан тышкары жана чынжырча коддору да Хаскеллде жазылган.

Хаскелл эң белгилүү программалоо тили эмес; бул айырма Python жана Java таандык. Кардано аны актайт чечим өзгөчө расмий ыкмалар менен айкалышканда, бекем жана туура код жазуу идеалдуу экенин көрсөтүп, Haskell колдонуу.

жарнамалар

Долбоордун сунушу дагы баштапкы этапта

Ылайык Michele Harmonic, Plu-ts долбоору Cardano акылдуу келишимдеринин артыкчылыктарын сактап, иштеп чыгуучуларга борбордон ажыратылган колдонмолорду түзүүгө мүмкүнчүлүк берип, TypeScript гана колдонуп, акылдуу келишимдерди жана транзакцияларды түзүүгө уруксат берүүнү көздөйт.

Ал азыр акылдуу контракттарды түзүү үчүн Haskell программалоо тили гана колдонулат, бул алардын дароо түзүлүшү керек болгон жагдайларда колдонуу мүмкүнчүлүгүн чектейт деп түшүндүрөт. Сунушталган Plu-ts иштеп чыгуучуларга Cardano менен байланышкан, чынжырдагы жана чынжырдан тышкары кодду толугу менен TypeScriptде жазууга мүмкүндүк берет. Серверге болгон талап болбосо, колдонуучунун киргизүүлөрүнө жараша акылдуу келишимдерди түзүү мүмкүн болмок.

Бирок Cardano TypeScript үчүн жарыяланган Haskell программалоо тилинен баш тартабы же жокпу белгисиз.

Булак: https://u.today/cardano-hits-new-milestone-in-smart-contracts-creation-details