en
Back to the list

Cardano Releases Detail on Plutus Powered Smart Contracts

source-logo  cryptoknowmics.com 15 April 2021 11:33, UTC

Cardano has released details on its native programming language, Plutus that will be used to write smart contracts after its next major upgrade, Alonzo. The Plutus platform will provide a native smart contract language for the Cardano blockchain.

Cardano Releases Detail on Plutus Programming Language

On April 13, IOHK, the firm behind Cardano, released details that Plutus contracts will consist of parts that run on-chain and parts that run on a user’s machine off-chain.

Similar to Bitcoin blockchain, Cardano uses the UTXO model where the inputs are unspent outputs from the previous transactions. However, Cardano has also employed an extended UTXO model (EUTXO) that offers better advantages over other accounting models.

EUTXO allows the validity of transactions to be checked off-chain before the transaction are sent to the blockchain. Transaction execution costs can be also be determined off-chain before transmission.

The Plutus Core will define the parameters of these EUTXO transactions and compile the code developed for smart contracts. Plutus Core is the scripting language used by Cardano. While a Plutus Application Framework (PAF) will provide easy access to services and applications running on the network with full web browser interoperability.

Programming Language Part of the Alonzo Upgrade

Plutus is part of the Alonzo upgrade, a major upgrade stage on the Cardano roadmap that includes smart contracts and the ability to build dApps.

In an earlier blog post, the team earlier hinted at the smart contract upgrade, saying:

“May and June will be a time for quality assurance and testing with users, which will be followed by a feature freeze lasting for four weeks. This will provide crypto exchanges and wallets with the time to upgrade and prepare for the Alonzo protocol update. We expect the Alonzo upgrade (hard fork) to happen in late summer.”

Cardano’s native ADA token is trading down by 2.34% at $1.46 at the time of writing. The cryptocurrency last hit an all-time high of $1.55 on April 14.

cryptoknowmics.com