原文來源:Adaverse Asia
智能合約
- UTXOs 
- 智能合約 
- 智能合約 
一級標題一級標題
UTXOs
Cardano 在共識層承繼了比特幣的優勢基礎,在狀態選擇上則從智能合約的實現需求角度考慮,借鑒了以太坊的設計思路,採用有所改良的UTXO 的修改版本(EUTXO)來實現對智能合約的支持。
Cardano 在共識層承繼了比特幣的優勢基礎,在狀態選擇上則從智能合約的實現需求角度考慮,借鑒了以太坊的設計思路,採用有所改良的UTXO 的修改版本(EUTXO)來實現對智能合約的支持。
構建一筆交易;文檔有一系列視頻教程,在較高的層次上解釋了許多概念,包括每筆交易如何實現和UTXO 如何工作。
其中前兩個關於UTXO 和交易的視頻是非常重要的概念,需要理解,這讓我們可以了解到資產是如何存儲在Cardano 中的,以及存儲在每個交易中的信息。
在理解UTXO 和交易的高級概念之後,最好的做法是實際構建並提交一個交易,具體分為3 個步驟:
- 構建一筆交易; 
- 構建、簽署和提交交易的第一種方法是使用「Cardano-cli」,這種方法非常友好,幾乎可以保證交易的成功,但它需要用戶自己設置一個Cardano 節點。 
- 構建、簽署和提交交易的第一種方法是使用「Cardano-cli」,這種方法非常友好,幾乎可以保證交易的成功,但它需要用戶自己設置一個Cardano 節點。 
Cardano-cli
構建、簽署和提交交易的第一種方法是使用「Cardano-cli」,這種方法非常友好,幾乎可以保證交易的成功,但它需要用戶自己設置一個Cardano 節點。
Github 存儲庫
指南指南。
然後你可以復制這個指南。
Cardano-serialization-lib +一個輕錢包
構建和提交交易的第二種方法是結合使用Cardano-serialization-lib 和輕錢包。
儘管用戶可以使用任何想要的輕錢包,但我創建了一個項目作為示例,演示如何使用Cardano-serialization-lib 和Yoroi 錢包來構建、簽署和提交交易到測試網。
主要示範如何生成一個NFT 並將其發送到腳本地址:
- 首先安裝Yoroi Nightly(Yoroi 錢包的開發版本,支持測試網)。 
- 然後從水龍頭上獲取一些測試網ADA; 
- 然後你可以復制這個Github 存儲庫代幣和NFThttp://localhost:8080/) 
代幣和NFT
,事實上,代幣和NFT 在Cardano 被稱為「原生資產」因為Cardano 在區塊鏈層上支持自定義代幣和NFT,而以太坊使用智能約來表示這些資產。
,事實上,代幣和NFT 在Cardano 被稱為「原生資產」因為Cardano 在區塊鏈層上支持自定義代幣和NFT,而以太坊使用智能約來表示這些資產。文章,事實上,代幣和NFT 在Cardano 被稱為「原生資產」因為Cardano 在區塊鏈層上支持自定義代幣和NFT,而以太坊使用智能約來表示這些資產。
代幣和NFT 在Cardano 上的處理方式與ADA 相同,代幣的元數據是代幣其他重要信息的地方,目前
代幣的ID 實際上只是其Mint 策略的哈希(hash),而Mint 策略是一組指示是否可以Mint 的指令。
- Mint 策略 
- 元數據(Metadatcea) 
代幣的ID 實際上只是其Mint 策略的哈希(hash),而Mint 策略是一組指示是否可以Mint 的指令。
一級標題CIP25一級標題
使用
Plutus 腳本(智能合約)
要真正完全理解Cardano,最後一個難題是理解它的智能合約系統。
但學習這部分沒有簡單的方法,需要大量的時間投入,沒有比跟隨IOG 發布的系列視頻更好的學習方法— — 「Plutus Pioneer Program」。
原文鏈接
正文
原文鏈接


