BTC $84,201.08 -0.47%
ETH $2,666.98 -0.96%
BNB $765.83 -0.38%
XRP $1.47 -1.66%
SOL $118.06 +0.22%
TRX $0.3350 -0.36%
DOGE $0.0916 -2.99%
ADA $0.2401 -2.65%
BCH $303.57 -0.89%
LINK $13.67 -4.71%
HYPE $86.81 -0.50%
AAVE $180.49 +7.66%
SUI $1.12 -3.64%
XLM $0.2126 -2.88%
ZEC $1,296.01 -1.43%
AAPL $333.71 +1.19%
AMZN $250.72 +0.84%
GOOGL $342.92 +1.05%
MSFT $515.44 -0.01%
META $727.25 -0.16%
NVDA $234.45 +1.17%
TSLA $374.20 +4.67%
SNDK $1,720.92 -3.92%
INTC $119.85 -0.39%
SPCX $159.34 +6.67%
MU $1,075.28 -1.19%
AMD $634.57 +2.85%
BTC $84,201.08 -0.47%
ETH $2,666.98 -0.96%
BNB $765.83 -0.38%
XRP $1.47 -1.66%
SOL $118.06 +0.22%
TRX $0.3350 -0.36%
DOGE $0.0916 -2.99%
ADA $0.2401 -2.65%
BCH $303.57 -0.89%
LINK $13.67 -4.71%
HYPE $86.81 -0.50%
AAVE $180.49 +7.66%
SUI $1.12 -3.64%
XLM $0.2126 -2.88%
ZEC $1,296.01 -1.43%
AAPL $333.71 +1.19%
AMZN $250.72 +0.84%
GOOGL $342.92 +1.05%
MSFT $515.44 -0.01%
META $727.25 -0.16%
NVDA $234.45 +1.17%
TSLA $374.20 +4.67%
SNDK $1,720.92 -3.92%
INTC $119.85 -0.39%
SPCX $159.34 +6.67%
MU $1,075.28 -1.19%
AMD $634.57 +2.85%

在 Cardano 上构建交易的技术指南

Summary: 拆解如何在 Cardano 上构建交易。
Adaverse
2022-11-08 19:03:40
拆解如何在 Cardano 上构建交易。
  1. UTXOs
  2. 原生资产(代币和 NFT)
  3. 智能合约

UTXOs

 

理解 Cardano 最重要的概念可能就是 UTXO 模型 — — UTXO 模型最初用于比特币,但在智能合约开发中有很多限制,以太坊为了实现智能合约放弃了这种模式,转而采用账户模型(支持智能合约的公链们大都如此)。

  1. 构建一笔交易;
  2. 使用私钥对这笔交易进行签名;
  3. 将交易提交到 Cardano 节点;

 

Cardano-cli

 

构建、签署和提交交易的第一种方法是使用「Cardano-cli」,这种方法非常友好,几乎可以保证交易的成功,但它需要用户自己设置一个 Cardano 节点。

Cardano-serialization-lib +一个轻钱包

 

构建和提交交易的第二种方法是结合使用 Cardano-serialization-lib 和轻钱包。

  1. 首先安装 Yoroi Nightly(Yoroi 钱包的开发版本,支持测试网)。
  2. 然后从水龙头上获取一些测试网 ADA;
  3. 然后你可以复制这个 Github 存储库 并以开发者身份运行 npm(默认的服务位置是 http://localhost:8080/)

 

代币和 NFT

 

一旦理解了基本交易的工作方式,就有必要进一步了解代币和 NFT 在 Cardano 上的工作方式。

  1. Mint 策略
  2. 元数据(Metadatcea)

Mint 代币

 

使用 CLI,使用 serialization-lib +轻钱包,

 

Plutus 脚本(智能合约)

 

要真正完全理解 Cardano,最后一个难题是理解它的智能合约系统。

warnning 风险提示
app_icon
ChainCatcher 与创新者共建Web3世界