DAML – Älykkäiden sopimusten kieli

Tämä artikkeli tarjoaa kattavan kuvan DAML: stä – älykkäiden sopimusten avoimen lähdekoodin kielestä. Opit myös DAML: n edut ja vertailun muihin kieliin. 

Lohkoketjuteknologian kehittyessä on tarpeen parantaa järjestelmiä, joiden kautta käyttäjät toimivat ja ovat vuorovaikutuksessa. Jo nyt on tapahtunut paljon parannuksia, varsinkin kun yrityksen lohkoketju on edelleen suosittu. Nopeasti muuttuvan blockchain-ympäristön viimeisimpien kehitysten joukossa on DAML.

Internetin alusta lähtien tietojen muuttumattomuus on ominaisuus, joka vältti monia kehittäjiä. Sellaiset huonot toimijat online-ekosysteemissä hyödyntivät kykyä muuttaa tietoja rikosten tekemiseksi.

Lohkoketju osoittautui kuitenkin tärkeämmäksi, kun kehittäjät osoittivat kyvyn suorittaa liiketoimia ympäristössä ilman keskeistä toimijaa, kuten perinteisessä finanssimaailmassa tapahtuu.

Näiden julkisten kirjanpitojen lisäksi myös yksityisten, luvallisten kirjanpitojen suuret markkinat ovat nousseet. Olivatpa laillisesti valtuutetun keskuspuolueen tai keskinäisen epäluottamuksen omaavien toimijoiden yhteenliittymä, jolla on yhteinen päämäärä, yksityiset kirjanpidot tarjoavat saman tulevaisuuden ja muuttumattomuuden kuin julkiset kirjanpidot, joilla on lisäkyky ylläpitää tietosuoja.

Onko tietyn pääkirjan julkinen vai yksityinen, lohkoketjuekosysteemissä olevien ikäisten kyky olla vuorovaikutuksessa yksityisyyden suojan kanssa on sovellusluokka, jota yleensä kutsutaan älykkääksi sopimukseksi.

Tässä artikkelissa käsitellään myöhemmin yksityiskohtaisesti mitä älykkäät sopimukset ovat ja niiden merkitystä DAML: n yhteydessä.

Ilmoittaudu nyt: Enterprise Blockchains Fundamentals -kurssi

Mikä on DAML?

Teknisesti DAML tarkoittaa Digital Asset Modeling Language (DAML full form) – semanttisen verkon merkintäkieli. Tekninen ammattikieltä voi kuitenkin sekoittaa. Joten yksinkertaisemman DAML-merkityksen vuoksi ajattele sitä älykkäiden sopimusten avoimen lähdekoodin kielenä.

Pohjimmiltaan DAML on älykäs sopimuskieli, jonka avulla kehittäjät voivat koodata tarkasti monen osapuolen sopimukset useille lohkoketjuille, DLT: lle tai jopa tavallisille tietokantaarkkitehtuureille.

Digitaalisen omaisuuden alusta, puhaltaa uuden elämän tähän sovelluslajiin (älykkäät sopimukset), mikä antaa ikäisillesi mahdollisuuden toimia luottamuksen ympäristössä. Pohjimmiltaan tämä on ohjelmointikieli, joka saa inspiraatiota Haskellilta ja joka helpottaa älykkäiden sopimusten luomista hajautettuja liiketoiminnan työnkulkuja varten.

Erityisesti kielen avulla kehittäjät voivat vähentää aikaa, joka kuluu salauksen ja lohkoketjun muttereiden ja pulttien käsittelyyn. Sen sijaan kehittäjät keskittävät aikansa liiketoimintaprosessien ohjelmointiratkaisujen kehittämiseen.

DAML – Älykkäiden sopimusten kieli yksinkertaisesti selitetty 

DAML: n ominaisuudet

Tarjoaa keinon sopimusten kirjoittamiseen

Kuten muutkin kielet, joita ohjelmoijat käyttävät älykkäiden sopimusten kirjoittamiseen, DAML antaa ikäisensä tehdä sopimuksia ja noudattaa niitä. Kieli kuvaa erityisesti sopimuksen muodostamisprosessia, sopimuksen tärkeimmät osapuolet ja osapuolet, joille on siirretty sopimuksen oikeudet.

Sopimuksen muodostamisprosessin määrittelyn lisäksi kieli huolehtii ideoiden, kuten sopimusten, oikeuksien, osapuolten, valtuutusten ja velvoitteiden, koodaamisesta, koska kehittäjän on käsiteltävä vain liiketoimintansa logiikkaa; kaikki raskaat nostot, jotka liittyvät salauksen salaamiseen liittyviin asioihin, ja konsensusalgoritmit abstraktoidaan ja suoritetaan ajon aikana.

Tämä sopimuselementtien suora ilmaisu äidinkielen ominaisuutena tarkoittaa, että DAML-arkkitehtuuri pystyy tarkasti tarkistamaan järjestelmäkoodin ongelmien varalta automaattisesti ja aikaisemmin kehitysvaiheessa. Lisäksi järjestelmällä on kyky päättää itse liiketoimintalogiikasta.

Se on avoimen lähdekoodin

Digital Asset, DAML: n takana oleva yritys ilmoitti 4. huhtikuuta 2019, että ohjelman lähdekoodi olisi vapaasti kaikkien kehittäjien saatavilla. Tämä projektin avoin hankinta tarkoitti sitä, että eri osapuolet pystyisivät käyttämään DAML: ää mallinnamaan ja toteuttamaan sopimuksia blockchain-tekniikan avulla pelkäämättä toimittajan lukittumista.

Ilmoituksen mukaan kehittäjät ja muut asianomaiset osapuolet voivat käyttää DAML-kieltä, lähdekoodia, Software Development Kit (SDK) ja ajonaikaa erittäin sallivalla Apache 2.0 -lisenssillä..

Käytettävissä yksityisessä suoritusympäristössä

Yksi julkisesti jaettujen kirjanpidon puute on, että kaikki alustan solmut voivat tarkastella älykkäissä sopimuksissa olevia tietoja. Sellaisena ikäisensä, jonka on pidettävä kaupan yksityiskohdat yksityisinä, on mahdotonta käydä kauppaa julkisen blockchain-verkon kautta.

Erityisesti tämä on yksi merkittävä kompastuskivi, joka estää yritysten lohkoketjun täydellisen käyttöönoton. Siksi, kuten aiemmin mainittiin, yksityisten DLT-tiedostojen suosio on noussut.

DAML: n ja yksityisen DLT-alustan yhdistelmä tarjoaa ratkaisun tähän tapaukseen. Erityisesti tämän ilmeikkään kielen takana oleva tiimi optimoi DAML: n, koska se toimii täydellisesti yksityisessä suoritusympäristössä. Tämä tarkoittaa, että sopimuksissa olevat tiedot pysyvät yksityisinä niin, että vain valtuutetut osapuolet voivat käyttää niitä.

Ihmisten ja koneiden luettavissa

DAML on vallankumouksellinen useammassa kuin yhdessä mielessä. Erityisesti järjestelmän suunnittelu on sellainen, että koneet ja ihmiset ymmärtävät sopimuksen sisältämät tiedot.

Tämän kyvyn merkitys on valtava. Sopimuksen muodostamiseen osallistuvilla ammattilaisilla on helppo päästä liikkeelle yksityiskohdista, koska DAML on erittäin ihmisystävällinen.

Esimerkiksi asianajaja voi helposti ymmärtää sopimuksen merkityksen lukemalla ja arvioimalla sopimuksen DAML-koodauksen. Samalla DAML tarjoaa kehittäjille oikean tarkkuuden laskea tärkeitä sopimuksen näkökohtia, kuten kassavirta, asiakasprofiilit ja riskialttius.

Kuinka DAML toimii? Nopea ja toimiva DAML-opetusohjelma

DAML toimii melkein kuin kaikki muut älykkäät sopimusten kirjoituskielet. Kieli toimii erityisesti kahdella päätasolla, joissa on itse kieli ja ajonaika.

Kieli on kuin pääosa tekniikasta. Tämä antaa kehittäjille mahdollisuuden tehdä kaikki tarvitsemansa työ sopimusten kirjoittamisen ja liiketoimien helpottamisen kannalta.

Koska kielen ja ajonaikojen välillä on erittäin puhtaita ja abstrakteja sovellusliittymiä, ajonaika voidaan sovittaa suoritettavaksi useilla lohkoketjuilla, DLT: llä ja muilla alustoilla.

Tämä tarjoaa DAML-sovellusten joustavuuden siirrettäväksi alustoille, jotka tarjoavat tukea DAML: lle. Tämä on analoginen JVM: n kanssa, jonka avulla Java-sovellukset voivat toimia muuttumattomina kaikilla alustoilla, jotka tukevat JVM: ää.

Ohjelmistokehityspaketin (SDK) asennuksen jälkeen kehittäjien on suoritettava vain muutama tietty tiedosto, jotta laite voi tukea toimintoja.

Tietomallinnus

Yksi tärkeimmistä ja tärkeimmistä tehtävistä, jotka on suoritettava älykästä sopimusta kirjoitettaessa, on kyseisen sopimuksen kanssa käytettävän datan mallintaminen. Normaalisti tietomallinnustoiminto on monimutkainen ja voi johtaa erittäin monimutkaisiin tietorakenteisiin riippuen siitä, kuinka monimutkaiset sopimukset ovat ja kuinka monta osapuolta mukana.

Toisin kuin muut älykkäät sopimuskielet, DAML antaa kehittäjille mahdollisuuden määrittää tietomallinsa lennossa, upottamalla se suoraan sopimuksen toteutuskieleen. Tämä yksinkertaistaa huomattavasti datamallinnuksen tehtävää ja vähentää virheiden mahdollisuutta johtuen tietomallin ja sovelluslogiikan ristiriitaisuuksista.

Lue lisää: DAML-opetusohjelma: DAML: n käytön aloittaminen

Mallin ääriviivat

DAML-kehittäjä määrittelee sopimuksen yksinkertaisella ja hyvin määritellyllä rakenteella nimeltä “malli”, joka sisältää sekä sopimuksen tietomallin että parametrit.

Parametrit sisältävät esimerkiksi tietyn sopimuksen allekirjoittajat (ne osallistujat, joiden on hyväksyttävä sopimuksen mukaiset toimet) ja tarkkailijat (ne sopimuksen osapuolet, jotka ovat vain paikalla nähdäksesi sopimuksen ja mitä se tekee, mutta joilla ei ole valtuuksia toimia). Toinen osa mallirakennetta sisältää sopimuksen, joka on pohjimmiltaan sopimuksen yksityiskohdat ja kuvaus siitä, mistä sopimuksessa on kyse.

Mallit voivat määrittää yhden tai useamman ennakkoehdon, jolla varmistetaan, että sopimus luodaan vain, jos sopimuksen luoja saavuttaa tietyn kynnyksen. Mallin ääriviivan rakenteen viimeinen osa on “valinnat”. Tämä määrittelee valinnan, jonka sopimuksen toteuttaja voi tehdä.

Valintarakenne

Merkittävä rakenne mallissa on valintarakenne, joka kuvaa valinnat, jotka sopimuspuolet voivat valita mallin luonteen perusteella.

Valintarakenne tunnistaa rekisterinpitäjän tai osapuolen, joka on vastuussa valinnan toteuttamisesta. Muita tämän rakenteen osia ovat kulutettavuus, nimi, palautustyyppi, valintaperusteet ja valintarunko.

Lue lisää: DAML-opetusohjelma

Vertaamalla DAML: ää ja älykkäitä sopimuksia

Älykkäiden sopimusten ymmärtäminen

Kuten aiemmin selitettiin, älykkäät sopimukset ovat tärkeä osa hajautettua kirjanpitotekniikkaa (DLT). Julkisissa lohkoketjuissa kaksi anonyymiä osapuolta voi luoda älykkään sopimuksen tietyn tapahtuman helpottamiseksi, mutta tiedot säilyvät julkisessa pääkirjassa. Tämä tarkoittaa, että kaikki verkon osallistujat voivat tarkastella kaupan yksityiskohtia varmistaakseen sen aitouden. Luottamuksen noudattaminen on sinänsä mahdollista.

Yksityisissä tai luvallisissa DLT-tiedostoissa kaikki osapuolet ovat tunnettuja, mutta vain tietyn tapahtuman osapuolilla on pääsy kyseisen tapahtuman tietoihin. Luottamus säilyy edelleen sellaisten mekanismien avulla, joiden avulla osallistujat voivat vahvistaa kaikki tapahtumat, joihin heillä on pääsy.

Älykkäillä sopimuksilla on erottavat ominaisuudet, jotka tekevät niistä myös vallankumouksellisia.

Esimerkiksi älykkäillä sopimuksilla voi olla itsensä toteuttava mekanismi, joka käynnistyy liikkeellä asetetuista määräajoista (kutsutaan myös laukaiseviksi tapahtumiksi). Julkisissa verkoissa kuka tahansa asianomainen osapuoli voi analysoida älykkäiden sopimusten toimintaa siten, että mahdolliset poikkeamat voidaan havaita.

Sijoittajat voivat myös käyttää älykkäitä sopimuksia saadakseen markkinoiden pulssin. Tähän sisältyy kyky ennustaa markkinoiden trendejä ja epävarmuustekijöitä.

Älykkäillä sopimuksilla on useita etuja, joihin sisältyy tietojen muuttumattomuus. Periaatteessa muuttumattomuus viittaa mahdottomuuteen muuttaa tietoja alkuperäisestä tilastaan. Tämä tarkoittaa, että tietoja ei voida poistaa tai muuttaa millään tavalla.

Tietojen muuttumattomuuden ansiosta älykkäät sopimukset ovat aina tarkkoja. Kolmanneksi älykkäät sopimukset antavat vertaisryhmille mahdollisuuden tehdä suoria kauppoja ilman välittäjän tarvetta. Siksi tällaiset liiketoimet ovat erittäin halpoja, joskus ne eivät maksa penniäkään.

Älykkäiden sopimusten ominaisuudet

Todistus velvoitteista ja oikeuksista

Yksi kriittinen piirre, jonka älykkäillä sopimuksilla on oltava, on se, että ei tarvitse tehdä kauppaa ilman, että olisit tyytyväinen koko prosessiin. Pohjimmiltaan sopimuksen tekeminen on täysin vapaaehtoista, mutta seuraukset ovat pakollisia. Siksi käyttäjän on luotettavasti ja osavasti harkittava sopimuksen tulevia vaikutuksia, joihin allekirjoitetaan. Älykkään sopimuksen on taattava, että näin on aina, mikä voi olla hyvin vaikeaa saada oikea.

Tapahtuman pätevyyden todentaminen

Kuten aiemmin keskusteltiin, sopimuksen yksityiskohtia koskevat tiedot ovat helposti jäljitettävissä pääkirjasta. Siksi tämä täyttää sopimuksia koskevan vaatimuksen, jonka mukaan voidaan todentaa niiden aitous ja pätevyys.

Lue lisää: Älykkäät sopimusten käyttötapaukset

Vertailu DAML: ään

Pohjimmiltaan edellä esitetystä on ilmeistä, että DAML tuottaa älykkäiden sopimusten osajoukon, joka pystyy korjaamaan olemassa olevien kielten puutteet. Kuten aiemmin keskusteltiin, se, että älykkäät sopimukset julkisissa verkoissa tallentavat tiedot julkisiin kirjanpitoihin, tekee älykkäistä sopimuksista houkuttelevia luottamuksellisissa liiketoimissa.

DAML varmistaa kuitenkin, että sitä käytetään yhdessä yksityisten verkkojen kanssa, että vain niillä osapuolilla, jotka valtuuttavat sopimuksen, ja niillä osapuolilla, joilla on valtuudet tarkastella yksityiskohtia, on pääsy sopimustietoihin. Tämä on yksi syy siihen, miksi asiantuntevat tarkkailijat uskovat, että tämä kieli on tappava toiminto rahoituslaitoksille ja muille, jotka vaativat liiketoimien luottamuksellisuutta.

Siitä huolimatta DAML älykkäiden sopimusten kielenä eroaa perinteisistä älykkäistä sopimuksista kirjallisten sopimusten jakamisessa. Älykkäät sopimuskielet, kuten Solidity, jakavat tietoja julkisesti, joten koko verkolla on pääsy yksityiskohtiin. Siksi ihmiset keskustelevat DAML vs. vakavuus.

Päinvastoin, DAML: ssä kirjoitetut sopimukset ovat saatavana vain tietotarpeen perusteella. Tämä tarkoittaa, että ei-toivotuilla kolmansilla osapuolilla ei ole pääsyä yksityiskohtiin. Erityisesti kieli käyttää ylimääräistä suojaustasoa, jolloin tiedot eivät ole edes ei-toivottujen osapuolten käytettävissä.

DAML: n edut

Avoin lähdekoodi

Blockchain-alusta voi olla vain 10 vuotta vanha, mutta se kasvaa nopeasti. Tänään tekniikka mullistaa teollisuuden ennennäkemättömällä nopeudella. Syynä tähän nopeaan kasvuun on se, että blockchain on avoimen lähdekoodin ja kuka tahansa kehittäjä voi käyttää sitä saadakseen parhaan ratkaisun tiettyyn ongelmaan.

Mielenkiintoista on, että DAML on myös avoimen lähdekoodin 4. huhtikuuta 2019 lähtien. Tämä tarkoittaa, että kehittäjillä on liikkumavaraa muokata DAML-koodia luomaan innovatiivisimmat ratkaisut älykkäiden sopimusten ja yleisesti blockchain-ekosysteemin suhteen.

Lue lisää: Onko Blockchain tulevaisuus?

Mahdollistaa yksityiset tapahtumat

Perinteiset älykkäät sopimuskielet eivät sisällä natiiviominaisuuksia, joissa on vankat rajoitukset sopimusten tekemiseksi yksityiseksi. Pohjimmiltaan sopimusten tiedot ovat kaikkien osallistujien, myös ei-toivottujen kolmansien osapuolten, saatavilla.

Kuten aiemmin keskusteltiin, DAML sisältää kuitenkin ylimääräisen suojaustason, jossa tällaiset tiedot ovat vain valtuutettujen osapuolten käytettävissä.

Nopeuttaa yrityksen estoketjun käyttöönottoa

Lohkoketjun siirtyessä yrityksen käyttötapauksiin yksi tekniikkaa hidastavista ongelmista on tiedon hajautettu luonne. Kuten aiemmin keskusteltiin, on jo pyritty luomaan yksityisiä blockchain-alustoja, joissa kaikkien osallistujien on hankittava lupa ennen sisäänpääsyä.

Yritykset ovat kuitenkin edelleen uhattuna siitä, että kilpailijat näkevät strategiansa. DAML: n syöttö on kuitenkin potentiaalinen ratkaisu tähän ongelmaan. Erityisesti kieli rajoittaa sopimustiedot vain niihin solmuihin, joilla on lupa käyttää niitä, eikä sopimuksia koskevia tietoja ole muiden käyttäjien saatavilla. Sellaisena yrityksillä ei ole muuta syytä kuin hypätä alukseen ja hyödyntää yrityksen estoketjupotentiaalia.

Lue lisää: Blockchain-tekniikkaa toteuttavat yritykset

Sisäinen tuki mallin oikeellisuuden tarkistamiseksi

Kun otetaan huomioon lohkoketjun luonnollinen luonne, suurin osa toiminnoista ja malleista on kokeellisia ja uusia. Siksi on tarpeen tarkistaa mallien oikeellisuus jatkuvasti. Onneksi DAML: ssä on sisäänrakennettu tuki, jossa mallien oikeellisuuden tarkistaminen tapahtuu automaattisesti.

Varastoinnin abstraktio

DAML-ajonaika on vankka ja suorittaa elintärkeitä toimintoja saadakseen kielen paremmaksi kuin nykyiset vaihtoehdot. Ajonaika esimerkiksi tiivistää kirjanpidon yksityiskohdat siten, että kehittäjä voi keskittyä sopimuksen logiikkaan.

DAML: n vertaaminen muihin vaihtoehtoisiin älykkäisiin sopimuskieliin

Lohkoketjun ekosysteemi kasvaa edelleen, mikä tarkoittaa, että vakiotoimintajärjestelmiä ei ole. Tämä tarkoittaa myös, että älykkäiden sopimusten kirjoittamisessa ei ole yhtä ainoaa kieltä. Sellaisena on lukuisia muita vaihtoehtoja DAML: n lisäksi.

DAML vs. vakavuus

Vakaus on yksi ensimmäisistä kielistä suosittua Ethereum-älykkäitä sopimuksia kirjoitettaessa. Tämä suosio johtui siitä, että Ethereum blockchain -alusta oli suosittu verkko älykkäille sopimuksille.

Ohjelmointikielenä Solidity hallitsee Ethereum-alustaa. Tämä kieli käyttää korkean tason syntaksia ja komentosarjaa, joka on samanlainen kuin JavaScript. Erityisesti kieli on elintärkeää Ethereumin virtuaalikoneen parantamisessa. Useat muut yksityiset lohkoketjut, kuten Hyperledger Burrow ja Monax, käyttävät kieltä ensisijaiseen kehitykseen.

Lisäksi Ethereumin kehittäjät käyttivät Solidityä ohjelmiston version 0.4.0 kirjoittamiseen. Tämän kielen kauneus on, että se ei riko blockchain-verkon toimintoja.

Lisäksi kieli on elintärkeää älykkäiden sopimusten luomisessa, jotka toimivat Ethereumin virtuaalikoneella (EVM). Kieli parantaa sovellusten kykyä vahvistaa älyliiketoimiin liittyvää liiketoimintalogiikkaa itse. Tämän seurauksena kaupankäynnin osapuolet Ethereumin ekosysteemissä jättävät arvovaltaisen kirjanpidon liiketoimistaan ​​todennettavuuden helpottamiseksi.

Toisin kuin DAML, jonka kieli on samanlainen kuin Haskell, Solidity käyttää syntaksia, joka on lähellä ECMAScriptiä. Solidityllä on kuitenkin lisäominaisuuksia, kuten variaattiset palautustyypit ja kyky staattiseen kirjoittamiseen. Lisäksi Solidityssä kirjoitetut sopimukset tukevat useita perintöjä, joita helpottaa C3-lineaarisointi.

Actulus-mallinnuskieli

Koska blockchain alkoi viedä yritystoimintaa, erilaiset finanssialuekohtaiset kielet keksivät ratkaisemaan joitain alkuperäisillä kielillä tunnistettuja ongelmia.

DAML: n ja vakauden lisäksi Actulus Modeling Language (AML) tuli esille auttamaan ratkaisemaan laskennallisia kysymyksiä eläke- ja vakuutusalalla. Erityisesti AML on monen osapuolen yritys, joka sisältää Edlund A / S: n ja Kööpenhaminan IT-yliopiston.

Toisin kuin kielet, kuten Java ja C / C ++, jotka ovat yleisesti sovellettavissa eri asetuksissa, AML on toimialakohtainen. Tämä tarkoittaa, että kieli on hyödyllinen tiettyyn tarkoitukseen tai voi luoda sovelluksia, jotka toimivat tietyllä alustalla. Sellaisena kieli ei voi luoda erillisiä ohjelmia, käyttöliittymiä ja sovelluksia.

BOScoin Luottosopimukset

Tämä on toinen vaihtoehtoinen ratkaisu, joka käyttää Web-ontologian kieltä (WOL) älykkäiden sopimusten luomiseen. BOScoin käyttää aina ajastettua automaattikieliä (TAL) parantaakseen sopimusten luottamusta ja kestävyyttä. Kieli luo erityisesti luottamussopimuksia, jotka helpottavat hajautettujen sovellusten (DApps) luomista. Pohjimmiltaan älykäs sopimus rohkaisee DAppsin luotettua luonnetta.

Lisätietoja: Mikä on dApp?

Samoin kuin DAML, BOScoin ei ole Turing-Complete. Sen sijaan kielet ovat ratkaistavissa, mikä erottaa ne Ethereum Smart -sopimusten Turing-Complete-luonteesta. Toisin kuin Ethereum-älykkäät sopimukset, BOScoin Trust Contracts -sovelluksessa käytetään kattavaa ja kattavampaa ontologista kieltä. Tämä johtuu erityisesti tiimin tarpeesta luoda foorumi, jossa kehittäjät voivat tehdä luotettavia sopimuksia.

Mitä tulevaisuus DAML: lle tuo?

Nykyisessä tilanteessa blockchain-ympäristö on täynnä älykkäitä sopimuskieliä. Monet kielet vaikeuttavat blockchain-sovellusten yhteentoimivuutta ja viivästyttävät siten blockchain-massan käyttöönottoa.

Mielenkiintoista on, että pelkästään Hyperledger-alusta käyttää yli kuutta kieltä, mukaan lukien DAML, joka luo älykkäitä sopimuksia Hyperledger Sawtoothissa.

DAML-ajonaikainen abstraktiokyky auttaa kuitenkin ratkaisemaan monia vikoja älykkäissä sopimuksissa, jotka on luotu kaikkialle. Se tekee DAML-sovelluksista myös kannettavia muille alustoille. Digital Asset -alustan lisäksi on ilmoitettu DAML-tuki VMware Blockchainille ja Sawtoothille, mikä viittaa siihen, että muut alustat saattavat ottaa sen käyttöön.

Siksi on todennäköistä, että DAML-kielestä voi tulla yleinen älykkäiden sopimusten kieli tulevina vuosikymmeninä.

Jos haluat oppia lisää samankaltaisista blockchain-tekniikkaa koskevista perusaiheista, tutustu ilmaiseen yrityksen blockchain-kurssiin.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me