Komoly kihívóra találhat az Ethereum: a Cosmos három programnyelvvel jön

A blokkláncok interoperabilitására koncentráló Cosmos lehet az okosszerződések királyának titulált Ethereum eddigi legkomolyabb kihívója. Egy friss jelentés szerint a Cosmoson három programnyelven is lehet majd okosszerződéseket írni.

Az első nyelvet, amit a Cosmos támogatott az Ethermint volt, ami közvetlen replikája az Ethereum okosszerződés nyelvének a Soliditynek. A most bejelentett másodikat Secure EcmaScript-nek (SES) nevezik, és a JavaScript okosszerződések írására specializált változata, amit a blockchain startup Agoric fejlesztett ki. A harmadik pedig a JPMorgan blockchain spinoffjának, a Kadenának az okosszerződés nyelve, a PACT lesz Kadenamint néven.

“Célunk, hogy ipari szintű okosszerződés nyelvünk legyen a Cosmoson, hogy több választási lehetőséget kínáljunk a fejlesztőknek,” nyilatkozta egy interjú során a Kadena alapítója, Stuart Popejoy a CoinDesknek.

Elmondása szerint az általuk fejlesztett programnyelv az Ethermintet is veri, mivel gyorsabban és biztonságosabban vele dolgozni.

Természetesen az Ethereum sem ül a babérjain, hiszen a fejlesztőik többsége tisztában van a Solidity korlátozottságával és ezért a jövő évre várható Ethereum 2.0 fogja felváltani az ethereum virtuális gépet, ami után a fejlesztők már több programnyelv közül is választhatnak okosszerződés írásra.

A Cosmos a biztonságra megy rá

A Solidityvel szemben a Cosmos nyelvei a megváltoztathatatlanság és megállíthatatlanság helyett a biztonságra törekednek.

A Solidityvel szemben a PACT és a SES is object-capability biztonsági modellel jön, ami azt jelenti, hogy az engedélyeket egy okosszerződésben dinamikusan és gyorsan lehet frissíteni, így adva biztonságos hozzáférést a felhasználóknak az alkalmazás adatainak különböző részeihez.

A megoldás példaként ahhoz hasonlítható, hogy anélkül adod át az autókulcsodat egy sofőrnek, hogy a kocsi tulajdonjogát is átruháznád rá.

A Cosmos hálózatnak pedig pontosan ez lesz a lényege: hogy a különböző blokkláncok és okosszerződések között átjárást biztosítson anélkül, hogy azokat módosítani kellene.

A Cosmos, bár elkötelezett fejlesztői közösséggel rendelkezik, azért az Ethereumtől még fényévekre van, már ha rendszerszinten vizsgáljuk. Az Ethereum amellett, hogy komoly fejlesztőgárdával rendelkezik, egy több milliós közösség is támogatja, hogy a fejlesztőkbe vetett bizalmukat ne is említsük. A Cosmos egyelőre a fejlesztés terén jeleskedik, a közösségépítés terén annál kevésbé.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé.