Cardano2VN 教授开发者构建代币交换应用
免费的 Building with Aiken 课程新增三节课,讲解如何创建 Cardano 交换应用,从智能合约逻辑到可用的浏览器界面。
By SongMarketCap
Updated:
Cardano2VN 已将其 Building with Aiken 课程扩展至第三个模块,聚焦点对点代币交换。该模块结合视频教学和公开源代码,指导开发者构建用于创建、接受与取消交换要约的应用。
Cardano 内的代币交换
该应用允许用户在预设的交换条件下锁定资产。另一位参与者可满足这些条件以完成交换,而要约创建者可以取消要约并取回被锁定的资产。
交换完全在 Cardano 内进行。课程将网络对 ADA 与原生代币的处理方式与控制合约锁定资产支出的验证规则关联起来。
安全练习讨论 "double satisfaction",这是一种漏洞,其中一次支付可能被错误地用于满足附加在多个合约输入上的条件。该模块讲解为防止此类行为而设计的检查。
连接 Aiken、MeshJS 和 Next.js
各项技术分别承担应用的不同部分。Aiken 定义链上支出规则,MeshJS 构建交易,Next.js 提供用户界面。
项目式教学将学习者带出孤立的合约范畴。他们还将构建连接钱包、解释用户操作并提交相应交易所需的组件。
该交换模块继 Secret Number 与 Vesting 之后推出。更广泛的路线图涵盖 12 个项目,包括 NFT 会员、多重签名金库管理、市场与点对点借贷。此处描述的是规划中的课程范围,而非已完成的视频模块数量。
免费的 Cardano 学习资源
Building with Aiken 通过 Catalyst Fund 13 获得了 43,500 ADA 的资助。该提案面向非英语母语的开发者,提供免费的教学与开源示例,支持 Cardano 应用开发。
交换代码仅用于教学。经审阅的材料并不构成独立的安全审计,也不意味着已准备好管理真实资金。
论坛公告中附有越南语视频课程链接以及 Cardano2VN 学习平台。公开的 GitHub 代码库包含该应用的代码,并为越南语受众之外的开发者提供英文版入门文档与课程大纲。