火星链 火星链
Ctrl+D收藏火星链

CARD:技术指南:如何在Cardano上构建交易?

作者:

时间:1900/1/1 0:00:00

原文来源:AdaverseAsia

要完全理解Cardano是如何工作的,需要了解几个概念——Cardano机制和比特币非常类似,只是延伸了一些附加功能:

UTXOs

原生资产

智能合约

简言之,Cardano采用了比特币UTXO模型并对其进行了扩展,真正重要的功能只有两个,原生资产和智能合约。

UTXOs

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

动态 | Libra技术指导委员会将于2020年第一季度发布技术治理框架:Facebook 领导的稳定币项目 Libra 发布最新公告宣布,其技术指导委员会 TSC 将在 2020 年第一季度发布技术治理框架及其相关文件,包括开源社区针对网络的技术升级如何进行提案的流程,以及评估这些提案的一系列透明流程。Libra 技术指导委员会 TSC 于 2019 年 12 月 16 日由 Libra 协会理事会投票决定成立,包括五名成员,分别是加密货币托管服务 Anchorage 联合创始人兼总裁 Diogo Monica、Calibra 核心产品负责人 George Cabrera III、Bison Trails 首席执行官兼创始人 Joe Lallouz、联合广场风投合伙人 Nick Grossman 和慈善组织 Mercy Corps 新兴技术总监 Ric Shreves。[2020/1/17]

Cardano在共识层承继了比特币的优势基础,在状态选择上则从智能合约的实现需求角度考虑,借鉴了以太坊的设计思路,采用有所改良的UTXO的修改版本来实现对智能合约的支持。

声音 | 分析师:技术指标表明比特币目前超卖,价格可能接近长期底部:比特币从上周创下的6400美元近期低点飙升后,又陷入一轮强劲的横盘交易。一些分析师警告称,不要过于乐观。加密货币分析师Josh Rager解释称,尽管比特币最近出现了反弹,但仍处于坚挺的下跌趋势之中,这表明比特币可能很快就会进一步下跌。但是,分析师Byzantine General指出,一项技术指标表明比特币目前超卖,可能接近确认其近期低点为长期底部,这可能意味着比特币将很快开始下一轮抛物线上升趋势。(Ethereum World News)[2019/12/22]

其中Cardano文档有一系列视频教程,在较高的层次上解释了许多概念,包括每笔交易如何实现和UTXO如何工作。

分析 | 彭博:GTI VERA技术指标在近两个月内首次出现卖出信号:据彭博消息,,随着比特币价格逼近5000美元,彭博对比特币的价格走势发出了新的警告。GTI VERA收敛发散技术指标自3月中旬以来出现了首个卖出信号。这一转变可能表明,未来价格可能还会进一步下跌。总部位于伦敦的区块链投资公司KR1 Plc首席执行官George McDonaugh称,比特币下跌是很自然的。“当比特币在几周前大幅上涨时,交易量足以突破主要阻力位进入一个新交易区间。目前的走势是在交易区间内的自然市场周期,只是市场在寻找下限,有关竞争产品的消息(Bitfinex事件)在市场上引发了一些戏剧性事件和不确定性。”[2019/4/30]

其中前两个关于UTXO和交易的视频是非常重要的概念,需要理解,这让我们可以了解到资产是如何存储在Cardano中的,以及存储在每个交易中的信息。

分析 | Coindesk:BTC8个月来首次出现技术指标看涨信号:据coindesk分析,BTC突破了看跌通道、周线MACD出现0轴金叉,表明BTC可能在未来几周有可能冲击7月高点8500美元。在接下来的24小时内,投资者需要密切关注4小时图中的三角旗形态,如未能突破至7500美元或将使多头获利了结,导致BTC转而跌至7000美元。[2018/9/4]

在理解UTXO和交易的高级概念之后,最好的做法是实际构建并提交一个交易,具体分为3个步骤:

构建一笔交易;

使用私钥对这笔交易进行签名;

将交易提交到Cardano节点;

Cardano-cli

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

对于很多普通用户来说,这无疑是一个不小的门槛——需要相当强大的硬件和大量的备用内存。

不过Cardano文档也有一个关于如何运行节点和CLI的指南。

如果已经设置了一个节点,这里有一个关于您可以尝试的非常简单的交易的指南。

Cardano-serialization-lib+一个轻钱包

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

尽管用户可以使用任何想要的轻钱包,但我创建了一个项目作为示例,演示如何使用Cardano-serialization-lib和Yoroi钱包来构建、签署和提交交易到测试网。

主要示范如何生成一个NFT并将其发送到脚本地址:

首先安装YoroiNightly(Yoroi钱包的开发版本,支持测试网)。

然后从水龙头上获取一些测试网ADA;

然后你可以复制这个Github存储库并以开发者身份运行npm

代币和NFT

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

Cardano文档有一篇很长的介绍文章,事实上,代币和NFT在Cardano被称为「原生资产」因为Cardano在区块链层上支持自定义代币和NFT,而以太坊使用智能约来表示这些资产。

代币和NFT在Cardano上的处理方式与ADA相同,本质上每个资产都有一个唯一的ID,而ADA将空字符串作为其唯一的ID。

关于代币和NFT,有两个重要的概念需要理解:

Mint策略

元数据

代币的ID实际上只是其Mint策略的哈希,而Mint策略是一组指示是否可以Mint的指令。

代币的元数据是代币其他重要信息的地方,目前CIP25中提供了一个标准来标准化代币元数据的形式。

Mint代币

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

Plutus脚本

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

但学习这部分没有简单的方法,需要大量的时间投入,没有比跟随IOG发布的系列视频更好的学习方法——「PlutusPioneerProgram」。

该视频系列将带我们了解如何制作PlutusScripts、测试并部署它们,并为我们提供了许多可以在Cardano上构建脚本的好例子。

如果想要了解更多关于Cardano技术方面的信息和知识可以联系Adaverse。

标签:CARDANCARDcardanocardano币价格DANK价格onekeycardCardano Kidz

pepe最新价格热门资讯
区块链:是什么让 FTX 这栋大厦顷刻坍塌?

过去一周,由SamBankman-Fried领导的位居世界前列的数字资产交易所——FTX突然走向了令人震惊的下坡路。其实这种下滑在受极端盛衰周期影响的加密领域并不罕见.

1900/1/1 0:00:00
DEF:孙宇晨:将与FTX一起寻求解决方案

11月10日,波场TRON创始人、HuobiGlobal全球顾问委员会委员孙宇晨通过个人推特账号表示,会与FTX一起找到解决方案,让事态朝着积极的方向发展.

1900/1/1 0:00:00
SAND:Sandbox CEO:OMA3的成功将取决于元宇宙的用户体验

金色财经报道,根据TheSandbox联合创始人SebastienBorget和Dacoco联合创始人兼首席执行官SarojiniMcKenna的说法,自开放元宇宙联盟(OMA3)推出以来.

1900/1/1 0:00:00
TER:马斯克收购 Twitter 后的 Web3 改革方向

吴说作者:defioasis美东时间10月28日,历尽几番波折,世界首富埃隆·马斯克最终以440亿美元完成对社交媒体巨头Twitter的收购.

1900/1/1 0:00:00
元宇宙:元宇宙第一案:仲裁适用性如何?

最近,广州仲裁委员会刚刚办结“元宇宙仲裁第一案”:一家从事数字藏品投资、发行的港资互联网投资公司,通过在元宇宙的销售,将一款机械战甲形象的数字头像出售给了广州一位经营酒吧的元宇宙买家.

1900/1/1 0:00:00
CRY:纽约逐渐Web 3化

作者:ChenglinPuaWeb3在近期得到了许多人的关注,众多企业纷纷布局。除了企业之外,城市之间也展开竞争。例如香港近期就对外宣布将会竞争成为全球虚拟数字资产的中心.

1900/1/1 0:00:00