A Cardano új mérföldkőhöz érkezett az intelligens szerződések létrehozásában: Részletek


cikk kép

Tomiwabold Olajide

A Cardano blokkláncot Haskell funkcionális programozási nyelv segítségével építették

Cardano alapító Charles Hoskinson megosztotta „az első Untyped Plutus Core Programot, amelyet teljes egészében csak Typescript használatával hoztak létre és szerializáltak”. Ez az új mérföldkő azt jelentheti, hogy a fejlesztők a közeljövőben TypeScript használatával intelligens szerződéseket írhatnak a Cardanón.

Gépelt a Microsoft által létrehozott és karbantartott programozási nyelv, amely JavaScripten alapul. A szintaxis szempontjából a JavaScript szigorú szuperkészlete, és opcionális statikus gépelést ad a nyelvnek. Nagy alkalmazások létrehozására készült, mivel azt állítja, hogy bármilyen léptékben jobb eszközöket biztosít.

A Cardano blokkláncot a Haskell funkcionális programozási nyelv segítségével építették fel. A Plutus, a Cardano programozási nyelve az intelligens szerződésekhez, és a Marlowe, a Cardano tartományspecifikus nyelve a pénzügyi intelligens szerződésekhez egyaránt a Haskellre épül. A Cardano láncon kívüli és láncon belüli kódja is Haskellben van írva.

A Haskell azonban nem a legismertebb programozási nyelv; ez a megkülönböztetés a Pythonhoz és a Java-hoz tartozik. Cardano igazolja döntés a Haskell használata, rámutatva arra, hogy ideális robusztus és helyes kódot írni, különösen formális módszerekkel kombinálva.

hirdetések

A projektjavaslat még korai szakaszban

Szerint Michele Harmonic, a Plu-ts projekt célja, hogy lehetővé tegye az intelligens szerződések és tranzakciók létrehozását kizárólag TypeScript használatával, lehetővé téve a fejlesztők számára, hogy decentralizált alkalmazásokat hozzanak létre, miközben megőrzik a Cardano intelligens szerződések előnyeit.

Elmondja, hogy jelenleg csak a Haskell programozási nyelvet használják intelligens szerződések generálására, ami korlátozza azok felhasználási lehetőségét olyan helyzetekben, amikor azonnal létre kell hozni őket. A javasolt Plu-ts lehetővé tenné a fejlesztők számára, hogy a Cardano-val kapcsolatos, láncon belüli és láncon kívüli kódokat teljes egészében TypeScriptben írhassák. A szerver követelménye nélkül megvalósítható lenne intelligens szerződések létrehozása a felhasználói bemenetek függvényében.

Azonban továbbra sem ismert, hogy a Cardano lemond-e a meghirdetett Haskell programozási nyelvéről a TypeScript számára.

Forrás: https://u.today/cardano-hits-new-milestone-in-smart-contracts-creation-details