学习路径

从基础到开发的结构化阅读顺序,每步尽可能链接官方来源。

  1. 1 · 网络基础Canton 是"网络的网络"——独立应用通过共享的同步层连接,实现原子交易并保留隐私。关键概念:参与节点(Participant Node)、同步域(Sync Domain)、超级验证者(Super Validator)、Canton Coin(CC)的燃烧-铸造均衡。
  2. 2 · Canton Coin(CC)CC 是 Canton Network 的原生代币,采用燃烧-铸造均衡机制——每笔交易燃烧 CC 作为手续费,协议同时铸造新 CC 分配给验证者、应用提供方和网络发展。没有预挖、没有 VC 分配、没有预售:流通中的每一枚 CC 都是通过参与网络赚取的。系统目标为每年铸造与燃烧约 25 亿 CC,形成与真实使用量挂钩的自平衡供给(而非投机驱动)。当前流通量约 350 亿 CC。详见 Canton Coin 白皮书(资源页有链接)。
  3. 3 · 隐私模型与大多数公链不同,Canton 在协议层内嵌隐私。交易细节(金额、交易对手、订单流)仅对授权方可见。DAML 编译器强制执行授权与数据可见性规则。
  4. 4 · DAML 智能合约DAML 是面向多方协议的领域特定语言。核心构件:模板(Template,合约蓝图)、选择(Choice,授权操作)、参与方(Party,带权限的身份)、签字方(Signatory,必须的批准者)。SDK 地址:docs.daml.com。
  5. 5 · 代币标准(CIP-0056)Canton 使用基于 UTXO 的代币模型。持仓(Holding)是实现了 Holding 接口的活跃合约。关键操作:Instrument 创建、Issue → HoldingProposal → Accept 铸造流程、MergeDelegation 做 UTXO 合并。详见 Splice 文档。
  6. 6 · 在 Canton 上开发安装 Daml SDK,通过 "daml new" 创建项目,编写模板,通过 Ledger API(gRPC / JSON 网关)部署。DeFi:上 Cantex 或 CantonSwap。跨链:LayerZero 集成支持 165+ 条链。
  7. 7 · 治理与 CIPs协议变更通过 Canton Improvement Proposals(CIPs)进行。类别包括:代币经济(Tokenomics)、治理(Governance,SV 准入)、标准路径(Standards Track,协议升级)、流程(Process)。完整列表见 CIPs 页面。异步讨论见 Canton Network 官方论坛与 discuss.daml.com(资源页有链接)。