要完全理解Cardano是如何工作的,需要了解几个概念——Cardano机制和比特币非常类似,只是延伸了一些附加功能:
UTXOs
原生资产
智能合约
简言之,Cardano采用了比特币UTXO模型并对其进行了扩展,真正重要的功能只有两个,原生资产和智能合约。
UTXOs
理解Cardano最重要的概念可能就是UTXO模型——UTXO模型最初用于比特币,但在智能合约开发中有很多限制,以太坊为了实现智能合约放弃了这种模式,转而采用账户模型。
Cardano在共识层承继了比特币的优势基础,在状态选择上则从智能合约的实现需求角度考虑,借鉴了以太坊的设计思路,采用有所改良的UTXO的修改版本来实现对智能合约的支持。
Casper Labs扩大与Google Cloud的合作关系,允许开发者在Casper上构建和扩展应用:金色财经报道,Casper Labs 宣布扩大与 Google Cloud 的合作关系,包括将其部分基础设施和企业应用程序迁移到 Google Cloud,并为 Casper Association 捐赠接收者提供访问 Google Cloud 技术的机会,帮助其在 Casper 协议上构建和扩展区块链项目和解决方案。
Google Cloud 将为 Casper Labs 的团队提供所需的基础架构,以部署和管理能够从私有和混合角度满足客户需求的区块链解决方案[2023/3/1 12:35:10]
其中Cardano文档有一系列视频教程,在较高的层次上解释了许多概念,包括每笔交易如何实现和UTXO如何工作。
数据:已有超过500个项目在Cardano上构建:3月12日消息,Cardano开发公司IOHK营销和传播总监Tim Harrison在LinkedIn发文称,Cardano生态系统继续增长,现在有517个项目在Cardano上构建,涵盖NFT收藏品、DeFi借贷产品、新型钱包等类别。(Finbold)[2022/3/12 13:52:55]
其中前两个关于UTXO和交易的视频是非常重要的概念,需要理解,这让我们可以了解到资产是如何存储在Cardano中的,以及存储在每个交易中的信息。
在理解UTXO和交易的高级概念之后,最好的做法是实际构建并提交一个交易,具体分为3个步骤:
构建一笔交易;
EDM音乐人Paul Oakenfold将在Cardano网络发布新专辑:9月29日消息,Cardano创始人Charles Hoskinson正在与知名EDM音乐人Paul Oakenfold合作,即将在Cardano网络上发布PaulOakenfold的新专辑《ZombieLobster》,本次发布预计将会使《ZombieLobster》专辑的封面及音乐本体等上链,具体发布日期暂未透露。(EDM.com)[2021/9/29 17:15:33]
使用私钥对这笔交易进行签名;
将交易提交到Cardano节点;
Cardano-cli
构建、签署和提交交易的第一种方法是使用「Cardano-cli」,这种方法非常友好,几乎可以保证交易的成功,但它需要用户自己设置一个Cardano节点。
数据:目前有超过3000个智能合约等待在Cardano上部署:9月19日消息,据实时数据显示,目前有超过3000个智能合约等待在Cardano上部署。这些智能合约被锁定在一个时间锁定合约中。开发者暂时无法访问,因为它们目前处于锁定状态,只待获得访问权限。(Zycrypto)[2021/9/20 23:37:27]
对于很多普通用户来说,这无疑是一个不小的门槛——需要相当强大的硬件和大量的备用内存。
不过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
AboutAdavers
OfficialHomepage:adaverse.co
Twitter:@Adaverse_Acc
Facebook:AdaverseAccelerator
Instagram:@adaverse_acc
Medium:AdaverseAccelerator;AdaverseAsia
LinkedIn:@Adaverse
Telegram:@AdaverseFoundersGroup
与任何新想法一样,数字货币正在打一场意识形态斗争,以说服这个世界它们可以提供有益的东西,为全球人民带来价值。然而,这是一场关于说服富裕工业化发达国家的个人和新兴市场的个人的双线作战.
1900/1/1 0:00:00万众期待的新一代L1公链Aptos主网正式上线。尽管主网整体运行平稳,并无出现重大故障,但Aptos团队却因备受争议的代币模型及激励计划而受到社区批评.
1900/1/1 0:00:00“波卡知识图谱”是我们针对波卡从零到一的入门级文章,我们尝试从波卡最基础的部分讲起,为大家提供全方位了解波卡的内容,当然这是一项巨大的工程,也充满了挑战.
1900/1/1 0:00:00报告:日本将于2023年解除对USDT等海外发行稳定币的禁令日本金融厅将于2023年解除海外发行的稳定币在日本的流通禁令,计划在修改条例并制定指导方针后.
1900/1/1 0:00:00目录摘要1.什么是合并?2.为什么要合并?2.1POS有利于分片管理2.2POS是能源友好型3.合并后的变化3.1区块结构3.2网络结构3.3共识机制3.4状态4.合并的特点4.
1900/1/1 0:00:00市场观点1、宏观流动性货币流动性有所缓和。美国经济数据逊色,市场押注12月美联储加息放缓,美元指数见顶回落。美国中期选举背景下,美联储放出鸽派言论.
1900/1/1 0:00:00