卡爾達諾(ADA)最近發布了有關其本機編程語言Plutus的更多信息,在備受期待的Alonzo升級失敗後,網絡用戶可以使用它編寫智能合約。
根據Cardano的母公司IOHK的博客文章解釋,Plutus合同的某些部分可在鏈上和鏈外運行。 該帖子還指出,Plutus的兩個部分(鏈上和鏈外)都是用Haskell編程語言編寫的,但由Plutus編譯,後者在Cardano上創建了智能合約的框架。
像比特幣(BTC)一樣,卡爾達諾使用UTXO(未用交易輸出)模型進行操作,該模型的輸入是較舊交易的未用輸出。 但是,網絡已基於此系統創建了擴展的UTXO模型(EUTXO),該模型具有其他記帳模型中沒有的功能。
擴展的未用交易輸出(EUTXO)
EUTXO模型允許在將交易上傳到區塊鏈之前在鏈外檢查交易的有效性。 此操作勝過以太坊第1層的操作,後者在鏈上執行所有交易。 另一個獨特的功能是,EUTXO上的交易成本是在鏈外確定的,這比鏈上成本確定的要好得多。
也就是說,該網絡將使用Plutus Core來確定EUTXO交易的參數以及為智能合約開發的代碼的編譯。 同時,Plutus應用程序框架(PAF)將充當網絡上運行的服務和應用程序的訪問提供程序,並具有Web瀏覽器的互操作性。
卡爾達諾補充說:
“在PAF之上編寫的應用程序會自動提供HTTP和WebSocket接口,可用於從Web瀏覽器與應用程序進行交互。”
卡爾達諾於XNUMX月份啟動了本機令牌升級,即Mary,以使用戶能夠創建自定義令牌並實現與之的交易。 Plutus將通過改進鑄造政策來擴展當前令牌的能力基礎,這將對NFT有所幫助。
您可以在這裡購買加密貨幣: 買硬幣